Skip to content

envoy gateway rate limit cluster reconciler

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

41.98% (-39.52%) compared to 63f1d28

View this Pull Request on Codecov

41.98% (-39.52%) compared to 63f1d28

Details

Codecov Report

Attention: Patch coverage is 16.01533% with 1096 lines in your changes missing coverage. Please review.

Project coverage is 41.98%. Comparing base (63f1d28) to head (83d1fd5).
Report is 17 commits behind head on main.

Files with missing lines Patch % Lines
controllers/istio_rate_limit_cluster_reconciler.go 0.00% 152 Missing ⚠️
...ers/envoy_gateway_rate_limit_cluster_reconciler.go 0.00% 134 Missing ⚠️
controllers/istio_extension_reconciler.go 0.00% 128 Missing ⚠️
pkg/wasm/utils.go 0.00% 110 Missing ⚠️
api/v1beta3/ratelimitpolicy_types.go 9.25% 98 Missing ⚠️
api/v1/merge_strategies.go 0.00% 79 Missing ⚠️
controllers/ratelimit_workflow.go 41.93% 70 Missing and 2 partials ⚠️
pkg/wasm/types.go 0.00% 60 Missing ⚠️
pkg/library/gatewayapi/types.go 0.00% 59 Missing ⚠️
pkg/istio/utils.go 3.77% 51 Missing ⚠️
... and 10 more

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

HEAD has 3 uploads less than BASE
Flag BASE (63f1d28) HEAD (83d1fd5)
istio-integration 1 0
envoygateway-integration 1 0
controllers-integration 1 0
Additional details and impacted files
@@             Coverage Diff             @@
##             main     #893       +/-   ##
===========================================
- Coverage   81.49%   41.98%   -39.52%     
===========================================
  Files         102      114       +12     
  Lines        7177     7665      +488     
===========================================
- Hits         5849     3218     -2631     
- Misses        898     4236     +3338     
+ Partials      430      211      -219     
Components Coverage Δ
api/v1beta1 (u) 79.54% <ø> (-11.37%) ⬇️
api/v1beta2 (u) 47.24% <ø> (-39.38%) ⬇️
pkg/common (u) 79.66% <ø> (-8.48%) ⬇️
pkg/istio (u) 45.12% <7.14%> (-26.39%) ⬇️
pkg/log (u) 94.73% <ø> (ø)
pkg/reconcilers (u) ∅ <ø> (∅)
pkg/rlptools (u) ∅ <ø> (∅)
controllers (i) 35.40% <39.95%> (-47.67%) ⬇️
Files with missing lines Coverage Δ
controllers/consoleplugin_reconciler.go 81.81% <100.00%> (ø)
controllers/test_common.go 96.87% <100.00%> (-3.13%) ⬇️
pkg/envoygateway/mutators.go 0.00% <ø> (-36.12%) ⬇️
pkg/istio/mutators.go 0.00% <ø> (-50.00%) ⬇️
pkg/library/reconcilers/base_reconciler.go 35.13% <100.00%> (-30.66%) ⬇️
pkg/library/utils/hostname.go 100.00% <100.00%> (ø)
api/v1beta3/groupversion_info.go 0.00% <0.00%> (ø)
controllers/target_status_controller.go 16.26% <0.00%> (-74.03%) ⬇️
pkg/ratelimit/index.go 39.68% <82.35%> (ø)
controllers/state_of_the_world.go 67.56% <42.85%> (-29.67%) ⬇️
... and 16 more

... and 54 files with indirect coverage changes