Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: orchestrion pin can track enabled integrations #376

Merged
merged 17 commits into from
Nov 8, 2024

test(pin): should have refactored

a3364d8
Select commit
Loading
Failed to load commit list.
Merged

feat: orchestrion pin can track enabled integrations #376

test(pin): should have refactored
a3364d8
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Nov 8, 2024 in 0s

60.81% (+0.52%) compared to c91c3e9

View this Pull Request on Codecov

60.81% (+0.52%) compared to c91c3e9

Details

Codecov Report

Attention: Patch coverage is 64.06250% with 161 lines in your changes missing coverage. Please review.

Project coverage is 60.81%. Comparing base (c91c3e9) to head (a3364d8).
Report is 3 commits behind head on main.

Files with missing lines Patch % Lines
internal/pin/pin.go 61.32% 54 Missing and 16 partials ⚠️
internal/pin/importset.go 64.84% 38 Missing and 7 partials ⚠️
internal/pin/gomod.go 55.73% 23 Missing and 4 partials ⚠️
internal/pin/auto.go 69.35% 17 Missing and 2 partials ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #376      +/-   ##
==========================================
+ Coverage   60.28%   60.81%   +0.52%     
==========================================
  Files         166      174       +8     
  Lines       11973    12302     +329     
==========================================
+ Hits         7218     7481     +263     
- Misses       4280     4340      +60     
- Partials      475      481       +6     
Components Coverage Δ
Generators 76.98% <ø> (ø)
Instruments 88.05% <ø> (ø)
Go Driver 73.46% <ø> (+0.32%) ⬆️
Toolexec Driver 70.64% <100.00%> (ø)
Aspects 71.73% <ø> (ø)
Injector 73.72% <ø> (ø)
Job Server 64.02% <ø> (+0.56%) ⬆️
Integration Test Suite 54.24% <ø> (+0.69%) ⬆️
Other 60.81% <64.06%> (+0.52%) ⬆️
Files with missing lines Coverage Δ
internal/cmd/pin.go 100.00% <100.00%> (+100.00%) ⬆️
internal/toolexec/proxy/link.flags.go 100.00% <100.00%> (ø)
main.go 26.35% <100.00%> (+1.15%) ⬆️
internal/pin/auto.go 69.35% <69.35%> (ø)
internal/pin/gomod.go 55.73% <55.73%> (ø)
internal/pin/importset.go 64.84% <64.84%> (ø)
internal/pin/pin.go 57.86% <61.32%> (-0.39%) ⬇️

... and 60 files with indirect coverage changes