[INFO] cloning repository https://github.com/Matko793/cdn77
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/Matko793/cdn77" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FMatko793%2Fcdn77", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FMatko793%2Fcdn77'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 7918a4dcf39c5174e881eb540726c8acbde9acee
[INFO] testing Matko793/cdn77 against 1.98.0-beta.1 for beta-1.98-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FMatko793%2Fcdn77" "/workspace/builds/worker-3-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc2/source'...
[INFO] [stderr] done.
[INFO] [stderr] Updating files:  37% (5094/13696)
Updating files:  38% (5205/13696)
Updating files:  39% (5342/13696)
Updating files:  40% (5479/13696)
Updating files:  41% (5616/13696)
Updating files:  42% (5753/13696)
Updating files:  43% (5890/13696)
Updating files:  44% (6027/13696)
Updating files:  45% (6164/13696)
Updating files:  46% (6301/13696)
Updating files:  47% (6438/13696)
Updating files:  48% (6575/13696)
Updating files:  49% (6712/13696)
Updating files:  50% (6848/13696)
Updating files:  51% (6985/13696)
Updating files:  52% (7122/13696)
Updating files:  53% (7259/13696)
Updating files:  54% (7396/13696)
Updating files:  55% (7533/13696)
Updating files:  56% (7670/13696)
Updating files:  57% (7807/13696)
Updating files:  58% (7944/13696)
Updating files:  59% (8081/13696)
Updating files:  60% (8218/13696)
Updating files:  61% (8355/13696)
Updating files:  62% (8492/13696)
Updating files:  63% (8629/13696)
Updating files:  64% (8766/13696)
Updating files:  65% (8903/13696)
Updating files:  66% (9040/13696)
Updating files:  67% (9177/13696)
Updating files:  68% (9314/13696)
Updating files:  69% (9451/13696)
Updating files:  70% (9588/13696)
Updating files:  71% (9725/13696)
Updating files:  72% (9862/13696)
Updating files:  73% (9999/13696)
Updating files:  74% (10136/13696)
Updating files:  75% (10272/13696)
Updating files:  76% (10409/13696)
Updating files:  77% (10546/13696)
Updating files:  78% (10683/13696)
Updating files:  79% (10820/13696)
Updating files:  80% (10957/13696)
Updating files:  81% (11094/13696)
Updating files:  82% (11231/13696)
Updating files:  83% (11368/13696)
Updating files:  84% (11505/13696)
Updating files:  85% (11642/13696)
Updating files:  86% (11779/13696)
Updating files:  87% (11916/13696)
Updating files:  88% (12053/13696)
Updating files:  89% (12190/13696)
Updating files:  90% (12327/13696)
Updating files:  91% (12464/13696)
Updating files:  92% (12601/13696)
Updating files:  93% (12738/13696)
Updating files:  93% (12852/13696)
Updating files:  94% (12875/13696)
Updating files:  95% (13012/13696)
Updating files:  96% (13149/13696)
Updating files:  97% (13286/13696)
Updating files:  98% (13423/13696)
Updating files:  99% (13560/13696)
Updating files: 100% (13696/13696)
Updating files: 100% (13696/13696), done.
[INFO] started tweaking git repo https://github.com/Matko793/cdn77
[INFO] finished tweaking git repo https://github.com/Matko793/cdn77
[INFO] tweaked toml for git repo https://github.com/Matko793/cdn77 written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/Matko793/cdn77 on toolchain 1.98.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.98.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/Matko793/cdn77 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.98.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3d5ced03c013a94a2f102a4510f48a6e9184255caf5fd8244f58017bde7f5210" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] ca89578ff45fa263d2dde7024df757ed0d550e729d988775929aee8e7104d3a8
[INFO] running `Command { std: "docker" "start" "ca89578ff45fa263d2dde7024df757ed0d550e729d988775929aee8e7104d3a8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "ca89578ff45fa263d2dde7024df757ed0d550e729d988775929aee8e7104d3a8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "ca89578ff45fa263d2dde7024df757ed0d550e729d988775929aee8e7104d3a8" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "ca89578ff45fa263d2dde7024df757ed0d550e729d988775929aee8e7104d3a8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "ca89578ff45fa263d2dde7024df757ed0d550e729d988775929aee8e7104d3a8" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling portable-atomic v1.13.1
[INFO] [stderr]    Compiling glob v0.3.3
[INFO] [stderr]    Compiling critical-section v1.2.0
[INFO] [stderr]    Compiling prettyplease v0.2.37
[INFO] [stderr]    Compiling libc v0.2.183
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling tokio v1.50.0
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling libloading v0.8.9
[INFO] [stderr]    Compiling bindgen v0.70.1
[INFO] [stderr]    Compiling icu_normalizer v2.1.1
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling rustls v0.23.37
[INFO] [stderr]    Compiling mockall_derive v0.13.1
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling percent-encoding v2.3.2
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling predicates-core v1.0.10
[INFO] [stderr]    Compiling itertools v0.13.0
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling termtree v0.5.1
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]    Compiling idna_adapter v1.2.1
[INFO] [stderr]    Compiling form_urlencoded v1.2.2
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling anstyle v1.0.14
[INFO] [stderr]    Compiling clang-sys v1.8.1
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling time v0.3.36
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling enum-as-inner v0.6.1
[INFO] [stderr]    Compiling predicates-tree v1.0.13
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling predicates v3.1.4
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling uuid v1.22.0
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling crossbeam-channel v0.5.15
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling futures-channel v0.3.32
[INFO] [stderr]    Compiling fragile v2.0.1
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling ipnet v2.12.0
[INFO] [stderr]    Compiling futures-io v0.3.32
[INFO] [stderr]    Compiling data-encoding v2.10.0
[INFO] [stderr]    Compiling tagptr v0.2.0
[INFO] [stderr]    Compiling downcast v0.11.0
[INFO] [stderr]    Compiling resolv-conf v0.7.6
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling moka v0.12.15
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling cexpr v0.6.0
[INFO] [stderr]    Compiling mockall v0.13.1
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling rustls-webpki v0.103.10
[INFO] [stderr]    Compiling tokio-util v0.7.18
[INFO] [stderr]    Compiling h2 v0.4.13
[INFO] [stderr]    Compiling envoy-proxy-dynamic-modules-rust-sdk v0.1.0 (/opt/rustwide/workdir/source/extensions/dynamic_modules/sdk/rust)
[INFO] [stderr]    Compiling tokio-rustls v0.26.4
[INFO] [stderr]    Compiling hickory-proto v0.25.2
[INFO] [stderr]    Compiling hickory-resolver v0.25.2
[INFO] [stderr]    Compiling envoy-dynamic-modules-builtin-extensions v0.1.0 (/opt/rustwide/workdir/source/extensions/dynamic_modules/builtin_extensions)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 18s
[INFO] running `Command { std: "docker" "inspect" "ca89578ff45fa263d2dde7024df757ed0d550e729d988775929aee8e7104d3a8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "ca89578ff45fa263d2dde7024df757ed0d550e729d988775929aee8e7104d3a8" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling test-programs v0.1.0 (/opt/rustwide/workdir/test/extensions/dynamic_modules/test_data/rust)
[INFO] [stderr]    Compiling envoy-proxy-dynamic-modules-rust-sdk v0.1.0 (/opt/rustwide/workdir/source/extensions/dynamic_modules/sdk/rust)
[INFO] [stderr]    Compiling envoy-dynamic-modules-builtin-extensions v0.1.0 (/opt/rustwide/workdir/source/extensions/dynamic_modules/builtin_extensions)
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]     --> source/extensions/dynamic_modules/sdk/rust/src/./lib_test.rs:2993:3
[INFO] [stdout]      |
[INFO] [stdout] 2993 |   unsafe {
[INFO] [stdout]      |   ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout]      |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]     --> source/extensions/dynamic_modules/sdk/rust/src/lib.rs:1:9
[INFO] [stdout]      |
[INFO] [stdout]    1 | #![deny(warnings)]
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout]      = note: `#[warn(unused_unsafe)]` implied by `#[warn(warnings)]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]     --> source/extensions/dynamic_modules/sdk/rust/src/./lib_test.rs:3013:3
[INFO] [stdout]      |
[INFO] [stdout] 3013 |   unsafe {
[INFO] [stdout]      |   ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 30.61s
[INFO] running `Command { std: "docker" "inspect" "ca89578ff45fa263d2dde7024df757ed0d550e729d988775929aee8e7104d3a8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "ca89578ff45fa263d2dde7024df757ed0d550e729d988775929aee8e7104d3a8" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr] warning: unnecessary `unsafe` block
[INFO] [stderr]     --> source/extensions/dynamic_modules/sdk/rust/src/./lib_test.rs:2993:3
[INFO] [stderr]      |
[INFO] [stderr] 2993 |   unsafe {
[INFO] [stderr]      |   ^^^^^^ unnecessary `unsafe` block
[INFO] [stderr]      |
[INFO] [stderr] note: the lint level is defined here
[INFO] [stderr]     --> source/extensions/dynamic_modules/sdk/rust/src/lib.rs:1:9
[INFO] [stderr]      |
[INFO] [stderr]    1 | #![deny(warnings)]
[INFO] [stderr]      |         ^^^^^^^^
[INFO] [stderr]      = note: `#[warn(unused_unsafe)]` implied by `#[warn(warnings)]`
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary `unsafe` block
[INFO] [stderr]     --> source/extensions/dynamic_modules/sdk/rust/src/./lib_test.rs:3013:3
[INFO] [stderr]      |
[INFO] [stderr] 3013 |   unsafe {
[INFO] [stderr]      |   ^^^^^^ unnecessary `unsafe` block
[INFO] [stderr] 
[INFO] [stderr] warning: `envoy-proxy-dynamic-modules-rust-sdk` (lib test) generated 2 warnings
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.26s
[INFO] [stderr]      Running unittests lib.rs (/opt/rustwide/target/debug/deps/envoy_dynamic_modules_builtin_extensions-70f3ad6ef02b666b)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/envoy_proxy_dynamic_modules_rust_sdk-31ee96722ce3a9fd)
[INFO] [stdout] 
[INFO] [stdout] running 151 tests
[INFO] [stdout] test mod_test::test_async_host_selection_complete_no_host ... ok
[INFO] [stdout] test mod_test::test_async_host_selection_complete_empty_details ... ok
[INFO] [stdout] test mod_test::test_async_host_selection_complete_with_host ... ok
[INFO] [stdout] test mod_test::test_bootstrap_extension_admin_request ... ok
[INFO] [stdout] test mod_test::test_bootstrap_extension_admin_request_default ... ok
[INFO] [stdout] test mod_test::test_async_host_selection_with_stored_completion ... ok
[INFO] [stdout] test mod_test::test_bootstrap_extension_cluster_add_or_update ... ok
[INFO] [stdout] test mod_test::test_bootstrap_extension_cluster_lifecycle_default_noop ... ok
[INFO] [stdout] test mod_test::test_bootstrap_extension_cluster_removal ... ok
[INFO] [stdout] test mod_test::test_bootstrap_extension_config_new_destroy ... ok
[INFO] [stdout] test mod_test::test_bootstrap_extension_file_changed ... ok
[INFO] [stdout] test mod_test::test_bootstrap_extension_listener_add_or_update ... ok
[INFO] [stdout] test mod_test::test_bootstrap_extension_listener_lifecycle_default_noop ... ok
[INFO] [stdout] test mod_test::test_bootstrap_extension_new_destroy ... ok
[INFO] [stdout] test mod_test::test_above_high_watermark ... ok
[INFO] [stdout] test mod_test::test_bootstrap_extension_shutdown ... ok
[INFO] [stdout] test mod_test::test_bootstrap_extension_shutdown_default_calls_completion ... ok
[INFO] [stdout] test mod_test::test_bootstrap_extension_timer_fired_identity ... ok
[INFO] [stdout] test mod_test::test_buffer_limits ... ok
[INFO] [stdout] test mod_test::test_cert_validator_do_verify_cert_chain_successful ... ok
[INFO] [stdout] test mod_test::test_cert_validator_filter_state_methods ... ok
[INFO] [stdout] test mod_test::test_cert_validator_get_ssl_verify_mode ... ok
[INFO] [stdout] test mod_test::test_cert_validator_update_digest ... ok
[INFO] [stdout] test mod_test::test_bootstrap_extension_drain_started ... ok
[INFO] [stdout] test mod_test::test_cert_validator_do_verify_cert_chain_failed ... ok
[INFO] [stdout] test mod_test::test_cluster_lb_choose_host_async_pending ... ok
[INFO] [stdout] test mod_test::test_bootstrap_extension_listener_removal ... ok
[INFO] [stdout] test mod_test::test_cluster_lb_choose_host_with_context ... ok
[INFO] [stdout] test mod_test::test_cert_validator_config_new_and_destroy ... ok
[INFO] [stdout] test mod_test::test_cluster_lb_context_compute_hash_key_none ... ok
[INFO] [stdout] test mod_test::test_cluster_lb_choose_host_without_context ... ok
[INFO] [stdout] test mod_test::test_cluster_lb_context_full_workflow ... ok
[INFO] [stdout] test mod_test::test_cluster_lb_context_get_downstream_header ... ok
[INFO] [stdout] test mod_test::test_cluster_lb_context_get_downstream_connection_sni ... ok
[INFO] [stdout] test mod_test::test_cluster_lb_context_get_downstream_connection_sni_none ... ok
[INFO] [stdout] test mod_test::test_cluster_lb_context_get_downstream_header_not_found ... ok
[INFO] [stdout] test mod_test::test_cluster_lb_context_get_downstream_headers ... ok
[INFO] [stdout] test mod_test::test_cluster_lb_context_compute_hash_key ... ok
[INFO] [stdout] test mod_test::test_cluster_lb_context_get_downstream_headers_size ... ok
[INFO] [stdout] test mod_test::test_cluster_lb_context_get_downstream_headers_none ... ok
[INFO] [stdout] test mod_test::test_cluster_lb_context_get_host_selection_retry_count ... ok
[INFO] [stdout] test mod_test::test_cluster_lb_context_get_override_host_none ... ok
[INFO] [stdout] test mod_test::test_cluster_lb_context_get_override_host_non_strict ... ok
[INFO] [stdout] test mod_test::test_cluster_lb_context_should_select_another_host_false ... ok
[INFO] [stdout] test mod_test::test_cluster_lb_context_get_override_host ... ok
[INFO] [stdout] test mod_test::test_cluster_metrics_define_counter ... ok
[INFO] [stdout] test mod_test::test_cluster_lb_context_should_select_another_host ... ok
[INFO] [stdout] test mod_test::test_cluster_metrics_define_all_metric_types_and_use ... ok
[INFO] [stdout] test mod_test::test_cluster_metrics_gauge_invalid_id ... ok
[INFO] [stdout] test mod_test::test_cluster_metrics_define_gauge_vec ... ok
[INFO] [stdout] test mod_test::test_cluster_metrics_define_histogram ... ok
[INFO] [stdout] test mod_test::test_cluster_metrics_gauge_operations ... ok
[INFO] [stdout] test mod_test::test_cluster_metrics_increase_gauge_vec ... ok
[INFO] [stdout] test mod_test::test_cluster_metrics_increment_counter_invalid_id ... ok
[INFO] [stdout] test mod_test::test_cluster_metrics_increment_counter ... ok
[INFO] [stdout] test mod_test::test_cluster_metrics_decrease_gauge_vec ... ok
[INFO] [stdout] test mod_test::test_cluster_metrics_define_histogram_vec ... ok
[INFO] [stdout] test mod_test::test_cluster_metrics_increment_counter_vec ... ok
[INFO] [stdout] test mod_test::test_cluster_metrics_record_histogram_value ... ok
[INFO] [stdout] test mod_test::test_cluster_metrics_record_histogram_value_invalid_id ... ok
[INFO] [stdout] test mod_test::test_cluster_metrics_set_gauge_vec ... ok
[INFO] [stdout] test mod_test::test_cluster_metrics_record_histogram_value_vec ... ok
[INFO] [stdout] test mod_test::test_cluster_metrics_vec_metric_invalid_id ... ok
[INFO] [stdout] test mod_test::test_cluster_mock_envoy_cluster_new_scheduler ... ok
[INFO] [stdout] test mod_test::test_cluster_scheduler_mock ... ok
[INFO] [stdout] test mod_test::test_envoy_dynamic_module_on_http_filter_callbacks ... ok
[INFO] [stdout] test mod_test::test_envoy_dynamic_module_on_http_filter_config_new_impl ... ok
[INFO] [stdout] test mod_test::test_envoy_dynamic_module_on_http_filter_config_destroy ... ok
[INFO] [stdout] test mod_test::test_envoy_dynamic_module_on_http_filter_new_destroy ... ok
[INFO] [stdout] test mod_test::test_envoy_dynamic_module_on_listener_filter_callbacks ... ok
[INFO] [stdout] test mod_test::test_envoy_dynamic_module_on_listener_filter_config_destroy ... ok
[INFO] [stdout] test mod_test::test_envoy_dynamic_module_on_listener_filter_config_new_impl ... ok
[INFO] [stdout] test mod_test::test_envoy_dynamic_module_on_listener_filter_new_destroy ... ok
[INFO] [stdout] test mod_test::test_envoy_dynamic_module_on_network_filter_callbacks ... ok
[INFO] [stdout] test mod_test::test_envoy_dynamic_module_on_network_filter_new_destroy ... ok
[INFO] [stdout] test mod_test::test_envoy_dynamic_module_on_network_filter_config_new_impl ... ok
[INFO] [stdout] test mod_test::test_envoy_dynamic_module_on_udp_listener_filter_callbacks ... ok
[INFO] [stdout] test mod_test::test_envoy_dynamic_module_on_network_filter_config_destroy ... ok
[INFO] [stdout] test mod_test::test_envoy_dynamic_module_on_udp_listener_filter_config_destroy ... ok
[INFO] [stdout] test mod_test::test_envoy_dynamic_module_on_udp_listener_filter_config_new_impl ... ok
[INFO] [stdout] test mod_test::test_envoy_dynamic_module_on_udp_listener_filter_new_destroy ... ok
[INFO] [stdout] test mod_test::test_get_cluster_host_count_success ... ok
[INFO] [stdout] test mod_test::test_get_cluster_host_count_not_found ... ok
[INFO] [stdout] test mod_test::test_get_connection_state ... ok
[INFO] [stdout] test mod_test::test_get_upstream_host_address_no_host ... ok
[INFO] [stdout] test mod_test::test_get_upstream_host_address_no_ip ... ok
[INFO] [stdout] test mod_test::test_get_upstream_host_hostname_empty ... ok
[INFO] [stdout] test mod_test::test_get_upstream_host_hostname_no_host ... ok
[INFO] [stdout] test mod_test::test_get_upstream_host_hostname_with_host ... ok
[INFO] [stdout] test mod_test::test_get_upstream_host_cluster_no_host ... ok
[INFO] [stdout] test mod_test::test_get_upstream_host_cluster_with_host ... ok
[INFO] [stdout] test mod_test::test_half_close_enabled ... ok
[INFO] [stdout] test mod_test::test_get_upstream_host_address_with_host ... ok
[INFO] [stdout] test mod_test::test_cluster_metrics_define_counter_vec ... ok
[INFO] [stdout] test mod_test::test_cluster_metrics_define_gauge ... ok
[INFO] [stdout] test mod_test::test_has_upstream_host_false ... ok
[INFO] [stdout] test mod_test::test_has_upstream_host_true ... ok
[INFO] [stdout] test mod_test::test_lb_config_decrease_gauge_vec ... ok
[INFO] [stdout] test mod_test::test_lb_config_define_counter ... ok
[INFO] [stdout] test mod_test::test_lb_config_define_gauge_vec ... ok
[INFO] [stdout] test mod_test::test_lb_config_define_all_metric_types_and_use ... ok
[INFO] [stdout] test mod_test::test_lb_config_define_histogram ... ok
[INFO] [stdout] test mod_test::test_lb_config_define_histogram_vec ... ok
[INFO] [stdout] test mod_test::test_lb_config_increase_gauge_vec ... ok
[INFO] [stdout] test mod_test::test_lb_config_gauge_operations ... ok
[INFO] [stdout] test mod_test::test_lb_config_define_counter_vec ... ok
[INFO] [stdout] test mod_test::test_lb_config_gauge_invalid_id ... ok
[INFO] [stdout] test mod_test::test_lb_config_increment_counter_invalid_id ... ok
[INFO] [stdout] test mod_test::test_lb_config_increment_counter_vec ... ok
[INFO] [stdout] test mod_test::test_lb_config_record_histogram_value ... ok
[INFO] [stdout] test mod_test::test_lb_config_record_histogram_value_invalid_id ... ok
[INFO] [stdout] test mod_test::test_lb_config_record_histogram_value_vec ... ok
[INFO] [stdout] test mod_test::test_lb_config_define_gauge ... ok
[INFO] [stdout] test mod_test::test_listener_filter_config_define_and_increment_counter ... ok
[INFO] [stdout] test mod_test::test_listener_filter_config_define_and_manipulate_gauge ... ok
[INFO] [stdout] test mod_test::test_listener_filter_config_define_multiple_counters ... ok
[INFO] [stdout] test mod_test::test_listener_filter_config_define_and_record_histogram ... ok
[INFO] [stdout] test mod_test::test_lb_config_set_gauge_vec ... ok
[INFO] [stdout] test mod_test::test_listener_filter_define_all_metric_types ... ok
[INFO] [stdout] test mod_test::test_listener_filter_counter_invalid_id ... ok
[INFO] [stdout] test mod_test::test_lb_config_vec_metric_invalid_id ... ok
[INFO] [stdout] test mod_test::test_listener_filter_gauge_decrease_saturates_at_zero ... ok
[INFO] [stdout] test mod_test::test_loggers ... ok
[INFO] [stdout] test mod_test::test_read_disable ... ok
[INFO] [stdout] test mod_test::test_socket_option_bytes_round_trip ... ok
[INFO] [stdout] test mod_test::test_socket_option_list ... ok
[INFO] [stdout] test mod_test::test_network_filter_watermark_callbacks ... ok
[INFO] [stdout] test mod_test::test_start_upstream_secure_transport_failure ... ok
[INFO] [stdout] test mod_test::test_upstream_host_full_info ... ok
[INFO] [stdout] test mod_test::test_listener_filter_gauge_invalid_id ... ok
[INFO] [stdout] test mod_test::test_listener_filter_histogram_invalid_id ... ok
[INFO] [stdout] test mod_test::test_socket_option_int_round_trip ... ok
[INFO] [stdout] test mod_test::test_start_upstream_secure_transport_success ... ok
[INFO] [stdout] test mod_test::test_upstream_host_partial_info ... ok
[INFO] [stdout] test mod_test::test_lb_config_increment_counter ... ok
[INFO] [stdout] test utility::tests::test_read_whole_request_body_different_chunks ... ok
[INFO] [stdout] test utility::tests::test_read_whole_response_body_different_chunks ... ok
[INFO] [stdout] test utility::tests::test_read_whole_request_body_empty_buffered ... ok
[INFO] [stdout] test utility::tests::test_read_whole_response_body_empty_buffered ... ok
[INFO] [stdout] test utility::tests::test_read_whole_response_body_received_is_buffered ... ok
[INFO] [stdout] test utility::tests::test_read_whole_request_body_received_is_buffered ... ok
[INFO] [stdout] test mod_test::test_upstream_host_full_ipv6_address ... ok
[INFO] [stdout] test mod_test::test_upstream_host_ipv6_address ... ok
[INFO] [stdout] test mod_test::test_catch_unwind_http_callout_done_after_poison_is_skipped ... ok
[INFO] [stdout] test mod_test::test_catch_unwind_http_filter_panic ... ok
[INFO] [stdout] test mod_test::test_catch_unwind_http_response_headers_panic ... ok
[INFO] [stdout] test mod_test::test_catch_unwind_http_scheduled_after_poison_is_skipped ... ok
[INFO] [stdout] test mod_test::test_catch_unwind_listener_filter_panic ... ok
[INFO] [stdout] test mod_test::test_catch_unwind_network_filter_panic ... ok
[INFO] [stdout] test mod_test::test_catch_unwind_network_on_write_panic ... ok
[INFO] [stdout] test mod_test::test_catch_unwind_listener_on_data_panic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 151 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.13s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests abi_version_mismatch.rs (/opt/rustwide/target/debug/examples/abi_version_mismatch-8e085554cc923537)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stderr]      Running unittests bootstrap_admin_handler_test.rs (/opt/rustwide/target/debug/examples/bootstrap_admin_handler_test-5a7b89e4bb3517a0)
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests bootstrap_function_registry_test.rs (/opt/rustwide/target/debug/examples/bootstrap_function_registry_test-7865aca5f90d9a67)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stderr]      Running unittests bootstrap_http_combined_test.rs (/opt/rustwide/target/debug/examples/bootstrap_http_combined_test-f79dc557bce14d6d)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests bootstrap_shared_data_test.rs (/opt/rustwide/target/debug/examples/bootstrap_shared_data_test-26629649f6908c4b)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests bootstrap_timer_test.rs (/opt/rustwide/target/debug/examples/bootstrap_timer_test-4497d0c478dc5736)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests http.rs (/opt/rustwide/target/debug/examples/http-789bf02b83422838)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test http_test::test_buffer_limit_callbacks ... ok
[INFO] [stdout] test http_test::test_body_callbacks_filter_on_bodies ... ok
[INFO] [stdout] test http_test::test_send_response_filter ... ok
[INFO] [stdout] test http_test::test_dynamic_metadata_callbacks_on_response_body ... ok
[INFO] [stdout] test http_test::test_header_callbacks_filter_on_request_headers ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests http_integration_test.rs (/opt/rustwide/target/debug/examples/http_integration_test-d573697e8b2e2052)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests network_integration_test.rs (/opt/rustwide/target/debug/examples/network_integration_test-e16aaa2ad4a506f1)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests network_no_op.rs (/opt/rustwide/target/debug/examples/network_no_op-c04f2458ccd19d14)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stderr]      Running unittests no_op.rs (/opt/rustwide/target/debug/examples/no_op-14efbbcda3dd2fe9)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stderr]      Running unittests no_program_init.rs (/opt/rustwide/target/debug/examples/no_program_init-00df8527a44b30c9)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests program_init_fail.rs (/opt/rustwide/target/debug/examples/program_init_fail-cb620e606beb89f5)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests envoy_proxy_dynamic_modules_rust_sdk
[INFO] [stdout] 
[INFO] [stdout] running 25 tests
[INFO] [stdout] test source/extensions/dynamic_modules/sdk/rust/src/http.rs - http::MockEnvoyHttpFilter::new_scheduler (line 1393) ... ok
[INFO] [stdout] test source/extensions/dynamic_modules/sdk/rust/src/lib.rs - declare_all_init_functions (line 576) ... ok
[INFO] [stdout] test source/extensions/dynamic_modules/sdk/rust/src/http.rs - http::EnvoyHttpFilter::new_scheduler (line 1393) ... ok
[INFO] [stdout] test source/extensions/dynamic_modules/sdk/rust/src/cert_validator.rs - cert_validator (line 9) ... ok
[INFO] [stdout] test source/extensions/dynamic_modules/sdk/rust/src/http.rs - http::MockEnvoyHttpFilter::get_received_request_body (line 1035) ... ok
[INFO] [stdout] test source/extensions/dynamic_modules/sdk/rust/src/http.rs - http::MockEnvoyHttpFilter::set_buffer_limit (line 1562) ... ok
[INFO] [stdout] test source/extensions/dynamic_modules/sdk/rust/src/lib.rs - declare_all_init_functions (line 553) ... ok
[INFO] [stdout] test source/extensions/dynamic_modules/sdk/rust/src/catch_unwind.rs - catch_unwind::CatchUnwind (line 16) ... ok
[INFO] [stdout] test source/extensions/dynamic_modules/sdk/rust/src/http.rs - http::EnvoyHttpFilter::set_buffer_limit (line 1562) ... ok
[INFO] [stdout] test source/extensions/dynamic_modules/sdk/rust/src/access_log.rs - access_log::declare_access_logger (line 1242) ... ok
[INFO] [stdout] test source/extensions/dynamic_modules/sdk/rust/src/lib.rs - declare_bootstrap_init_functions (line 851) ... ok
[INFO] [stdout] test source/extensions/dynamic_modules/sdk/rust/src/http.rs - http::MockEnvoyHttpFilter::get_received_response_body (line 1137) ... ok
[INFO] [stdout] test source/extensions/dynamic_modules/sdk/rust/src/http.rs - http::EnvoyHttpFilter::get_received_request_body (line 1035) ... ok
[INFO] [stdout] test source/extensions/dynamic_modules/sdk/rust/src/lib.rs - declare_cert_validator_init_functions (line 1133) ... ok
[INFO] [stdout] test source/extensions/dynamic_modules/sdk/rust/src/buffer.rs - buffer::EnvoyMutBuffer<'_>::new (line 81) ... ok
[INFO] [stdout] test source/extensions/dynamic_modules/sdk/rust/src/lib.rs - declare_transport_socket_init_functions (line 1325) ... ok
[INFO] [stdout] test source/extensions/dynamic_modules/sdk/rust/src/lib.rs - declare_cluster_init_functions (line 930) ... ok
[INFO] [stdout] test source/extensions/dynamic_modules/sdk/rust/src/http.rs - http::EnvoyHttpFilter::get_received_response_body (line 1137) ... ok
[INFO] [stdout] test source/extensions/dynamic_modules/sdk/rust/src/lib.rs - declare_load_balancer_init_functions (line 1039) ... ok
[INFO] [stdout] test source/extensions/dynamic_modules/sdk/rust/src/lib.rs - declare_dns_resolver_init_functions (line 1239) ... ok
[INFO] [stdout] test source/extensions/dynamic_modules/sdk/rust/src/network.rs - network::EnvoyNetworkFilter::new_scheduler (line 474) ... ok
[INFO] [stdout] test source/extensions/dynamic_modules/sdk/rust/src/lib.rs - declare_init_functions (line 76) ... ok
[INFO] [stdout] test source/extensions/dynamic_modules/sdk/rust/src/listener.rs - listener::MockEnvoyListenerFilter::new_scheduler (line 305) ... ok
[INFO] [stdout] test source/extensions/dynamic_modules/sdk/rust/src/listener.rs - listener::EnvoyListenerFilter::new_scheduler (line 305) ... ok
[INFO] [stdout] test source/extensions/dynamic_modules/sdk/rust/src/matcher.rs - matcher::declare_matcher (line 173) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 25 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 7.13s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "ca89578ff45fa263d2dde7024df757ed0d550e729d988775929aee8e7104d3a8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ca89578ff45fa263d2dde7024df757ed0d550e729d988775929aee8e7104d3a8", kill_on_drop: false }`
[INFO] [stdout] ca89578ff45fa263d2dde7024df757ed0d550e729d988775929aee8e7104d3a8
