[INFO] fetching crate stamp-suite 1.0.0...
[INFO] testing stamp-suite-1.0.0 against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate stamp-suite 1.0.0 into /workspace/builds/worker-3-tc2/source
[INFO] started tweaking crates.io crate stamp-suite 1.0.0
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate stamp-suite 1.0.0
[INFO] tweaked toml for crates.io crate stamp-suite 1.0.0 written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate stamp-suite 1.0.0 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate stamp-suite 1.0.0 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.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]    --> Cargo.toml:152:12
[INFO] [stderr]     |
[INFO] [stderr] 152 | homepage = "https://github.com/asmie/stamp-suite"
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 157 | repository = "https://github.com/asmie/stamp-suite"
[INFO] [stderr]     |              --------------------------------------
[INFO] [stderr]     |
[INFO] [stderr]     = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `stamp-suite` (manifest) generated 1 warning
[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:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 1c80b17d74911e31c2e6a6ecd6d68033bcbaf7cd915cbcd45003892b83300b04
[INFO] running `Command { std: "docker" "start" "1c80b17d74911e31c2e6a6ecd6d68033bcbaf7cd915cbcd45003892b83300b04", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "1c80b17d74911e31c2e6a6ecd6d68033bcbaf7cd915cbcd45003892b83300b04", 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" "1c80b17d74911e31c2e6a6ecd6d68033bcbaf7cd915cbcd45003892b83300b04" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "1c80b17d74911e31c2e6a6ecd6d68033bcbaf7cd915cbcd45003892b83300b04", 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" "1c80b17d74911e31c2e6a6ecd6d68033bcbaf7cd915cbcd45003892b83300b04" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]    --> Cargo.toml:152:12
[INFO] [stderr]     |
[INFO] [stderr] 152 | homepage = "https://github.com/asmie/stamp-suite"
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 157 | repository = "https://github.com/asmie/stamp-suite"
[INFO] [stderr]     |              --------------------------------------
[INFO] [stderr]     |
[INFO] [stderr]     = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `stamp-suite` (manifest) generated 1 warning
[INFO] [stderr]    Compiling libc v0.2.190
[INFO] [stderr]    Compiling memoffset v0.9.1
[INFO] [stderr]    Compiling nix v0.31.3
[INFO] [stderr]    Compiling clap_lex v1.1.1
[INFO] [stderr]    Compiling toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling clap_derive v4.6.7
[INFO] [stderr]    Compiling toml_parser v1.1.3+spec-1.1.0
[INFO] [stderr]    Compiling sharded-slab v0.1.7
[INFO] [stderr]    Compiling serde_spanned v1.1.1
[INFO] [stderr]    Compiling tracing-serde v0.2.0
[INFO] [stderr]    Compiling thread_local v1.1.10
[INFO] [stderr]    Compiling stamp-suite v1.0.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling clap_builder v4.6.7
[INFO] [stderr]    Compiling toml v1.1.6+spec-1.1.0
[INFO] [stderr]    Compiling tracing-subscriber v0.3.23
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling mio v1.2.4
[INFO] [stderr]    Compiling socket2 v0.6.5
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling tokio v1.53.2
[INFO] [stderr]    Compiling clap v4.6.7
[INFO] [stderr]    Compiling tokio-util v0.7.19
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 56.79s
[INFO] running `Command { std: "docker" "inspect" "1c80b17d74911e31c2e6a6ecd6d68033bcbaf7cd915cbcd45003892b83300b04", 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" "1c80b17d74911e31c2e6a6ecd6d68033bcbaf7cd915cbcd45003892b83300b04" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]    --> Cargo.toml:152:12
[INFO] [stderr]     |
[INFO] [stderr] 152 | homepage = "https://github.com/asmie/stamp-suite"
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 157 | repository = "https://github.com/asmie/stamp-suite"
[INFO] [stderr]     |              --------------------------------------
[INFO] [stderr]     |
[INFO] [stderr]     = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `stamp-suite` (manifest) generated 1 warning
[INFO] [stderr]    Compiling regex-automata v0.4.18
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling zerocopy-derive v0.8.59
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling alloca v0.4.0
[INFO] [stderr]    Compiling either v1.18.0
[INFO] [stderr]    Compiling nix v0.31.3
[INFO] [stderr]    Compiling page_size v0.6.0
[INFO] [stderr]    Compiling sync_wrapper v1.0.2
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling roff v1.1.1
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling clap_mangen v0.3.3
[INFO] [stderr]    Compiling itertools v0.13.0
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling rand v0.9.5
[INFO] [stderr]    Compiling tracing-serde v0.2.0
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling zerocopy v0.8.59
[INFO] [stderr]    Compiling criterion-plot v0.8.2
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling regex v1.13.1
[INFO] [stderr]    Compiling tracing-subscriber v0.3.23
[INFO] [stderr]    Compiling stamp-suite v1.0.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling proptest v1.11.0
[INFO] [stderr]    Compiling criterion v0.8.2
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 2m 22s
[INFO] running `Command { std: "docker" "inspect" "1c80b17d74911e31c2e6a6ecd6d68033bcbaf7cd915cbcd45003892b83300b04", 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" "1c80b17d74911e31c2e6a6ecd6d68033bcbaf7cd915cbcd45003892b83300b04" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]    --> Cargo.toml:152:12
[INFO] [stderr]     |
[INFO] [stderr] 152 | homepage = "https://github.com/asmie/stamp-suite"
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 157 | repository = "https://github.com/asmie/stamp-suite"
[INFO] [stderr]     |              --------------------------------------
[INFO] [stderr]     |
[INFO] [stderr]     = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `stamp-suite` (manifest) generated 1 warning
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.32s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/stamp-suite/04840a1eecc5744d/out/stamp_suite-04840a1eecc5744d)
[INFO] [stdout] 
[INFO] [stdout] running 1032 tests
[INFO] [stdout] test ber::tests::unsupported_and_integrity_gate ... ok
[INFO] [stdout] test clock_format::tests::test_clock_format_case_sensitive ... ok
[INFO] [stdout] test ber::tests::incomplete_and_empty_windows_and_omitted_burst_are_honest ... ok
[INFO] [stdout] test clock_format::tests::test_clock_format_parsing ... ok
[INFO] [stdout] test configuration::tests::attach_ext_hdr_unknown_kind_is_rejected ... ok
[INFO] [stdout] test ber::tests::invalid_metadata_never_becomes_a_zero_error_sample ... ok
[INFO] [stdout] test ber::tests::directional_intervals_ratios_and_threshold_crossings ... ok
[INFO] [stdout] test clock_format::tests::test_clock_format_display ... ok
[INFO] [stdout] test clock_format::tests::test_clock_format_case_insensitive ... ok
[INFO] [stdout] test clock_format::tests::test_clock_format_roundtrip ... ok
[INFO] [stdout] test configuration::tests::all_zero_ext_hdr_selector_is_rejected ... ok
[INFO] [stdout] test configuration::tests::ber_padding_size_above_wire_safe_bound_is_rejected ... ok
[INFO] [stdout] test configuration::tests::auth_mode_with_tlv_hmac_off_is_rejected_for_sender ... ok
[INFO] [stdout] test configuration::tests::every_cli_option_has_a_config_file_key ... ok
[INFO] [stdout] test clock_format::tests::test_clock_format_whitespace ... ok
[INFO] [stdout] test configuration::tests::attach_ext_hdr_default_and_custom_parse ... ok
[INFO] [stdout] test clock_format::tests::test_clock_format_empty_string ... ok
[INFO] [stdout] test configuration::tests::attach_ext_hdr_non_multiple_of_8_is_rejected ... ok
[INFO] [stdout] test configuration::tests::ber_configuration_rejects_invalid_patterns_and_intervals ... ok
[INFO] [stdout] test configuration::tests::fixed_hdr_selector_requires_enabling_flag ... ok
[INFO] [stdout] test configuration::tests::ext_hdr_selector_requires_enabling_flag ... ok
[INFO] [stdout] test configuration::tests::interface_names_are_checked ... ok
[INFO] [stdout] test configuration::tests::flags_for_missing_features_are_rejected ... ok
[INFO] [stdout] test configuration::tests::ber_config_file_merges_and_validates_measurement_settings ... ok
[INFO] [stdout] test configuration::tests::fixed_hdr_selector_too_long_for_ipv4_is_rejected ... ok
[INFO] [stdout] test configuration::tests::ext_hdr_selector_with_flag_is_accepted ... ok
[INFO] [stdout] test configuration::tests::extra_padding_above_wire_safe_bound_is_rejected ... ok
[INFO] [stdout] test configuration::tests::multi_ext_hdr_occurrences_parse_and_validate ... ok
[INFO] [stdout] test configuration::tests::probe_interval_parses_units ... ok
[INFO] [stdout] test configuration::tests::full_help_keeps_every_cli_option ... ok
[INFO] [stdout] test configuration::tests::reflector_utc_offset_file_default_and_signed_cli_override ... ok
[INFO] [stdout] test configuration::tests::scoped_ipv6_rejects_missing_zone_and_ipv4_zone ... ok
[INFO] [stdout] test configuration::tests::empty_return_segment_lists_from_a_file_are_rejected ... ok
[INFO] [stdout] test ber::tests::padding_budget_preserves_whole_pattern_and_mandatory_fields ... ok
[INFO] [stdout] test configuration::tests::revision13_rejects_invalid_headers_selectors_and_direction_ports ... ok
[INFO] [stdout] test configuration::tests::revision13_defaults_and_file_role_choose_correct_local_port ... ok
[INFO] [stdout] test configuration::tests::send_delay_and_schedule_load_from_toml ... ok
[INFO] [stdout] test configuration::tests::test_access_report_cli_rejects_zero ... ok
[INFO] [stdout] test configuration::tests::sender_reflector_id_requires_a_sender_micro_session_id ... ok
[INFO] [stdout] test configuration::tests::session_provisioning_toml_and_ipv6 ... ok
[INFO] [stdout] test configuration::tests::standalone_selector_rejected_with_multiple_ext_hdr_occurrences ... ok
[INFO] [stdout] test configuration::tests::scoped_ipv6_cli_and_file_preserve_numeric_zones ... ok
[INFO] [stdout] test configuration::tests::several_remote_addresses ... ok
[INFO] [stdout] test configuration::tests::short_help_shows_everyday_options_and_examples ... ok
[INFO] [stdout] test configuration::tests::test_access_report_accepts_defined_registry_values ... ok
[INFO] [stdout] test configuration::tests::test_access_report_rejects_ids_outside_registry ... ok
[INFO] [stdout] test configuration::tests::example_configs_load_and_cli_overrides_file_values ... ok
[INFO] [stdout] test configuration::tests::sender_count_zero_runs_until_stopped ... ok
[INFO] [stdout] test configuration::tests::session_provisioning_validation ... ok
[INFO] [stdout] test configuration::tests::test_access_report_timeout_cli_rejects_zero ... ok
[INFO] [stdout] test configuration::tests::test_auth_mode_default ... ok
[INFO] [stdout] test configuration::tests::test_access_report_timeout_default_is_three_seconds ... ok
[INFO] [stdout] test configuration::tests::test_access_report_retries_default_is_four ... ok
[INFO] [stdout] test configuration::tests::reflector_queue_settings_merge_validate_and_allow_cli_override ... ok
[INFO] [stdout] test configuration::tests::test_access_report_timeout_and_retries_are_configurable ... ok
[INFO] [stdout] test configuration::tests::test_auth_mode_method ... ok
[INFO] [stdout] test configuration::tests::test_auth_mode_display ... ok
[INFO] [stdout] test configuration::tests::test_auth_reflector_requires_hmac_key ... ok
[INFO] [stdout] test configuration::tests::test_config_schema_is_valid_json ... ok
[INFO] [stdout] test configuration::tests::test_auth_sender_with_hmac_key_valid ... ok
[INFO] [stdout] test configuration::tests::test_control_tls_absent_by_default ... ok
[INFO] [stdout] test configuration::tests::test_clock_source_ptp ... ok
[INFO] [stdout] test configuration::tests::test_auth_sender_requires_hmac_key ... ok
[INFO] [stdout] test configuration::tests::test_auth_mode_variations ... ok
[INFO] [stdout] test configuration::tests::test_auth_reflector_with_hmac_key_valid ... ok
[INFO] [stdout] test configuration::tests::test_control_plane_flags ... ok
[INFO] [stdout] test configuration::tests::test_cos_policy_merges_from_file ... ok
[INFO] [stdout] test configuration::tests::test_control_tls_half_configured_from_file_is_rejected ... ok
[INFO] [stdout] test configuration::tests::test_auth_mode_invalid_rejected_by_clap ... ok
[INFO] [stdout] test configuration::tests::test_config_schema_matches_file_config_fields_exactly ... ok
[INFO] [stdout] test configuration::tests::test_cos_policy_defaults_to_permit_all ... ok
[INFO] [stdout] test configuration::tests::test_dest_node_addr_with_ssid_ok ... ok
[INFO] [stdout] test configuration::tests::test_control_tls_requires_both_halves_and_a_token ... ok
[INFO] [stdout] test configuration::tests::test_extra_padding_conflicts_with_ber ... ok
[INFO] [stdout] test configuration::tests::test_error_multiplier_zero_is_rejected ... ok
[INFO] [stdout] test configuration::tests::test_error_scale_validation ... ok
[INFO] [stdout] test configuration::tests::test_file_config_allows_hmac_key_file ... ok
[INFO] [stdout] test configuration::tests::test_default_configuration ... ok
[INFO] [stdout] test configuration::tests::test_cos_policy_parses_flags_and_destination_rules ... ok
[INFO] [stdout] test configuration::tests::test_file_config_rejects_unknown_key ... ok
[INFO] [stdout] test configuration::tests::test_file_config_parses_all_common_fields ... ok
[INFO] [stdout] test configuration::tests::test_file_config_parses_minimal_toml ... ok
[INFO] [stdout] test configuration::tests::test_file_config_rejects_plaintext_hmac_key ... ok
[INFO] [stdout] test configuration::tests::test_hmac_key_file_option ... ok
[INFO] [stdout] test configuration::tests::test_hwtstamp_explicit_off ... ok
[INFO] [stdout] test configuration::tests::test_hwtstamp_default_auto ... ok
[INFO] [stdout] test configuration::tests::test_hmac_key_option ... ok
[INFO] [stdout] test configuration::tests::test_hwtstamp_toml_round_trip ... ok
[INFO] [stdout] test configuration::tests::test_hmac_key_dir_is_reflector_only ... ok
[INFO] [stdout] test configuration::tests::test_dest_node_addr_requires_ssid ... ok
[INFO] [stdout] test configuration::tests::test_hwtstamp_explicit_on ... ok
[INFO] [stdout] test configuration::tests::test_interop_flag_defaults_are_unchanged_behaviour ... ok
[INFO] [stdout] test configuration::tests::test_invalid_configuration_parsing ... ok
[INFO] [stdout] test configuration::tests::test_is_auth ... ok
[INFO] [stdout] test configuration::tests::test_invalid_port_number ... ok
[INFO] [stdout] test configuration::tests::test_hwtstamp_rejects_invalid_value ... ok
[INFO] [stdout] test configuration::tests::test_ipv6_address_parsing ... ok
[INFO] [stdout] test configuration::tests::test_location_disclose_defaults_to_all_and_parses ... ok
[INFO] [stdout] test configuration::tests::test_interop_flags_merge_from_file ... ok
[INFO] [stdout] test configuration::tests::test_invalid_clock_source ... ok
[INFO] [stdout] test configuration::tests::test_access_report_retries_accepts_zero ... ok
[INFO] [stdout] test configuration::tests::test_error_estimate_options ... ok
[INFO] [stdout] test configuration::tests::test_load_with_malformed_toml ... ok
[INFO] [stdout] test configuration::tests::test_load_runs_validation_after_merge ... ok
[INFO] [stdout] test configuration::tests::test_load_with_nonexistent_config_path ... ok
[INFO] [stdout] test configuration::tests::test_log_format_default_text ... ok
[INFO] [stdout] test configuration::tests::test_log_format_explicit_text ... ok
[INFO] [stdout] test configuration::tests::test_drop_replayed_defaults_off_and_merges_from_file ... ok
[INFO] [stdout] test configuration::tests::test_location_disclose_merges_from_file ... ok
[INFO] [stdout] test configuration::tests::test_log_format_explicit_json ... ok
[INFO] [stdout] test configuration::tests::test_log_format_rejects_invalid ... ok
[INFO] [stdout] test configuration::tests::test_on_zero_ssid_defaults_to_continue_and_parses ... ok
[INFO] [stdout] test configuration::tests::test_merge_bool_flag_from_file ... ok
[INFO] [stdout] test configuration::tests::test_parse_u16_nonzero_dec_or_hex_accepts_decimal ... ok
[INFO] [stdout] test configuration::tests::test_log_format_toml_round_trip ... ok
[INFO] [stdout] test configuration::tests::test_merge_cli_overrides_file ... ok
[INFO] [stdout] test configuration::tests::test_merge_cli_overrides_file_for_option_field ... ok
[INFO] [stdout] test configuration::tests::test_merge_cli_overrides_file_for_bool ... ok
[INFO] [stdout] test configuration::tests::test_parse_u16_nonzero_dec_or_hex_rejects_zero ... ok
[INFO] [stdout] test configuration::tests::test_merge_option_field_from_file ... ok
[INFO] [stdout] test configuration::tests::test_parse_u16_nonzero_dec_or_hex_handles_whitespace ... ok
[INFO] [stdout] test configuration::tests::test_parse_u16_nonzero_dec_or_hex_accepts_hex ... ok
[INFO] [stdout] test configuration::tests::test_parse_u16_nonzero_dec_or_hex_rejects_garbage ... ok
[INFO] [stdout] test configuration::tests::test_print_config_schema_flag_parses ... ok
[INFO] [stdout] test configuration::tests::test_merge_default_when_neither_set ... ok
[INFO] [stdout] test configuration::tests::test_reflected_burst_pacing_warning_absent_without_a_burst ... ok
[INFO] [stdout] test configuration::tests::test_reflected_burst_pacing_boundary_is_not_a_violation ... ok
[INFO] [stdout] test configuration::tests::test_reflected_burst_pacing_warning_fires_when_send_delay_too_short ... ok
[INFO] [stdout] test configuration::tests::test_print_config_schema_default_false ... ok
[INFO] [stdout] test configuration::tests::test_reflected_burst_pacing_warning_silent_when_delay_is_sufficient ... ok
[INFO] [stdout] test configuration::tests::test_reflected_control_max_count_defaults_to_zero ... ok
[INFO] [stdout] test configuration::tests::test_merge_file_overrides_default ... ok
[INFO] [stdout] test configuration::tests::test_resolve_log_filter_default_is_info ... ok
[INFO] [stdout] test configuration::tests::test_resolve_log_filter_double_v_and_beyond_is_trace ... ok
[INFO] [stdout] test configuration::tests::test_resolve_log_filter_empty_rust_log_env_falls_back_to_verbose ... ok
[INFO] [stdout] test configuration::tests::test_reflected_ipv6_ext_hdr_rejects_zero_length ... ok
[INFO] [stdout] test configuration::tests::test_require_hmac_option ... ok
[INFO] [stdout] test configuration::tests::test_merge_vec_field_from_file ... ok
[INFO] [stdout] test configuration::tests::test_resolve_log_filter_rust_log_env_overrides_verbose ... ok
[INFO] [stdout] test configuration::tests::test_resolve_log_filter_single_v_is_debug ... ok
[INFO] [stdout] test configuration::tests::test_return_path_cc_conflicts_with_return_address ... ok
[INFO] [stdout] test configuration::tests::test_return_path_cc_valid_values ... ok
[INFO] [stdout] test configuration::tests::test_return_path_cc_invalid_value ... ok
[INFO] [stdout] test configuration::tests::test_return_path_no_reply_conflicts_with_reflected_control ... ok
[INFO] [stdout] test configuration::tests::test_return_srv6_sids_parsed ... ok
[INFO] [stdout] test configuration::tests::test_return_sr_mpls_conflicts_with_srv6 ... ok
[INFO] [stdout] test configuration::tests::test_return_sr_mpls_labels_exceeds_20bit ... ok
[INFO] [stdout] test configuration::tests::test_send_delay_values ... ok
[INFO] [stdout] test configuration::tests::test_return_sr_mpls_labels_valid ... ok
[INFO] [stdout] test ber::tests::long_run_bounds_history_and_preserves_totals_and_alarm_transitions ... ok
[INFO] [stdout] test configuration::tests::test_micro_session_id_accepts_decimal_on_cli ... ok
[INFO] [stdout] test configuration::tests::test_micro_session_id_accepts_hex_on_cli ... ok
[INFO] [stdout] test configuration::tests::test_session_timeout_custom ... ok
[INFO] [stdout] test configuration::tests::test_schema_access_return_code_spans_a_full_octet ... ok
[INFO] [stdout] test configuration::tests::test_on_zero_ssid_merges_from_file ... ok
[INFO] [stdout] test configuration::tests::test_session_timeout_default ... ok
[INFO] [stdout] test configuration::tests::test_secret_string_redacts_debug_and_roundtrips ... ok
[INFO] [stdout] test configuration::tests::test_session_timeout_zero_disables ... ok
[INFO] [stdout] test configuration::tests::test_short_flags ... ok
[INFO] [stdout] test configuration::tests::test_ssid_default_none ... ok
[INFO] [stdout] test configuration::tests::test_ssid_option ... ok
[INFO] [stdout] test configuration::tests::test_stateful_reflector_default_false ... ok
[INFO] [stdout] test configuration::tests::test_stateful_reflector_option ... ok
[INFO] [stdout] test configuration::tests::test_stateful_reflector_with_timeout ... ok
[INFO] [stdout] test configuration::tests::test_tlv_handling_mode_from_str ... ok
[INFO] [stdout] test configuration::tests::test_strict_packets_default_false ... ok
[INFO] [stdout] test configuration::tests::test_tlv_handling_mode_display ... ok
[INFO] [stdout] test configuration::tests::test_tlv_mode_ignore ... ok
[INFO] [stdout] test configuration::tests::test_valid_configuration_parsing ... ok
[INFO] [stdout] test configuration::tests::test_validate_allows_ecn_max_delay_below_send_delay_when_controller_inactive ... ok
[INFO] [stdout] test configuration::tests::test_validate_allows_ecn_max_delay_below_send_delay_when_ecn_zero ... ok
[INFO] [stdout] test configuration::tests::test_tlv_hmac_on_requires_a_key ... ok
[INFO] [stdout] test configuration::tests::test_validate_accepts_default_ecn_aimd_parameters ... ok
[INFO] [stdout] test configuration::tests::test_tlv_mode_echo ... ok
[INFO] [stdout] test configuration::tests::test_validate_rejects_ecn_backoff_factor_non_finite ... ok
[INFO] [stdout] test configuration::tests::test_validate_rejects_ecn_backoff_factor_not_greater_than_one ... ok
[INFO] [stdout] test configuration::tests::test_validate_rejects_bad_location_disclose ... ok
[INFO] [stdout] test configuration::tests::test_validate_rejects_ecn_max_delay_below_send_delay_when_active ... ok
[INFO] [stdout] test configuration::tests::test_validate_rejects_cli_return_path_cc_merged_with_file_srv6 ... ok
[INFO] [stdout] test configuration::tests::test_validate_rejects_bad_cos_policy ... ok
[INFO] [stdout] test configuration::tests::test_validate_rejects_ecn_backoff_factor_below_one ... ok
[INFO] [stdout] test configuration::tests::test_validate_rejects_cli_hmac_key_merged_with_file_hmac_key_file ... ok
[INFO] [stdout] test configuration::tests::test_validate_rejects_ecn_max_delay_zero ... ok
[INFO] [stdout] test configuration::tests::test_validate_rejects_ecn_recovery_step_zero ... ok
[INFO] [stdout] test configuration::tests::test_validate_rejects_out_of_range_access_report_timeout_from_file ... ok
[INFO] [stdout] test configuration::tests::test_validate_rejects_sr_mpls_with_srv6_from_file ... ok
[INFO] [stdout] test configuration::tests::test_validate_rejects_zero_access_report_timeout_from_file ... ok
[INFO] [stdout] test configuration::tests::test_validate_rejects_out_of_range_dscp_from_file ... ok
[INFO] [stdout] test configuration::tests::test_validate_rejects_zero_access_report_from_file ... ok
[INFO] [stdout] test configuration::tests::test_validate_rejects_out_of_range_access_report_retries_from_file ... ok
[INFO] [stdout] test configuration::tests::test_validate_rejects_return_path_cc_with_sr_mpls_from_file ... ok
[INFO] [stdout] test configuration::tests::test_validate_rejects_return_path_cc_with_return_address_from_file ... ok
[INFO] [stdout] test configuration::tests::test_verify_tlv_hmac_default ... ok
[INFO] [stdout] test configuration::tests::test_verify_tlv_hmac_requires_key ... ok
[INFO] [stdout] test configuration::tests::test_validate_rejects_out_of_range_access_report_from_file ... ok
[INFO] [stdout] test configuration::tests::test_verify_tlv_hmac_with_key ... ok
[INFO] [stdout] test configuration::tests::test_validate_rejects_out_of_range_ecn_from_file ... ok
[INFO] [stdout] test configuration::tests::test_validate_rejects_zero_reflector_member_link_id_from_file ... ok
[INFO] [stdout] test configuration::tests::test_validate_rejects_zero_micro_session_id_from_file ... ok
[INFO] [stdout] test configuration::tests::test_verify_tlv_hmac_with_key_file ... ok
[INFO] [stdout] test cos_policy::tests::default_policy_permits_everything ... ok
[INFO] [stdout] test cos_policy::tests::destination_rule_overrides_the_global_set ... ok
[INFO] [stdout] test cos_policy::tests::dscp_set_boundaries ... ok
[INFO] [stdout] test cos_policy::tests::dscp_set_rejects_bad_input ... ok
[INFO] [stdout] test cos_policy::tests::ecn_set_parses_and_validates ... ok
[INFO] [stdout] test cos_policy::tests::most_specific_destination_rule_wins_regardless_of_order ... ok
[INFO] [stdout] test configuration::tests::test_verbose_flag_counts ... ok
[INFO] [stdout] test configuration::tests::test_verbose_flag_defaults_to_zero ... ok
[INFO] [stdout] test cos_policy::tests::non_byte_aligned_prefix_lengths_match_correctly ... ok
[INFO] [stdout] test cos_policy::tests::ipv6_destination_rules_match_on_bit_boundaries ... ok
[INFO] [stdout] test cos_policy::tests::zero_length_prefix_covers_its_whole_family ... ok
[INFO] [stdout] test cos_policy::tests::destination_rules_do_not_match_across_families ... ok
[INFO] [stdout] test cos_policy::tests::destination_rule_parse_errors_name_the_problem ... ok
[INFO] [stdout] test cos_policy::tests::empty_list_elements_are_rejected ... ok
[INFO] [stdout] test cos_policy::tests::global_policy_restricts_dscp_and_ecn ... ok
[INFO] [stdout] test cos_policy::tests::dscp_set_parses_values_and_ranges ... ok
[INFO] [stdout] test cos_policy::tests::unknown_destination_falls_back_to_the_global_set ... ok
[INFO] [stdout] test cos_policy::tests::dscp_set_parses_wildcards ... ok
[INFO] [stdout] test crypto::tests::test_from_dir_rejects_group_or_other_writable_dir ... ok
[INFO] [stdout] test crypto::tests::test_key_from_hex_invalid ... ok
[INFO] [stdout] test crypto::tests::test_from_file_accepts_owner_only_key ... ok
[INFO] [stdout] test crypto::tests::test_key_from_hex_uppercase ... ok
[INFO] [stdout] test crypto::tests::test_from_dir_allows_group_readable_dir ... ok
[INFO] [stdout] test crypto::tests::test_key_from_hex ... ok
[INFO] [stdout] test crypto::tests::test_from_file_rejects_group_or_other_accessible_key ... ok
[INFO] [stdout] test crypto::tests::test_constant_time_compare ... ok
[INFO] [stdout] test crypto::tests::test_different_inputs_different_hmacs ... ok
[INFO] [stdout] test crypto::tests::test_keyset_default_only_returns_default_for_all_ssids ... ok
[INFO] [stdout] test crypto::tests::test_hmac_deterministic ... ok
[INFO] [stdout] test crypto::tests::test_keyset_per_ssid_overrides_default ... ok
[INFO] [stdout] test crypto::tests::test_keyset_empty_returns_none ... ok
[INFO] [stdout] test crypto::tests::test_keyset_from_dir_round_trip ... ok
[INFO] [stdout] test crypto::tests::test_verify_wrong_data ... ok
[INFO] [stdout] test crypto::tests::test_verify_wrong_key ... ok
[INFO] [stdout] test error_estimate::tests::test_clock_format_method ... ok
[INFO] [stdout] test crypto::tests::test_verify_correct_key ... ok
[INFO] [stdout] test crypto::tests::test_key_len ... ok
[INFO] [stdout] test crypto::tests::test_verify_packet_hmac ... ok
[INFO] [stdout] test crypto::tests::test_key_minimum_length ... ok
[INFO] [stdout] test error_estimate::tests::test_error_calculation ... ok
[INFO] [stdout] test error_estimate::tests::test_from_u16 ... ok
[INFO] [stdout] test error_estimate::tests::test_into_u16 ... ok
[INFO] [stdout] test error_estimate::tests::test_ntp_wire_format_backward_compat ... ok
[INFO] [stdout] test configuration::tests::clock_sync_sources_parse_merge_and_match_schema ... ok
[INFO] [stdout] test error_estimate::tests::test_scale_range ... ok
[INFO] [stdout] test error_estimate::tests::test_unsynchronized_default ... ok
[INFO] [stdout] test error_estimate::tests::test_unsynchronized_with_format ... ok
[INFO] [stdout] test error_estimate::tests::test_default_trait ... ok
[INFO] [stdout] test crypto::tests::test_keyset_unknown_ssid_falls_back_to_default ... ok
[INFO] [stdout] test crypto::tests::test_keyset_remove_and_introspect ... ok
[INFO] [stdout] test crypto::tests::test_read_token_file_accepts_owner_only_token ... ok
[INFO] [stdout] test crypto::tests::test_read_token_file_rejects_group_or_other_accessible_token ... ok
[INFO] [stdout] test error_estimate::tests::test_wire_format_roundtrip ... ok
[INFO] [stdout] test configuration::tests::test_validate_rejects_return_path_cc_with_srv6_from_file ... ok
[INFO] [stdout] test crypto::tests::incremental_hmac_matches_contiguous_input ... ok
[INFO] [stdout] test error_estimate::tests::test_with_clock_format ... ok
[INFO] [stdout] test error_estimate::tests::test_wire_format_specific_values ... ok
[INFO] [stdout] test hwtstamp::tests::probe_with_unknown_interface_returns_default ... ok
[INFO] [stdout] test hwtstamp::tests::from_ethtool_maps_bits_and_phc ... ok
[INFO] [stdout] test hwtstamp::tests::auto_mode_uses_hw_when_present_else_sw ... ok
[INFO] [stdout] test hwtstamp::tests::probe_with_no_interface_returns_default ... ok
[INFO] [stdout] test hwtstamp::tests::on_mode_reports_hw_when_present_sw_when_not ... ok
[INFO] [stdout] test hwtstamp::tests::off_mode_always_reports_sw_local ... ok
[INFO] [stdout] test hwtstamp::tests::probe_loopback_reports_no_hardware ... ok
[INFO] [stdout] test log_throttle::tests::reports_powers_of_ten_only ... ok
[INFO] [stdout] test hwtstamp::tests::interface_for_addr_finds_loopback ... ok
[INFO] [stdout] test net_policy::bind_tests::other_errors_and_non_windows_access_denials_are_not_retried ... ok
[INFO] [stdout] test net_policy::tests::dual_stack_hop_policy_covers_ipv4_mapped_traffic ... ok
[INFO] [stdout] test packets::tests::test_big_endian_wire_format ... ok
[INFO] [stdout] test net_policy::bind_tests::retries_are_bounded_and_preserve_last_bind_error ... ok
[INFO] [stdout] test net_policy::bind_tests::automatic_binding_skips_peer_denied_and_busy_ports_for_both_families ... ok
[INFO] [stdout] test hwtstamp::tests::any_hw_supported_combines_rx_tx ... ok
[INFO] [stdout] test hwtstamp::tests::startup_action_reports_against_probe ... ok
[INFO] [stdout] test net_scope::tests::only_link_local_addresses_inherit_ingress_zone ... ok
[INFO] [stdout] test net_policy::bind_tests::explicit_port_error_is_returned_without_random_selection_or_retry ... ok
[INFO] [stdout] test net_policy::bind_tests::invalid_explicit_peer_port_and_randomness_failure_never_bind ... ok
[INFO] [stdout] test packets::tests::test_extended_packet_unauth_from_bytes_no_tlvs ... ok
[INFO] [stdout] test packets::tests::test_extended_packet_unauth_new ... ok
[INFO] [stdout] test packets::tests::test_extended_packet_unauth_to_bytes ... ok
[INFO] [stdout] test packets::tests::test_extended_packet_unauth_with_tlvs ... ok
[INFO] [stdout] test packets::tests::test_extended_reflected_packet_auth ... ok
[INFO] [stdout] test packets::tests::test_error_estimate_boundary_values ... ok
[INFO] [stdout] test packets::tests::test_extended_reflected_packet_unauth ... ok
[INFO] [stdout] test packets::tests::test_extended_packet_unauth_from_bytes ... ok
[INFO] [stdout] test packets::tests::test_from_bytes_lenient_auth_full_packet ... ok
[INFO] [stdout] test packets::tests::test_from_bytes_lenient_unauth_short_packet ... ok
[INFO] [stdout] test packets::tests::test_hmac_at_correct_offset_auth ... ok
[INFO] [stdout] test packets::tests::test_mbz_bytes_at_correct_offset ... ok
[INFO] [stdout] test hwtstamp::tests::probe_distinguishes_real_interface_from_unknown ... ok
[INFO] [stdout] test packets::tests::test_packet_authenticated_serialization ... ok
[INFO] [stdout] test packets::tests::test_buffer_larger_than_needed ... ok
[INFO] [stdout] test packets::tests::test_error_estimate_big_endian ... ok
[INFO] [stdout] test packets::tests::test_from_bytes_lenient_unauth_full_packet ... ok
[INFO] [stdout] test packets::tests::test_packet_unauthenticated_buffer_too_small ... ok
[INFO] [stdout] test packets::tests::test_packet_unauthenticated_serialization ... ok
[INFO] [stdout] test packets::tests::test_reflected_auth_buffer_too_small ... ok
[INFO] [stdout] test packets::tests::test_from_bytes_lenient_unauth_empty_packet ... ok
[INFO] [stdout] test packets::tests::test_packet_authenticated_buffer_too_small ... ok
[INFO] [stdout] test packets::tests::test_from_bytes_lenient_auth_short_packet ... ok
[INFO] [stdout] test packets::tests::test_ssid_at_correct_offset_auth ... ok
[INFO] [stdout] test packets::tests::test_sequence_number_boundary_values ... ok
[INFO] [stdout] test packets::tests::test_reflected_unauth_buffer_too_small ... ok
[INFO] [stdout] test packets::tests::test_ssid_at_correct_offset_unauth ... ok
[INFO] [stdout] test packets::tests::test_packet_field_values_preserved ... ok
[INFO] [stdout] test packets::tests::test_reflected_packet_authenticated_serialization ... ok
[INFO] [stdout] test packets::tests::test_wire_format_sizes_match_rfc ... ok
[INFO] [stdout] test packets::tests::test_reflected_packet_echoed_fields ... ok
[INFO] [stdout] test rate_control::proptests::interval_always_stays_within_bounds ... ok
[INFO] [stdout] test rate_control::tests::clean_reply_at_base_is_a_no_op ... ok
[INFO] [stdout] test rate_control::proptests::ce_never_decreases_clean_never_increases ... ok
[INFO] [stdout] test packets::tests::test_timestamp_big_endian ... ok
[INFO] [stdout] test packets::tests::test_timestamp_boundary_values ... ok
[INFO] [stdout] test packets::tests::test_ttl_boundary_values ... ok
[INFO] [stdout] test ber::tests::popcount_and_burst_match_bit_by_bit_reference ... ok
[INFO] [stdout] test rate_control::tests::backoff_never_exceeds_configured_max_interval ... ok
[INFO] [stdout] test rate_control::tests::clean_reply_recovery_does_not_overshoot_below_base ... ok
[INFO] [stdout] test rate_control::tests::extreme_backoff_factor_saturates_at_max_instead_of_panicking ... ok
[INFO] [stdout] test rate_control::tests::clean_reply_recovers_additively_toward_base ... ok
[INFO] [stdout] test rate_control::tests::scale_factor_doubles_with_one_backoff ... ok
[INFO] [stdout] test rate_control::tests::scale_factor_is_one_at_rest ... ok
[INFO] [stdout] test rate_control::tests::scale_factor_with_zero_base_uses_floor_reference ... ok
[INFO] [stdout] test rate_control::tests::single_ce_doubles_interval ... ok
[INFO] [stdout] test rate_control::tests::new_controller_starts_at_base_interval ... ok
[INFO] [stdout] test rate_control::tests::zero_base_interval_recovers_back_to_zero ... ok
[INFO] [stdout] test rate_control::tests::full_backoff_then_full_recovery_returns_exactly_to_base ... ok
[INFO] [stdout] test rate_control::tests::peak_interval_tracks_the_highest_value_even_after_recovery ... ok
[INFO] [stdout] test rate_control::tests::interleaved_ce_and_clean_events_never_exceed_max_or_go_below_base ... ok
[INFO] [stdout] test rate_control::tests::repeated_ce_doubles_each_time_until_cap ... ok
[INFO] [stdout] test rate_control::tests::stats_base_interval_matches_params ... ok
[INFO] [stdout] test rate_control::tests::zero_base_interval_backoff_starts_from_floor ... ok
[INFO] [stdout] test receiver::mtu::tests::route_request_carries_udp_flow_and_ipv6_scope ... ok
[INFO] [stdout] test receiver::mtu::tests::route_response_validates_metrics_encapsulation_and_framing ... ok
[INFO] [stdout] test receiver::limits::tests::test_rate_limiter_expires_inactive_buckets ... ok
[INFO] [stdout] test receiver::mtu::tests::srh_budget_uses_first_hop_and_subtracts_all_header_bytes ... ok
[INFO] [stdout] test receiver::limits::tests::test_rate_limiter_runtime_adjust ... ok
[INFO] [stdout] test receiver::nix::darwin_hop_metadata_rejects_unrelated_or_malformed_controls ... ok
[INFO] [stdout] test receiver::tests::auth_packet_rejected_when_keyset_present_but_resolves_no_key ... ok
[INFO] [stdout] test receiver::mtu::tests::cache_is_bounded_and_refreshes_expired_or_failed_entries ... ok
[INFO] [stdout] test receiver::limits::tests::test_rate_limiter_burst_exhausts_then_denies ... ok
[INFO] [stdout] test receiver::nix::tests::ipv4_pktinfo_extraction_non_symmetric_address ... ok
[INFO] [stdout] test receiver::nix::tests::ipv4_pktinfo_extraction_preserves_octet_order ... ok
[INFO] [stdout] test receiver::tests::capacity_and_drain_reject_new_sessions_before_reply_assembly ... ok
[INFO] [stdout] test receiver::tests::l2_group_matches_any_local_any_of_multiple_locals ... ok
[INFO] [stdout] test receiver::tests::l2_group_matches_any_local_empty_locals_never_matches ... ok
[INFO] [stdout] test receiver::tests::l2_group_matches_any_local_exact_match ... ok
[INFO] [stdout] test receiver::tests::l2_group_matches_any_local_length_mismatch_never_matches ... ok
[INFO] [stdout] test receiver::tests::l2_group_matches_any_local_masked_match ... ok
[INFO] [stdout] test receiver::tests::l2_group_matches_any_local_no_match ... ok
[INFO] [stdout] test receiver::tests::l2_group_matches_any_local_short_group_never_matches ... ok
[INFO] [stdout] test receiver::tests::empty_provisioning_drops_packets_without_creating_state ... ok
[INFO] [stdout] test receiver::tests::identity_parser_rejects_ambiguous_micro_session_ids ... ok
[INFO] [stdout] test receiver::tests::live_packet_authenticates_admits_and_acquires_once_including_burst_sends ... ok
[INFO] [stdout] test receiver::tests::non_monotonic_control_does_not_execute_zero_count_or_disabled_requests ... ok
[INFO] [stdout] test receiver::tests::non_monotonic_control_gets_one_u_flagged_reply ... ok
[INFO] [stdout] test receiver::tests::parse_reflected_control_sub_tlvs_l2_valid_lengths_produce_entries ... ok
[INFO] [stdout] test receiver::tests::open_mode_reflector_drops_authenticated_shaped_packet ... ok
[INFO] [stdout] test receiver::tests::non_monotonic_control_preserves_tlv_validation_and_group_filters ... ok
[INFO] [stdout] test receiver::tests::parse_reflected_control_sub_tlvs_l2_malformed_length_is_skipped ... ok
[INFO] [stdout] test receiver::limits::tests::test_rate_limiter_multi_client_isolation ... ok
[INFO] [stdout] test receiver::limits::tests::test_rate_limiter_burst_zero_falls_back_to_rate ... ok
[INFO] [stdout] test receiver::limits::tests::source_churn_uses_bounded_overflow_and_incremental_expiry ... ok
[INFO] [stdout] test receiver::mtu::tests::live_route_mtu_for_wildcard_and_bound_ipv4_ipv6 ... ok
[INFO] [stdout] test receiver::tests::strict_packets_auth_full_size_both_modes_accept ... ok
[INFO] [stdout] test receiver::tests::selected_key_survives_rotation_and_cos_fallback ... ok
[INFO] [stdout] test receiver::tests::strict_packets_auth_short_rejected_only_in_strict ... ok
[INFO] [stdout] test receiver::tests::standalone_processing_reuses_admission_and_preserves_stateless_allocation ... ok
[INFO] [stdout] test receiver::tests::open_mode_guard_ignores_long_unauthenticated_packets ... ok
[INFO] [stdout] test receiver::tests::replay_drop_policy_still_controls_ordinary_packets ... ok
[INFO] [stdout] test receiver::tests::scoped_session_identity_keeps_both_endpoint_zones ... ok
[INFO] [stdout] test receiver::tests::strict_packets_unauth_full_size_both_modes_accept ... ok
[INFO] [stdout] test receiver::tests::strict_packets_unauth_short_rejected_only_in_strict ... ok
[INFO] [stdout] test receiver::tests::test_assemble_auth_answer_echoes_sender_fields ... ok
[INFO] [stdout] test receiver::tests::test_assemble_auth_answer_with_reflector_seq ... ok
[INFO] [stdout] test receiver::tests::test_assemble_auth_with_cos_tlv_updates_dscp_ecn ... ok
[INFO] [stdout] test receiver::tests::test_assemble_auth_answer_without_hmac ... ok
[INFO] [stdout] test receiver::tests::strict_packets_empty_buffer_no_panic ... ok
[INFO] [stdout] test receiver::tests::test_assemble_auth_with_tlvs_adds_hmac_even_when_request_has_none ... ok
[INFO] [stdout] test receiver::tests::test_assemble_auth_answer_ttl_preserved ... ok
[INFO] [stdout] test receiver::tests::test_assemble_auth_with_tlvs_does_not_truncate_oversized_response ... ok
[INFO] [stdout] test receiver::tests::test_assemble_auth_answer_with_hmac ... ok
[INFO] [stdout] test receiver::tests::test_assemble_auth_with_tlvs_echo_mode ... ok
[INFO] [stdout] test receiver::tests::strict_packets_nonzero_mbz_accepted_per_rfc_8762 ... ok
[INFO] [stdout] test receiver::tests::strict_packets_require_hmac_rejects_regardless_of_mode ... ok
[INFO] [stdout] test receiver::tests::test_assemble_auth_answer_symmetric_preserves_length ... ok
[INFO] [stdout] test receiver::tests::test_assemble_unauth_answer_symmetric_base_size ... ok
[INFO] [stdout] test receiver::tests::test_assemble_unauth_answer_symmetric_preserves_length ... ok
[INFO] [stdout] test receiver::tests::test_assemble_auth_with_tlvs_ignore_mode ... ok
[INFO] [stdout] test receiver::tests::test_assemble_unauth_answer_echoes_sender_fields ... ok
[INFO] [stdout] test receiver::tests::test_assemble_unauth_answer_receive_timestamp ... ok
[INFO] [stdout] test receiver::tests::test_assemble_unauth_with_cos_tlv_updates_dscp_ecn ... ok
[INFO] [stdout] test receiver::tests::test_assemble_unauth_with_malformed_tlv_no_hmac_regen ... ok
[INFO] [stdout] test receiver::tests::test_assemble_unauth_with_malformed_tlv_sets_mflag ... ok
[INFO] [stdout] test receiver::tests::test_assemble_unauth_with_tlvs_hmac_failure_preserves_original ... ok
[INFO] [stdout] test receiver::tests::test_assemble_unauth_with_tlvs_adds_hmac ... ok
[INFO] [stdout] test receiver::tests::test_assemble_unauth_with_tlvs_does_not_truncate_oversized_response ... ok
[INFO] [stdout] test receiver::tests::test_auth_with_micro_session_id_fills_reflector_id ... ok
[INFO] [stdout] test receiver::tests::test_auth_with_micro_session_id_mismatch_discards ... ok
[INFO] [stdout] test receiver::tests::test_assemble_unauth_with_tlvs_hmac_success_regenerates ... ok
[INFO] [stdout] test receiver::tests::test_assemble_unauth_with_tlvs_ignore_mode ... ok
[INFO] [stdout] test receiver::tests::test_cos_policy_evaluated_against_alternate_return_address ... ok
[INFO] [stdout] test receiver::tests::test_assemble_unauth_with_tlvs_marks_unknown ... ok
[INFO] [stdout] test receiver::tests::test_cos_reserved_bits_are_zeroed ... ok
[INFO] [stdout] test receiver::tests::test_cos_unable_fallback_tos_zeroes_ecn_and_matches_reply_wire_tos ... ok
[INFO] [stdout] test configuration::tests::test_strict_packets_option ... ok
[INFO] [stdout] test receiver::tests::test_evaluate_replay_counts_duplicates_and_reorders ... ok
[INFO] [stdout] test receiver::tests::test_evaluate_replay_reads_sequence_from_both_layouts ... ok
[INFO] [stdout] test receiver::tests::test_evaluate_replay_tolerates_a_runt_packet ... ok
[INFO] [stdout] test configuration::tests::test_timeout_values ... ok
[INFO] [stdout] test receiver::tests::test_interface_mtu_reads_loopback ... ok
[INFO] [stdout] test receiver::tests::test_assemble_unauth_answer_ttl_preserved ... ok
[INFO] [stdout] test configuration::tests::test_tlv_mode_default ... ok
[INFO] [stdout] test receiver::tests::test_interface_mtu_rejects_bad_interface_names ... ok
[INFO] [stdout] test receiver::tests::test_assemble_unauth_answer_with_reflector_seq ... ok
[INFO] [stdout] test packets::tests::test_extended_packet_auth_new ... ok
[INFO] [stdout] test packets::tests::test_extended_packet_auth_to_bytes ... ok
[INFO] [stdout] test packets::tests::test_reflected_packet_unauthenticated_serialization ... ok
[INFO] [stdout] test receiver::tests::test_assemble_unauth_answer_timestamp_generated ... ok
[INFO] [stdout] test receiver::tests::test_mtu_payload_cap_clamps_a_jumbo_mtu_to_u16 ... ok
[INFO] [stdout] test receiver::tests::test_mtu_payload_cap_never_exceeds_small_mtu ... ok
[INFO] [stdout] test receiver::tests::test_set_cos_policy_rejected_auth ... ok
[INFO] [stdout] test receiver::tests::test_invalid_length_tlv_stops_processing_of_later_tlvs ... ok
[INFO] [stdout] test receiver::tests::test_set_cos_policy_rejected_no_cos_tlv ... ok
[INFO] [stdout] test receiver::tests::test_set_cos_policy_rejected_reserved_tlv_before_cos ... ok
[INFO] [stdout] test receiver::tests::test_set_cos_policy_rejected_unauth ... ok
[INFO] [stdout] test receiver::tests::test_unauth_dest_node_addr_match ... ok
[INFO] [stdout] test receiver::tests::test_unauth_dest_node_addr_mismatch ... ok
[INFO] [stdout] test receiver::tests::test_unauth_return_path_suppress ... ok
[INFO] [stdout] test receiver::tests::test_unauth_return_path_alternate_addr ... ok
[INFO] [stdout] test receiver::tests::test_unauth_with_micro_session_id_fills_reflector_id ... ok
[INFO] [stdout] test receiver::tests::test_unauth_return_path_sr_unsupported ... ok
[INFO] [stdout] test receiver::tests::test_tlvs_before_truncated_tlv_are_processed ... ok
[INFO] [stdout] test receiver::tests::test_nonaligned_garbage_trailer_preserves_size_unauth ... ok
[INFO] [stdout] test receiver::tests::test_unauth_return_path_alternate_addr_denied_by_default ... ok
[INFO] [stdout] test receiver::tests::test_mtu_payload_cap_subtracts_ip_and_udp_headers ... ok
[INFO] [stdout] test receiver::tests::test_assemble_unauth_with_tlvs_echo_mode ... ok
[INFO] [stdout] test receiver::tests::test_verify_incoming_tlv_hmac_no_hmac_tlv ... ok
[INFO] [stdout] test receiver::tests::test_verify_incoming_tlv_hmac_invalid ... ok
[INFO] [stdout] test receiver::tests::test_replay_window_only_advances_on_commit ... ok
[INFO] [stdout] test receiver::tests::test_zero_trailer_reply_preserves_symmetric_size_unauth ... ok
[INFO] [stdout] test receiver::tests::test_zero_trailer_reply_preserves_symmetric_size_auth ... ok
[INFO] [stdout] test receiver::tests::test_verify_incoming_tlv_hmac_no_tlvs ... ok
[INFO] [stdout] test receiver::tests::test_verify_incoming_tlv_hmac_valid ... ok
[INFO] [stdout] test receiver::tests::test_set_return_path_u_flag_in_response ... ok
[INFO] [stdout] test receiver::limits::tests::test_rate_limiter_sustained_rate_refills ... ok
[INFO] [stdout] test receiver::tests::test_set_return_path_u_flag_no_return_path_tlv ... ok
[INFO] [stdout] test receiver::transmit::tests::each_follow_up_copy_reports_its_stored_timestamp_method_and_signature ... ok
[INFO] [stdout] test receiver::transmit::tests::every_copy_pins_source_on_the_actual_socket ... ok
[INFO] [stdout] test receiver::transmit::tests::fallback_route_restores_original_length_and_c_flag ... ok
[INFO] [stdout] test receiver::tests::test_short_trailing_octets_are_copied ... ok
[INFO] [stdout] test receiver::transmit::tests::cos_failure_uses_zero_ecn_fallback_and_resigns ... ok
[INFO] [stdout] test receiver::tests::test_stateless_vs_stateful_follow_up_telemetry_reply ... ok
[INFO] [stdout] test receiver::transmit::tests::incomplete_datagram_does_not_count_or_try_fallbacks ... ok
[INFO] [stdout] test receiver::transmit::tests::echoed_tlv_hmac_is_sent_unchanged ... ok
[INFO] [stdout] test receiver::transmit::tests::malformed_tail_stays_opaque_while_prefix_and_hmac_are_refreshed ... ok
[INFO] [stdout] test receiver::tests::test_timestamp_info_with_sub_tlvs_is_filled ... ok
[INFO] [stdout] test receiver::transmit::tests::mtu_clamps_ipv4_ipv6_bursts_and_resigns_final_packet ... ok
[INFO] [stdout] test receiver::tests::test_unauth_with_micro_session_id_mismatch_discards ... ok
[INFO] [stdout] test receiver::transmit::tests::mandatory_fields_and_unavailable_routes_fail_closed ... ok
[INFO] [stdout] test receiver::transmit::tests::reply_budget_covers_handoff_active_send_and_rescheduled_copies ... ok
[INFO] [stdout] test receiver::tests::tracked_processing_validates_before_any_session_mutation ... ok
[INFO] [stdout] test receiver::transmit::ber_tests::ber_route_budget_keeps_whole_patterns_and_resigns_c_metadata ... ok
[INFO] [stdout] test receiver::transmit::tests::cached_socket_options_skip_repeats_and_retry_failed_changes ... ok
[INFO] [stdout] test receiver::transmit::tests::mtu_race_refreshes_budget_without_routing_downgrade ... ok
[INFO] [stdout] test receiver::transmit::tests::small_remainders_and_header_trimming_keep_valid_tlvs ... ok
[INFO] [stdout] test receiver::transmit::tests::expiry_cancels_old_burst_before_session_identity_restarts ... ok
[INFO] [stdout] test receiver::transmit::tests::queued_burst_checks_new_mtu_before_each_copy ... ok
[INFO] [stdout] test receiver::transmit::tests::socket_owner_keeps_interleaved_metadata_and_pmtu_policy_isolated ... ok
[INFO] [stdout] test sender::measurements::tests::direct_counter_windows_distinguish_direction_and_recover_reordering ... ok
[INFO] [stdout] test sender::measurements::tests::burst_copies_duplicates_and_late_probes_have_distinct_accounting ... ok
[INFO] [stdout] test sender::measurements::tests::follow_up_counts_repeated_references_once_and_avoids_stateless_bursts ... ok
[INFO] [stdout] test sender::measurements::tests::follow_up_uses_previous_packet_clock_format_and_rejects_placeholder ... ok
[INFO] [stdout] test sender::measurements::tests::direct_counter_wrap_reset_and_unknown_support_do_not_invent_loss ... ok
[INFO] [stdout] test sender::measurements::tests::reflector_sequence_wrap_is_not_reordering ... ok
[INFO] [stdout] test sender::measurements::tests::excess_copies_do_not_satisfy_another_probes_burst ... ok
[INFO] [stdout] test receiver::transmit::tests::generated_tlv_hmac_is_resigned_at_send_time ... ok
[INFO] [stdout] test sender::measurements::tests::follow_up_correlates_previous_sequence_and_reports_ambiguity ... ok
[INFO] [stdout] test receiver::transmit::tests::unsuccessful_sends_do_not_advance_transmit_or_follow_up_counts ... ok
[INFO] [stdout] test receiver::transmit::tests::shutdown_drain_finishes_early_or_at_an_immutable_deadline ... ok
[INFO] [stdout] test sender::measurements::tests::missing_probe_history_falls_back_without_inflating_request_totals ... ok
[INFO] [stdout] test sender::schedule::tests::periodic_gaps_are_the_interval ... ok
[INFO] [stdout] test sender::session_state::tests::active_failure_recovery_idle_and_no_repeated_notifications ... ok
[INFO] [stdout] test sender::session_state::tests::successful_probe_separates_losses_even_when_reordered ... ok
[INFO] [stdout] test sender::telemetry::tests::telemetry_diagnostics_render_typed_fields_in_stable_order ... ok
[INFO] [stdout] test sender::tests::attach_ext_hdr_emits_matching_type246_request ... ok
[INFO] [stdout] test sender::tests::attach_ext_hdr_custom_hex_sizes_the_request_tlv ... ok
[INFO] [stdout] test sender::tests::build_reflected_control_tlv_only_when_requested ... ok
[INFO] [stdout] test receiver::transmit::tests::every_copy_retries_alternate_with_source_cos_and_valid_signatures ... ok
[INFO] [stdout] test receiver::transmit::tests::srv6_failure_keeps_cos_and_marks_every_copy ... ok
[INFO] [stdout] test sender::tests::enforce_egress_mtu_trims_header_tlvs_to_fit ... ok
[INFO] [stdout] test sender::tests::malformed_bad_length_overruns_declared_length ... ok
[INFO] [stdout] test sender::tests::mismatched_ssid_preserves_measurement_and_control_state ... ok
[INFO] [stdout] test sender::tests::measurement_telemetry_requires_usable_unambiguous_authenticated_values ... ok
[INFO] [stdout] test sender::tests::probe_tlv_writer_matches_tlv_list ... ok
[INFO] [stdout] test sender::tests::fixed_hdr_multi_requests_are_rejected_without_multiple_originated_headers ... ok
[INFO] [stdout] test sender::tests::enforce_egress_mtu_noop_when_fits ... ok
[INFO] [stdout] test sender::tests::enforce_egress_mtu_keeps_non_header_tlvs ... ok
[INFO] [stdout] test sender::tests::ext_hdr_multi_requests_emit_multiple_type246_tlvs_in_order ... ok
[INFO] [stdout] test sender::measurements::tests::all_reply_and_counter_histories_stay_bounded ... ok
[INFO] [stdout] test sender::tests::reflected_header_tlvs_zero_fill_without_selector ... ok
[INFO] [stdout] test sender::tests::fixed_hdr_before_ext_hdr_per_section_3_4 ... ok
[INFO] [stdout] test sender::tests::ext_hdr_single_form_backward_compatible_with_standalone_selector ... ok
[INFO] [stdout] test sender::schedule::tests::poisson_gaps_are_exponential_with_the_interval_as_mean ... ok
[INFO] [stdout] test sender::tests::malformed_bad_flags_sets_reserved_bits_but_valid_length ... ok
[INFO] [stdout] test sender::tests::reflected_header_tlvs_apply_selectors ... ok
[INFO] [stdout] test sender::tests::response_clocks_across_ntp_era ... ok
[INFO] [stdout] test sender::tests::required_msid_rejects_unusable_reply_without_consuming_state ... ok
[INFO] [stdout] test sender::tests::response_clocks_normalize_configured_timescale ... ok
[INFO] [stdout] test sender::tests::response_invalid_ptp_omits_owd_but_keeps_rtt ... ok
[INFO] [stdout] test sender::tests::response_mixed_clocks_all_parsers ... ok
[INFO] [stdout] test sender::tests::telemetry_duplicate_hmacs_include_every_integrity_flag ... ok
[INFO] [stdout] test sender::tests::telemetry_missing_hmac_bytes_cannot_acknowledge ... ok
[INFO] [stdout] test sender::tests::test_access_report_acknowledge_after_retransmit_disarms_and_stops ... ok
[INFO] [stdout] test sender::tests::test_access_report_defaults_match_rfc_8972_4_6 ... ok
[INFO] [stdout] test sender::tests::test_access_report_first_tick_attaches_and_arms ... ok
[INFO] [stdout] test sender::tests::telemetry_control_decisions_do_not_depend_on_formatting ... ok
[INFO] [stdout] test sender::tests::test_access_report_fresh_state_has_not_started ... ok
[INFO] [stdout] test sender::tests::telemetry_bad_access_report_length_cannot_acknowledge ... ok
[INFO] [stdout] test sender::tests::test_access_report_acknowledge_before_any_send_is_noop ... ok
[INFO] [stdout] test sender::tests::test_access_report_no_reflector_echo_leads_to_retransmit_then_abort ... ok
[INFO] [stdout] test sender::tests::test_access_report_retries_exhausted_then_aborted ... ok
[INFO] [stdout] test sender::tests::telemetry_missing_hmac_key_cannot_acknowledge ... ok
[INFO] [stdout] test receiver::transmit::tests::reply_budget_is_shared_by_concurrent_producers_and_closed_handoffs ... ok
[INFO] [stdout] test sender::tests::test_access_report_tick_before_deadline_does_not_reattach ... ok
[INFO] [stdout] test sender::tests::test_access_report_zero_retries_aborts_on_first_expiry ... ok
[INFO] [stdout] test sender::run::failure_tests::datagram_size_boundaries_and_send_retry_budget ... ok
[INFO] [stdout] test sender::tests::test_access_report_state_fresh_is_pending ... ok
[INFO] [stdout] test sender::tests::test_apply_egress_ip_options_none_is_noop ... ok
[INFO] [stdout] test sender::tests::test_access_report_acknowledge_after_aborted_is_noop ... ok
[INFO] [stdout] test sender::tests::telemetry_unusable_hmac_flags_block_all_decisions ... ok
[INFO] [stdout] test sender::tests::test_apply_egress_ip_options_sets_tos_and_ttl_v4 ... ok
[INFO] [stdout] test sender::tests::test_access_report_acknowledge_before_deadline_disarms ... ok
[INFO] [stdout] test sender::tests::telemetry_flag_and_hmac_gates_match_decision_oracle ... ok
[INFO] [stdout] test sender::tests::test_apply_egress_ip_options_sets_tclass_and_hops_v6 ... ok
[INFO] [stdout] test sender::tests::test_access_report_loopback_acked_on_first_reply ... ok
[INFO] [stdout] test sender::tests::test_access_report_summary_reflects_state ... ok
[INFO] [stdout] test sender::tests::test_build_auth_packet_with_tlv_hmac ... ok
[INFO] [stdout] test sender::tests::test_build_auth_packet_with_tlvs_no_tlvs ... ok
[INFO] [stdout] test sender::tests::test_build_unauth_packet_ssid_round_trips_via_reflector ... ok
[INFO] [stdout] test sender::tests::test_build_unauth_packet_with_extra_tlvs ... ok
[INFO] [stdout] test sender::tests::test_build_unauth_packet_with_ssid ... ok
[INFO] [stdout] test sender::tests::test_access_report_tick_after_deadline_retransmits ... ok
[INFO] [stdout] test sender::tests::test_create_extended_unauth_packet ... ok
[INFO] [stdout] test sender::tests::test_assemble_auth_packet_with_error_estimate ... ok
[INFO] [stdout] test sender::tests::test_build_auth_packet_with_ssid ... ok
[INFO] [stdout] test sender::tests::test_create_extended_auth_packet_with_ssid ... ok
[INFO] [stdout] test sender::tests::test_finalize_auth_packet_deterministic ... ok
[INFO] [stdout] test sender::tests::test_assemble_unauth_packet_defaults ... ok
[INFO] [stdout] test sender::tests::test_create_extended_unauth_packet_with_ssid ... ok
[INFO] [stdout] test sender::tests::test_build_unauth_packet_with_tlv_hmac ... ok
[INFO] [stdout] test sender::tests::test_assemble_auth_packet_defaults ... ok
[INFO] [stdout] test sender::tests::test_forged_first_reply_does_not_latch_reflector_msid ... ok
[INFO] [stdout] test sender::tests::test_assemble_unauth_packet_with_error_estimate ... ok
[INFO] [stdout] test sender::tests::test_build_unauth_packet_with_tlvs_no_tlvs ... ok
[INFO] [stdout] test sender::tests::test_build_auth_packet_ssid_round_trips_via_reflector ... ok
[INFO] [stdout] test sender::tests::test_create_extended_auth_packet ... ok
[INFO] [stdout] test sender::tests::test_finalize_auth_packet_sets_hmac ... ok
[INFO] [stdout] test sender::tests::test_micro_session_request_tlv_populates_reflector_id ... ok
[INFO] [stdout] test sender::tests::test_process_response_clean_reply_recovers_congestion_controller ... ok
[INFO] [stdout] test sender::tests::test_forged_msid_with_i_flag_not_consumed ... ok
[INFO] [stdout] test sender::tests::test_forged_msid_with_m_flag_not_consumed ... ok
[INFO] [stdout] test sender::tests::test_forged_msid_ignored_when_tlv_hmac_fails ... ok
[INFO] [stdout] test sender::tests::test_parse_hex_pattern_rejects_odd_length ... ok
[INFO] [stdout] test sender::tests::test_parse_hex_pattern_basic ... ok
[INFO] [stdout] test sender::tests::test_process_response_accepts_packet_on_msid_match ... ok
[INFO] [stdout] test sender::tests::test_process_response_does_not_acknowledge_without_access_report_tlv ... ok
[INFO] [stdout] test sender::tests::test_micro_session_request_tlv_reflector_id_absent_is_zero ... ok
[INFO] [stdout] test sender::tests::test_reflected_reflector_msid_mismatch_rejects ... ok
[INFO] [stdout] test sender::tests::test_reflected_reflector_msid_zero_config_latches_first_seen ... ok
[INFO] [stdout] test sender::tests::test_reflected_reflector_msid_zero_config_rejects_change_after_latch ... ok
[INFO] [stdout] test sender::tests::test_validate_reflected_tlvs_access_report_i_flagged_not_acked ... ok
[INFO] [stdout] test sender::tests::test_validate_reflected_tlvs_access_report_u_flagged_not_acked ... ok
[INFO] [stdout] test sender::tests::test_validate_reflected_tlvs_auth_reply_without_hmac_tlv_fails ... ok
[INFO] [stdout] test sender::tests::test_validate_reflected_tlvs_cos_ce_i_flagged_not_reported ... ok
[INFO] [stdout] test sender::tests::test_validate_reflected_tlvs_cos_ce_m_flagged_before_it_halts_scan ... ok
[INFO] [stdout] test sender::tests::test_process_response_records_forward_one_way_delay ... ok
[INFO] [stdout] test sender::tests::test_parse_hex_pattern_rejects_empty ... ok
[INFO] [stdout] test sender::tests::test_process_response_drops_packet_on_msid_mismatch ... ok
[INFO] [stdout] test sender::tests::test_reflected_reflector_msid_match_accepts ... ok
[INFO] [stdout] test sender::tests::test_process_response_reverse_path_ce_backs_off_congestion_controller ... ok
[INFO] [stdout] test sender::tests::test_validate_reflected_tlvs_cos_ce_suppressed_by_tlv_hmac_failure ... ok
[INFO] [stdout] test sender::tests::test_process_response_no_panic_when_congestion_inactive ... ok
[INFO] [stdout] test sender::tests::test_process_response_forward_path_ce_backs_off_congestion_controller ... ok
[INFO] [stdout] test sender::tests::test_process_response_acknowledges_access_report_state ... ok
[INFO] [stdout] test sender::tests::test_validate_reflected_tlvs_cos_ce_u_flagged_not_reported ... ok
[INFO] [stdout] test sender::tests::test_parse_hex_pattern_rejects_non_hex ... ok
[INFO] [stdout] test sender::tests::test_validate_reflected_tlvs_cos_non_ce_ecn2_not_flagged ... ok
[INFO] [stdout] test sender::tests::test_validate_reflected_tlvs_detects_access_report_ack ... ok
[INFO] [stdout] test sender::tests::test_validate_reflected_tlvs_detects_cos_ce ... ok
[INFO] [stdout] test sender::tests::test_validate_reflected_tlvs_access_report_ack_survives_alongside_msid ... ok
[INFO] [stdout] test sender::tests::test_validate_reflected_tlvs_access_report_m_flagged_halts_scan ... ok
[INFO] [stdout] test sender::tests::test_validate_reflected_tlvs_ignores_access_report_when_not_tracking ... ok
[INFO] [stdout] test sender::tests::test_validate_reflected_tlvs_ignores_cos_ce_when_not_tracking ... ok
[INFO] [stdout] test sender::tests::test_validate_reflected_tlvs_msid_not_requested ... ok
[INFO] [stdout] test sender::tests::test_zero_ssid_policy_inert_without_a_configured_ssid ... ok
[INFO] [stdout] test sender::tests::test_zero_ssid_policy_stop_discards_reply_and_latches ... ok
[INFO] [stdout] test sender::tests::tlv_validation_excludes_base_hmac_failures_and_reports_unsigned_open_replies ... ok
[INFO] [stdout] test sender::tests::test_validate_reflected_tlvs_msid_malformed_rejects ... ok
[INFO] [stdout] test sender::tests::unsolicited_msid_cannot_seed_the_reflector_latch ... ok
[INFO] [stdout] test sender::tests::test_validate_reflected_tlvs_msid_match_accepts ... ok
[INFO] [stdout] test sender::tests::test_validate_reflected_tlvs_msid_mismatch_rejects ... ok
[INFO] [stdout] test session::tests::complete_identity_isolates_all_runtime_state ... ok
[INFO] [stdout] test sender::tests::zero_ssid_policy_applies_in_every_reply_parser ... ok
[INFO] [stdout] test session::tests::admission_permit_observes_later_cap_drain_and_expiry_changes ... ok
[INFO] [stdout] test session::tests::provisioned_capacity_and_restart_preserve_admission_but_reset_runtime ... ok
[INFO] [stdout] test session::tests::test_classify_replay_is_read_only_commit_advances ... ok
[INFO] [stdout] test session::tests::lowering_cap_preserves_existing_sessions_and_rejection_has_no_state ... ok
[INFO] [stdout] test sender::tests::test_zero_ssid_policy_continue_still_accounts_the_reply ... ok
[INFO] [stdout] test sender::tests::tlv_validation_json_reports_real_reply_outcomes_in_both_modes ... ok
[INFO] [stdout] test session::tests::test_get_session_returns_only_existing ... ok
[INFO] [stdout] test session::tests::test_replay_advance_preserves_remembered_offsets ... ok
[INFO] [stdout] test session::tests::test_multiple_sessions_independent ... ok
[INFO] [stdout] test session::tests::test_replay_first_packet_is_new ... ok
[INFO] [stdout] test session::tests::reflection_method_tracks_actual_reports_without_stale_downgrades ... ok
[INFO] [stdout] test session::tests::test_replay_immediate_duplicate_detected ... ok
[INFO] [stdout] test session::tests::provisioning_survives_runtime_expiry_and_denies_other_identities ... ok
[INFO] [stdout] test session::tests::test_replay_monotonic_run_is_all_new ... ok
[INFO] [stdout] test session::tests::test_replay_reordered_then_duplicate ... ok
[INFO] [stdout] test session::tests::test_replay_survives_sequence_wraparound ... ok
[INFO] [stdout] test session::tests::test_replay_window_edge_and_beyond ... ok
[INFO] [stdout] test session::tests::test_sequence_number_many_increments ... ok
[INFO] [stdout] test session::tests::test_correct_reflection_timestamp_only_for_matching_seq ... ok
[INFO] [stdout] test session::tests::test_expire_session ... ok
[INFO] [stdout] test session::tests::test_sequence_number_starts_at_zero ... ok
[INFO] [stdout] test session::tests::test_replay_is_per_session_not_global ... ok
[INFO] [stdout] test session::tests::test_draining_blocks_new_sessions_only ... ok
[INFO] [stdout] test session::tests::test_replay_concurrent_updates_lose_nothing ... ok
[INFO] [stdout] test session::tests::test_session_manager_creates_sessions ... ok
[INFO] [stdout] test session::tests::test_session_manager_enforces_max_sessions_cap ... ok
[INFO] [stdout] test session::tests::test_session_manager_cleanup_keeps_active ... ok
[INFO] [stdout] test session::tests::test_session_manager_independent_sequences ... ok
[INFO] [stdout] test session::tests::concurrent_admission_never_exceeds_capacity ... ok
[INFO] [stdout] test session::tests::test_replay_large_forward_jump_clears_the_window ... ok
[INFO] [stdout] test srv6::tests::build_srh_length_is_eight_plus_sixteen_n ... ok
[INFO] [stdout] test srv6::tests::build_srh_rejects_empty_and_oversized ... ok
[INFO] [stdout] test srv6::tests::build_srh_reverses_into_on_wire_order ... ok
[INFO] [stdout] test session::tests::test_set_max_sessions_at_runtime ... ok
[INFO] [stdout] test session::tests::test_session_manager_cleanup_no_timeout ... ok
[INFO] [stdout] test session::tests::test_session_thread_safety ... ok
[INFO] [stdout] test stats::clock_quality::tests::estimate_extremes_are_finite_and_independent_of_format ... ok
[INFO] [stdout] test stats::clock_quality::tests::quality_distinguishes_asserted_unsynchronized_invalid_and_unknown ... ok
[INFO] [stdout] test session::tests::test_session_manager_thread_safety ... ok
[INFO] [stdout] test srv6::tests::build_srh_single_segment ... ok
[INFO] [stdout] test stats::quantiles::tests::every_magnitude_bucket_obeys_the_error_bound ... ok
[INFO] [stdout] test stats::tests::full_range_rtt_does_not_overflow_variance ... ok
[INFO] [stdout] test stats::quantiles::tests::full_count_stops_without_wrapping_or_losing_existing_quantiles ... ok
[INFO] [stdout] test stats::tests::output_failure_is_returned_without_panicking ... ok
[INFO] [stdout] test stats::tests::owd_empty_summary_is_none ... ok
[INFO] [stdout] test stats::quantiles::tests::exact_and_histogram_quantiles_match_independent_sorted_oracles ... ok
[INFO] [stdout] test stats::tests::owd_preserves_negative_offset ... ok
[INFO] [stdout] test stats::tests::owd_records_forward_and_reverse ... ok
[INFO] [stdout] test stats::tests::owd_summary_attaches_to_snapshot ... ok
[INFO] [stdout] test stats::tests::test_access_report_outcome_display ... ok
[INFO] [stdout] test stats::tests::test_alternating_jitter ... ok
[INFO] [stdout] test stats::tests::test_build_reflector_stats ... ok
[INFO] [stdout] test stats::tests::test_empty_collector ... ok
[INFO] [stdout] test stats::tests::long_run_keeps_cumulative_moments_and_signed_owd ... ok
[INFO] [stdout] test stats::tests::test_large_rtt_no_overflow ... ok
[INFO] [stdout] test stats::tests::test_multi_samples ... ok
[INFO] [stdout] test stats::tests::test_negative_skew_jitter_uses_abs_diff ... ok
[INFO] [stdout] test stats::tests::test_percentile_boundary_values ... ok
[INFO] [stdout] test stats::tests::test_percentile_empty_set_returns_none_for_any_p ... ok
[INFO] [stdout] test stats::tests::test_percentiles ... ok
[INFO] [stdout] test stats::tests::test_reflector_stats_csv ... ok
[INFO] [stdout] test stats::tests::test_reflector_stats_json ... ok
[INFO] [stdout] test stats::tests::test_reflector_stats_text ... ok
[INFO] [stdout] test stats::tests::test_single_sample ... ok
[INFO] [stdout] test stats::tests::test_single_sample_jitter_and_stddev_undefined ... ok
[INFO] [stdout] test stats::tests::test_single_sample_percentile_returns_that_sample ... ok
[INFO] [stdout] test stats::tests::test_snapshot_loss_percent ... ok
[INFO] [stdout] test stats::tests::test_snapshot_zero_sent_zero_loss ... ok
[INFO] [stdout] test stats::tests::test_stats_csv_format ... ok
[INFO] [stdout] test stats::tests::test_stats_csv_includes_access_report_columns ... ok
[INFO] [stdout] test stats::tests::test_stats_csv_includes_congestion_columns ... ok
[INFO] [stdout] test stats::tests::test_stats_json_format ... ok
[INFO] [stdout] test stats::tests::test_stats_json_none_fields ... ok
[INFO] [stdout] test stats::quantiles::tests::retained_storage_stays_fixed_and_earlier_samples_still_count ... ok
[INFO] [stdout] test stats::tests::test_stats_json_omits_access_report_when_none ... ok
[INFO] [stdout] test stats::tests::test_stats_json_omits_congestion_when_none ... ok
[INFO] [stdout] test stats::tests::test_stats_json_serializes_access_report_fields ... ok
[INFO] [stdout] test stats::tests::test_stats_json_serializes_congestion_fields ... ok
[INFO] [stdout] test stats::tests::test_stats_text_format_includes_access_report ... ok
[INFO] [stdout] test stats::tests::test_with_access_report_attaches_summary ... ok
[INFO] [stdout] test stats::tests::test_with_access_report_none_is_noop ... ok
[INFO] [stdout] test stats::tests::test_with_congestion_attaches_summary ... ok
[INFO] [stdout] test stats::tests::test_stats_text_format_includes_congestion ... ok
[INFO] [stdout] test stats::tests::test_two_sample_std_dev_defined ... ok
[INFO] [stdout] test stats::tests::test_stats_text_format ... ok
[INFO] [stdout] test stats::tests::test_zero_jitter_constant_rtts ... ok
[INFO] [stdout] test stats::tests::variance_preserves_small_spread_on_a_large_baseline ... ok
[INFO] [stdout] test time::tests::generated_timestamp_tracks_the_system_clock ... ok
[INFO] [stdout] test stats::tests::test_with_congestion_none_is_noop ... ok
[INFO] [stdout] test time::tests::ptp_conversion ... ok
[INFO] [stdout] test time::tests::test_ntp_timestamp_at_unix_epoch ... ok
[INFO] [stdout] test time::tests::ntp_conversion ... ok
[INFO] [stdout] test time::tests::test_ptp_timestamp_at_unix_epoch ... ok
[INFO] [stdout] test stats::tests::shared_output_preserves_final_order_and_one_csv_header ... ok
[INFO] [stdout] test time::tests::unix_decode_unfolds_both_formats_near_reference ... ok
[INFO] [stdout] test time::tests::unix_decode_validates_ptp_fraction_without_restricting_ntp ... ok
[INFO] [stdout] test tlv::core::tests::test_mark_malformed_by_parser_sets_both_flag_and_marker ... ok
[INFO] [stdout] test tlv::core::tests::test_normal_tlv_uses_value_length ... ok
[INFO] [stdout] test tlv::core::tests::test_parser_marked_malformed_survives_clear ... ok
[INFO] [stdout] test tlv::core::tests::test_partialeq_excludes_parser_marker ... ok
[INFO] [stdout] test tlv::core::tests::test_plain_set_malformed_does_not_set_parser_marker ... ok
[INFO] [stdout] test tlv::core::tests::test_raw_tlv_parse ... ok
[INFO] [stdout] test tlv::core::tests::test_raw_tlv_clear_reflector_flags ... ok
[INFO] [stdout] test tlv::core::tests::test_raw_tlv_new ... ok
[INFO] [stdout] test tlv::core::tests::test_raw_tlv_parse_with_flags ... ok
[INFO] [stdout] test tlv::core::tests::test_raw_tlv_roundtrip ... ok
[INFO] [stdout] test tlv::core::tests::test_raw_tlv_to_bytes ... ok
[INFO] [stdout] test tlv::core::tests::test_raw_tlv_to_bytes_with_flags ... ok
[INFO] [stdout] test tlv::core::tests::test_raw_tlv_wire_size ... ok
[INFO] [stdout] test tlv::core::tests::test_tlv_flags_for_sender ... ok
[INFO] [stdout] test tlv::core::tests::test_tlv_flags_from_byte ... ok
[INFO] [stdout] test tlv::core::tests::test_tlv_flags_roundtrip ... ok
[INFO] [stdout] test tlv::core::tests::test_tlv_flags_to_byte ... ok
[INFO] [stdout] test tlv::core::tests::test_raw_tlv_flag_setters ... ok
[INFO] [stdout] test tlv::core::tests::test_tlv_type_to_byte ... ok
[INFO] [stdout] test tlv::core::tests::test_truncated_tlv_preserves_wire_length ... ok
[INFO] [stdout] test tlv::core::tests::tlv_span_reads_complete_tlvs_only ... ok
[INFO] [stdout] test tlv::list::processing::tests::canonical_mutation_visits_each_wire_tlv_once ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_access_report_invalid_ids_discarded_with_u_flag ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_access_report_valid_ids_not_flagged ... ok
[INFO] [stdout] test tlv::core::tests::test_raw_tlv_parse_buffer_too_small ... ok
[INFO] [stdout] test tlv::core::tests::test_raw_tlv_parse_length_exceeds_buffer ... ok
[INFO] [stdout] test tlv::core::tests::test_tlv_type_from_byte ... ok
[INFO] [stdout] test tlv::core::tests::test_tlv_type_is_recognized ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_ber_xor_helper_isolated_bits ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_get_reflected_control_request_none_when_absent ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_get_reflected_control_request_returns_parsed_tlv ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_location_disclosure_policy_partial_discloses_only_named_fields ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_multi_fixed_hdr_mixed_family_lengths ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_multi_fixed_hdr_positional_pairing ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_multi_fixed_hdr_selector_picks_specific ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_process_ber_computes_count_and_burst ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_ber_xor_helper_all_ones_against_zeros ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_ber_xor_helper_burst_across_bytes ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_ber_xor_helper_no_errors ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_location_disclosure_policy_withholds_fields_as_zeroes ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_process_ber_no_ber_tlvs_noop ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_process_ber_uses_default_pattern_when_empty ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_process_ber_happy_path ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_process_ber_missing_extra_padding_flags_c ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_process_destination_node_address_match ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_process_return_path_alternate_addr ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_process_destination_node_address_mismatch ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_process_return_path_alternate_addr_denied_by_default ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_process_return_path_cc_reserved_bits_normal ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_process_return_path_same_link_pins_ingress_interface ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_process_return_path_same_link_without_interface_sets_u ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_process_return_path_sr_unsupported ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_process_return_path_srv6_returns_segment_list_without_premature_u_flag ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_process_return_path_suppress ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_process_return_path_address_and_srv6_combined ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_process_return_path_cc_reserved_bits_suppress ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_process_return_path_first_segment_list_wins ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_reflected_fixed_hdr_c_flag_when_backend_cant_capture ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_reflected_fixed_hdr_populated_when_captured ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_reflected_fixed_hdr_selector_match_populates ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_reflected_fixed_hdr_selector_mismatch_sets_c_flag ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_reflected_headers_noop_when_no_tlvs ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_reflected_headers_in_order_processed_normally ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_reflected_ipv6_ext_hdr_c_flag_when_backend_cant_capture ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_process_ber_duplicate_count_tlvs_flag_c ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_reflected_ipv6_ext_hdr_empty_capture_sets_c_flag ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_reflected_ipv6_ext_hdr_incomplete_capture_sets_c_flag ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_reflected_ipv6_ext_hdr_length_smaller_than_record_sets_c_flag ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_reflected_ipv6_ext_hdr_populated_when_captured ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_reflected_ipv6_ext_hdr_selector_matches_specific_header ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_reflected_ipv6_ext_hdr_selector_no_match_on_empty_capture_sets_c_flag ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_reflected_ipv6_ext_hdr_selector_no_match_sets_c_flag ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_reflected_ipv6_ext_hdr_zero_selector_does_not_concatenate ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_reflected_fixed_hdr_ipv6_request_with_ipv6_capture_populated ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_reflected_fixed_hdr_length_mismatch_sets_c_flag ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_reflector_answers_generic_source_ip_request_ipv4 ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_reflected_headers_out_of_order_sets_c_flag_no_copy ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_trim_reflected_headers_to_size_removes_246_before_247 ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_set_reflected_control_c_flag ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_trim_reflected_headers_to_size_zero_disables ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_update_direct_measurement_skips_wrong_size ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_update_follow_up_telemetry_tlvs ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_update_location_malformed_sub_tlv_sets_m_and_stops ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_update_location_source_mac_answered_as_eui48 ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_update_location_source_mac_answered_as_eui64_zeroed ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_update_location_tlvs_ipv4 ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_update_direct_measurement_tlvs ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_update_follow_up_telemetry_invalid_length_zeroed ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_update_follow_up_telemetry_stateless_zeroes_seq_and_timestamp ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_update_location_tlvs_ports_only_no_sub_tlvs ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_update_location_tlvs_preserves_sender_length_no_shrink ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_update_location_tlvs_ipv6 ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_update_micro_session_id_tlvs_echoes_sender_id ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_update_micro_session_id_tlvs_sets_reflector_id ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_update_micro_session_id_tlvs_matching_reflector_id_accepted ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_update_location_unrecognized_sub_tlv_gets_u_flag ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_update_micro_session_id_tlvs_validates_reflector_id ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_update_timestamp_info_overwrites_sender_supplied_in_fields ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_update_micro_session_id_tlvs_zero_reflector_id_accepted ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_update_timestamp_info_skips_wrong_size ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_update_timestamp_info_tlvs ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_v13_ext_hdr_duplicate_nonzero_selector_consumes_successively ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_v13_ext_hdr_none_capture_sets_c_flag_not_u ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_v13_ext_hdr_empty_capture_sets_c_flag ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_v13_ext_hdr_no_selector_match_sets_c_flag_not_u ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_v13_ext_hdr_positional_pairing_two_tlvs_two_headers ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_v13_ext_hdr_zero_selector_first_fit_skips_length_mismatch ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_v13_ext_hdr_zero_selector_same_length_pairs_in_order ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_v13_ext_hdr_zero_selector_first_fit_two_tlvs_reorder ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_v13_ext_hdr_zero_selector_picks_first_length_match ... ok
[INFO] [stdout] test tlv::list::tests::canonical_duplicate_hmac_flags_and_header_trim_stay_in_wire_order ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_v13_fixed_hdr_length_mismatch_sets_c_flag_not_u ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_v13_fixed_hdr_zero_requested_filled_reflected_is_offset_4 ... ok
[INFO] [stdout] test tlv::list::processing::tests::test_v13_fixed_hdr_none_capture_sets_c_flag_not_u ... ok
[INFO] [stdout] test tlv::list::tests::legal_padding_on_both_sides_of_hmac_keeps_its_received_position ... ok
[INFO] [stdout] test tlv::list::tests::malformed_failure_echo_does_not_regenerate_hmac_or_clear_flags ... ok
[INFO] [stdout] test tlv::list::tests::padding_before_hmac_keeps_received_order_with_ber ... ok
[INFO] [stdout] test stats::tests::output_pressure_is_bounded_and_flush_has_a_deadline ... ok
[INFO] [stdout] test tlv::list::tests::test_apply_reflector_flags ... ok
[INFO] [stdout] test tlv::list::tests::canonical_push_updates_failure_echo_and_logical_views ... ok
[INFO] [stdout] test tlv::list::tests::hmac_verification_rejects_missing_prefix_bytes ... ok
[INFO] [stdout] test tlv::list::tests::test_apply_reflector_flags_clears_uim_and_keeps_i_zero_on_hmac_ok ... ok
[INFO] [stdout] test tlv::list::tests::test_apply_reflector_flags_hmac_failure ... ok
[INFO] [stdout] test tlv::list::tests::canonical_malformed_tail_preserves_bytes_and_removal_order ... ok
[INFO] [stdout] test tlv::list::tests::test_apply_reflector_flags_clears_uim_then_sets_i_on_hmac_failure ... ok
[INFO] [stdout] test tlv::list::tests::test_apply_reflector_flags_no_key_no_hmac_tlv ... ok
[INFO] [stdout] test tlv::list::tests::test_apply_reflector_flags_overwrites_uim ... ok
[INFO] [stdout] test tlv::list::tests::test_apply_reflector_flags_preserves_parser_m_on_after_hmac_tlv ... ok
[INFO] [stdout] test tlv::list::tests::test_apply_reflector_flags_drops_incoming_c_flag ... ok
[INFO] [stdout] test tlv::list::tests::test_apply_reflector_flags_strict_extra_padding_only_exception ... ok
[INFO] [stdout] test tlv::list::tests::test_apply_reflector_flags_preserves_parser_m_on_bad_hmac_length ... ok
[INFO] [stdout] test tlv::list::tests::test_apply_reflector_flags_no_key_with_hmac_tlv ... ok
[INFO] [stdout] test tlv::list::tests::test_apply_reflector_flags_strict_missing_hmac ... ok
[INFO] [stdout] test tlv::list::tests::test_apply_reflector_flags_preserves_parser_m_on_truncated_tlv ... ok
[INFO] [stdout] test tlv::list::tests::test_contains_only_extra_padding_empty ... ok
[INFO] [stdout] test tlv::list::tests::test_apply_reflector_flags_strict_with_valid_hmac ... ok
[INFO] [stdout] test tlv::list::tests::test_contains_only_extra_padding_false_with_hmac ... ok
[INFO] [stdout] test tlv::list::tests::test_contains_only_extra_padding_true ... ok
[INFO] [stdout] test tlv::list::tests::test_count_error_flags ... ok
[INFO] [stdout] test tlv::list::tests::test_count_error_flags_includes_hmac ... ok
[INFO] [stdout] test tlv::list::tests::test_apply_reflector_flags_strict_non_strict_mode ... ok
[INFO] [stdout] test tlv::list::tests::test_contains_only_extra_padding_false_with_other_tlv ... ok
[INFO] [stdout] test tlv::list::tests::streamed_tlv_hmac_matches_serialized_prefix_with_ber_padding ... ok
[INFO] [stdout] test tlv::list::tests::canonical_interleaved_duplicate_hmacs_preserve_wire_order ... ok
[INFO] [stdout] test tlv::list::tests::test_micro_session_id_tlv_type_recognized ... ok
[INFO] [stdout] test tlv::list::tests::test_misplaced_hmac_runs_verification_failure_procedure ... ok
[INFO] [stdout] test tlv::list::tests::test_parse_lenient_reserved_tlv_zero_length_not_padding ... ok
[INFO] [stdout] test tlv::list::tests::test_extra_padding_after_hmac_is_legal_and_verifies ... ok
[INFO] [stdout] test tlv::list::tests::test_mark_all_integrity_failed_updates_wire_order ... ok
[INFO] [stdout] test tlv::list::tests::test_parse_lenient_reserved_tlv_followed_by_trailing_zeros ... ok
[INFO] [stdout] test tlv::list::tests::test_parse_lenient_zero_padding_after_hmac ... ok
[INFO] [stdout] test tlv::list::tests::test_parse_lenient_all_zero_buffer ... ok
[INFO] [stdout] test tlv::list::tests::test_parse_lenient_skips_zero_padding ... ok
[INFO] [stdout] test tlv::list::tests::test_parse_lenient_reserved_tlv_with_value_not_padding ... ok
[INFO] [stdout] test tlv::list::tests::test_set_hmac_response_variant_uses_u0 ... ok
[INFO] [stdout] test tlv::list::tests::test_set_hmac_sender_variant_uses_u1 ... ok
[INFO] [stdout] test tlv::list::tests::test_tlv_list_empty ... ok
[INFO] [stdout] test tlv::list::tests::test_tlv_list_hmac_separate ... ok
[INFO] [stdout] test tlv::list::tests::test_tlv_list_multiple_hmac_error ... ok
[INFO] [stdout] test tlv::list::tests::test_tlv_list_mark_unrecognized ... ok
[INFO] [stdout] test tlv::list::tests::test_tlv_list_parse ... ok
[INFO] [stdout] test tlv::list::tests::test_set_hmac_variants_compute_identical_bytes ... ok
[INFO] [stdout] test tlv::list::tests::test_strict_parse_allows_only_extra_padding_after_hmac ... ok
[INFO] [stdout] test tlv::list::tests::test_tlv_list_roundtrip ... ok
[INFO] [stdout] test tlv::list::tests::test_tlv_list_verify_hmac ... ok
[INFO] [stdout] test tlv::list::tests::test_parse_lenient_zero_run_with_late_nonzero_byte_is_linear ... ok
[INFO] [stdout] test tlv::list::tests::test_tlv_list_wire_size ... ok
[INFO] [stdout] test tlv::list::tests::test_tlv_list_verify_hmac_wrong_key ... ok
[INFO] [stdout] test tlv::list::tests::test_tlv_type_is_recognized_for_rfc9503_types ... ok
[INFO] [stdout] test tlv::list::tests::test_validate_destination_node_address_correct_sizes ... ok
[INFO] [stdout] test tlv::list::tests::test_validate_destination_node_address_wrong_size ... ok
[INFO] [stdout] test tlv::list::tests::test_tlv_list_parse_hmac_not_last_error ... ok
[INFO] [stdout] test tlv::list::tests::test_tlv_list_set_hmac ... ok
[INFO] [stdout] test tlv::list::tests::test_tlv_list_push ... ok
[INFO] [stdout] test tlv::list::tests::test_tlv_list_to_bytes_hmac_last ... ok
[INFO] [stdout] test tlv::list::tests::test_validate_known_tlv_lengths_correct_sizes ... ok
[INFO] [stdout] test tlv::list::tests::test_validate_known_tlv_lengths_location_longer_ok ... ok
[INFO] [stdout] test tlv::list::tests::test_validate_known_tlv_lengths_wrong_sizes ... ok
[INFO] [stdout] test tlv::list::tests::test_verify_hmac_and_mark_failure ... ok
[INFO] [stdout] test tlv::list::tests::test_validate_known_tlv_lengths_unknown_types_ignored ... ok
[INFO] [stdout] test tlv::list::tests::test_verify_hmac_and_mark_success ... ok
[INFO] [stdout] test tlv::list::tests::test_wire_order_preserved_for_malformed_tlvs ... ok
[INFO] [stdout] test tlv::list::tests::test_wire_order_preserved_for_multiple_hmac_tlvs ... ok
[INFO] [stdout] test tlv::traits::tests::test_from_raw_returns_type_mismatch_on_wrong_type ... ok
[INFO] [stdout] test tlv::traits::tests::test_from_raw_success_with_matching_type ... ok
[INFO] [stdout] test tlv::traits::tests::test_to_raw_roundtrip_timestamp_info ... ok
[INFO] [stdout] test tlv::traits::tests::test_to_raw_roundtrip_cos ... ok
[INFO] [stdout] test tlv::traits::tests::test_from_raw_type_mismatch_timestamp_info ... ok
[INFO] [stdout] test tlv::list::tests::test_wire_order_not_used_for_valid_tlvs ... ok
[INFO] [stdout] test tlv::typed::access_report::tests::test_access_report_tlv_decode_accepts_compliant_4_octet_value_with_nonzero_reserved ... ok
[INFO] [stdout] test tlv::typed::access_report::tests::test_access_report_tlv_boundary_values ... ok
[INFO] [stdout] test tlv::typed::access_report::tests::test_access_report_tlv_encode_produces_exact_4_octet_layout ... ok
[INFO] [stdout] test tlv::typed::access_report::tests::test_access_report_tlv_from_raw_invalid_length ... ok
[INFO] [stdout] test tlv::typed::access_report::tests::test_access_report_tlv_from_raw_too_long ... ok
[INFO] [stdout] test tlv::typed::access_report::tests::test_access_report_tlv_new ... ok
[INFO] [stdout] test tlv::typed::access_report::tests::test_access_report_tlv_from_raw_too_short ... ok
[INFO] [stdout] test tlv::typed::access_report::tests::test_access_report_tlv_wire_format ... ok
[INFO] [stdout] test tlv::typed::ber_burst::tests::test_ber_burst_default_is_zero ... ok
[INFO] [stdout] test tlv::typed::access_report::tests::test_access_report_tlv_new_clamps_access_id ... ok
[INFO] [stdout] test tlv::list::tests::test_validate_return_path_correct_size ... ok
[INFO] [stdout] test tlv::typed::access_report::tests::test_access_report_tlv_roundtrip ... ok
[INFO] [stdout] test tlv::list::tests::test_validate_return_path_wrong_size ... ok
[INFO] [stdout] test tlv::typed::ber_burst::tests::test_ber_burst_invalid_length ... ok
[INFO] [stdout] test tlv::typed::ber_burst::tests::test_ber_burst_new ... ok
[INFO] [stdout] test tlv::typed::ber_burst::tests::test_ber_burst_roundtrip ... ok
[INFO] [stdout] test tlv::typed::ber_pattern::tests::test_ber_pattern_effective_when_empty ... ok
[INFO] [stdout] test tlv::typed::ber_pattern::tests::test_ber_pattern_default ... ok
[INFO] [stdout] test tlv::typed::ber_count::tests::test_ber_count_default_is_zero ... ok
[INFO] [stdout] test tlv::typed::ber_count::tests::test_ber_count_invalid_length ... ok
[INFO] [stdout] test tlv::typed::ber_pattern::tests::test_ber_pattern_effective_when_explicit ... ok
[INFO] [stdout] test tlv::typed::ber_count::tests::test_ber_count_new ... ok
[INFO] [stdout] test tlv::typed::ber_count::tests::test_ber_count_roundtrip ... ok
[INFO] [stdout] test tlv::typed::ber_pattern::tests::test_ber_pattern_empty_roundtrip ... ok
[INFO] [stdout] test tlv::typed::cos::tests::test_cos_tlv_draft_figure_cross_vector ... ok
[INFO] [stdout] test tlv::typed::ber_pattern::tests::test_ber_pattern_new ... ok
[INFO] [stdout] test tlv::typed::ber_pattern::tests::test_ber_pattern_roundtrip ... ok
[INFO] [stdout] test tlv::typed::cos::tests::test_cos_tlv_for_response_policy_rejected ... ok
[INFO] [stdout] test tlv::typed::cos::tests::test_cos_tlv_new ... ok
[INFO] [stdout] test tlv::typed::cos::tests::test_cos_tlv_new_clamps_values ... ok
[INFO] [stdout] test tlv::typed::cos::tests::test_cos_tlv_roundtrip ... ok
[INFO] [stdout] test tlv::typed::cos::tests::test_cos_tlv_to_raw ... ok
[INFO] [stdout] test tlv::typed::cos::tests::test_cos_tlv_wire_format_boundary_values ... ok
[INFO] [stdout] test tlv::typed::cos::tests::test_reply_wire_tos_policy_rejected_uses_dscp2 ... ok
[INFO] [stdout] test tlv::typed::cos::tests::test_reply_wire_tos_success_uses_ec1 ... ok
[INFO] [stdout] test tlv::typed::cos::tests::test_reply_wire_tos_unable_zeroes_ecn_bits ... ok
[INFO] [stdout] test tlv::typed::cos::tests::test_cos_tlv_effective_dscp ... ok
[INFO] [stdout] test tlv::typed::cos::tests::test_cos_tlv_from_raw_invalid_length ... ok
[INFO] [stdout] test tlv::typed::cos::tests::test_cos_tlv_for_response ... ok
[INFO] [stdout] test tlv::typed::destination_node_address::tests::test_destination_node_address_invalid_length ... ok
[INFO] [stdout] test tlv::typed::cos::tests::test_wire_tos_packs_dscp_and_ecn ... ok
[INFO] [stdout] test tlv::typed::cos::tests::test_wire_tos_is_independent_of_received_fields ... ok
[INFO] [stdout] test tlv::typed::direct_measurement::tests::test_direct_measurement_tlv_from_raw_invalid_length ... ok
[INFO] [stdout] test tlv::typed::destination_node_address::tests::test_destination_node_address_ipv6_roundtrip ... ok
[INFO] [stdout] test tlv::typed::direct_measurement::tests::test_direct_measurement_tlv_max_values ... ok
[INFO] [stdout] test tlv::typed::direct_measurement::tests::test_direct_measurement_tlv_from_raw_too_long ... ok
[INFO] [stdout] test tlv::typed::direct_measurement::tests::test_direct_measurement_tlv_new ... ok
[INFO] [stdout] test tlv::typed::direct_measurement::tests::test_direct_measurement_tlv_roundtrip ... ok
[INFO] [stdout] test tlv::typed::extra_padding::tests::test_extra_padding_tlv_from_raw_round_trip ... ok
[INFO] [stdout] test tlv::typed::extra_padding::tests::test_extra_padding_tlv_new ... ok
[INFO] [stdout] test tlv::typed::destination_node_address::tests::test_destination_node_address_ipv4_roundtrip ... ok
[INFO] [stdout] test tlv::typed::direct_measurement::tests::test_direct_measurement_tlv_wire_format ... ok
[INFO] [stdout] test tlv::typed::extra_padding::tests::test_extra_padding_tlv_new_is_pseudorandom ... ok
[INFO] [stdout] test tlv::typed::extra_padding::tests::test_extra_padding_tlv_new_zeros ... ok
[INFO] [stdout] test tlv::typed::extra_padding::tests::test_extra_padding_tlv_to_raw ... ok
[INFO] [stdout] test tlv::typed::follow_up_telemetry::tests::test_follow_up_telemetry_tlv_from_raw_too_long ... ok
[INFO] [stdout] test tlv::typed::follow_up_telemetry::tests::test_follow_up_telemetry_tlv_default ... ok
[INFO] [stdout] test tlv::typed::follow_up_telemetry::tests::test_follow_up_telemetry_tlv_max_values ... ok
[INFO] [stdout] test tlv::typed::follow_up_telemetry::tests::test_follow_up_telemetry_tlv_new ... ok
[INFO] [stdout] test tlv::typed::follow_up_telemetry::tests::test_follow_up_telemetry_tlv_roundtrip ... ok
[INFO] [stdout] test tlv::typed::hmac::tests::test_hmac_tlv_from_raw_invalid_length ... ok
[INFO] [stdout] test tlv::typed::hmac::tests::test_hmac_tlv_new ... ok
[INFO] [stdout] test tlv::typed::location::tests::contradictory_wildcards_are_rejected ... ok
[INFO] [stdout] test tlv::typed::follow_up_telemetry::tests::test_follow_up_telemetry_tlv_from_raw_invalid_length ... ok
[INFO] [stdout] test tlv::typed::location::tests::test_generic_request_zero_filled_correct_length ... ok
[INFO] [stdout] test tlv::typed::location::tests::test_location_disclosure_default_is_permissive ... ok
[INFO] [stdout] test tlv::typed::location::tests::test_location_disclosure_parse_rejects_bad_input ... ok
[INFO] [stdout] test tlv::typed::location::tests::test_location_disclosure_parse_wildcards ... ok
[INFO] [stdout] test tlv::typed::location::tests::test_location_disclosure_parse_individual_and_groups ... ok
[INFO] [stdout] test tlv::typed::location::tests::test_location_tlv_default ... ok
[INFO] [stdout] test tlv::typed::location::tests::test_location_tlv_from_raw_empty ... ok
[INFO] [stdout] test tlv::typed::location::tests::test_location_tlv_from_raw_too_short ... ok
[INFO] [stdout] test tlv::typed::location::tests::test_location_tlv_request_builds_generic_sub_tlvs ... ok
[INFO] [stdout] test tlv::typed::follow_up_telemetry::tests::test_follow_up_telemetry_tlv_wire_format ... ok
[INFO] [stdout] test tlv::typed::hmac::tests::test_hmac_tlv_from_raw ... ok
[INFO] [stdout] test tlv::typed::location::tests::test_location_tlv_wire_format_ports ... ok
[INFO] [stdout] test tlv::typed::location::tests::test_location_tlv_roundtrip_empty ... ok
[INFO] [stdout] test tlv::typed::location::tests::test_mandated_value_len ... ok
[INFO] [stdout] test tlv::typed::location::tests::test_location_tlv_from_raw_ports_only ... ok
[INFO] [stdout] test tlv::typed::location::tests::test_sub_tlv_flags_roundtrip ... ok
[INFO] [stdout] test tlv::typed::location::tests::test_location_tlv_roundtrip_with_sub_tlvs ... ok
[INFO] [stdout] test tlv::typed::location::tests::test_location_tlv_new ... ok
[INFO] [stdout] test tlv::typed::location::tests::test_sub_tlv_parse_truncated_value ... ok
[INFO] [stdout] test tlv::typed::location::tests::test_sub_tlv_uses_four_octet_header ... ok
[INFO] [stdout] test tlv::typed::location::tests::test_sub_type_registry_byte_values ... ok
[INFO] [stdout] test tlv::typed::micro_session::tests::test_micro_session_id_invalid_length ... ok
[INFO] [stdout] test tlv::typed::micro_session::tests::test_micro_session_id_roundtrip ... ok
[INFO] [stdout] test tlv::typed::location::tests::test_sub_tlv_ipv6 ... ok
[INFO] [stdout] test tlv::typed::location::tests::test_sub_tlv_parse_too_short ... ok
[INFO] [stdout] test tlv::typed::location::tests::test_sub_type_roundtrip ... ok
[INFO] [stdout] test tlv::typed::reflected_control::tests::test_reflected_control_roundtrip ... ok
[INFO] [stdout] test tlv::typed::reflected_control::tests::test_reflected_control_wire_format_pads_to_min_12_bytes ... ok
[INFO] [stdout] test tlv::typed::reflected_control::tests::test_reflected_control_invalid_length_rejected ... ok
[INFO] [stdout] test tlv::typed::micro_session::tests::test_micro_session_id_type_recognized ... ok
[INFO] [stdout] test tlv::typed::reflected_control::tests::test_reflected_control_new ... ok
[INFO] [stdout] test tlv::typed::reflected_control::tests::test_reflected_control_parses_subtlvs_as_opaque ... ok
[INFO] [stdout] test tlv::typed::reflected_fixed_hdr::tests::test_from_raw_wrong_type_rejected ... ok
[INFO] [stdout] test tlv::typed::reflected_fixed_hdr::tests::test_request_for_picks_size_by_family ... ok
[INFO] [stdout] test tlv::typed::reflected_fixed_hdr::tests::test_request_with_selector_grows_to_fit_prefix ... ok
[INFO] [stdout] test tlv::typed::reflected_fixed_hdr::tests::test_roundtrip_ipv6_header ... ok
[INFO] [stdout] test tlv::typed::reflected_ipv6_ext_hdr::tests::test_request_with_capacity_is_zero_filled ... ok
[INFO] [stdout] test tlv::typed::reflected_ipv6_ext_hdr::tests::test_request_with_capacity_zero_for_ipv4_path ... ok
[INFO] [stdout] test tlv::typed::reflected_ipv6_ext_hdr::tests::test_request_with_selector_grows_capacity_to_fit_prefix ... ok
[INFO] [stdout] test tlv::typed::reflected_ipv6_ext_hdr::tests::test_request_with_selector_prefixes_then_zero_pads ... ok
[INFO] [stdout] test tlv::typed::reflected_ipv6_ext_hdr::tests::test_roundtrip_with_data ... ok
[INFO] [stdout] test tlv::typed::return_path::tests::test_add_return_address ... ok
[INFO] [stdout] test tlv::typed::return_path::tests::test_control_code_roundtrip ... ok
[INFO] [stdout] test tlv::typed::return_path::tests::test_first_segment_list_follows_wire_order ... ok
[INFO] [stdout] test tlv::typed::return_path::tests::test_first_segment_list_none_when_absent ... ok
[INFO] [stdout] test tlv::typed::return_path::tests::test_first_segment_list_parses_srv6 ... ok
[INFO] [stdout] test tlv::typed::reflected_fixed_hdr::tests::test_zero_filled_request_is_neither_v4_nor_v6_until_reflector_fills_it ... ok
[INFO] [stdout] test tlv::typed::reflected_ipv6_ext_hdr::tests::test_from_raw_wrong_type ... ok
[INFO] [stdout] test tlv::typed::return_path::tests::test_first_segment_list_rejects_non_multiple_of_16 ... ok
[INFO] [stdout] test tlv::typed::return_path::tests::test_return_address_ipv4_roundtrip ... ok
[INFO] [stdout] test tlv::typed::return_path::tests::test_return_address_ipv6_roundtrip ... ok
[INFO] [stdout] test tlv::typed::return_path::tests::test_return_path_empty_value_error ... ok
[INFO] [stdout] test tlv::typed::return_path::tests::test_sr_mpls_roundtrip ... ok
[INFO] [stdout] test tlv::typed::return_path::tests::test_sub_tlvs_keep_wire_order_and_raw_types ... ok
[INFO] [stdout] test tlv::typed::reflected_fixed_hdr::tests::test_request_with_capacity_is_zero_filled ... ok
[INFO] [stdout] test tlv::typed::return_path::tests::test_srv6_roundtrip ... ok
[INFO] [stdout] test tlv::typed::return_path::tests::test_sub_type_roundtrip ... ok
[INFO] [stdout] test tlv::typed::reflected_fixed_hdr::tests::test_request_with_selector_fills_prefix_and_pads_to_len ... ok
[INFO] [stdout] test tlv::typed::reflected_fixed_hdr::tests::test_roundtrip_ipv4_header ... ok
[INFO] [stdout] test tlv::typed::timestamp_info::tests::test_sync_source_byte_values ... ok
[INFO] [stdout] test tlv::typed::return_path::tests::test_from_raw_roundtrip_is_equal ... ok
[INFO] [stdout] test tlv::typed::timestamp_info::tests::test_request_tlv_all_fields_zeroed ... ok
[INFO] [stdout] test tlv::typed::timestamp_info::tests::test_sync_source_roundtrip ... ok
[INFO] [stdout] test tlv::typed::timestamp_info::tests::test_timestamp_info_tlv_from_raw_invalid_length ... ok
[INFO] [stdout] test tlv::typed::timestamp_info::tests::test_timestamp_info_tlv_from_raw_with_sub_tlvs ... ok
[INFO] [stdout] test tlv::typed::timestamp_info::tests::test_timestamp_info_tlv_new ... ok
[INFO] [stdout] test tlv::typed::timestamp_info::tests::test_timestamp_method_byte_values ... ok
[INFO] [stdout] test tlv::typed::timestamp_info::tests::test_timestamp_method_roundtrip ... ok
[INFO] [stdout] test session::tests::test_session_cap_reopens_after_cleanup_frees_space ... ok
[INFO] [stdout] test tlv::typed::timestamp_info::tests::test_timestamp_info_tlv_roundtrip ... ok
[INFO] [stdout] test tlv::typed::timestamp_info::tests::test_timestamp_info_tlv_wire_format ... ok
[INFO] [stdout] test tos::tests::packs_and_splits_dscp_and_ecn ... ok
[INFO] [stdout] test session::tests::test_session_manager_cleanup_with_timeout ... ok
[INFO] [stdout] test sender::tests::recv_packet_clears_readiness_for_ecn ... ok
[INFO] [stdout] test sender::tests::test_wait_phase_unaffected_when_access_report_disabled ... ok
[INFO] [stdout] test sender::tests::test_wait_phase_ack_mid_wait_stops_retransmitting ... ok
[INFO] [stdout] test sender::tests::test_extra_padding_flag_emits_a_padding_tlv ... ok
[INFO] [stdout] test sender::tests::test_tlv_hmac_mode_controls_origination ... ok
[INFO] [stdout] test sender::tests::test_ber_omit_burst_drops_only_type_242 ... ok
[INFO] [stdout] test sender::tests::test_wait_phase_retransmit_still_carries_scaled_control_tlv ... ok
[INFO] [stdout] test sender::tests::test_wait_phase_retransmits_when_reflector_silent_then_aborts ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1032 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 8.16s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/release/build/stamp-suite/58317c79b189abe0/out/stamp_suite-58317c79b189abe0)
[INFO] [stdout] 
[INFO] [stderr]      Running tests/agentx_protocol_test.rs (/opt/rustwide/target/release/build/stamp-suite/391f0f149d72ed23/out/agentx_protocol_test-391f0f149d72ed23)
[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 tests/ber_measurement_test.rs (/opt/rustwide/target/release/build/stamp-suite/b2ea2abef4cdbc5d/out/ber_measurement_test-b2ea2abef4cdbc5d)
[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] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test reflector_reports_conformance_errors_and_repairs_both_serializations ... ok
[INFO] [stdout] test ipv6_auth_measurement ... ok
[INFO] [stdout] test ipv4_open_measurement ... ok
[INFO] [stdout] test ipv4_auth_measurement ... ok
[INFO] [stdout] test unsupported_peer_disables_ber_only ... ok
[INFO] [stdout] test ipv6_open_measurement ... ok
[INFO] [stdout] test real_reflector_signs_repaired_ber_padding ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.20s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]      Running tests/ber_regression_test.rs (/opt/rustwide/target/release/build/stamp-suite/41411247a357e14c/out/ber_regression_test-41411247a357e14c)
[INFO] [stdout] running 6 tests
[INFO] [stdout] test ber_sender_padding_carries_pattern_at_expected_offset ... ok
[INFO] [stdout] test ber_single_bit_flip_reports_one_error ... ok
[INFO] [stdout] test ber_three_bit_burst_within_byte_reports_three ... ok
[INFO] [stdout] test ber_clean_channel_reports_zero_errors ... ok
[INFO] [stderr]      Running tests/burst_transmission_test.rs (/opt/rustwide/target/release/build/stamp-suite/9087b137c6026e66/out/burst_transmission_test-9087b137c6026e66)
[INFO] [stdout] test ber_burst_spanning_byte_boundary_reports_continuous_run ... ok
[INFO] [stdout] test ber_custom_pattern_clean_channel_zero_errors ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test burst_ipv4_open ... ok
[INFO] [stdout] test burst_ipv6_auth ... ok
[INFO] [stdout] test burst_ipv4_auth_ptp ... ok
[INFO] [stdout] test burst_stateless ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.30s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/clock_metadata_test.rs (/opt/rustwide/target/release/build/stamp-suite/bf233eeeb8b39ee0/out/clock_metadata_test-bf233eeeb8b39ee0)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test ipv4_auth_stateful ... ok
[INFO] [stdout] test ipv6_open_stateful ... ok
[INFO] [stdout] test ipv6_auth_stateful ... ok
[INFO] [stdout] test ipv4_open_stateful ... ok
[INFO] [stdout] test ipv6_auth_stateless ... ok
[INFO] [stdout] test ipv4_open_stateless ... ok
[INFO] [stdout] test ipv4_auth_stateless ... ok
[INFO] [stdout] test ipv6_open_stateless ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.29s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/config_file_test.rs (/opt/rustwide/target/release/build/stamp-suite/762bd41b24c0f705/out/config_file_test-762bd41b24c0f705)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test config_file_parse_error_mentions_path ... ok
[INFO] [stderr]      Running tests/control_api_test.rs (/opt/rustwide/target/release/build/stamp-suite/8943e70249463cb1/out/control_api_test-8943e70249463cb1)
[INFO] [stdout] test config_file_sets_defaults_but_cli_wins ... ok
[INFO] [stdout] test config_file_unknown_key_is_rejected ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 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 tests/ext_hdr_nix_test.rs (/opt/rustwide/target/release/build/stamp-suite/f794aaada6402c3b/out/ext_hdr_nix_test-f794aaada6402c3b)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test nix_reflects_destination_options_from_ancillary_data ... ignored, needs a user and network namespace: STAMP_EXTHDR_NETNS_TESTS=1 unshare -Urn
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/ext_hdr_revision13_test.rs (/opt/rustwide/target/release/build/stamp-suite/6c19a0a1e55dc27a/out/ext_hdr_revision13_test-6c19a0a1e55dc27a)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test mapped_ipv4_sender_transmits_ttl_255 ... ok
[INFO] [stdout] test reflector_transmits_255_and_accepts_lower_received_hops ... ok
[INFO] [stdout] test access_report_retry_phase_drives_state_deadlines ... ok
[INFO] [stdout] test sender_random_ports_hops_and_state_notifications_over_both_families ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 6.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/idle_cpu_test.rs (/opt/rustwide/target/release/build/stamp-suite/bd9e4a34771dd82c/out/idle_cpu_test-bd9e4a34771dd82c)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test reflector_idle_after_traffic_ipv6 ... ok
[INFO] [stderr]      Running tests/key_reload_test.rs (/opt/rustwide/target/release/build/stamp-suite/0075722350202bd3/out/key_reload_test-0075722350202bd3)
[INFO] [stdout] test reflector_idle_after_traffic_ipv4 ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.98s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test reload_without_a_key_source_is_an_error ... ok
[INFO] [stdout] test reload_picks_up_new_keys_and_keeps_old_ones_on_error ... ok
[INFO] [stderr]      Running tests/keyset_fallback_test.rs (/opt/rustwide/target/release/build/stamp-suite/e4c113f94dc99727/out/keyset_fallback_test-e4c113f94dc99727)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test open_tlv_keyset_fallback_and_rotation ... ok
[INFO] [stdout] test authenticated_keyset_fallback_and_rotation ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.58s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/loopback_ipv6_test.rs (/opt/rustwide/target/release/build/stamp-suite/fcfa8d86ecba1b46/out/loopback_ipv6_test-fcfa8d86ecba1b46)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test ipv6_dest_node_addr_match_clears_u_flag ... ok
[INFO] [stdout] test ipv6_dest_node_addr_mismatch_sets_u_flag ... ok
[INFO] [stdout] test ipv6_unauth_base_round_trip ... ok
[INFO] [stdout] test ipv6_location_tlv_populated_from_addr_info ... ok
[INFO] [stdout] test ipv6_micro_session_id_round_trip ... ok
[INFO] [stdout] test ipv6_no_dest_node_addr_pins_nothing ... ok
[INFO] [stdout] test ipv6_unknown_tlv_echoed_with_u_flag ... ok
[INFO] [stdout] test ipv6_dest_node_addr_mismatch_pins_nothing ... ok
[INFO] [stdout] test ipv6_ber_clean_channel_zero_errors ... ok
[INFO] [stdout] test ipv6_dest_node_addr_match_pins_the_reply_source ... ok
[INFO] [stdout] test ipv6_cos_tlv_round_trip ... ok
[INFO] [stdout] test ipv6_auth_with_cos_round_trip ... ok
[INFO] [stderr]      Running tests/loopback_test.rs (/opt/rustwide/target/release/build/stamp-suite/9724b1c3fad659a8/out/loopback_test-9724b1c3fad659a8)
[INFO] [stdout] test ipv6_auth_mode_round_trip ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test test_location_tlv_ipv4_round_trip ... ok
[INFO] [stdout] test test_loopback_unauthenticated_single_packet ... ok
[INFO] [stdout] test test_loopback_ipv6 ... ok
[INFO] [stdout] test test_loopback_authenticated_single_packet ... ok
[INFO] [stdout] test test_loopback_timestamp_ordering ... ok
[INFO] [stdout] test test_stateful_reflector_multi_client ... ok
[INFO] [stdout] test test_loopback_multiple_packets ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/malformed_input_test.rs (/opt/rustwide/target/release/build/stamp-suite/61b085dd88ae425d/out/malformed_input_test-61b085dd88ae425d)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test group_b_tlv_length_u16_max_no_panic ... ok
[INFO] [stdout] test group_c_corrupted_hmac_sets_i_flag_on_all_tlvs ... ok
[INFO] [stdout] test group_b_truncated_tlv_header_no_panic ... ok
[INFO] [stdout] test group_d_return_path_sub_tlv_overflows_parent ... ok
[INFO] [stdout] test group_e_ff_flood_in_tlv_region ... ok
[INFO] [stdout] test group_c_hmac_wrong_length_no_panic ... ok
[INFO] [stdout] test group_a_unauth_short_packet_no_panic_at_every_length ... ok
[INFO] [stdout] test group_a_one_byte_packet_does_not_panic ... ok
[INFO] [stdout] test group_a_auth_short_packet_no_panic_at_every_length ... ok
[INFO] [stdout] test group_b_tlv_length_exceeds_remaining_buffer ... ok
[INFO] [stdout] test group_c_tlv_after_hmac_marked_malformed ... ok
[INFO] [stdout] test group_c_extra_padding_after_hmac_is_not_malformed ... ok
[INFO] [stderr]      Running tests/man_page.rs (/opt/rustwide/target/release/build/stamp-suite/c71b8169664b4d5c/out/man_page-c71b8169664b4d5c)
[INFO] [stdout] test group_e_high_entropy_buffers_no_panic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test man_page_keeps_advanced_option_descriptions ... ok
[INFO] [stdout] test committed_man_page_matches_cli_definition ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/metrics_accounting_test.rs (/opt/rustwide/target/release/build/stamp-suite/5461100a6a6eed60/out/metrics_accounting_test-5461100a6a6eed60)
[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 tests/mixed_clock_test.rs (/opt/rustwide/target/release/build/stamp-suite/19d80e0d83393959/out/mixed_clock_test-19d80e0d83393959)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test ntp_sender_ptp_peer_ipv4 ... ok
[INFO] [stdout] test ntp_sender_ptp_peer_ipv6_auth_offset ... ok
[INFO] [stdout] test ptp_sender_ntp_peer_ipv6_auth_offset ... ok
[INFO] [stdout] test ptp_sender_ntp_peer_ipv4 ... ok
[INFO] [stdout] test startup_failure_preserves_sender_stderr_and_status ... ok
[INFO] [stdout] test receive_timeout_stops_sender_and_retains_diagnostics ... ok
[INFO] [stderr]      Running tests/multi_key_hmac_test.rs (/opt/rustwide/target/release/build/stamp-suite/c6d65d826ba6449c/out/multi_key_hmac_test-c6d65d826ba6449c)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test per_ssid_key_set_unknown_ssid_no_default_drops ... ok
[INFO] [stdout] test per_ssid_key_set_signs_no_tlv_response ... ok
[INFO] [stdout] test per_ssid_key_set_accepts_matching_ssid ... ok
[INFO] [stdout] test per_ssid_key_set_rejects_wrong_key_for_ssid ... ok
[INFO] [stdout] test legacy_single_key_accepts_packet_with_nonzero_ssid ... ok
[INFO] [stdout] test legacy_single_key_accepts_packet_with_any_ssid ... ok
[INFO] [stdout] test per_ssid_key_set_unknown_ssid_falls_back_to_default ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/multi_target_test.rs (/opt/rustwide/target/release/build/stamp-suite/dc734cdda5fb3407/out/multi_target_test-dc734cdda5fb3407)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] 
[INFO] [stdout] --- STAMP Reflector Statistics ---
[INFO] [stdout] Uptime: 0.3 seconds
[INFO] [stdout] Total packets received: 5
[INFO] [stdout] Total packets reflected: 5
[INFO] [stdout] Total packets dropped: 0
[INFO] [stdout] Reply queue rejections: 0
[INFO] [stdout] Queued replies cancelled: 0
[INFO] [stdout] Active sessions: 1
[INFO] [stdout] Sessions:
[INFO] [stdout]   127.0.0.1:58317 -> 127.0.0.1:51607 SSID=0 micro=None - rx: 5, tx: 5
[INFO] [stdout] 
[INFO] [stdout] --- STAMP Reflector Statistics ---
[INFO] [stdout] Uptime: 0.3 seconds
[INFO] [stdout] Total packets received: 5
[INFO] [stdout] Total packets reflected: 5
[INFO] [stdout] Total packets dropped: 0
[INFO] [stdout] Reply queue rejections: 0
[INFO] [stdout] Queued replies cancelled: 0
[INFO] [stdout] Active sessions: 1
[INFO] [stdout] Sessions:
[INFO] [stdout]   127.0.0.1:60045 -> 127.0.0.2:51607 SSID=0 micro=None - rx: 5, tx: 5
[INFO] [stdout] test sender_measures_each_target_in_its_own_session ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.27s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/netns_conformance.rs (/opt/rustwide/target/release/build/stamp-suite/c4267a71a2a85787/out/netns_conformance-c4267a71a2a85787)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test scenario_1_roundtrip_unauth_and_auth ... ignored, privileged netns tier: STAMP_NETNS_TESTS=1 + root
[INFO] [stdout] test scenario_2_cos_dscp_ecn_onwire ... ignored, privileged netns tier: STAMP_NETNS_TESTS=1 + root
[INFO] [stdout] test scenario_3_srv6_return_path ... ignored, privileged netns tier: STAMP_NETNS_TESTS=1 + root
[INFO] [stdout] test scenario_4a_ext_hdr_nix_ancillary ... ignored, privileged netns tier: STAMP_NETNS_TESTS=1 + root
[INFO] [stdout] test scenario_4b_ext_hdr_pnet_capture ... ignored, privileged netns tier: STAMP_NETNS_TESTS=1 + root + STAMP_NETNS_PNET_BIN
[INFO] [stdout] test scenario_5_address_group_filters ... ignored, privileged netns tier: STAMP_NETNS_TESTS=1 + root
[INFO] [stdout] test scenario_6_type12_multi_reply ... ignored, privileged netns tier: STAMP_NETNS_TESTS=1 + root
[INFO] [stdout] test scenario_7_ber_onwire ... ignored, privileged netns tier: STAMP_NETNS_TESTS=1 + root
[INFO] [stdout] test scenario_8_ttl_egress_marking ... ignored, privileged netns tier: STAMP_NETNS_TESTS=1 + root
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 9 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/output_stream_test.rs (/opt/rustwide/target/release/build/stamp-suite/f1bc67ebeb51a577/out/output_stream_test-f1bc67ebeb51a577)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test schema_and_invalid_config_output ... ok
[INFO] [stdout] test quiet_logging_keeps_requested_packet_details ... ok
[INFO] [stdout] test csv_stdout_with_default_and_json_logs ... ok
[INFO] [stdout] test json_stdout_with_default_and_json_logs ... ok
[INFO] [stdout] test text_output_keeps_packet_details ... ok
[INFO] [stdout] test periodic_json_stdout ... ok
[INFO] [stdout] test periodic_csv_has_one_header ... ok
[INFO] [stderr]      Running tests/pnet_loopback_test.rs (/opt/rustwide/target/release/build/stamp-suite/c134e701e5a44de0/out/pnet_loopback_test-c134e701e5a44de0)
[INFO] [stdout] test blocked_stdout_has_a_bounded_exit_and_closed_pipe_is_an_error ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 7.10s
[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 tests/proptest_tlv.rs (/opt/rustwide/target/release/build/stamp-suite/5b326325d0e6b74e/out/proptest_tlv-5b326325d0e6b74e)
[INFO] [stdout] 
[INFO] [stdout] running 16 tests
[INFO] [stdout] test prop_access_report_round_trip ... ok
[INFO] [stdout] test prop_cos_round_trip ... ok
[INFO] [stdout] test prop_ber_burst_round_trip ... ok
[INFO] [stdout] test prop_ber_count_round_trip ... ok
[INFO] [stdout] test prop_micro_session_id_round_trip ... ok
[INFO] [stdout] test prop_extra_padding_round_trip ... ok
[INFO] [stdout] test prop_direct_measurement_round_trip ... ok
[INFO] [stdout] test prop_packet_unauth_from_bytes_no_panic ... ok
[INFO] [stdout] test prop_raw_tlv_wire_round_trip ... ok
[INFO] [stdout] test prop_packet_wire_round_trip ... ok
[INFO] [stdout] test prop_tlv_list_wire_round_trip ... ok
[INFO] [stdout] test prop_packet_auth_from_bytes_no_panic ... ok
[INFO] [stdout] test prop_packet_unauth_from_bytes_lenient_no_panic ... ok
[INFO] [stdout] test prop_raw_tlv_parse_no_panic ... ok
[INFO] [stdout] test prop_tlv_list_parse_lenient_no_panic ... ok
[INFO] [stdout] test prop_tlv_list_parse_no_panic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/ptp_e2e_test.rs (/opt/rustwide/target/release/build/stamp-suite/1f4a691de41682e5/out/ptp_e2e_test-1f4a691de41682e5)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test ptp_timestamp_seconds_are_unix_time_not_ntp ... ok
[INFO] [stdout] test ptp_timestamp_appears_in_packet_at_expected_offset ... ok
[INFO] [stderr]      Running tests/replay_control_test.rs (/opt/rustwide/target/release/build/stamp-suite/6dc598e158b59337/out/replay_control_test-6dc598e158b59337)
[INFO] [stdout] test ntp_reflector_fills_sync_src_out_ntp ... ok
[INFO] [stdout] test default_sync_source_is_independent_of_encoding_and_s_bit ... ok
[INFO] [stdout] test mixed_mode_ntp_reflector_overwrites_ptp_sender_in_field ... ok
[INFO] [stdout] test mixed_mode_reflector_reports_own_clock_in_both_field_pairs ... ok
[INFO] [stdout] test ptp_reflector_fills_sync_src_out_ptp ... ok
[INFO] [stdout] test explicit_clock_sources_and_hardware_ingress_are_independent ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test open_ipv6_stateful ... ok
[INFO] [stdout] test open_ipv4_stateless ... ok
[INFO] [stdout] test drop_policy_auth_ipv4 ... ok
[INFO] [stdout] test drop_policy_open_ipv4 ... ok
[INFO] [stdout] test auth_ipv4_stateful ... ok
[INFO] [stdout] test auth_ipv6_stateless ... ok
[INFO] [stdout] test drop_policy_open_ipv6 ... ok
[INFO] [stdout] test drop_policy_auth_ipv6 ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.26s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/reply_queue_test.rs (/opt/rustwide/target/release/build/stamp-suite/2ffa961529849164/out/reply_queue_test-2ffa961529849164)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test full_burst_queue_rejects_requests_and_recovers_without_consuming_sequences ... ok
[INFO] [stdout] test shutdown_cancels_long_bursts_or_finishes_short_ones_within_grace ... ok
[INFO] [stderr]      Running tests/required_micro_session_test.rs (/opt/rustwide/target/release/build/stamp-suite/6d80ff766a15395a/out/required_micro_session_test-6d80ff766a15395a)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.14s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test valid_id_auth_ipv4 ... ok
[INFO] [stdout] test absent_id_auth_ipv6 ... ok
[INFO] [stdout] test flagged_id_open_ipv6 ... ok
[INFO] [stdout] test flagged_id_auth_ipv4 ... ok
[INFO] [stderr]      Running tests/route_mtu_test.rs (/opt/rustwide/target/release/build/stamp-suite/f2970175a0c0b0e6/out/route_mtu_test-f2970175a0c0b0e6)
[INFO] [stdout] test absent_id_open_ipv4 ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.04s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test live_route_mtu_changes_and_alternate_destinations ... ignored, requires STAMP_MTU_NETNS_TESTS=1 inside unshare -Urn
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/same_link_reply_test.rs (/opt/rustwide/target/release/build/stamp-suite/0861bd3b5923fafc/out/same_link_reply_test-0861bd3b5923fafc)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test same_link_request_is_honored_or_flagged ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.21s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/scoped_ipv6_test.rs (/opt/rustwide/target/release/build/stamp-suite/5db6f14e5029c30e/out/scoped_ipv6_test-5db6f14e5029c30e)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test link_local_replies_bursts_alternates_and_sender_zones ... ignored, requires STAMP_SCOPE_NETNS_TESTS=1 inside unshare -Urn
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/sender_measurement_test.rs (/opt/rustwide/target/release/build/stamp-suite/12c1a29474a03470/out/sender_measurement_test-12c1a29474a03470)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test ipv6_authenticated_burst_and_duplicate ... ok
[INFO] [stdout] test ipv4_open_burst_and_duplicate ... ok
[INFO] [stdout] test ipv4_open_directional_counter_window ... ok
[INFO] [stdout] test ipv6_authenticated_directional_counter_window ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.11s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/sender_pacing_test.rs (/opt/rustwide/target/release/build/stamp-suite/838adec6f8f9baea/out/sender_pacing_test-838adec6f8f9baea)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test closed_reflector_port_does_not_speed_up_sending ... ok
[INFO] [stdout] test interim_reports_continue_during_the_final_wait ... ok
[INFO] [stderr]      Running tests/sender_schedule_test.rs (/opt/rustwide/target/release/build/stamp-suite/222b92b4c063de77/out/sender_schedule_test-222b92b4c063de77)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.03s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test sender_binds_to_the_requested_interface ... ok
[INFO] [stdout] test sub_millisecond_interval_keeps_its_rate ... ok
[INFO] [stdout] test count_zero_sends_until_duration_ends ... ok
[INFO] [stdout] test duration_stops_before_count ... ok
[INFO] [stdout] test poisson_schedule_keeps_the_mean_rate ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/session_auth_admission_test.rs (/opt/rustwide/target/release/build/stamp-suite/612855f0fa767955/out/session_auth_admission_test-612855f0fa767955)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test stateless_authentication_protects_counters_but_preserves_tlv_i_flag_reply ... ok
[INFO] [stdout] test malformed_base_packets_do_not_allocate_sessions ... ok
[INFO] [stdout] test unknown_ssid_and_revoked_keys_do_not_mutate_sessions ... ok
[INFO] [stdout] test invalid_hmac_cannot_take_the_only_slot_or_refresh_existing_state ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.20s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/session_capacity_test.rs (/opt/rustwide/target/release/build/stamp-suite/f76b6b28f696e83a/out/session_capacity_test-f76b6b28f696e83a)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test open_ipv4_stateful ... ok
[INFO] [stdout] test open_ipv6_stateless ... ok
[INFO] [stdout] test auth_ipv4_stateful ... ok
[INFO] [stdout] test auth_ipv6_stateful ... ok
[INFO] [stdout] test open_ipv6_stateful ... ok
[INFO] [stdout] test auth_ipv4_stateless ... ok
[INFO] [stdout] test open_ipv4_stateless ... ok
[INFO] [stdout] test auth_ipv6_stateless ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.42s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/session_identity_test.rs (/opt/rustwide/target/release/build/stamp-suite/d83e47acb3624fee/out/session_identity_test-d83e47acb3624fee)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test full_identity_and_provisioning_ipv6 ... ok
[INFO] [stdout] test full_identity_and_provisioning_ipv4_authenticated ... ok
[INFO] [stdout] test full_identity_and_provisioning_ipv4_open ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.41s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/session_ssid_validation_test.rs (/opt/rustwide/target/release/build/stamp-suite/0c4f45576bf05912/out/session_ssid_validation_test-0c4f45576bf05912)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test matching_ssid_open_ipv6 ... ok
[INFO] [stdout] test matching_ssid_auth_ipv4 ... ok
[INFO] [stdout] test zero_ssid_continue_auth_ipv6 ... ok
[INFO] [stdout] test zero_ssid_stop_open_ipv4 ... ok
[INFO] [stdout] test wrong_ssid_auth_ipv4 ... ok
[INFO] [stdout] test wrong_ssid_open_ipv6 ... ok
[INFO] [stdout] test wrong_ssid_auth_ipv6 ... ok
[INFO] [stdout] test wrong_ssid_open_ipv4 ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/snmp_lifecycle_test.rs (/opt/rustwide/target/release/build/stamp-suite/4b138373c1a095f2/out/snmp_lifecycle_test-4b138373c1a095f2)
[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 tests/startup_failure_test.rs (/opt/rustwide/target/release/build/stamp-suite/31f4bd78b7856c6d/out/startup_failure_test-31f4bd78b7856c6d)
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test reflector_reports_unreadable_key_file ... ok
[INFO] [stdout] test sender_reports_invalid_ber_pattern ... ok
[INFO] [stdout] test reflector_reports_bind_failure ... ok
[INFO] [stdout] test sender_reports_bind_failure ... ok
[INFO] [stdout] test combined_tlv_size_is_rejected_before_probing ... ok
[INFO] [stdout] test reflector_reports_missing_interface ... ok
[INFO] [stdout] test permanent_send_failure_terminates_a_finite_run ... ok
[INFO] [stdout] test reflector_reports_missing_key_in_authenticated_mode ... ok
[INFO] [stdout] test sender_reports_unreadable_key_file ... ok
[INFO] [stdout] test sender_reports_missing_key_in_authenticated_mode ... ok
[INFO] [stdout] test sender_stops_on_shutdown_and_reports_what_it_sent ... ok
[INFO] [stdout] test sender_total_loss_is_not_a_startup_failure ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/tlv_flag_semantics.rs (/opt/rustwide/target/release/build/stamp-suite/939993c3149e55d6/out/tlv_flag_semantics-939993c3149e55d6)
[INFO] [stdout] 
[INFO] [stdout] running 52 tests
[INFO] [stdout] test a1_reflected_control_l2_and_l3_both_match_replies_normally ... ok
[INFO] [stdout] test a1_reflected_control_l3_mismatch_suppresses_reply ... ok
[INFO] [stdout] test a1_reflected_control_length_padding_within_cap ... ok
[INFO] [stdout] test a1_reflected_control_min_length_12_pre_14_rejected ... ok
[INFO] [stdout] test c_flag_set_when_reflected_control_request_exceeds_local_caps ... ok
[INFO] [stdout] test a1_reflected_control_l2_mismatch_suppresses_reply ... ok
[INFO] [stdout] test a1_reflected_control_length_request_exceeds_cap_sets_c_flag ... ok
[INFO] [stdout] test a1_reflected_control_length_target_accounts_for_reflector_added_hmac ... ok
[INFO] [stdout] test cos_tlv_reflector_fills_ec2_rpd_rpe_at_draft_positions ... ok
[INFO] [stdout] test cos_tlv_destination_scoped_policy_decides_per_peer ... ok
[INFO] [stdout] test cos_tlv_refused_dscp_reports_policy_rejection ... ok
[INFO] [stdout] test a1_reflected_control_l2_malformed_length_does_not_drop ... ok
[INFO] [stdout] test c_flag_clear_when_reflected_control_request_within_caps ... ok
[INFO] [stdout] test a1_reflected_control_l2_match_replies_normally ... ok
[INFO] [stdout] test a1_reflected_control_l2_fails_l3_matches_still_suppresses ... ok
[INFO] [stdout] test a1_reflected_control_l2_matches_l3_fails_still_suppresses ... ok
[INFO] [stdout] test cos_tlv_refused_ecn_forces_not_ect ... ok
[INFO] [stdout] test follow_up_telemetry_reports_tx_method ... ok
[INFO] [stdout] test i_flag_set_on_corrupted_tlv_hmac ... ok
[INFO] [stdout] test incoming_c_flag_on_request_is_ignored ... ok
[INFO] [stdout] test i_flag_not_set_on_valid_tlv_hmac ... ok
[INFO] [stdout] test malformed_tlv_does_not_set_u_or_i ... ok
[INFO] [stdout] test kernel_rx_timestamp_overrides_t2 ... ok
[INFO] [stdout] test m_flag_set_on_cos_wrong_length ... ok
[INFO] [stdout] test reflected_control_disabled_by_default_emits_no_extra_copies ... ok
[INFO] [stdout] test reflected_control_interval_below_floor_collapses_to_single_reply ... ok
[INFO] [stdout] test reflected_control_length_padding_honoured_when_enabled ... ok
[INFO] [stdout] test reflected_control_one_way_mode_defaults_off ... ok
[INFO] [stdout] test reflected_control_rate_and_volume_limits_set_c ... ok
[INFO] [stdout] test m_flag_set_on_truncated_tlv ... ok
[INFO] [stdout] test reflected_control_length_padding_disabled_by_default ... ok
[INFO] [stdout] test reflected_control_single_ext_hdr_control_sets_c_on_subtlv ... ok
[INFO] [stdout] test m_flag_set_on_wrong_length_micro_session_id ... ok
[INFO] [stdout] test reflected_control_count_above_cap_collapses_to_single_reply ... ok
[INFO] [stdout] test reflected_control_count_zero_suppresses_reply ... ok
[INFO] [stdout] test reflected_control_duplicate_ext_hdr_control_sets_c_on_all_copies ... ok
[INFO] [stdout] test revision13_rejects_requests_shorter_than_eight_octets ... ok
[INFO] [stdout] test revision13_selector_uses_all_eight_octets_and_zero_selector_is_filled ... ok
[INFO] [stdout] test reflected_ipv6_ext_hdr_selector_matches_specific_header_end_to_end ... ok
[INFO] [stdout] test tlv_flags_round_trip_each_bit_set ... ok
[INFO] [stdout] test reflected_ipv6_ext_hdr_selector_no_match_sets_c_flag_end_to_end ... ok
[INFO] [stdout] test return_path_no_reply_conflict_sets_u_on_both_tlvs ... ok
[INFO] [stdout] test reflected_control_padding_uses_real_base_size_with_tlv_hmac ... ok
[INFO] [stdout] test reflected_control_pads_to_four_octet_aligned_length ... ok
[INFO] [stdout] test valid_cos_does_not_set_m_flag ... ok
[INFO] [stdout] test unknown_tlv_does_not_set_m_or_i ... ok
[INFO] [stdout] test reflected_control_strips_echoed_extra_padding ... ok
[INFO] [stdout] test timestamp_info_current_t3_is_software_even_after_hardware_follow_up ... ok
[INFO] [stdout] test u_flag_set_on_reserved_type_zero ... ok
[INFO] [stdout] test u_flag_set_on_unknown_tlv_type ... ok
[INFO] [stdout] test tlv_flags_wire_bit_positions ... ok
[INFO] [stdout] test tlv_header_size_is_four_octets ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 52 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests stamp_suite
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test src/time.rs - time::generate_timestamp (line 8) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.15s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "1c80b17d74911e31c2e6a6ecd6d68033bcbaf7cd915cbcd45003892b83300b04", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1c80b17d74911e31c2e6a6ecd6d68033bcbaf7cd915cbcd45003892b83300b04", kill_on_drop: false }`
[INFO] [stdout] 1c80b17d74911e31c2e6a6ecd6d68033bcbaf7cd915cbcd45003892b83300b04
