Directory Line Coverage Functions
envoy/access_log 100% 100% 6 / 6 100% 6 / 6
envoy/api 100% 100% 29 / 29 87.5% 28 / 32
envoy/buffer 95.9% 95.9% 94 / 98 96.9% 125 / 129
envoy/common 96.7% 96.7% 290 / 300 90.5% 1536 / 1697
envoy/common/crypto 100% 100% 1 / 1 100% 1 / 1
envoy/common/io 100% 100% 8 / 8 100% 8 / 8
envoy/compression/compressor 100% 100% 4 / 4 100% 4 / 4
envoy/compression/decompressor 100% 100% 4 / 4 100% 4 / 4
envoy/config 96.8% 96.8% 91 / 94 95.5% 64 / 67
envoy/content_parser 75% 75% 3 / 4 75% 3 / 4
envoy/event 84.4% 84.4% 38 / 45 96% 24 / 25
envoy/extensions/bootstrap/reverse_tunnel 100% 100% 4 / 4 100% 2 / 2
envoy/filesystem 100% 100% 15 / 15 100% 11 / 11
envoy/filter 100% 100% 1 / 1 100% 8 / 8
envoy/formatter 93.7% 93.7% 59 / 63 96.3% 26 / 27
envoy/geoip 100% 100% 6 / 6 100% 6 / 6
envoy/grpc 92.9% 92.9% 26 / 28 88.9% 16 / 18
envoy/http 91.6% 91.6% 413 / 451 9.5% 191 / 2006
envoy/init 100% 100% 5 / 5 100% 5 / 5
envoy/json 50% 50% 1 / 2 50% 1 / 2
envoy/local_info 100% 100% 1 / 1 100% 1 / 1
envoy/matcher 83.2% 83.2% 109 / 131 6.7% 117 / 1738
envoy/network 95% 95% 210 / 221 34.5% 368 / 1067
envoy/protobuf 100% 100% 2 / 2 100% 2 / 2
envoy/ratelimit 80.6% 80.6% 25 / 31 80% 12 / 15
envoy/rds 100% 100% 5 / 5 100% 5 / 5
envoy/registry 72.6% 72.6% 239 / 329 70.2% 3010 / 4290
envoy/router 95.2% 95.2% 80 / 84 93.8% 61 / 65
envoy/runtime 100% 100% 2 / 2 100% 2 / 2
envoy/secret 75% 75% 3 / 4 60% 6 / 10
envoy/server 91.7% 91.7% 166 / 181 96.4% 134 / 139
envoy/server/overload 85.7% 85.7% 12 / 14 100% 8 / 8
envoy/singleton 100% 100% 11 / 11 97.9% 93 / 95
envoy/ssl 100% 100% 27 / 27 100% 27 / 27
envoy/ssl/private_key 80% 80% 4 / 5 80% 4 / 5
envoy/stats 97.6% 97.6% 201 / 206 18.4% 373 / 2031
envoy/stream_info 93.5% 93.5% 174 / 186 99.3% 143 / 144
envoy/tcp 100% 100% 14 / 14 100% 15 / 15
envoy/thread 100% 100% 13 / 13 100% 11 / 11
envoy/thread_local 100% 100% 36 / 36 98.9% 374 / 378
envoy/tracing 100% 100% 11 / 11 100% 10 / 10
envoy/udp 100% 100% 1 / 1 100% 1 / 1
envoy/upstream 93.6% 93.6% 234 / 250 6.4% 113 / 1758
source/common/access_log 97.4% 97.4% 375 / 385 100% 43 / 43
source/common/api 100% 100% 21 / 21 100% 12 / 12
source/common/api/posix 94.9% 94.9% 263 / 277 96.4% 54 / 56
source/common/buffer 98.3% 98.3% 1125 / 1145 96.4% 162 / 168
source/common/common 96.9% 96.9% 3907 / 4032 16.6% 1740 / 10492
source/common/common/posix 98.1% 98.1% 103 / 105 100% 22 / 22
source/common/common/standard 100% 100% 1 / 1 100% 0 / 0
source/common/compression/zstd/common 100% 100% 14 / 14 100% 3 / 3
source/common/compression/zstd/compressor 100% 100% 32 / 32 100% 3 / 3
source/common/config 97.3% 97.3% 2192 / 2252 43.9% 842 / 1918
source/common/conn_pool 98.3% 98.3% 695 / 707 97.4% 75 / 77
source/common/crypto 91.2% 91.2% 103 / 113 100% 16 / 16
source/common/event 96.5% 96.5% 699 / 724 97.1% 134 / 138
source/common/event/posix 100% 100% 7 / 7 100% 1 / 1
source/common/filesystem 97.6% 97.6% 41 / 42 84.6% 22 / 26
source/common/filesystem/inotify 98.9% 98.9% 89 / 90 100% 6 / 6
source/common/filesystem/posix 96.5% 96.5% 328 / 340 100% 35 / 35
source/common/filter 99% 99% 482 / 487 91.4% 223 / 244
source/common/formatter 97% 97% 3062 / 3157 97.1% 202 / 208
source/common/grpc 97.8% 97.8% 1876 / 1918 90% 430 / 478
source/common/html 100% 100% 4 / 4 100% 1 / 1
source/common/http 96.9% 96.9% 9958 / 10273 63.8% 1784 / 2798
source/common/http/http1 93.6% 93.6% 1718 / 1836 85.9% 243 / 283
source/common/http/http2 96.8% 96.8% 2089 / 2159 95.4% 268 / 281
source/common/http/http3 97.6% 97.6% 201 / 206 97.2% 35 / 36
source/common/http/matching 99.4% 99.4% 166 / 167 96.5% 82 / 85
source/common/http/sse 100% 100% 109 / 109 100% 4 / 4
source/common/init 98.6% 98.6% 137 / 139 100% 32 / 32
source/common/io 98.5% 98.5% 732 / 743 97.9% 95 / 97
source/common/json 95.8% 95.8% 1180 / 1232 98.5% 191 / 194
source/common/jwt 86.2% 86.2% 1201 / 1393 97.3% 146 / 150
source/common/listener_manager 97% 97% 3594 / 3704 96% 407 / 424
source/common/local_info 100% 100% 39 / 39 100% 14 / 14
source/common/local_reply 100% 100% 115 / 115 100% 14 / 14
source/common/matcher 94.9% 94.9% 392 / 413 39.5% 506 / 1280
source/common/memory 100% 100% 134 / 134 100% 24 / 24
source/common/network 94.5% 94.5% 5928 / 6276 54.4% 1153 / 2118
source/common/network/dns_resolver 91.4% 91.4% 96 / 105 100% 29 / 29
source/common/network/matching 100% 100% 9 / 9 100% 7 / 7
source/common/orca 98.9% 98.9% 180 / 182 100% 14 / 14
source/common/profiler 100% 100% 33 / 33 100% 10 / 10
source/common/protobuf 97.3% 97.3% 1282 / 1317 98.5% 1001 / 1016
source/common/quic 93.7% 93.7% 4302 / 4592 87.9% 632 / 719
source/common/rds 97.8% 97.8% 273 / 279 96.4% 54 / 56
source/common/rds/common 100% 100% 50 / 50 100% 56 / 56
source/common/router 96.9% 96.9% 7644 / 7886 96.6% 975 / 1009
source/common/runtime 97.9% 97.9% 686 / 701 98.8% 82 / 83
source/common/secret 97.9% 97.9% 701 / 716 86.8% 118 / 136
source/common/shared_pool 100% 100% 58 / 58 96.1% 74 / 77
source/common/signal 87.4% 87.4% 166 / 190 96% 24 / 25
source/common/singleton 100% 100% 60 / 60 99.3% 147 / 148
source/common/ssl 97.7% 97.7% 212 / 217 94.4% 34 / 36
source/common/ssl/matching 100% 100% 50 / 50 100% 42 / 42
source/common/stats 96.7% 96.7% 3183 / 3292 93.8% 741 / 790
source/common/stream_info 97.9% 97.9% 943 / 963 100% 185 / 185
source/common/tcp 98% 98% 343 / 350 98.6% 69 / 70
source/common/tcp_proxy 96.8% 96.8% 1867 / 1928 92.8% 295 / 318
source/common/thread 0% 0% 0 / 5 0% 0 / 2
source/common/thread_local 98.6% 98.6% 146 / 148 100% 33 / 33
source/common/tls 93.8% 93.8% 3547 / 3782 96.5% 357 / 370
source/common/tls/cert_validator 95% 95% 514 / 541 100% 33 / 33
source/common/tls/ocsp 98% 98% 342 / 349 100% 46 / 46
source/common/tls/private_key 88.9% 88.9% 8 / 9 100% 1 / 1
source/common/tracing 97.6% 97.6% 863 / 884 91.9% 125 / 136
source/common/upstream 96.9% 96.9% 6968 / 7193 96.6% 947 / 980
source/common/version 96.7% 96.7% 58 / 60 80% 8 / 10
source/common/watchdog 60% 60% 18 / 30 100% 6 / 6
source/common/websocket 100% 100% 180 / 180 100% 12 / 12
source/exe 94.4% 94.4% 386 / 409 94.1% 48 / 51
source/exe/linux 100% 100% 4 / 4 100% 3 / 3
source/extensions/access_loggers/common 100% 100% 184 / 184 91.8% 78 / 85
source/extensions/access_loggers/dynamic_modules 98.6% 98.6% 1127 / 1143 100% 121 / 121
source/extensions/access_loggers/file 98.1% 98.1% 53 / 54 100% 3 / 3
source/extensions/access_loggers/filters/cel 100% 100% 44 / 44 100% 6 / 6
source/extensions/access_loggers/filters/process_ratelimit 98.6% 98.6% 212 / 215 96.8% 30 / 31
source/extensions/access_loggers/fluentd 100% 100% 105 / 105 100% 16 / 16
source/extensions/access_loggers/grpc 99.4% 99.4% 520 / 523 100% 29 / 29
source/extensions/access_loggers/open_telemetry 98.9% 98.9% 522 / 528 100% 69 / 69
source/extensions/access_loggers/stats 98.1% 98.1% 318 / 324 96.6% 28 / 29
source/extensions/access_loggers/stream 100% 100% 22 / 22 100% 6 / 6
source/extensions/access_loggers/wasm 100% 100% 28 / 28 100% 5 / 5
source/extensions/api_listeners/default_api_listener 68.9% 68.9% 124 / 180 56.6% 43 / 76
source/extensions/bootstrap/dynamic_modules 98.2% 98.2% 860 / 876 100% 117 / 117
source/extensions/bootstrap/internal_listener 97.1% 97.1% 169 / 174 89.5% 34 / 38
source/extensions/bootstrap/reverse_tunnel/common 100% 100% 134 / 134 100% 19 / 19
source/extensions/bootstrap/reverse_tunnel/downstream_socket_interface 96.4% 96.4% 1586 / 1646 97.9% 142 / 145
source/extensions/bootstrap/reverse_tunnel/upstream_socket_interface 99.1% 99.1% 838 / 846 95.5% 64 / 67
source/extensions/bootstrap/wasm 100% 100% 26 / 26 100% 9 / 9
source/extensions/clusters/aggregate 98.6% 98.6% 213 / 216 100% 41 / 41
source/extensions/clusters/common 98.2% 98.2% 160 / 163 92.3% 36 / 39
source/extensions/clusters/composite 98.9% 98.9% 175 / 177 100% 36 / 36
source/extensions/clusters/dns 97.9% 97.9% 277 / 283 95.5% 21 / 22
source/extensions/clusters/dynamic_forward_proxy 97% 97% 446 / 460 98% 49 / 50
source/extensions/clusters/dynamic_modules 97.7% 97.7% 1555 / 1591 99.4% 153 / 154
source/extensions/clusters/eds 98% 98% 402 / 410 96.8% 30 / 31
source/extensions/clusters/logical_dns 100% 100% 138 / 138 100% 11 / 11
source/extensions/clusters/original_dst 98% 98% 295 / 301 100% 33 / 33
source/extensions/clusters/redis 97.2% 97.2% 718 / 739 91.5% 86 / 94
source/extensions/clusters/reverse_connection 97.7% 97.7% 254 / 260 95.7% 45 / 47
source/extensions/clusters/static 100% 100% 77 / 77 100% 5 / 5
source/extensions/clusters/strict_dns 100% 100% 152 / 152 100% 10 / 10
source/extensions/common/async_files 99.6% 99.6% 472 / 474 98.3% 118 / 120
source/extensions/common/aws 96.1% 96.1% 1598 / 1663 98.2% 166 / 169
source/extensions/common/aws/credential_providers 100% 100% 933 / 933 98.6% 72 / 73
source/extensions/common/aws/eventstream 100% 100% 146 / 146 100% 3 / 3
source/extensions/common/aws/signers 98.2% 98.2% 215 / 219 100% 25 / 25
source/extensions/common/dubbo 97.2% 97.2% 695 / 715 98.9% 88 / 89
source/extensions/common/dynamic_forward_proxy 99% 99% 711 / 718 99% 97 / 98
source/extensions/common/fluentd 100% 100% 129 / 129 100% 30 / 30
source/extensions/common/matcher 98.9% 98.9% 530 / 536 87.2% 109 / 125
source/extensions/common/proxy_protocol 95.1% 95.1% 156 / 164 100% 8 / 8
source/extensions/common/redis 96.9% 96.9% 93 / 96 100% 15 / 15
source/extensions/common/tap 95.2% 95.2% 492 / 517 98.7% 78 / 79
source/extensions/common/wasm 95.5% 95.5% 2676 / 2802 99% 285 / 288
source/extensions/common/wasm/ext 100% 100% 79 / 79 100% 11 / 11
source/extensions/compression/brotli/common 100% 100% 19 / 19 100% 4 / 4
source/extensions/compression/brotli/compressor 100% 100% 81 / 81 92.9% 13 / 14
source/extensions/compression/brotli/decompressor 97.6% 97.6% 80 / 82 92.9% 13 / 14
source/extensions/compression/common/compressor 100% 100% 11 / 11 100% 12 / 12
source/extensions/compression/common/decompressor 100% 100% 11 / 11 100% 12 / 12
source/extensions/compression/gzip/common 100% 100% 12 / 12 100% 3 / 3
source/extensions/compression/gzip/compressor 100% 100% 119 / 119 85.7% 18 / 21
source/extensions/compression/gzip/decompressor 100% 100% 118 / 118 100% 15 / 15
source/extensions/compression/zstd/common 97.1% 97.1% 67 / 69 100% 14 / 14
source/extensions/compression/zstd/compressor 100% 100% 49 / 49 88.2% 15 / 17
source/extensions/compression/zstd/decompressor 98.1% 98.1% 102 / 104 88.9% 16 / 18
source/extensions/config/validators/minimum_clusters 100% 100% 64 / 64 100% 8 / 8
source/extensions/config_subscription/filesystem 97.9% 97.9% 143 / 146 93.3% 14 / 15
source/extensions/config_subscription/grpc 95.7% 95.7% 2173 / 2270 93.8% 271 / 289
source/extensions/config_subscription/grpc/xds_mux 99.1% 99.1% 897 / 905 97.4% 190 / 195
source/extensions/config_subscription/rest 94.9% 94.9% 169 / 178 91.7% 22 / 24
source/extensions/content_parsers/json 99.1% 99.1% 223 / 225 100% 25 / 25
source/extensions/dynamic_modules 98.3% 98.3% 2021 / 2056 99.3% 430 / 433
source/extensions/dynamic_modules/abi 100% 100% 1 / 1 100% 0 / 0
source/extensions/dynamic_modules/sdk/cpp 100% 100% 0 / 0 100% 0 / 0
source/extensions/dynamic_modules/sdk/go 100% 100% 0 / 0 100% 0 / 0
source/extensions/dynamic_modules/sdk/go/abi 100% 100% 0 / 0 100% 0 / 0
source/extensions/dynamic_modules/sdk/go/shared 100% 100% 0 / 0 100% 0 / 0
source/extensions/dynamic_modules/sdk/rust/src 100% 100% 0 / 0 100% 0 / 0
source/extensions/early_data 100% 100% 15 / 15 100% 5 / 5
source/extensions/filters/common/expr 97% 97% 972 / 1002 100% 85 / 85
source/extensions/filters/common/ext_authz 99.7% 99.7% 679 / 681 100% 68 / 68
source/extensions/filters/common/ext_proc 98.2% 98.2% 110 / 112 84.3% 43 / 51
source/extensions/filters/common/fault 94.5% 94.5% 172 / 182 100% 36 / 36
source/extensions/filters/common/local_ratelimit 98.7% 98.7% 232 / 235 96.8% 30 / 31
source/extensions/filters/common/lua 95.6% 95.6% 820 / 858 71.5% 733 / 1025
source/extensions/filters/common/mcp 95% 95% 19 / 20 85.7% 6 / 7
source/extensions/filters/common/mutation_rules 100% 100% 84 / 84 100% 7 / 7
source/extensions/filters/common/original_src 97.8% 97.8% 44 / 45 88.9% 8 / 9
source/extensions/filters/common/processing_effect 100% 100% 0 / 0 100% 0 / 0
source/extensions/filters/common/ratelimit 100% 100% 124 / 124 100% 14 / 14
source/extensions/filters/common/ratelimit_config 99% 99% 193 / 195 100% 7 / 7
source/extensions/filters/common/rbac 96.8% 96.8% 518 / 535 100% 73 / 73
source/extensions/filters/common/rbac/matchers 100% 100% 50 / 50 100% 3 / 3
source/extensions/filters/common/rbac/principals/mtls_authenticated 100% 100% 22 / 22 100% 3 / 3
source/extensions/filters/common/set_filter_state 98.4% 98.4% 60 / 61 88.9% 8 / 9
source/extensions/filters/http 100% 100% 0 / 0 100% 0 / 0
source/extensions/filters/http/a2a 98.4% 98.4% 309 / 314 95.6% 43 / 45
source/extensions/filters/http/adaptive_concurrency 100% 100% 64 / 64 93.8% 15 / 16
source/extensions/filters/http/adaptive_concurrency/controller 99.1% 99.1% 214 / 216 100% 29 / 29
source/extensions/filters/http/admission_control 99.1% 99.1% 220 / 222 97.6% 41 / 42
source/extensions/filters/http/admission_control/evaluators 100% 100% 58 / 58 100% 9 / 9
source/extensions/filters/http/alternate_protocols_cache 100% 100% 75 / 75 91.7% 11 / 12
source/extensions/filters/http/api_key_auth 100% 100% 203 / 203 97.1% 33 / 34
source/extensions/filters/http/aws_lambda 96.9% 96.9% 406 / 419 98.1% 52 / 53
source/extensions/filters/http/aws_request_signing 98.3% 98.3% 229 / 233 96.9% 31 / 32
source/extensions/filters/http/bandwidth_limit 98.2% 98.2% 277 / 282 95.7% 45 / 47
source/extensions/filters/http/basic_auth 100% 100% 140 / 140 95.5% 21 / 22
source/extensions/filters/http/buffer 100% 100% 71 / 71 95.2% 20 / 21
source/extensions/filters/http/cache 95.9% 95.9% 1347 / 1404 99.4% 159 / 160
source/extensions/filters/http/cache_v2 96.6% 96.6% 1939 / 2007 98.5% 258 / 262
source/extensions/filters/http/cdn_loop 98.9% 98.9% 355 / 359 90% 45 / 50
source/extensions/filters/http/common 98.8% 98.8% 257 / 260 75.7% 793 / 1047
source/extensions/filters/http/composite 96.8% 96.8% 805 / 832 95.5% 127 / 133
source/extensions/filters/http/compressor 98.6% 98.6% 656 / 665 98.6% 73 / 74
source/extensions/filters/http/connect_grpc_bridge 99% 99% 503 / 508 94.3% 33 / 35
source/extensions/filters/http/cors 99.5% 99.5% 213 / 214 96.2% 25 / 26
source/extensions/filters/http/credential_injector 97.4% 97.4% 74 / 76 76.9% 10 / 13
source/extensions/filters/http/csrf 97.3% 97.3% 146 / 150 92.9% 26 / 28
source/extensions/filters/http/custom_response 100% 100% 96 / 96 93.3% 28 / 30
source/extensions/filters/http/decompressor 95.9% 95.9% 211 / 220 93.3% 42 / 45
source/extensions/filters/http/dynamic_forward_proxy 94.8% 94.8% 348 / 367 97.4% 37 / 38
source/extensions/filters/http/dynamic_modules 95.5% 95.5% 2927 / 3066 98.2% 269 / 274
source/extensions/filters/http/ext_authz 96.7% 96.7% 1194 / 1235 96.4% 108 / 112
source/extensions/filters/http/ext_proc 96.4% 96.4% 3344 / 3469 97.1% 368 / 379
source/extensions/filters/http/ext_proc/http_client 100% 100% 110 / 110 100% 11 / 11
source/extensions/filters/http/fault 97.7% 97.7% 434 / 444 97.3% 71 / 73
source/extensions/filters/http/file_server 100% 100% 413 / 413 93.3% 42 / 45
source/extensions/filters/http/file_system_buffer 99.5% 99.5% 580 / 583 95.9% 94 / 98
source/extensions/filters/http/gcp_authn 97.8% 97.8% 226 / 231 97.1% 34 / 35
source/extensions/filters/http/geoip 100% 100% 109 / 109 95.2% 20 / 21
source/extensions/filters/http/grpc_field_extraction 96.9% 96.9% 254 / 262 93.3% 28 / 30
source/extensions/filters/http/grpc_field_extraction/message_converter 97.6% 97.6% 203 / 208 100% 19 / 19
source/extensions/filters/http/grpc_http1_bridge 99.1% 99.1% 108 / 109 85.7% 18 / 21
source/extensions/filters/http/grpc_http1_reverse_bridge 100% 100% 185 / 185 95.2% 20 / 21
source/extensions/filters/http/grpc_json_reverse_transcoder 94.9% 94.9% 688 / 725 98.1% 52 / 53
source/extensions/filters/http/grpc_json_transcoder 94.1% 94.1% 878 / 933 98.2% 55 / 56
source/extensions/filters/http/grpc_stats 100% 100% 253 / 253 100% 29 / 29
source/extensions/filters/http/grpc_web 99.3% 99.3% 267 / 269 96.9% 31 / 32
source/extensions/filters/http/header_mutation 96.9% 96.9% 190 / 196 93.3% 28 / 30
source/extensions/filters/http/header_to_metadata 97.9% 97.9% 323 / 330 95.7% 44 / 46
source/extensions/filters/http/health_check 99.1% 99.1% 209 / 211 96.3% 26 / 27
source/extensions/filters/http/ip_tagging 95.9% 95.9% 141 / 147 91.7% 22 / 24
source/extensions/filters/http/json_to_metadata 98.9% 98.9% 442 / 447 98.1% 51 / 52
source/extensions/filters/http/jwt_authn 96.7% 96.7% 1300 / 1345 95.6% 175 / 183
source/extensions/filters/http/kill_request 91.7% 91.7% 77 / 84 95.8% 23 / 24
source/extensions/filters/http/local_ratelimit 97.1% 97.1% 299 / 308 97.9% 47 / 48
source/extensions/filters/http/lua 97.1% 97.1% 1401 / 1443 96.4% 189 / 196
source/extensions/filters/http/match_delegate 97.2% 97.2% 308 / 317 93.3% 56 / 60
source/extensions/filters/http/mcp 99.1% 99.1% 907 / 915 98.9% 91 / 92
source/extensions/filters/http/mcp_json_rest_bridge 90.5% 90.5% 455 / 503 91.2% 31 / 34
source/extensions/filters/http/mcp_router 82.3% 82.3% 1281 / 1557 96.4% 106 / 110
source/extensions/filters/http/oauth2 97.8% 97.8% 1307 / 1337 99.2% 128 / 129
source/extensions/filters/http/on_demand 97.1% 97.1% 203 / 209 97.1% 33 / 34
source/extensions/filters/http/original_src 97.2% 97.2% 35 / 36 84.6% 11 / 13
source/extensions/filters/http/proto_api_scrubber 99.3% 99.3% 713 / 718 98.4% 63 / 64
source/extensions/filters/http/proto_api_scrubber/scrubbing_util_lib 97.3% 97.3% 216 / 222 100% 16 / 16
source/extensions/filters/http/proto_message_extraction 98.2% 98.2% 447 / 455 95.3% 41 / 43
source/extensions/filters/http/proto_message_extraction/extraction_util 96.7% 96.7% 380 / 393 100% 27 / 27
source/extensions/filters/http/rate_limit_quota 97.1% 97.1% 743 / 765 98.8% 84 / 85
source/extensions/filters/http/ratelimit 99.8% 99.8% 513 / 514 97.1% 66 / 68
source/extensions/filters/http/rbac 100% 100% 201 / 201 96.7% 29 / 30
source/extensions/filters/http/router 100% 100% 17 / 17 100% 4 / 4
source/extensions/filters/http/set_filter_state 100% 100% 35 / 35 88.9% 8 / 9
source/extensions/filters/http/set_metadata 100% 100% 86 / 86 94.1% 16 / 17
source/extensions/filters/http/sse_to_metadata 100% 100% 165 / 165 90.5% 19 / 21
source/extensions/filters/http/stateful_session 100% 100% 136 / 136 95.7% 22 / 23
source/extensions/filters/http/tap 100% 100% 328 / 328 96% 48 / 50
source/extensions/filters/http/thrift_to_metadata 97.9% 97.9% 422 / 431 96.8% 60 / 62
source/extensions/filters/http/transform 98.8% 98.8% 318 / 322 95% 38 / 40
source/extensions/filters/http/wasm 100% 100% 42 / 42 100% 13 / 13
source/extensions/filters/listener/dynamic_modules 96.9% 96.9% 1121 / 1157 99.2% 118 / 119
source/extensions/filters/listener/http_inspector 98.8% 98.8% 159 / 161 100% 21 / 21
source/extensions/filters/listener/local_ratelimit 100% 100% 56 / 56 100% 14 / 14
source/extensions/filters/listener/original_dst 97.2% 97.2% 70 / 72 100% 11 / 11
source/extensions/filters/listener/original_src 92.1% 92.1% 35 / 38 91.7% 11 / 12
source/extensions/filters/listener/proxy_protocol 97.9% 97.9% 618 / 631 97.2% 35 / 36
source/extensions/filters/listener/set_filter_state 100% 100% 30 / 30 100% 8 / 8
source/extensions/filters/listener/tls_inspector 94.5% 94.5% 512 / 542 100% 46 / 46
source/extensions/filters/network 100% 100% 0 / 0 100% 0 / 0
source/extensions/filters/network/common 89.2% 89.2% 33 / 37 64.8% 201 / 310
source/extensions/filters/network/common/redis 96.9% 96.9% 1475 / 1522 100% 174 / 174
source/extensions/filters/network/connection_limit 97.8% 97.8% 90 / 92 90% 18 / 20
source/extensions/filters/network/direct_response 100% 100% 34 / 34 100% 8 / 8
source/extensions/filters/network/dubbo_proxy 95.7% 95.7% 1232 / 1288 95% 247 / 260
source/extensions/filters/network/dubbo_proxy/filters 100% 100% 21 / 21 100% 15 / 15
source/extensions/filters/network/dubbo_proxy/router 97.2% 97.2% 554 / 570 97.1% 66 / 68
source/extensions/filters/network/dynamic_modules 97.3% 97.3% 1261 / 1296 100% 156 / 156
source/extensions/filters/network/echo 100% 100% 19 / 19 100% 7 / 7
source/extensions/filters/network/ext_authz 98% 98% 197 / 201 100% 27 / 27
source/extensions/filters/network/ext_proc 97.2% 97.2% 515 / 530 95.2% 59 / 62
source/extensions/filters/network/generic_proxy 97.8% 97.8% 1313 / 1343 97.8% 225 / 230
source/extensions/filters/network/generic_proxy/codecs/dubbo 100% 100% 181 / 181 100% 31 / 31
source/extensions/filters/network/generic_proxy/codecs/http1 98.8% 98.8% 646 / 654 94.3% 83 / 88
source/extensions/filters/network/generic_proxy/interface 97.7% 97.7% 43 / 44 97.1% 33 / 34
source/extensions/filters/network/generic_proxy/router 99.7% 99.7% 750 / 752 95.3% 141 / 148
source/extensions/filters/network/geoip 97.8% 97.8% 132 / 135 100% 24 / 24
source/extensions/filters/network/http_connection_manager 98.2% 98.2% 766 / 780 99% 102 / 103
source/extensions/filters/network/local_ratelimit 100% 100% 105 / 105 100% 20 / 20
source/extensions/filters/network/match_delegate 96.6% 96.6% 141 / 146 96.3% 26 / 27
source/extensions/filters/network/mongo_proxy 96.1% 96.1% 1596 / 1661 99.6% 229 / 230
source/extensions/filters/network/ratelimit 100% 100% 151 / 151 100% 19 / 19
source/extensions/filters/network/rbac 99.3% 99.3% 269 / 271 92.9% 26 / 28
source/extensions/filters/network/redis_proxy 97.3% 97.3% 2641 / 2715 95.2% 240 / 252
source/extensions/filters/network/reverse_tunnel 95.1% 95.1% 392 / 412 89.2% 33 / 37
source/extensions/filters/network/set_filter_state 97.6% 97.6% 81 / 83 83.3% 10 / 12
source/extensions/filters/network/sni_cluster 88.9% 88.9% 24 / 27 85.7% 6 / 7
source/extensions/filters/network/sni_dynamic_forward_proxy 97.5% 97.5% 117 / 120 100% 13 / 13
source/extensions/filters/network/tcp_proxy 100% 100% 10 / 10 100% 3 / 3
source/extensions/filters/network/thrift_proxy 97.1% 97.1% 4455 / 4586 74.5% 808 / 1084
source/extensions/filters/network/thrift_proxy/filters 95.2% 95.2% 119 / 125 97.6% 81 / 83
source/extensions/filters/network/thrift_proxy/filters/header_to_metadata 99.3% 99.3% 135 / 136 94.4% 17 / 18
source/extensions/filters/network/thrift_proxy/filters/payload_to_metadata 97.5% 97.5% 348 / 357 90% 54 / 60
source/extensions/filters/network/thrift_proxy/filters/ratelimit 100% 100% 124 / 124 94.7% 18 / 19
source/extensions/filters/network/thrift_proxy/router 97% 97% 1389 / 1432 97.3% 257 / 264
source/extensions/filters/network/wasm 100% 100% 15 / 15 100% 4 / 4
source/extensions/filters/network/zookeeper_proxy 96.9% 96.9% 1509 / 1558 99% 97 / 98
source/extensions/filters/udp/dns_filter 97.1% 97.1% 1213 / 1249 100% 104 / 104
source/extensions/filters/udp/dynamic_modules 96.9% 96.9% 348 / 359 100% 47 / 47
source/extensions/filters/udp/udp_proxy 97.3% 97.3% 1423 / 1462 97.2% 206 / 212
source/extensions/filters/udp/udp_proxy/router 100% 100% 48 / 48 100% 10 / 10
source/extensions/filters/udp/udp_proxy/session_filters 100% 100% 19 / 19 100% 37 / 37
source/extensions/filters/udp/udp_proxy/session_filters/dynamic_forward_proxy 98.6% 98.6% 136 / 138 94.7% 18 / 19
source/extensions/filters/udp/udp_proxy/session_filters/http_capsule 100% 100% 63 / 63 91.7% 11 / 12
source/extensions/formatter/cel 100% 100% 79 / 79 100% 11 / 11
source/extensions/formatter/metadata 100% 100% 112 / 112 100% 16 / 16
source/extensions/formatter/req_without_query 100% 100% 53 / 53 100% 10 / 10
source/extensions/formatter/xfcc_value 98.7% 98.7% 151 / 153 100% 13 / 13
source/extensions/geoip_providers/common 100% 100% 8 / 8 100% 4 / 4
source/extensions/geoip_providers/maxmind 97.3% 97.3% 551 / 566 100% 67 / 67
source/extensions/grpc_credentials/example 97.1% 97.1% 34 / 35 100% 4 / 4
source/extensions/grpc_credentials/file_based_metadata 98.3% 98.3% 59 / 60 100% 5 / 5
source/extensions/health_check/event_sinks/file 100% 100% 26 / 26 100% 6 / 6
source/extensions/health_checkers/common 98.4% 98.4% 316 / 321 97.3% 36 / 37
source/extensions/health_checkers/grpc 92.3% 92.3% 263 / 285 88.6% 31 / 35
source/extensions/health_checkers/http 94.6% 94.6% 332 / 351 92.9% 39 / 42
source/extensions/health_checkers/redis 97.3% 97.3% 178 / 183 91.7% 33 / 36
source/extensions/health_checkers/tcp 100% 100% 126 / 126 100% 19 / 19
source/extensions/health_checkers/thrift 98.3% 98.3% 230 / 234 95.7% 45 / 47
source/extensions/http/cache/file_system_http_cache 100% 100% 1042 / 1042 97.1% 167 / 172
source/extensions/http/cache/simple_http_cache 97.4% 97.4% 225 / 231 100% 33 / 33
source/extensions/http/cache_v2/file_system_http_cache 98% 98% 766 / 782 95.7% 133 / 139
source/extensions/http/cache_v2/simple_http_cache 100% 100% 154 / 154 100% 29 / 29
source/extensions/http/custom_response/local_response_policy 100% 100% 62 / 62 100% 7 / 7
source/extensions/http/custom_response/redirect_policy 97.7% 97.7% 172 / 176 84.6% 11 / 13
source/extensions/http/early_header_mutation/header_mutation 100% 100% 20 / 20 100% 5 / 5
source/extensions/http/ext_proc/processing_request_modifiers/mapped_attribute_builder 98.5% 98.5% 64 / 65 85.7% 6 / 7
source/extensions/http/ext_proc/response_processors/save_processing_response 96.8% 96.8% 91 / 94 93.8% 15 / 16
source/extensions/http/header_formatters/preserve_case 98.3% 98.3% 57 / 58 100% 11 / 11
source/extensions/http/header_validators/envoy_default 97.2% 97.2% 1311 / 1349 99.2% 117 / 118
source/extensions/http/injected_credentials/common 100% 100% 17 / 17 100% 13 / 13
source/extensions/http/injected_credentials/generic 100% 100% 33 / 33 100% 5 / 5
source/extensions/http/injected_credentials/oauth2 97.2% 97.2% 245 / 252 100% 30 / 30
source/extensions/http/original_ip_detection/custom_header 100% 100% 43 / 43 100% 7 / 7
source/extensions/http/original_ip_detection/xff 100% 100% 48 / 48 100% 8 / 8
source/extensions/http/stateful_session/cookie 98.1% 98.1% 104 / 106 100% 14 / 14
source/extensions/http/stateful_session/envelope 100% 100% 56 / 56 100% 9 / 9
source/extensions/http/stateful_session/header 100% 100% 40 / 40 100% 10 / 10
source/extensions/internal_redirect/allow_listed_routes 85.7% 85.7% 18 / 21 83.3% 5 / 6
source/extensions/internal_redirect/previous_routes 89.3% 89.3% 25 / 28 87.5% 7 / 8
source/extensions/internal_redirect/safe_cross_scheme 81.3% 81.3% 13 / 16 80% 4 / 5
source/extensions/io_socket/user_space 98.6% 98.6% 422 / 428 94.6% 70 / 74
source/extensions/key_value/file_based 100% 100% 53 / 53 100% 5 / 5
source/extensions/listener_managers/validation_listener_manager 77.3% 77.3% 34 / 44 84.6% 11 / 13
source/extensions/load_balancing_policies/client_side_weighted_round_robin 97.6% 97.6% 245 / 251 97.1% 33 / 34
source/extensions/load_balancing_policies/cluster_provided 100% 100% 11 / 11 100% 5 / 5
source/extensions/load_balancing_policies/common 96.4% 96.4% 1274 / 1322 98.7% 149 / 151
source/extensions/load_balancing_policies/dynamic_modules 98.4% 98.4% 977 / 993 99% 100 / 101
source/extensions/load_balancing_policies/least_request 98.5% 98.5% 131 / 133 100% 14 / 14
source/extensions/load_balancing_policies/maglev 94.9% 94.9% 225 / 237 96.4% 27 / 28
source/extensions/load_balancing_policies/override_host 96.7% 96.7% 233 / 241 100% 30 / 30
source/extensions/load_balancing_policies/random 100% 100% 46 / 46 100% 10 / 10
source/extensions/load_balancing_policies/ring_hash 97% 97% 160 / 165 100% 13 / 13
source/extensions/load_balancing_policies/round_robin 96.4% 96.4% 53 / 55 100% 11 / 11
source/extensions/load_balancing_policies/subset 97.8% 97.8% 896 / 916 97.4% 111 / 114
source/extensions/load_balancing_policies/wrr_locality 96.9% 96.9% 63 / 65 100% 10 / 10
source/extensions/local_address_selectors/filter_state_override 97.8% 97.8% 45 / 46 100% 6 / 6
source/extensions/matching/actions/format_string 100% 100% 23 / 23 100% 5 / 5
source/extensions/matching/actions/transform_stat 100% 100% 32 / 32 100% 13 / 13
source/extensions/matching/common_inputs/environment_variable 100% 100% 22 / 22 100% 7 / 7
source/extensions/matching/common_inputs/transport_socket 96.7% 96.7% 116 / 120 96.4% 27 / 28
source/extensions/matching/http/cel_input 100% 100% 24 / 24 100% 11 / 11
source/extensions/matching/http/dynamic_modules 100% 100% 18 / 18 100% 8 / 8
source/extensions/matching/http/metadata_input 100% 100% 29 / 29 100% 8 / 8
source/extensions/matching/input_matchers/cel_matcher 100% 100% 43 / 43 100% 8 / 8
source/extensions/matching/input_matchers/consistent_hashing 100% 100% 32 / 32 100% 6 / 6
source/extensions/matching/input_matchers/dynamic_modules 98% 98% 147 / 150 100% 15 / 15
source/extensions/matching/input_matchers/ip 100% 100% 49 / 49 100% 8 / 8
source/extensions/matching/input_matchers/metadata 100% 100% 23 / 23 100% 6 / 6
source/extensions/matching/input_matchers/runtime_fraction 100% 100% 27 / 27 100% 6 / 6
source/extensions/matching/network/application_protocol 100% 100% 9 / 9 100% 2 / 2
source/extensions/matching/network/common 96.6% 96.6% 140 / 145 92.5% 161 / 174
source/extensions/network/dns_resolver/cares 97.4% 97.4% 494 / 507 92.1% 35 / 38
source/extensions/network/dns_resolver/getaddrinfo 99.6% 99.6% 229 / 230 100% 21 / 21
source/extensions/path/match/uri_template 100% 100% 24 / 24 100% 7 / 7
source/extensions/path/rewrite/uri_template 96.9% 96.9% 62 / 64 100% 8 / 8
source/extensions/path/uri_template_lib 97.9% 97.9% 374 / 382 100% 43 / 43
source/extensions/quic/client_packet_writer 100% 100% 8 / 8 100% 3 / 3
source/extensions/quic/connection_debug_visitor/basic 100% 100% 18 / 18 100% 6 / 6
source/extensions/quic/connection_debug_visitor/quic_stats 100% 100% 96 / 96 100% 14 / 14
source/extensions/quic/connection_id_generator/deterministic 100% 100% 8 / 8 100% 3 / 3
source/extensions/quic/connection_id_generator/quic_lb 98.2% 98.2% 273 / 278 100% 25 / 25
source/extensions/quic/crypto_stream 100% 100% 11 / 11 100% 4 / 4
source/extensions/quic/proof_source 100% 100% 8 / 8 100% 3 / 3
source/extensions/quic/server_preferred_address 100% 100% 167 / 167 100% 15 / 15
source/extensions/rate_limit_descriptors/expr 96.1% 96.1% 49 / 51 100% 5 / 5
source/extensions/request_id/uuid 98.1% 98.1% 106 / 108 100% 13 / 13
source/extensions/resource_monitors/cgroup_memory 100% 100% 82 / 82 100% 23 / 23
source/extensions/resource_monitors/common 100% 100% 21 / 21 100% 20 / 20
source/extensions/resource_monitors/cpu_utilization 97.4% 97.4% 299 / 307 100% 31 / 31
source/extensions/resource_monitors/downstream_connections 100% 100% 31 / 31 100% 7 / 7
source/extensions/resource_monitors/fixed_heap 100% 100% 32 / 32 100% 10 / 10
source/extensions/resource_monitors/injected_resource 100% 100% 44 / 44 100% 5 / 5
source/extensions/retry/host/omit_canary_hosts 100% 100% 12 / 12 100% 5 / 5
source/extensions/retry/host/omit_host_metadata 100% 100% 27 / 27 100% 6 / 6
source/extensions/retry/host/previous_hosts 100% 100% 15 / 15 100% 5 / 5
source/extensions/retry/priority/previous_priorities 100% 100% 99 / 99 100% 9 / 9
source/extensions/router/cluster_specifiers/lua 97.8% 97.8% 132 / 135 96.7% 29 / 30
source/extensions/router/cluster_specifiers/matcher 100% 100% 47 / 47 100% 14 / 14
source/extensions/stat_sinks/common/statsd 97.7% 97.7% 291 / 298 96.2% 51 / 53
source/extensions/stat_sinks/dog_statsd 100% 100% 19 / 19 100% 3 / 3
source/extensions/stat_sinks/graphite_statsd 82.8% 82.8% 24 / 29 100% 3 / 3
source/extensions/stat_sinks/hystrix 98.7% 98.7% 305 / 309 100% 27 / 27
source/extensions/stat_sinks/metrics_service 99.5% 99.5% 195 / 196 96.3% 26 / 27
source/extensions/stat_sinks/open_telemetry 97.2% 97.2% 479 / 493 100% 70 / 70
source/extensions/stat_sinks/statsd 85.2% 85.2% 23 / 27 100% 3 / 3
source/extensions/stat_sinks/wasm 100% 100% 25 / 25 100% 6 / 6
source/extensions/string_matcher/lua 100% 100% 77 / 77 100% 10 / 10
source/extensions/tracers/common 100% 100% 10 / 10 100% 28 / 28
source/extensions/tracers/datadog 100% 100% 384 / 384 100% 60 / 60
source/extensions/tracers/fluentd 99.1% 99.1% 216 / 218 95.7% 44 / 46
source/extensions/tracers/opentelemetry 95.2% 95.2% 519 / 545 98.6% 73 / 74
source/extensions/tracers/opentelemetry/resource_detectors 100% 100% 59 / 59 100% 10 / 10
source/extensions/tracers/opentelemetry/resource_detectors/dynatrace 97.7% 97.7% 85 / 87 100% 11 / 11
source/extensions/tracers/opentelemetry/resource_detectors/environment 100% 100% 44 / 44 100% 5 / 5
source/extensions/tracers/opentelemetry/resource_detectors/static 100% 100% 28 / 28 100% 5 / 5
source/extensions/tracers/opentelemetry/samplers 100% 100% 7 / 7 100% 5 / 5
source/extensions/tracers/opentelemetry/samplers/always_on 100% 100% 18 / 18 100% 6 / 6
source/extensions/tracers/opentelemetry/samplers/cel 100% 100% 51 / 51 100% 7 / 7
source/extensions/tracers/opentelemetry/samplers/dynatrace 97% 97% 512 / 528 100% 83 / 83
source/extensions/tracers/opentelemetry/samplers/parent_based 100% 100% 33 / 33 100% 6 / 6
source/extensions/tracers/opentelemetry/samplers/trace_id_ratio_based 100% 100% 55 / 55 100% 7 / 7
source/extensions/tracers/skywalking 100% 100% 231 / 231 100% 42 / 42
source/extensions/tracers/xray 97% 97% 543 / 560 96.6% 84 / 87
source/extensions/tracers/zipkin 95.6% 95.6% 987 / 1032 97% 163 / 168
source/extensions/transport_sockets/alts 96.8% 96.8% 696 / 719 92.1% 82 / 89
source/extensions/transport_sockets/common 100% 100% 57 / 57 100% 23 / 23
source/extensions/transport_sockets/http_11_proxy 97.4% 97.4% 227 / 233 89.7% 26 / 29
source/extensions/transport_sockets/internal_upstream 96.8% 96.8% 92 / 95 90.9% 10 / 11
source/extensions/transport_sockets/proxy_protocol 96.6% 96.6% 196 / 203 88.9% 16 / 18
source/extensions/transport_sockets/raw_buffer 100% 100% 10 / 10 100% 4 / 4
source/extensions/transport_sockets/starttls 98.3% 98.3% 116 / 118 90.7% 39 / 43
source/extensions/transport_sockets/tap 98.1% 98.1% 316 / 322 92.1% 35 / 38
source/extensions/transport_sockets/tcp_stats 98.8% 98.8% 171 / 173 91.3% 21 / 23
source/extensions/transport_sockets/tls 96.9% 96.9% 31 / 32 83.3% 5 / 6
source/extensions/transport_sockets/tls/cert_mappers/filter_state_override 96.4% 96.4% 27 / 28 100% 6 / 6
source/extensions/transport_sockets/tls/cert_mappers/sni 100% 100% 17 / 17 100% 6 / 6
source/extensions/transport_sockets/tls/cert_mappers/static_name 100% 100% 25 / 25 100% 11 / 11
source/extensions/transport_sockets/tls/cert_selectors/on_demand 97.7% 97.7% 300 / 307 95.2% 60 / 63
source/extensions/transport_sockets/tls/cert_validator/dynamic_modules 98.6% 98.6% 218 / 221 100% 19 / 19
source/extensions/transport_sockets/tls/cert_validator/spiffe 96.6% 96.6% 367 / 380 100% 23 / 23
source/extensions/udp_packet_writer/default 100% 100% 7 / 7 100% 3 / 3
source/extensions/udp_packet_writer/gso 100% 100% 8 / 8 100% 3 / 3
source/extensions/upstreams/http 97.5% 97.5% 232 / 238 100% 29 / 29
source/extensions/upstreams/http/dynamic_modules 98.4% 98.4% 377 / 383 98.1% 53 / 54
source/extensions/upstreams/http/generic 100% 100% 23 / 23 100% 4 / 4
source/extensions/upstreams/http/http 100% 100% 86 / 86 100% 25 / 25
source/extensions/upstreams/http/tcp 99.2% 99.2% 126 / 127 96.3% 26 / 27
source/extensions/upstreams/http/udp 97.5% 97.5% 158 / 162 96.7% 29 / 30
source/extensions/upstreams/tcp 100% 100% 23 / 23 100% 7 / 7
source/extensions/upstreams/tcp/generic 100% 100% 38 / 38 100% 7 / 7
source/extensions/wasm_runtime/null 100% 100% 2 / 2 100% 2 / 2
source/extensions/wasm_runtime/v8 100% 100% 2 / 2 100% 2 / 2
source/extensions/watchdog/profile_action 86.1% 86.1% 68 / 79 100% 8 / 8
source/server 91% 91% 3897 / 4284 93.2% 590 / 633
source/server/admin 96.7% 96.7% 3118 / 3225 95.8% 392 / 409
source/server/config_validation 93.1% 93.1% 230 / 247 88.2% 75 / 85