Skip to content

Commit be1d2dc

Browse files
authored
coverage: ratcheting (envoyproxy#37522)
Signed-off-by: Alyssa Wilk <[email protected]>
1 parent 850c7f1 commit be1d2dc

File tree

1 file changed

+10
-12
lines changed

1 file changed

+10
-12
lines changed

test/per_file_coverage.sh

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -5,35 +5,33 @@
55
declare -a KNOWN_LOW_COVERAGE=(
66
"source/common:96.4"
77
"source/common/common/posix:96.2" # flaky due to posix: be careful adjusting
8-
"source/common/config:96.3"
8+
"source/common/config:96.4"
99
"source/common/crypto:95.5"
1010
"source/common/event:95.6" # Emulated edge events guards don't report LCOV
1111
"source/common/filesystem/posix:96.3" # FileReadToEndNotReadable fails in some env; createPath can't test all failure branches.
12-
"source/common/http/http2:95.9"
12+
"source/common/http/http2:96.1"
1313
"source/common/json:95.2"
1414
"source/common/matcher:94.7"
1515
"source/common/memory:74.5" # tcmalloc code path is not enabled in coverage build, only gperf tcmalloc, see PR#32589
1616
"source/common/network:94.4" # Flaky, `activateFileEvents`, `startSecureTransport` and `ioctl`, listener_socket do not always report LCOV
1717
"source/common/network/dns_resolver:91.4" # A few lines of MacOS code not tested in linux scripts. Tested in MacOS scripts
18-
"source/common/quic:93.3"
19-
"source/common/secret:95.4"
18+
"source/common/quic:93.4"
2019
"source/common/signal:87.2" # Death tests don't report LCOV
2120
"source/common/thread:0.0" # Death tests don't report LCOV
22-
"source/common/tls:95.3"
23-
"source/common/tls/cert_validator:94.4"
21+
"source/common/tls:95.5"
22+
"source/common/tls/cert_validator:94.7"
2423
"source/common/tls/private_key:88.9"
2524
"source/common/watchdog:58.6" # Death tests don't report LCOV
2625
"source/exe:94.2" # increased by #32346, need coverage for terminate_handler and hot restart failures
27-
"source/extensions/common:96.5"
2826
"source/extensions/common/proxy_protocol:93.8" # Adjusted for security patch
2927
"source/extensions/common/tap:94.6"
30-
"source/extensions/common/wasm:95.0" # flaky: be careful adjusting
28+
"source/extensions/common/wasm:95.3" # flaky: be careful adjusting
3129
"source/extensions/common/wasm/ext:92.0"
3230
"source/extensions/filters/common/fault:94.5"
33-
"source/extensions/filters/common/rbac:90.8"
31+
"source/extensions/filters/common/rbac:92.6"
3432
"source/extensions/filters/http/cache:95.9"
3533
"source/extensions/filters/http/grpc_json_transcoder:94.0" # TODO(#28232)
36-
"source/extensions/filters/http/ip_tagging:88.2"
34+
"source/extensions/filters/http/ip_tagging:90.6"
3735
"source/extensions/filters/http/kill_request:91.7" # Death tests don't report LCOV
3836
"source/extensions/filters/listener/original_src:92.1"
3937
"source/extensions/filters/network/mongo_proxy:96.1"
@@ -50,11 +48,11 @@ declare -a KNOWN_LOW_COVERAGE=(
5048
"source/extensions/listener_managers/validation_listener_manager:77.3"
5149
"source/extensions/watchdog/profile_action:83.3"
5250
"source/server:91.0" # flaky: be careful adjusting. See https://github.com/envoyproxy/envoy/issues/15239
53-
"source/server/config_validation:91.8"
51+
"source/server/config_validation:92.3"
5452
"source/extensions/health_checkers:96.1"
5553
"source/extensions/health_checkers/http:93.9"
5654
"source/extensions/health_checkers/grpc:92.1"
57-
"source/extensions/config_subscription/rest:94.7"
55+
"source/extensions/config_subscription/rest:94.8"
5856
"source/extensions/matching/input_matchers/cel_matcher:91.3" #Death tests don't report LCOV
5957
)
6058

0 commit comments

Comments
 (0)