Skip to content

sotw: auth

Codecov / codecov/project failed Oct 23, 2024 in 0s

43.82% (-37.68%) compared to 63f1d28

View this Pull Request on Codecov

43.82% (-37.68%) compared to 63f1d28

Details

Codecov Report

Attention: Patch coverage is 33.13180% with 1106 lines in your changes missing coverage. Please review.

Project coverage is 43.82%. Comparing base (63f1d28) to head (bc688df).
Report is 27 commits behind head on main.

Files with missing lines Patch % Lines
controllers/authconfigs_reconciler.go 10.85% 301 Missing and 3 partials ⚠️
api/v1beta3/authpolicy_types.go 0.66% 301 Missing ⚠️
controllers/auth_policy_status_updater.go 17.46% 136 Missing and 1 partial ⚠️
...ntrollers/envoy_gateway_auth_cluster_reconciler.go 31.50% 96 Missing and 4 partials ⚠️
controllers/istio_auth_cluster_reconciler.go 31.50% 96 Missing and 4 partials ⚠️
controllers/auth_workflow_helpers.go 39.09% 66 Missing and 1 partial ⚠️
pkg/istio/utils.go 51.78% 18 Missing and 9 partials ⚠️
controllers/auth_policies_validator.go 62.50% 11 Missing and 1 partial ⚠️
controllers/effective_auth_policies_reconciler.go 76.47% 11 Missing and 1 partial ⚠️
pkg/envoygateway/utils.go 78.04% 6 Missing and 3 partials ⚠️
... and 12 more

❗ There is a different number of reports uploaded between BASE (63f1d28) and HEAD (bc688df). Click for more details.

HEAD has 2 uploads less than BASE
Flag BASE (63f1d28) HEAD (bc688df)
unit 1 0
controllers-integration 1 0
Additional details and impacted files
@@             Coverage Diff             @@
##             main     #952       +/-   ##
===========================================
- Coverage   81.49%   43.82%   -37.68%     
===========================================
  Files         102      105        +3     
  Lines        7177     9052     +1875     
===========================================
- Hits         5849     3967     -1882     
- Misses        898     4819     +3921     
+ Partials      430      266      -164     
Components Coverage Δ
api/v1beta1 (u) 82.81% <60.00%> (-8.10%) ⬇️
api/v1beta2 (u) ∅ <ø> (∅)
pkg/common (u) 20.91% <34.17%> (-67.23%) ⬇️
pkg/istio (u) 44.29% <ø> (-27.23%) ⬇️
pkg/log (u) 61.36% <ø> (-33.38%) ⬇️
pkg/reconcilers (u) ∅ <ø> (∅)
pkg/rlptools (u) ∅ <ø> (∅)
controllers (i) 52.25% <51.30%> (-30.81%) ⬇️
Files with missing lines Coverage Δ
controllers/data_plane_policies_workflow.go 100.00% <100.00%> (ø)
...rollers/effective_ratelimit_policies_reconciler.go 88.23% <100.00%> (ø)
controllers/ratelimit_policies_validator.go 100.00% <100.00%> (ø)
controllers/state_of_the_world.go 82.85% <100.00%> (-14.38%) ⬇️
controllers/test_common.go 100.00% <ø> (ø)
pkg/common/common.go 0.00% <ø> (-93.11%) ⬇️
...library/kuadrant/apimachinery_status_conditions.go 86.95% <ø> (-9.41%) ⬇️
pkg/library/kuadrant/kuadrant.go 0.00% <ø> (-85.30%) ⬇️
pkg/wasm/utils.go 74.59% <100.00%> (ø)
api/v1beta3/ratelimitpolicy_types.go 73.72% <90.00%> (+0.03%) ⬆️
... and 21 more

... and 54 files with indirect coverage changes