[INFO] fetching crate trishul-snmp 0.1.1...
[INFO] testing trishul-snmp-0.1.1 against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-3
[INFO] extracting crate trishul-snmp 0.1.1 into /workspace/builds/worker-2-tc1/source
[INFO] started tweaking crates.io crate trishul-snmp 0.1.1
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate trishul-snmp 0.1.1
[INFO] tweaked toml for crates.io crate trishul-snmp 0.1.1 written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate trishul-snmp 0.1.1 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate trishul-snmp 0.1.1 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.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded zeroize_derive v1.5.0
[INFO] [stderr]   Downloaded unicode-ident v1.0.26
[INFO] [stderr]   Downloaded bit-set v0.8.0
[INFO] [stderr]   Downloaded unarray v0.1.4
[INFO] [stderr]   Downloaded rand_xorshift v0.4.0
[INFO] [stderr]   Downloaded rasn-derive v0.28.15
[INFO] [stderr]   Downloaded cfb-mode v0.8.2
[INFO] [stderr]   Downloaded rasn-derive-impl v0.28.15
[INFO] [stderr]   Downloaded bit-vec v0.8.0
[INFO] [stderr]   Downloaded rusty-fork v0.3.1
[INFO] [stderr]   Downloaded des v0.8.1
[INFO] [stderr]   Downloaded snafu-derive v0.8.9
[INFO] [stderr]   Downloaded xml-no-std v0.8.26
[INFO] [stderr]   Downloaded snafu v0.8.9
[INFO] [stderr]   Downloaded uuid v1.26.1
[INFO] [stderr]   Downloaded rand v0.9.5
[INFO] [stderr]   Downloaded num-bigint v0.4.8
[INFO] [stderr]   Downloaded zerocopy-derive v0.8.59
[INFO] [stderr]   Downloaded bitvec v1.1.1
[INFO] [stderr]   Downloaded syn v3.0.6
[INFO] [stderr]   Downloaded proptest v1.11.0
[INFO] [stderr]   Downloaded rasn v0.28.15
[INFO] [stderr]   Downloaded zerocopy v0.8.59
[INFO] [stderr]   Downloaded tokio v1.53.2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/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] e622fcb9a31896354e886aaeb03a766838c8e8e1ee9550d8c81071b97ca861b9
[INFO] running `Command { std: "docker" "start" "e622fcb9a31896354e886aaeb03a766838c8e8e1ee9550d8c81071b97ca861b9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "e622fcb9a31896354e886aaeb03a766838c8e8e1ee9550d8c81071b97ca861b9", 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" "e622fcb9a31896354e886aaeb03a766838c8e8e1ee9550d8c81071b97ca861b9" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "e622fcb9a31896354e886aaeb03a766838c8e8e1ee9550d8c81071b97ca861b9", 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" "e622fcb9a31896354e886aaeb03a766838c8e8e1ee9550d8c81071b97ca861b9" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling unicode-ident v1.0.26
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling typenum v1.20.1
[INFO] [stderr]    Compiling libc v0.2.190
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling cfg-if v1.0.5
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling subtle v2.6.1
[INFO] [stderr]    Compiling either v1.18.0
[INFO] [stderr]    Compiling utf8parse v0.2.2
[INFO] [stderr]    Compiling zmij v1.0.23
[INFO] [stderr]    Compiling radium v0.7.0
[INFO] [stderr]    Compiling itertools v0.13.0
[INFO] [stderr]    Compiling anstyle-parse v1.0.0
[INFO] [stderr]    Compiling colorchoice v1.0.5
[INFO] [stderr]    Compiling anstyle v1.0.14
[INFO] [stderr]    Compiling syn v3.0.6
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling anstyle-query v1.1.5
[INFO] [stderr]    Compiling memchr v2.8.3
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling inout v0.1.4
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling uuid v1.26.1
[INFO] [stderr]    Compiling cipher v0.4.4
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling tap v1.0.1
[INFO] [stderr]    Compiling cpufeatures v0.2.17
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.2
[INFO] [stderr]    Compiling anstream v1.0.0
[INFO] [stderr]    Compiling wyz v0.5.1
[INFO] [stderr]    Compiling num-integer v0.1.47
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling thiserror v2.0.21
[INFO] [stderr]    Compiling minimal-lexical v0.2.1
[INFO] [stderr]    Compiling bytes v1.12.1
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling clap_lex v1.1.1
[INFO] [stderr]    Compiling funty v2.0.0
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]    Compiling clap_builder v4.6.7
[INFO] [stderr]    Compiling bitvec v1.1.1
[INFO] [stderr]    Compiling num-bigint v0.4.8
[INFO] [stderr]    Compiling socket2 v0.6.5
[INFO] [stderr]    Compiling rasn-derive-impl v0.28.15
[INFO] [stderr]    Compiling clap_derive v4.6.7
[INFO] [stderr]    Compiling thiserror-impl v2.0.21
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling tokio-macros v2.7.2
[INFO] [stderr]    Compiling snafu-derive v0.8.9
[INFO] [stderr]    Compiling zeroize_derive v1.5.0
[INFO] [stderr]    Compiling mio v1.2.4
[INFO] [stderr]    Compiling chrono v0.4.45
[INFO] [stderr]    Compiling xml-no-std v0.8.26
[INFO] [stderr]    Compiling rasn-derive v0.28.15
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling tokio v1.53.2
[INFO] [stderr]    Compiling clap v4.6.7
[INFO] [stderr]    Compiling zeroize v1.9.0
[INFO] [stderr]    Compiling des v0.8.1
[INFO] [stderr]    Compiling aes v0.8.4
[INFO] [stderr]    Compiling snafu v0.8.9
[INFO] [stderr]    Compiling rasn v0.28.15
[INFO] [stderr]    Compiling cfb-mode v0.8.2
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling sha1 v0.10.7
[INFO] [stderr]    Compiling hmac v0.12.1
[INFO] [stderr]    Compiling md-5 v0.10.6
[INFO] [stderr]    Compiling trishul-snmp v0.1.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 1m 53s
[INFO] running `Command { std: "docker" "inspect" "e622fcb9a31896354e886aaeb03a766838c8e8e1ee9550d8c81071b97ca861b9", 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" "e622fcb9a31896354e886aaeb03a766838c8e8e1ee9550d8c81071b97ca861b9" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling zerocopy v0.8.59
[INFO] [stderr]    Compiling rustix v1.1.5
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling bitflags v2.13.2
[INFO] [stderr]    Compiling fastrand v2.5.0
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling rand v0.9.5
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling num-integer v0.1.47
[INFO] [stderr]    Compiling chrono v0.4.45
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling regex-syntax v0.8.11
[INFO] [stderr]    Compiling num-bigint v0.4.8
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling rasn v0.28.15
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling proptest v1.11.0
[INFO] [stderr]    Compiling trishul-snmp v0.1.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 2m 27s
[INFO] running `Command { std: "docker" "inspect" "e622fcb9a31896354e886aaeb03a766838c8e8e1ee9550d8c81071b97ca861b9", 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" "e622fcb9a31896354e886aaeb03a766838c8e8e1ee9550d8c81071b97ca861b9" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.09s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/deps/trishul_snmp-a1cc1fcaaeb103fe)
[INFO] [stdout] 
[INFO] [stdout] running 254 tests
[INFO] [stdout] test cli::common::tests::parse_cli_security_builds_v1_community ... ok
[INFO] [stdout] test cli::common::tests::parse_cli_security_builds_v3_authpriv_from_env ... ok
[INFO] [stdout] test cli::common::tests::parse_cli_security_builds_v3_local_engine_for_trap ... ok
[INFO] [stdout] test cli::common::tests::parse_cli_security_rejects_both_inline_and_env_secret ... ok
[INFO] [stdout] test cli::common::tests::parse_cli_security_builds_v3_noauthnopriv ... ok
[INFO] [stdout] test cli::common::tests::parse_cli_security_defaults_to_v2c_public ... ok
[INFO] [stdout] test cli::common::tests::parse_cli_security_rejects_v3_flags_with_v1 ... ok
[INFO] [stdout] test cli::common::tests::parse_cli_security_rejects_des_priv_at_cli_level ... ok
[INFO] [stdout] test cli::common::tests::parse_cli_security_rejects_v3_with_community ... ok
[INFO] [stdout] test cli::common::tests::parse_cli_security_requires_local_engine_for_v3_trap ... ok
[INFO] [stdout] test cli::common::tests::parse_cli_security_supports_sha2_auth_choices ... ok
[INFO] [stdout] test cli::common::tests::parse_decode_notification_user_builds_v3_user ... ok
[INFO] [stdout] test cli::common::tests::parse_cli_security_supports_reeder_priv_choices ... ok
[INFO] [stdout] test cli::common::tests::parse_cli_security_rejects_local_engine_when_not_allowed ... ok
[INFO] [stdout] test cli::common::tests::parse_decode_notification_user_defaults_to_v2c ... ok
[INFO] [stdout] test cli::common::tests::parse_decode_notification_user_rejects_v2c_with_v3_args ... ok
[INFO] [stdout] test cli::common::tests::parse_hex_bytes_rejects_odd_and_invalid_payloads ... ok
[INFO] [stdout] test cli::common::tests::parse_listener_cli_security_accepts_v1_community_listener ... ok
[INFO] [stdout] test cli::common::tests::parse_listener_cli_security_builds_v3_listener ... ok
[INFO] [stdout] test cli::common::tests::parse_local_engine_rejects_negative_fields ... ok
[INFO] [stdout] test cli::common::tests::parse_notification_varbind_rejects_invalid_shape ... ok
[INFO] [stdout] test cli::common::tests::parse_cli_security_rejects_missing_auth_key ... ok
[INFO] [stdout] test cli::common::tests::parse_listener_cli_security_defaults_to_v2c ... ok
[INFO] [stdout] test cli::common::tests::parse_listener_cli_security_rejects_community_on_v3 ... ok
[INFO] [stdout] test cli::common::tests::parse_cli_security_rejects_missing_env_secret ... ok
[INFO] [stdout] test cli::common::tests::parse_snmp_value_rejects_invalid_forms ... ok
[INFO] [stdout] test cli::common::tests::parse_listener_cli_security_rejects_v3_flags_with_v1 ... ok
[INFO] [stdout] test cli::common::tests::parse_listener_cli_security_requires_local_engine ... ok
[INFO] [stdout] test cli::common::tests::parse_notification_varbinds_empty_returns_empty ... ok
[INFO] [stdout] test cli::common::tests::parse_cli_security_rejects_priv_without_auth ... ok
[INFO] [stdout] test cli::common::tests::validate_inform_version_rejects_v1 ... ok
[INFO] [stdout] test cli::common::tests::validate_trap_version_flags_passes_v1_with_enterprise ... ok
[INFO] [stdout] test cli::common::tests::validate_trap_version_flags_rejects_v1_flags_with_v2c ... ok
[INFO] [stdout] test cli::common::tests::parse_snmp_value_supports_expected_types ... ok
[INFO] [stdout] test cli::common::tests::validate_inform_version_passes_for_v2c_and_v3 ... ok
[INFO] [stdout] test cli::common::tests::validate_trap_version_flags_rejects_v1_positional_target ... ok
[INFO] [stdout] test cli::common::tests::validate_trap_version_flags_rejects_v1_uptime ... ok
[INFO] [stdout] test cli::output::tests::render_notification_event_json_includes_enum_label_and_units ... ok
[INFO] [stdout] test cli::output::tests::render_notification_event_omits_v1_fields_when_absent ... ok
[INFO] [stdout] test cli::output::tests::render_notification_event_text_and_json ... ok
[INFO] [stdout] test cli::output::tests::render_notification_event_v1_text_and_json ... ok
[INFO] [stdout] test cli::output::tests::render_notification_event_v3_text_and_json ... ok
[INFO] [stdout] test cli::output::tests::render_request_id_json_output ... ok
[INFO] [stdout] test cli::output::tests::render_response_includes_error_status_line ... ok
[INFO] [stdout] test cli::output::tests::render_response_text_output_renders_enum_display_value ... ok
[INFO] [stdout] test cli::output::tests::render_v1_trap_timestamp_text_and_json ... ok
[INFO] [stdout] test cli::output::tests::render_walk_json_output_includes_enum_label_and_units_when_present ... ok
[INFO] [stdout] test cli::output::tests::render_walk_json_output ... ok
[INFO] [stdout] test codec::tests::decode_length_rejects_indefinite_form ... ok
[INFO] [stdout] test codec::tests::decode_length_supports_short_and_long_forms_and_rejects_truncation ... ok
[INFO] [stdout] test cli::output::tests::varbind_payload_prefers_display_value_and_falls_back_to_value ... ok
[INFO] [stdout] test cli::common::tests::validate_trap_version_flags_rejects_v1_without_enterprise ... ok
[INFO] [stdout] test codec::tests::decode_tlv_rejects_length_claim_beyond_payload ... ok
[INFO] [stdout] test codec::tests::decode_tlv_accepts_maximum_short_form_length ... ok
[INFO] [stdout] test cli::output::tests::render_notification_event_handles_compact_json_and_fallback_labels ... ok
[INFO] [stdout] test codec::tests::decode_tlv_accepts_minimal_long_form_length ... ok
[INFO] [stdout] test codec::tests::encode_length_supports_short_and_long_forms ... ok
[INFO] [stdout] test cli::output::tests::render_notification_event_omits_detail_line_when_no_notification_or_uptime ... ok
[INFO] [stdout] test codec::tests::decode_tlv_rejects_truncated_content ... ok
[INFO] [stdout] test codec::v3::tests::decode_scoped_pdu_rejects_trailing_bytes ... ok
[INFO] [stdout] test codec::tests::decode_tlv_and_expect_end_reject_invalid_framing ... ok
[INFO] [stdout] test codec::v3::tests::decode_v3_message_rejects_wrong_outer_tag ... ok
[INFO] [stdout] test codec::v3::tests::usm_params_and_v3_message_roundtrip ... ok
[INFO] [stdout] test manager::walk::tests::non_v1_error_aborts_with_walk_error ... ok
[INFO] [stdout] test manager::walk::tests::skips_echo_varbind_inside_a_progressing_response ... ok
[INFO] [stdout] test manager::walk::tests::stops_on_no_progress_after_two_rounds ... ok
[INFO] [stdout] test mib::loader::tests::expanduser_unix::expanduser_known_user_substitutes_home ... ok
[INFO] [stdout] test manager::walk::tests::continues_after_agent_skips_ahead ... ok
[INFO] [stdout] test manager::walk::tests::terminates_on_zero_progress_echo ... ok
[INFO] [stdout] test manager::walk::tests::v1_no_such_name_ends_walk_cleanly ... ok
[INFO] [stdout] test manager::walk::tests::walks_entire_subtree_in_lexicographic_order ... ok
[INFO] [stdout] test mib::loader::tests::expanduser_unix::expanduser_unreadable_passwd_falls_through ... ok
[INFO] [stdout] test codec::v3::tests::decode_v3_message_rejects_wrong_version ... ok
[INFO] [stdout] test mib::loader::tests::expanduser_unix::passwd_home_for_unknown_user_is_none ... ok
[INFO] [stdout] test codec::v3::tests::locate_auth_params_matches_decode_offset ... ok
[INFO] [stdout] test manager::walk::tests::stops_at_first_out_of_subtree_oid ... ok
[INFO] [stdout] test mib::loader::tests::expanduser_unix::expanduser_tilde_forms_are_unchanged ... ok
[INFO] [stdout] test mib::loader::tests::expanduser_unix::expanduser_unknown_user_falls_through ... ok
[INFO] [stdout] test mib::loader::tests::expanduser_unix::passwd_home_for_finds_valid_user ... ok
[INFO] [stdout] test mib::loader::tests::expanduser_unix::passwd_home_for_skips_malformed_lines ... ok
[INFO] [stdout] test mib::render::tests::constraint_scan_skips_malformed_items_and_accepts_bools ... ok
[INFO] [stdout] test mib::render::tests::enrich_without_bundle_resets_preexisting_enrichment ... ok
[INFO] [stdout] test mib::render::tests::bits_helpers_cover_missing_nodes_and_non_bits_objects ... ok
[INFO] [stdout] test notify::event::tests::decode_notification_v3_wrong_user_raises_protocol_error ... ok
[INFO] [stdout] test mib::render::tests::render_enum_helpers_cover_missing_node_missing_type_and_invalid_constraints ... ok
[INFO] [stdout] test notify::event::tests::to_dict_matches_reference_without_bundle ... ok
[INFO] [stdout] test notify::event::tests::to_dict_varbind_fields_without_bundle ... ok
[INFO] [stdout] test notify::event::tests::v1_trap_event_carries_trap_metadata ... ok
[INFO] [stdout] test notify::listener::tests::community_allowed_matches_reference ... ok
[INFO] [stdout] test notify::listener::tests::current_engine_time_advances_and_clamps ... ok
[INFO] [stdout] test mib::loader::tests::read_json_reports_missing_artifact ... ok
[INFO] [stdout] test mib::render::tests::bits_helpers_cover_inline_bits_and_tc_edges ... ok
[INFO] [stdout] test notify::event::tests::decode_notification_rejects_v2c_message_with_v3_user ... ok
[INFO] [stdout] test notify::event::tests::non_notification_pdu_is_rejected ... ok
[INFO] [stdout] test notify::event::tests::to_dict_without_source_address ... ok
[INFO] [stdout] test notify::listener::tests::classify_v2c_drop_picks_unsupported_version ... ok
[INFO] [stdout] test notify::listener::tests::config_defaults_are_sane ... ok
[INFO] [stdout] test notify::listener::tests::drop_counts_reconcile_total_with_per_reason ... ok
[INFO] [stdout] test notify::listener::tests::dispatch_reply_send_failure_surfaces_err_event ... ok
[INFO] [stdout] test notify::listener::tests::handle_v2c_datagram_encodes_inform_ack ... ok
[INFO] [stdout] test notify::listener::tests::handle_v2c_datagram_surfaces_trap_event_without_ack ... ok
[INFO] [stdout] test notify::listener::tests::run_isolated_passes_handler_errors_through ... ok
[INFO] [stdout] test notify::listener::tests::listener_decodes_v2c_message_once_per_datagram ... ok
[INFO] [stdout] test notify::listener::tests::run_isolated_passes_values_through ... ok
[INFO] [stdout] test notify::listener::tests::drop_log_is_rate_limited_per_reason ... ok
[INFO] [stdout] test notify::listener::tests::drop_warning_format_matches_reference ... ok
[INFO] [stdout] test notify::listener::tests::listener_decodes_v3_header_once_per_datagram ... ok
[INFO] [stdout] test notify::replay::tests::accepts_time_advancing_with_monotonic_clock ... ok
[INFO] [stdout] test notify::replay::tests::accepts_higher_boots_as_reboot ... ok
[INFO] [stdout] test notify::replay::tests::accepts_first_seen_engine ... ok
[INFO] [stdout] test notify::replay::tests::accepts_same_salt_after_time_advances ... ok
[INFO] [stdout] test notify::replay::tests::access_refreshes_engine_recency ... ok
[INFO] [stdout] test notify::replay::tests::duplicate_salt_refreshes_recency ... ok
[INFO] [stdout] test notify::replay::tests::engine_cap_does_not_affect_verdicts_within_capacity ... ok
[INFO] [stdout] test notify::listener::tests::run_isolated_surfaces_string_panic_as_protocol_error ... ok
[INFO] [stdout] test notify::replay::tests::engine_cap_zero_degrades_to_first_seen_only_adoption ... ok
[INFO] [stdout] test notify::replay::tests::accepts_distinct_salt_for_same_boots_time ... ok
[INFO] [stdout] test notify::listener::tests::run_isolated_surfaces_str_panic_as_protocol_error ... ok
[INFO] [stdout] test notify::replay::tests::rejects_duplicate_salt_for_same_boots_time ... ok
[INFO] [stdout] test notify::replay::tests::ignores_empty_salt_for_unencrypted_messages ... ok
[INFO] [stdout] test notify::replay::tests::reboot_clears_salt_cache ... ok
[INFO] [stdout] test notify::replay::tests::rejects_engine_boots_going_backwards ... ok
[INFO] [stdout] test notify::replay::tests::engine_tracking_is_bounded_at_cap ... ok
[INFO] [stdout] test notify::replay::tests::evicted_engine_reverts_to_first_seen_adoption ... ok
[INFO] [stdout] test notify::replay::tests::engine_tracking_compacts_tombstones_within_the_cap_plus_tombstone_bound ... ok
[INFO] [stdout] test notify::replay::tests::verdict_reason_labels_match_reference ... ok
[INFO] [stdout] test notify::sender::tests::build_notification_varbinds_overrides_explicit_sys_uptime_and_trap_oid ... ok
[INFO] [stdout] test notify::sender::tests::build_v1_notification_varbinds_defaults_to_input_timestamp ... ok
[INFO] [stdout] test notify::replay::tests::salt_cache_is_bounded ... ok
[INFO] [stdout] test notify::replay::tests::rejects_time_outside_window ... ok
[INFO] [stdout] test notify::sender::tests::build_notification_varbinds_adds_standard_bindings ... ok
[INFO] [stdout] test notify::sender::tests::build_notification_varbinds_rejects_symbolic_without_bundle ... ok
[INFO] [stdout] test notify::v3_path::tests::probe_oid_constant_is_valid ... ok
[INFO] [stdout] test notify::sender::tests::build_v1_notification_varbinds_uses_effective_timestamp ... ok
[INFO] [stdout] test notify::v3_path::tests::reportable_flag_rules ... ok
[INFO] [stdout] test notify::v3_path::tests::scoped_fields_decode_rejects_wrong_first_tag ... ok
[INFO] [stdout] test notify::v3_path::tests::discovery_probe_detected_and_report_shape ... ok
[INFO] [stdout] test notify::v3_path::tests::discovery_report_rejects_non_probe ... ok
[INFO] [stdout] test notify::v3_path::tests::probe_variants_are_rejected ... ok
[INFO] [stdout] test notify::v3_path::tests::security_level_labels_match_reference ... ok
[INFO] [stdout] test notify::v3_path::tests::security_level_mismatch_rejected ... ok
[INFO] [stdout] test responder::tests::encode_response_propagates_unencodable_response ... ok
[INFO] [stdout] test security::community::tests::wrap_and_unwrap_roundtrip ... ok
[INFO] [stdout] test responder::tests::serve_counts_handler_panics ... ok
[INFO] [stdout] test security::community::tests::malformed_datagram_is_malformed ... ok
[INFO] [stdout] test security::community::tests::wrap_is_byte_identical_to_codec_message ... ok
[INFO] [stdout] test security::community::tests::rejects_v3_construction ... ok
[INFO] [stdout] test security::community::tests::wrong_community_is_not_for_us ... ok
[INFO] [stdout] test security::community::tests::wrong_version_is_not_for_us ... ok
[INFO] [stdout] test security::usm::engine::tests::engine_time_advances_from_anchor ... ok
[INFO] [stdout] test security::usm::engine::tests::engine_time_clamps_to_signed_max ... ok
[INFO] [stdout] test responder::tests::recent_panics_drains_the_panicking_handlers_payload ... ok
[INFO] [stdout] test security::usm::engine::tests::key_cache_evicts_lru_at_capacity ... ok
[INFO] [stdout] test security::usm::engine::tests::key_material_length_prefixes_parts ... ok
[INFO] [stdout] test security::usm::engine::tests::local_engine_advances_with_anchor ... ok
[INFO] [stdout] test security::usm::kdf::tests::localize_requires_auth_protocol ... ok
[INFO] [stdout] test responder::tests::recent_panics_caps_at_thirty_two_and_drops_the_oldest ... ok
[INFO] [stdout] test security::usm::auth::tests::verify_ignores_extra_bytes_of_overlong_field_but_keeps_them_in_mac ... ok
[INFO] [stdout] test security::usm::kdf::tests::tag_lengths_follow_rfc ... ok
[INFO] [stdout] test security::usm::privacy::tests::aes_cfb_roundtrips_all_key_lengths ... ok
[INFO] [stdout] test security::usm::auth::tests::verify_rejects_tampered_message ... ok
[INFO] [stdout] test security::usm::privacy::tests::ber_extent_parses_scoped_pdu ... ok
[INFO] [stdout] test security::usm::privacy::tests::ber_extent_saturates_on_maximal_length_octets ... ok
[INFO] [stdout] test security::usm::privacy::tests::nist_sp800_38a_cfb128_kat ... ok
[INFO] [stdout] test security::usm::kdf::tests::rfc3414_a2_md5_vectors ... ok
[INFO] [stdout] test security::usm::kdf::tests::rfc3414_a3_sha1_vectors ... ok
[INFO] [stdout] test security::usm::privacy::tests::tripledes_decrypt_rejects_unaligned_and_empty_ciphertext ... ok
[INFO] [stdout] test security::usm::tests::auth_fails_when_tag_tampered ... ok
[INFO] [stdout] test security::usm::tests::auth_tags_differ_across_protocols ... ok
[INFO] [stdout] test security::usm::tests::construction_rejects_missing_and_undersized_localized_keys ... ok
[INFO] [stdout] test notify::listener::tests::dispatch_reply_send_success_is_silent ... ok
[INFO] [stdout] test security::usm::auth::tests::verify_accepts_stamped_message ... ok
[INFO] [stdout] test security::usm::privacy::tests::tripledes_roundtrip_primitive ... ok
[INFO] [stdout] test security::usm::tests::extended_priv_key_requires_auth_protocol ... ok
[INFO] [stdout] test security::usm::tests::extended_priv_kdf_caches_reuse_across_wraps ... ok
[INFO] [stdout] test security::usm::tests::garbage_bytes_are_not_for_us ... ok
[INFO] [stdout] test security::usm::tests::noauthnopriv_roundtrip ... ok
[INFO] [stdout] test security::usm::tests::aes256_message_fails_to_unwrap_under_aes128 ... ok
[INFO] [stdout] test security::usm::tests::parse_discovery_response_accepts_valid_report ... ok
[INFO] [stdout] test security::usm::tests::parse_discovery_response_rejects_empty_engine_id ... ok
[INFO] [stdout] test security::usm::tests::parse_discovery_response_rejects_invalid_response_bytes ... ok
[INFO] [stdout] test security::usm::tests::parse_discovery_response_rejects_malformed_scoped_pdu ... ok
[INFO] [stdout] test security::usm::tests::aes_priv_roundtrips_for_each_key_length ... ok
[INFO] [stdout] test security::usm::tests::parse_discovery_response_rejects_non_report_pdu ... ok
[INFO] [stdout] test security::usm::tests::aes_priv_key_differs_across_engine_password_and_protocol ... ok
[INFO] [stdout] test security::usm::tests::reportable_flag_cleared_for_response_and_set_for_get ... ok
[INFO] [stdout] test security::usm::tests::trap_wrap_requires_local_engine ... ok
[INFO] [stdout] test security::usm::tests::sha256_message_rejected_under_sha224 ... ok
[INFO] [stdout] test security::usm::tests::trap_wrap_uses_local_engine_not_peer ... ok
[INFO] [stdout] test security::usm::kdf::tests::localized_key_length_equals_digest_size ... ok
[INFO] [stdout] test security::usm::tests::sha256_authed_message_rejected_with_wrong_same_protocol_key ... ok
[INFO] [stdout] test security::usm::tests::tripledes_each_wrap_uses_fresh_salt ... ok
[INFO] [stdout] test security::usm::tests::priv_key_cache_invalidated_on_boots_change ... ok
[INFO] [stdout] test security::usm::tests::priv_key_mismatch_fails_to_decode ... ok
[INFO] [stdout] test security::usm::tests::wrap_emits_protocol_correct_auth_params_length ... ok
[INFO] [stdout] test security::usm::tests::wrap_unwrap_roundtrip_auth ... ok
[INFO] [stdout] test security::usm::tests::wrong_engine_is_not_for_us ... ok
[INFO] [stdout] test security::usm::tests::wrong_username_is_not_for_us ... ok
[INFO] [stdout] test security::usm::tests::tripledes_rejects_priv_params_longer_than_8 ... ok
[INFO] [stdout] test target::tests::normalize_rejects_symbolic_without_bundle ... ok
[INFO] [stdout] test target::tests::normalize_rejects_unrecognized_text ... ok
[INFO] [stdout] test target::tests::normalize_requires_at_least_one_target ... ok
[INFO] [stdout] test target::tests::parses_leading_dot_numeric_targets ... ok
[INFO] [stdout] test security::usm::tests::tripledes_roundtrip_and_key_layout ... ok
[INFO] [stdout] test target::tests::normalize_returns_oid_list ... ok
[INFO] [stdout] test target::tests::parses_numeric_targets ... ok
[INFO] [stdout] test security::usm::tests::passphrase_key_is_localized_against_engine ... ok
[INFO] [stdout] test target::tests::parses_symbolic_targets_with_suffix ... ok
[INFO] [stdout] test target::tests::rejects_malformed_symbolic_forms ... ok
[INFO] [stdout] test target::tests::rejects_negative_arcs_and_overflow ... ok
[INFO] [stdout] test target::tests::trims_whitespace ... ok
[INFO] [stdout] test target::tests::rejects_unrecognized_text ... ok
[INFO] [stdout] test transport::dispatcher::tests::new_request_ids_are_31_bit_nonzero_and_unique ... ok
[INFO] [stdout] test transport::dispatcher::tests::rejects_zero_timeout ... ok
[INFO] [stdout] test transport::dispatcher::tests::release_request_is_idempotent ... ok
[INFO] [stdout] test transport::dispatcher::tests::prepare_request_reserves_an_id_and_release_frees_it ... ok
[INFO] [stdout] test transport::udp::tests::system_clock_and_rng_are_injectable ... ok
[INFO] [stdout] test security::usm::tests::passphrase_derivation_runs_once_per_key_material_across_wraps ... ok
[INFO] [stdout] test transport::udp::tests::udp_client_open_send_receive_close_roundtrip ... ok
[INFO] [stdout] test transport::udp::tests::udp_server_receive_and_sendto_roundtrip ... ok
[INFO] [stdout] test security::usm::tests::tripledes_salt_first_octet_changes_between_messages ... ok
[INFO] [stdout] test types::oid::tests::decode_base128_rejects_truncation ... ok
[INFO] [stdout] test types::oid::tests::decode_oid_rejects_arc_beyond_uint32_bound ... ok
[INFO] [stdout] test types::oid::tests::decode_oid_rejects_oversized_first_subidentifier ... ok
[INFO] [stdout] test types::oid::tests::decode_oid_handles_all_first_arc_ranges_and_rejects_empty_content ... ok
[INFO] [stdout] test types::oid::tests::decode_oid_matches_external_ber_vector_for_second_arc_over_39 ... ok
[INFO] [stdout] test types::oid::tests::encode_and_decode_base128_values ... ok
[INFO] [stdout] test types::oid::tests::encode_oid_accepts_second_arc_39_under_first_arc_zero_or_one ... ok
[INFO] [stdout] test types::oid::tests::encode_oid_accepts_second_arc_over_39_under_first_arc_two ... ok
[INFO] [stdout] test types::oid::tests::decode_oid_rejects_truncated_first_subidentifier ... ok
[INFO] [stdout] test transport::dispatcher::tests::request_ids_avoid_collisions_with_reserved_ids ... ok
[INFO] [stdout] test types::oid::tests::from_arcs_accepts_boundary_shapes ... ok
[INFO] [stdout] test types::oid::tests::from_arcs_rejects_invalid_shapes ... ok
[INFO] [stdout] test types::oid::tests::oid_accepts_second_arc_up_to_uint32_bound_under_first_arc_two ... ok
[INFO] [stdout] test types::oid::tests::parse_normalizes_and_validates ... ok
[INFO] [stdout] test types::oid::tests::oid_round_trips_second_arc_over_39_under_first_arc_two ... ok
[INFO] [stdout] test transport::udp::tests::udp_server_drops_and_counts_when_queue_full ... ok
[INFO] [stdout] test types::value::tests::decode_ip_address_rejects_invalid_length ... ok
[INFO] [stdout] test types::value::tests::decode_signed_integer_rejects_empty_content ... ok
[INFO] [stdout] test types::value::tests::decode_unsigned_integer_rejects_empty_content ... ok
[INFO] [stdout] test types::value::tests::decode_unsigned_integer_rejects_value_beyond_uint64 ... ok
[INFO] [stdout] test types::value::tests::display_strings_match_reference ... ok
[INFO] [stdout] test types::oid::tests::starts_with_and_display ... ok
[INFO] [stdout] test types::value::tests::decode_unsigned_integer_rejects_non_minimal_encoding ... ok
[INFO] [stdout] test types::value::tests::encode_unsigned_integer_handles_zero_and_leading_sign_bit ... ok
[INFO] [stdout] test types::value::tests::require_empty_rejects_non_empty_content ... ok
[INFO] [stdout] test types::oid::tests::oid_accepts_large_arc_up_to_uint32_bound ... ok
[INFO] [stdout] test types::value::tests::decode_unsigned_integer_rejects_non_minimal_counter32 ... ok
[INFO] [stdout] test types::value::tests::encode_unsigned_integer_accepts_exact_bound ... ok
[INFO] [stdout] test types::value::tests::type_names_match_reference ... ok
[INFO] [stdout] test security::usm::tests::tripledes_short_digest_chain_structure ... ok
[INFO] [stdout] test types::value::tests::encode_signed_integer_handles_negative_trim_case ... ok
[INFO] [stdout] test security::usm::tests::tripledes_digest_at_least_32_uses_plain_localization ... ok
[INFO] [stdout] test transport::udp::tests::udp_client_receive_times_out ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 254 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.15s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/bin/tsnmp.rs (/opt/rustwide/target/release/deps/tsnmp-f38ea988ba35b579)
[INFO] [stderr]      Running tests/cli.rs (/opt/rustwide/target/release/deps/cli-0e300197116c1761)
[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 69 tests
[INFO] [stdout] test cli_decode_notification_v1_json_output ... ok
[INFO] [stdout] test cli_decode_notification_requires_input ... ok
[INFO] [stdout] test cli_decode_notification_rejects_invalid_hex ... ok
[INFO] [stdout] test cli_decode_notification_accepts_hex_input ... ok
[INFO] [stdout] test cli_decode_notification_v1_renders_trap_metadata ... ok
[INFO] [stdout] test cli_bulkwalk_surfaces_walk_error_exit_code ... ok
[INFO] [stdout] test cli_get_renders_text ... ok
[INFO] [stdout] test cli_bulkwalk_max_repetitions ... ok
[INFO] [stdout] test cli_get_rejects_unknown_target_format ... ok
[INFO] [stdout] test cli_get_renders_text_and_uses_bundle ... ok
[INFO] [stdout] test cli_get_json_output ... ok
[INFO] [stdout] test cli_get_v1_rejects_context_name ... ok
[INFO] [stdout] test cli_decode_notification_v3_passes_user ... ok
[INFO] [stdout] test cli_get_numeric_flag_forces_numeric_oids ... ok
[INFO] [stdout] test cli_get_v1_rejects_v3_flags ... ok
[INFO] [stdout] test cli_get_v3_auth_requires_exactly_one_key ... ok
[INFO] [stdout] test cli_get_symbolic_target_without_bundle_exits_1 ... ok
[INFO] [stdout] test cli_get_v1_uses_v1_community ... ok
[INFO] [stdout] test cli_get_v3_rejects_des_priv ... ok
[INFO] [stdout] test cli_get_v3_authkey_env_reads_the_named_variable ... ok
[INFO] [stdout] test cli_get_v3_rejects_community ... ok
[INFO] [stdout] test cli_get_v3_rejects_priv_without_auth ... ok
[INFO] [stdout] test cli_get_v3_rejects_unset_env_secret ... ok
[INFO] [stdout] test cli_get_v3_rejects_both_inline_and_env_key ... ok
[INFO] [stdout] test cli_get_v3_requires_username ... ok
[INFO] [stdout] test cli_getbulk_text_output ... ok
[INFO] [stdout] test cli_getbulk_json_output ... ok
[INFO] [stdout] test cli_getnext_returns_successor ... ok
[INFO] [stdout] test cli_inform_requires_notification_target ... ok
[INFO] [stdout] test cli_inform_v1_fails_fast ... ok
[INFO] [stdout] test cli_inform_rejects_local_engine_flags ... ok
[INFO] [stdout] test cli_invalid_snmp_version_choice_exits_2 ... ok
[INFO] [stdout] test cli_inform_v2c_renders_response ... ok
[INFO] [stdout] test cli_get_v3_authnopriv_discovers_and_gets ... ok
[INFO] [stdout] test cli_listen_rejects_negative_count ... ok
[INFO] [stdout] test cli_listen_rejects_community_with_v3 ... ok
[INFO] [stdout] test cli_inform_v3_discovers_and_acks ... ok
[INFO] [stdout] test cli_get_v3_accepts_sha2_and_reeder_protocols ... ok
[INFO] [stdout] test cli_listen_v3_requires_local_engine ... ok
[INFO] [stdout] test cli_translate_numeric_to_symbolic ... ok
[INFO] [stdout] test cli_missing_required_args_exit_2 ... ok
[INFO] [stdout] test cli_translate_symbolic_to_numeric ... ok
[INFO] [stdout] test cli_translate_unknown_symbol_exits_1 ... ok
[INFO] [stdout] test cli_trap_parses_typed_varbinds ... ok
[INFO] [stdout] test cli_trap_rejects_malformed_varbind ... ok
[INFO] [stdout] test cli_listen_receives_configured_count ... ok
[INFO] [stdout] test cli_trap_rejects_unsupported_value_type ... ok
[INFO] [stdout] test cli_listen_runs_until_interrupted ... ok
[INFO] [stdout] test cli_trap_v1_rejects_uptime ... ok
[INFO] [stdout] test cli_trap_v1_rejects_positional_target ... ok
[INFO] [stdout] test cli_trap_requires_notification_target ... ok
[INFO] [stdout] test cli_listen_v3_receives_authnopriv_trap ... ok
[INFO] [stdout] test cli_trap_v1_applies_default_trap_fields ... ok
[INFO] [stdout] test cli_trap_v3_requires_local_engine ... ok
[INFO] [stdout] test cli_trap_v2c_rejects_enterprise ... ok
[INFO] [stdout] test cli_unknown_subcommand_exits_2 ... ok
[INFO] [stdout] test cli_trap_v1_requires_enterprise ... ok
[INFO] [stdout] test cli_trap_v1_routes_full_fields ... ok
[INFO] [stdout] test cli_trap_v2c_sends_and_prints_request_id ... ok
[INFO] [stdout] test cli_version_prints_version_and_exits_zero ... ok
[INFO] [stdout] test cli_walk_bulk_default ... ok
[INFO] [stdout] test cli_walk_json_output ... ok
[INFO] [stdout] test cli_trap_v3_sends_with_local_engine ... ok
[INFO] [stdout] test cli_listen_json_emits_one_object_per_line ... ok
[INFO] [stdout] test cli_listen_v1_uses_community_listener ... ok
[INFO] [stdout] test cli_walk_surfaces_walk_error_exit_code ... ok
[INFO] [stdout] test cli_walk_no_bulk_uses_getnext ... ok
[INFO] [stdout] test cli_walk_v1_downgrades_to_getnext ... ok
[INFO] [stderr]      Running tests/conformance/snmpd.rs (/opt/rustwide/target/release/deps/conformance_snmpd-b7d837f036918f5b)
[INFO] [stdout] test cli_get_timeout_failure_exits_1 ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 69 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test conformance_v3_authnopriv_matrix ... ok
[INFO] [stdout] test conformance_responder_real_snmpget ... ok
[INFO] [stdout] test conformance_v3_authpriv_matrix ... ok
[INFO] [stdout] test version_marker_compiles ... ok
[INFO] [stdout] test conformance_responder_real_snmpget_missing_oid ... ok
[INFO] [stdout] test conformance_responder_real_snmpwalk ... ok
[INFO] [stderr]      Running tests/crypto_vectors.rs (/opt/rustwide/target/release/deps/crypto_vectors-35ac7d58c55af8a8)
[INFO] [stdout] test conformance_snmpd_coldstart_notifications ... ok
[INFO] [stdout] test conformance_v1_v2c_get_getnext_getbulk_walk ... 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 5 tests
[INFO] [stdout] test netsnmp_control_case_localized_key_is_full_cipher_key ... ok
[INFO] [stdout] test rfc3414_a3_sha1_ku_and_localized ... ok
[INFO] [stdout] test netsnmp_localized_priv_key_vectors ... ok
[INFO] [stdout] test rfc3414_a2_md5_ku_and_localized ... ok
[INFO] [stdout] test reeder_appendix_b_3des_chains_byte_exact ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/engine_recovery.rs (/opt/rustwide/target/release/deps/engine_recovery-e9858c63d7d635d9)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test helper_surface_compiles ... ok
[INFO] [stdout] test recovery_adopts_engine_state_from_report ... ok
[INFO] [stdout] test v3notifier_send_inform_retries_immediately_on_report_error ... ok
[INFO] [stdout] test v3notifier_send_inform_recovers_via_report_without_timeout ... ok
[INFO] [stdout] test v3notifier_send_inform_second_report_clears_flag_and_propagates ... ok
[INFO] [stdout] test walk_recovers_from_report_and_continues ... ok
[INFO] [stdout] test manager_retries_once_after_recovery_report ... ok
[INFO] [stdout] test manager_second_report_on_retry_propagates ... ok
[INFO] [stdout] test manager_recovery_report_without_adoption_is_swallowed ... ok
[INFO] [stdout] test manager_timeout_propagates_without_recovery ... ok
[INFO] [stdout] test v3notifier_send_inform_unrelated_errors_propagate_without_retry ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.21s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/golden.rs (/opt/rustwide/target/release/deps/golden-4c5d399d3116d178)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test golden_encode_and_decode_parity ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/listener.rs (/opt/rustwide/target/release/deps/listener-6258f3aa10b91d1a)
[INFO] [stdout] 
[INFO] [stdout] running 37 tests
[INFO] [stdout] test decode_notification_exposes_metadata_without_source_address ... ok
[INFO] [stdout] test to_dict_is_json_serializable_without_bundle ... ok
[INFO] [stdout] test to_dict_with_no_source_address ... ok
[INFO] [stdout] test v2c_listener_acknowledges_informs ... ok
[INFO] [stdout] test to_dict_v3_fields_are_json_safe ... ok
[INFO] [stdout] test listener_drop_signals_task_exit_and_recv_returns_none ... ok
[INFO] [stdout] test notification_event_helper_rejects_non_notification ... ok
[INFO] [stdout] test to_dict_includes_notification_metadata_with_bundle ... ok
[INFO] [stdout] test v2c_listener_drop_totals_reconcile_with_per_reason_counts ... ok
[INFO] [stdout] test drop_reason_labels_match_reference ... ok
[INFO] [stdout] test v2c_listener_local_addr_returns_bound_socket ... ok
[INFO] [stdout] test v2c_listener_receives_symbolic_trap_with_bundle ... ok
[INFO] [stdout] test listener_drop_closes_channel_for_spawned_recv ... ok
[INFO] [stdout] test v2c_listener_receives_trap_event ... ok
[INFO] [stdout] test v2c_listener_undecodable_ber_drops_are_counted ... ok
[INFO] [stdout] test v2c_listener_skips_invalid_and_non_notification_messages ... ok
[INFO] [stdout] test v2c_listener_v1_trap_carries_trap_metadata ... ok
[INFO] [stdout] test to_dict_varbind_fields ... ok
[INFO] [stdout] test v3_listener_counts_decode_and_auth_drops ... ok
[INFO] [stdout] test v3_listener_discovery_report_engine_time_advances ... ok
[INFO] [stdout] test v3_listener_drops_matching_user_non_notification ... ok
[INFO] [stdout] test v3_listener_accepts_advancing_trap_engine_time ... ok
[INFO] [stdout] test v3_listener_accepts_higher_boots_reboot ... ok
[INFO] [stdout] test v3_listener_inform_response_engine_time_advances ... ok
[INFO] [stdout] test v3_listener_accepts_distinct_salts_with_advancing_time ... ok
[INFO] [stdout] test v3_listener_responds_to_discovery_probe ... ok
[INFO] [stdout] test v3_listener_skips_wrong_user_and_bad_auth ... ok
[INFO] [stdout] test v2c_listener_community_allowlist_filters_events ... ok
[INFO] [stdout] test v3_listener_acknowledges_authpriv_informs ... ok
[INFO] [stdout] test v3_listener_counts_replay_drops_under_shared_taxonomy ... ok
[INFO] [stdout] test v3_listener_wrong_user_and_bad_ber_classifications ... ok
[INFO] [stdout] test v3_listener_drops_out_of_window_time ... ok
[INFO] [stdout] test v3_listener_receives_trap_event ... ok
[INFO] [stdout] test v3_listener_drops_replayed_authpriv_trap ... ok
[INFO] [stdout] test v3_notifier_authpriv_trap_send_full_path_roundtrip ... ok
[INFO] [stdout] test v3_notifier_authpriv_inform_send_full_path_roundtrip ... ok
[INFO] [stdout] test v3_listener_does_not_ack_replayed_inform ... ok
[INFO] [stderr]      Running tests/manager.rs (/opt/rustwide/target/release/deps/manager-21a2d881a9c5f8c8)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 37 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.13s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 27 tests
[INFO] [stdout] test dispatcher_send_failure_releases_request_id ... ok
[INFO] [stdout] test dispatcher_raises_protocol_error_for_non_response_pdu ... ok
[INFO] [stdout] test dispatcher_ignores_unmatched_responses ... ok
[INFO] [stdout] test dispatcher_wrong_community_response_is_skipped ... ok
[INFO] [stdout] test get_rejects_empty_targets ... ok
[INFO] [stdout] test bulkwalk_uses_getbulk_with_max_repetitions ... ok
[INFO] [stdout] test dispatcher_skips_malformed_datagrams ... ok
[INFO] [stdout] test get_rejects_symbolic_target_without_bundle ... ok
[INFO] [stdout] test prepare_request_reserves_and_release_frees ... ok
[INFO] [stdout] test hex_helper_is_available ... ok
[INFO] [stdout] test manager_walk_uses_getnext_for_v1 ... ok
[INFO] [stdout] test response_error_status_rejects_unknown_values ... ok
[INFO] [stdout] test v1_get_bulk_ends_columns_on_no_such_name ... ok
[INFO] [stdout] test v1_get_bulk_non_repeaters ... ok
[INFO] [stdout] test v1_get_bulk_error_response_carries_status_and_collected ... ok
[INFO] [stdout] test v1_get_roundtrip ... ok
[INFO] [stdout] test v1_get_bulk_interleaves_repeaters_repetition_major ... ok
[INFO] [stdout] test v1_get_bulk_treats_no_such_name_as_end_of_mib_walk ... ok
[INFO] [stdout] test v2c_get_next_roundtrip ... ok
[INFO] [stdout] test v2c_get_bulk_sends_max_repetitions_and_returns_rows ... ok
[INFO] [stdout] test get_rejects_unrecognized_target ... ok
[INFO] [stdout] test v2c_get_roundtrip ... ok
[INFO] [stdout] test dispatcher_send_prepared_request_releases_id_on_cancellation ... ok
[INFO] [stdout] test dispatcher_reuses_same_request_id_across_retries ... ok
[INFO] [stdout] test dispatcher_retries_then_succeeds ... ok
[INFO] [stdout] test dispatcher_raises_after_retry_budget_exhausted ... ok
[INFO] [stdout] test v2c_manager_wrong_community_times_out ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 27 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.32s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/mib.rs (/opt/rustwide/target/release/deps/mib-20ec880a9ea143f2)
[INFO] [stdout] 
[INFO] [stdout] running 68 tests
[INFO] [stdout] test alias_bundle_prefers_parent_scalar_for_display_name ... ok
[INFO] [stdout] test directory_bundle_rejects_duplicate_module_names_via_manifest ... ok
[INFO] [stdout] test alias_bundle_keeps_exact_lookup_semantics ... ok
[INFO] [stdout] test directory_bundle_manifest_duplicate_file_reference_dedupes ... ok
[INFO] [stdout] test directory_bundle_rejects_newer_manifest_schema_version ... ok
[INFO] [stdout] test directory_bundle_without_manifest_ignores_sidecars ... ok
[INFO] [stdout] test enrich_varbinds_bits_via_textual_convention ... ok
[INFO] [stdout] test build_registry_loads_distinct_modules ... ok
[INFO] [stdout] test directory_bundle_rejects_duplicate_module_names_without_manifest ... ok
[INFO] [stdout] test directory_bundle_uses_manifest_inventory ... ok
[INFO] [stdout] test invalid_generated_by_fails_validation ... ok
[INFO] [stdout] test enrich_varbinds_renders_enums_units_and_bits ... ok
[INFO] [stdout] test iter_notifications_filters_by_module ... ok
[INFO] [stdout] test iter_notifications_empty_for_unknown_module ... ok
[INFO] [stdout] test iter_objects_filters_by_module ... ok
[INFO] [stdout] test bundle_enrichment_renders_imported_enum_labels ... ok
[INFO] [stdout] test iter_objects_empty_for_unknown_module ... ok
[INFO] [stdout] test iter_notifications_returns_all_notifications ... ok
[INFO] [stdout] test bundle_enrichment_translates_object_identifier_values ... ok
[INFO] [stdout] test enrich_varbinds_unmatched_enum_and_raw_octet_strings ... ok
[INFO] [stdout] test explicit_null_collections_are_rejected ... ok
[INFO] [stdout] test iter_objects_module_and_type_filter_combined ... ok
[INFO] [stdout] test iter_objects_filters_by_type_filter ... ok
[INFO] [stdout] test iter_objects_returns_all_objects ... ok
[INFO] [stdout] test load_bundle_from_single_module_json_file ... ok
[INFO] [stdout] test load_bundle_retains_description_and_members_metadata ... ok
[INFO] [stdout] test loader_missing_path_empty_dir_and_json_reading_helpers ... ok
[INFO] [stdout] test mibnode_symbolic_and_enrich_varbinds_without_bundle ... ok
[INFO] [stdout] test missing_dependency_modules_do_not_block_load ... ok
[INFO] [stdout] test malformed_schema_version_is_rejected ... ok
[INFO] [stdout] test missing_module_file_through_symlinked_bundle_dir_reports_missing_not_escape ... ok
[INFO] [stdout] test manager_get_resolves_symbolic_targets_and_enriches_with_bundle ... ok
[INFO] [stdout] test manifest_symlink_escape_is_rejected ... ok
[INFO] [stdout] test manager_walk_and_bulkwalk_resolve_symbolic_root_and_enrich ... ok
[INFO] [stdout] test normalize_imports_validation_errors ... ok
[INFO] [stdout] test normalize_module_metadata_and_payload_validation_errors ... ok
[INFO] [stdout] test missing_schema_version_is_accepted ... ok
[INFO] [stdout] test normalize_node_invalid_enums_and_units_errors ... ok
[INFO] [stdout] test normalize_node_enums_and_units_populated ... ok
[INFO] [stdout] test manifest_paths_validation_and_dedup ... ok
[INFO] [stdout] test newer_schema_version_is_rejected ... ok
[INFO] [stdout] test normalize_node_missing_enums_and_units_default_to_none ... ok
[INFO] [stdout] test normalize_node_map_retains_description_and_members ... ok
[INFO] [stdout] test normalize_node_map_validation_errors ... ok
[INFO] [stdout] test normalize_type_map_validation_errors ... ok
[INFO] [stdout] test normalize_node_oid_and_string_helpers_validation_errors ... ok
[INFO] [stdout] test parse_oid_variants_and_errors ... ok
[INFO] [stdout] test registry_accelerator_lookup_and_prefix_resolution ... ok
[INFO] [stdout] test registry_lookup_metadata_unknown_accelerator_symbol_returns_none ... ok
[INFO] [stdout] test registry_lookup_metadata_absent_on_legacy_bundle ... ok
[INFO] [stdout] test rendering_falls_back_for_unknown_oid_lookup_and_untranslated_oid_value ... ok
[INFO] [stdout] test search_filters_by_module ... ok
[INFO] [stdout] test registry_lookup_metadata_enums_units_and_missing_nodes ... ok
[INFO] [stdout] test search_is_case_insensitive ... ok
[INFO] [stdout] test schema_version_at_or_below_maximum_is_accepted ... ok
[INFO] [stdout] test search_matches_name_substring ... ok
[INFO] [stdout] test search_matches_description_substring ... ok
[INFO] [stdout] test search_respects_limit ... ok
[INFO] [stdout] test search_returns_empty_for_no_match ... ok
[INFO] [stdout] test unknown_symbol_raises_error ... ok
[INFO] [stdout] test search_type_filter_objects_only ... ok
[INFO] [stdout] test parse_symbolic_target_and_translation_edges ... ok
[INFO] [stdout] test search_type_filter_notifications_only ... ok
[INFO] [stdout] test vendored_bundle_lookup_metadata ... ok
[INFO] [stdout] test oid_index_validation_errors ... ok
[INFO] [stdout] test vendored_bundle_renders_bits_and_units ... ok
[INFO] [stdout] test vendored_bundle_renders_enums ... ok
[INFO] [stdout] test vendored_bundle_translates_and_resolves ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 68 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/notify.rs (/opt/rustwide/target/release/deps/notify-f2bf17aa68f10e77)
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test send_trap_rejects_symbolic_varbind_targets_without_bundle ... ok
[INFO] [stdout] test v1_notifier_rejects_inform ... ok
[INFO] [stdout] test v1_notifier_rejects_v2c_trap_method ... ok
[INFO] [stdout] test v2c_send_inform_roundtrip ... ok
[INFO] [stdout] test sys_uptime_and_trap_oid_instances_are_exposed ... ok
[INFO] [stdout] test v2c_notifier_rejects_v1_trap_method ... ok
[INFO] [stdout] test v2c_send_trap_leaves_no_reserved_request_ids ... ok
[INFO] [stdout] test v2c_send_trap_releases_request_id_on_send_failure ... ok
[INFO] [stdout] test v1_send_trap_applies_sys_uptime_override ... ok
[INFO] [stdout] test v1_send_trap_default_spec_uses_enterprise_specific ... ok
[INFO] [stdout] test v1_send_trap_roundtrip ... ok
[INFO] [stdout] test v2c_send_trap_applies_explicit_sys_uptime_and_trap_oid ... ok
[INFO] [stdout] test v2c_send_trap_roundtrip_and_message_shape ... ok
[INFO] [stdout] test v2c_send_inform_waiting_for_response_times_out_when_agent_is_silent ... ok
[INFO] [stderr]      Running tests/property.rs (/opt/rustwide/target/release/deps/property-3255f69b761e3c7e)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 27 tests
[INFO] [stdout] test decode_pdu_rejects_empty_payload ... ok
[INFO] [stdout] test decode_message_rejects_empty_payload ... ok
[INFO] [stdout] test decode_message_rejects_empty_sequence ... ok
[INFO] [stdout] test decode_value_rejects_empty_payload ... ok
[INFO] [stdout] test decode_value_rejects_length_claim_beyond_payload ... ok
[INFO] [stdout] test counter64_round_trip ... ok
[INFO] [stdout] test counter32_round_trip ... ok
[INFO] [stdout] test gauge32_round_trip ... ok
[INFO] [stdout] test aes_cfb_decrypt_never_panics_on_arbitrary_ciphertext ... ok
[INFO] [stdout] test ip_address_round_trip ... ok
[INFO] [stdout] test integer_round_trip ... ok
[INFO] [stdout] test octet_string_round_trip ... ok
[INFO] [stdout] test locate_auth_params_agrees_with_decoder ... ok
[INFO] [stdout] test oid_construction_rules ... ok
[INFO] [stdout] test oid_round_trip ... ok
[INFO] [stdout] test oid_starts_with_is_prefix ... ok
[INFO] [stdout] test timeticks_round_trip ... ok
[INFO] [stdout] test decode_value_never_panics ... ok
[INFO] [stdout] test opaque_round_trip ... ok
[INFO] [stdout] test snmp_value_round_trip ... ok
[INFO] [stdout] test locate_auth_params_never_panics ... ok
[INFO] [stdout] test tripledes_truncated_valid_ciphertext_never_panics ... ok
[INFO] [stdout] test tripledes_decrypt_never_panics_on_arbitrary_ciphertext ... ok
[INFO] [stdout] test v3_usm_unwrap_never_panics_on_arbitrary_datagrams ... ok
[INFO] [stdout] test decode_v3_message_never_panics ... ok
[INFO] [stdout] test decode_pdu_never_panics ... ok
[INFO] [stdout] test decode_message_never_panics ... ok
[INFO] [stderr]      Running tests/rasn_pins.rs (/opt/rustwide/target/release/deps/rasn_pins-b5e9ea10017f6363)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 27 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test rasn_encode_is_minimal_with_leading_zero_for_msb ... ok
[INFO] [stdout] test rasn_ber_accepts_constructed_octet_string_der_rejects ... ok
[INFO] [stdout] test rasn_accepts_nonminimal_unsigned_content ... ok
[INFO] [stdout] test rasn_ber_accepts_indefinite_der_rejects ... ok
[INFO] [stdout] test rasn_overwidth_strip_inverts_sign_for_i64 ... ok
[INFO] [stdout] test rasn_rejects_empty_integer_content ... ok
[INFO] [stdout] test rasn_top_level_decode_ignores_trailing_bytes ... ok
[INFO] [stdout] test rasn_strips_overwidth_leading_zero_and_corrupts ... ok
[INFO] [stdout] test rasn_decode_sequence_of_silently_drops_malformed_tail ... ok
[INFO] [stderr]      Running tests/responder.rs (/opt/rustwide/target/release/deps/responder-21d04143ff92fe2e)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 54 tests
[INFO] [stdout] test callback_source_delegates ... ok
[INFO] [stdout] test counter_rule_increment_larger_than_modulus_wraps ... ok
[INFO] [stdout] test counter_rule_increments_on_each_get ... ok
[INFO] [stdout] test counter_rule_wraps_at_counter32_modulus ... ok
[INFO] [stdout] test counter_rule_rejects_invalid_inputs ... ok
[INFO] [stdout] test from_bundle_generates_scalar_and_column_instances ... ok
[INFO] [stdout] test counter_rule_wraps_at_counter64_modulus ... ok
[INFO] [stdout] test from_bundle_respects_max_instances ... ok
[INFO] [stdout] test from_bundle_skips_deprecated_by_default ... ok
[INFO] [stdout] test getbulk_freezes_exhausted_repeater_columns ... ok
[INFO] [stdout] test counter_rule_custom_value_type ... ok
[INFO] [stdout] test counter_rule_defaults ... ok
[INFO] [stdout] test getbulk_max_repetitions_is_clamped ... ok
[INFO] [stdout] test counter_rule_is_atomic_under_concurrency ... ok
[INFO] [stdout] test random_numeric_rule_custom_type ... ok
[INFO] [stdout] test in_memory_source_lookup_next_with_rule ... ok
[INFO] [stdout] test in_memory_source_mixes_rules_and_static_values ... ok
[INFO] [stdout] test getbulk_response_truncated_to_max_response_bytes ... ok
[INFO] [stdout] test random_numeric_rule_stays_in_range ... ok
[INFO] [stdout] test in_memory_source_with_counter_rule ... ok
[INFO] [stdout] test responder_default_source_mutators_and_properties ... ok
[INFO] [stdout] test responder_answers_v1_requests ... ok
[INFO] [stdout] test getbulk_stops_exhausted_column_but_continues_others ... ok
[INFO] [stdout] test harness_fake_clock_and_rng_are_deterministic ... ok
[INFO] [stdout] test in_memory_source_supports_symbolic_targets_and_order ... ok
[INFO] [stdout] test responder_rejects_invalid_limits ... ok
[INFO] [stdout] test responder_rejects_object_seed_with_custom_source ... ok
[INFO] [stdout] test responder_serve_validation_and_forever_forwarding ... ok
[INFO] [stdout] test responder_rejects_in_memory_only_mutators_with_custom_source ... ok
[INFO] [stdout] test responder_serves_symbolic_walk ... ok
[INFO] [stdout] test responder_set_and_bulk_edge_cases ... ok
[INFO] [stdout] test responder_serves_manager_reads ... ok
[INFO] [stdout] test simulation_rule_protocol_check ... ok
[INFO] [stdout] test uptime_rule_starts_near_zero ... ok
[INFO] [stdout] test timestamp_rule_returns_current_epoch ... ok
[INFO] [stdout] test uptime_rule_increases_over_time ... ok
[INFO] [stdout] test timestamp_rule_custom_type ... ok
[INFO] [stdout] test uptime_rule_wraps_at_timeticks_modulus ... ok
[INFO] [stdout] test v1_getnext_past_end_is_no_such_name ... ok
[INFO] [stdout] test v1_missing_get_is_no_such_name ... ok
[INFO] [stdout] test v1_manager_roundtrip ... ok
[INFO] [stdout] test responder_supports_callback_source ... ok
[INFO] [stdout] test v3_discovery_probe_reports_engine ... ok
[INFO] [stdout] test v1_set_is_read_only ... ok
[INFO] [stdout] test v3_out_of_window_request_gets_not_in_time_windows_report ... ok
[INFO] [stdout] test v3_manager_roundtrip ... ok
[INFO] [stdout] test v3_auth_priv_roundtrip ... ok
[INFO] [stdout] test v3_set_is_not_writable ... ok
[INFO] [stdout] test v3_not_in_time_windows_recovery_roundtrip ... ok
[INFO] [stdout] test responder_community_filter_causes_timeout ... ok
[INFO] [stdout] test responder_recovers_from_bad_datagram ... ok
[INFO] [stdout] test v1_getbulk_is_dropped ... ok
[INFO] [stdout] test v3_wrong_user_is_dropped ... ok
[INFO] [stdout] test responder_skips_invalid_and_unsupported_messages ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 54 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/smoke.rs (/opt/rustwide/target/release/deps/smoke-2ae8ecea513ec316)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test crate_version_matches_manifest ... ok
[INFO] [stdout] test lib_links ... ok
[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] [stderr]      Running tests/v3_datagram.rs (/opt/rustwide/target/release/deps/v3_datagram-d589312770d32726)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test vendored_3des_datagram_decrypts_to_expected_scoped_pdu ... ok
[INFO] [stdout] test vendored_usm_params_reencode_stable ... ok
[INFO] [stdout] test vendored_3des_datagram_decrypts_with_plain_tripledes_primitive ... ok
[INFO] [stdout] test vendored_3des_datagram_survives_full_model_unwrap ... ok
[INFO] [stderr]      Running tests/v3_manager.rs (/opt/rustwide/target/release/deps/v3_manager-da7bf51c6ffa2ab7)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test v1_trap_spec_is_unaffected_by_v3 ... ok
[INFO] [stdout] test v3_notifier_send_trap_requires_local_engine ... ok
[INFO] [stdout] test v3_wrong_community_is_not_applicable ... ok
[INFO] [stdout] test v3_manager_walk_uses_getbulk ... ok
[INFO] [stdout] test v3_notifier_send_inform_discovers_peer_lazily ... ok
[INFO] [stdout] test v3_manager_get_next_and_get_bulk ... ok
[INFO] [stdout] test v3_manager_connects_and_gets ... ok
[INFO] [stdout] test v3_notifier_send_trap_uses_local_engine_state ... ok
[INFO] [stdout] test v3_notifier_send_inform_after_connect_discovery ... ok
[INFO] [stdout] test v3_auth_roundtrip_across_protocol_matrix ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/v3_notification_decode.rs (/opt/rustwide/target/release/deps/v3_notification_decode-1e1137f8fbaa5a43)
[INFO] [stdout] 
[INFO] [stdout] running 22 tests
[INFO] [stdout] test decode_notification_v3_raises_on_bad_hmac ... ok
[INFO] [stdout] test decode_v3_notification_raises_on_bad_hmac ... ok
[INFO] [stdout] test decode_v3_notification_rejects_authnopriv_for_authpriv_user ... ok
[INFO] [stdout] test decode_notification_with_user_rejects_v2c_message ... ok
[INFO] [stdout] test decode_v3_notification_rejects_inform_with_reportable_flag_clear ... ok
[INFO] [stdout] test decode_v3_notification_rejects_trap_with_reportable_flag_set ... ok
[INFO] [stdout] test decode_v3_notification_returns_none_for_non_notification_pdu ... ok
[INFO] [stdout] test decode_v3_notification_rejects_legacy_12_byte_tag_for_sha256 ... ok
[INFO] [stdout] test decode_v3_inform_authnopriv ... ok
[INFO] [stdout] test decode_v3_notification_returns_none_for_wrong_user ... ok
[INFO] [stdout] test decode_v3_notification_rejects_noauth_for_auth_user ... ok
[INFO] [stdout] test decode_v3_notification_accepts_sha256_protocol_correct_tag ... ok
[INFO] [stdout] test decode_notification_v3_builds_public_event ... ok
[INFO] [stdout] test is_discovery_probe_matches_usm_probe ... ok
[INFO] [stdout] test decode_v3_trap_noauthnopriv ... ok
[INFO] [stdout] test is_discovery_probe_rejects_regular_notification ... ok
[INFO] [stdout] test encode_inform_response_rejects_non_inform ... ok
[INFO] [stdout] test make_raw_notification_and_make_message_agree ... ok
[INFO] [stdout] test decode_v3_notification_raises_on_malformed_ciphertext ... ok
[INFO] [stdout] test decode_v3_notification_raises_on_bad_priv_params_length ... ok
[INFO] [stdout] test decode_v3_trap_authpriv ... ok
[INFO] [stdout] test encode_inform_response_authpriv_shape ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 22 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/v3_wire.rs (/opt/rustwide/target/release/deps/v3_wire-202c94e751842e72)
[INFO] [stdout] 
[INFO] [stdout] running 18 tests
[INFO] [stdout] test decode_v3_message_wrong_tag ... ok
[INFO] [stdout] test scoped_pdu_roundtrip_basic ... ok
[INFO] [stdout] test decode_scoped_pdu_trailing_bytes ... ok
[INFO] [stdout] test decode_v3_message_priv_clear_but_octet_string_msgdata_raises ... ok
[INFO] [stdout] test usm_params_roundtrip_with_auth_and_priv ... ok
[INFO] [stdout] test decode_v3_message_missing_scoped_pdu_raises ... ok
[INFO] [stdout] test decode_v3_message_wrong_version ... ok
[INFO] [stdout] test decode_v3_message_priv_set_but_sequence_msgdata_raises ... ok
[INFO] [stdout] test usm_params_roundtrip_no_auth_no_priv ... ok
[INFO] [stdout] test decode_scoped_pdu_wrong_tag ... ok
[INFO] [stdout] test scoped_pdu_roundtrip_with_context_name ... ok
[INFO] [stdout] test v3_message_auth_params_offset_non_canonical_length ... ok
[INFO] [stdout] test v3_message_roundtrip_auth_only ... ok
[INFO] [stdout] test v3_message_roundtrip_no_auth_no_priv ... ok
[INFO] [stdout] test v3_message_scoped_pdu_survives_roundtrip ... ok
[INFO] [stdout] test v3_message_roundtrip_auth_priv ... ok
[INFO] [stdout] test v3_message_auth_params_offset_is_correct ... ok
[INFO] [stderr]      Running tests/walk.rs (/opt/rustwide/target/release/deps/walk-44f1c74dbf02e433)
[INFO] [stdout] test usm_params_auth_params_offset_points_to_content ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 19 tests
[INFO] [stdout] test bulkwalk_survives_agent_clamping_max_repetitions ... ok
[INFO] [stdout] test bulkwalk_dedupes_repeated_oid_within_response ... ok
[INFO] [stdout] test v2c_walk_aborts_on_no_such_name ... ok
[INFO] [stdout] test v1_walk_terminates_cleanly_on_no_such_name ... ok
[INFO] [stdout] test bulkwalk_stops_at_end_of_mib_view_in_non_final_position ... ok
[INFO] [stdout] test walk_backtracking_oid_terminates ... ok
[INFO] [stdout] test walk_aborts_on_agent_error_status ... ok
[INFO] [stdout] test walk_collects_rows_until_end_of_mib_view ... ok
[INFO] [stdout] test walk_continues_after_agent_skips_ahead ... ok
[INFO] [stdout] test walk_ignores_varbinds_after_leading_end_of_mib_view ... ok
[INFO] [stdout] test walk_stops_at_out_of_subtree_after_in_subtree_rows ... ok
[INFO] [stdout] test walk_subtree_empty_response_terminates ... ok
[INFO] [stdout] test walk_subtree_error_aborts_with_collected_rows_lost ... ok
[INFO] [stdout] test v1_walk_uses_getnext_requests_even_when_bulk_requested ... ok
[INFO] [stdout] test walk_subtree_reports_error_status_and_index ... ok
[INFO] [stdout] test walk_subtree_v1_no_such_name_is_clean_end ... ok
[INFO] [stdout] test walk_terminates_when_agent_jumps_out_of_subtree ... ok
[INFO] [stdout] test walk_terminates_on_zero_progress_echo ... ok
[INFO] [stdout] test walk_subtree_v2c_no_such_name_is_an_error ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/wire.rs (/opt/rustwide/target/release/deps/wire-5dde76c8c7ca2dfc)
[INFO] [stdout] 
[INFO] [stdout] running 47 tests
[INFO] [stdout] test bulk_field_getters_saturate_negative_raw_values ... ok
[INFO] [stdout] test decode_message_accepts_non_utf8_community_bytes ... ok
[INFO] [stdout] test decode_message_rejects_empty_integer_content ... ok
[INFO] [stdout] test decode_message_rejects_invalid_message_shape ... ok
[INFO] [stdout] test decode_message_rejects_trailing_bytes ... ok
[INFO] [stdout] test decode_message_rejects_wrong_oid_tag ... ok
[INFO] [stdout] test decode_message_rejects_wrong_request_id_tag ... ok
[INFO] [stdout] test decode_message_rejects_unsupported_version ... ok
[INFO] [stdout] test decode_pdu_rejects_invalid_shapes ... ok
[INFO] [stdout] test decode_rejects_generic_trap_out_of_range ... ok
[INFO] [stdout] test decode_rejects_negative_specific_trap ... ok
[INFO] [stdout] test decode_pdu_accepts_report_tag ... ok
[INFO] [stdout] test decode_value_accepts_non_minimal_signed_integer ... ok
[INFO] [stdout] test decode_pdu_handles_bare_trap_pdu ... ok
[INFO] [stdout] test decode_value_rejects_gauge32_beyond_bound ... ok
[INFO] [stdout] test decode_value_rejects_counter32_beyond_bound ... ok
[INFO] [stdout] test decode_value_rejects_non_minimal_counter32 ... ok
[INFO] [stdout] test decode_value_rejects_oversized_oid_first_subidentifier ... ok
[INFO] [stdout] test decode_value_rejects_counter64_beyond_bound ... ok
[INFO] [stdout] test decode_value_rejects_trailing_content ... ok
[INFO] [stdout] test decode_value_rejects_truncated_oid_first_subidentifier ... ok
[INFO] [stdout] test encode_message_rejects_v3_version ... ok
[INFO] [stdout] test encode_rejects_negative_specific_trap ... ok
[INFO] [stdout] test encode_value_accepts_exact_unsigned_bounds ... ok
[INFO] [stdout] test encode_value_counter64_max_uses_minimal_encoding ... ok
[INFO] [stdout] test decode_value_rejects_unsupported_tag ... ok
[INFO] [stdout] test encode_value_roundtrip_for_supported_types ... ok
[INFO] [stdout] test decode_value_rejects_overwidth_signed_integer ... ok
[INFO] [stdout] test community_bytes_roundtrip ... ok
[INFO] [stdout] test decode_value_rejects_timeticks_beyond_bound ... ok
[INFO] [stdout] test decode_pdu_rejects_empty_integer_content ... ok
[INFO] [stdout] test encode_rejects_generic_trap_out_of_range ... ok
[INFO] [stdout] test oid_from_arcs_rejects_invalid_first_arc ... ok
[INFO] [stdout] test response_error_status_rejects_unknown_values ... ok
[INFO] [stdout] test snmp_get_message_roundtrip ... ok
[INFO] [stdout] test v1_get_request_roundtrip_and_golden_bytes ... ok
[INFO] [stdout] test v1_get_response_roundtrip_and_golden_bytes ... ok
[INFO] [stdout] test v1_trap_roundtrip_for_each_generic_trap ... ok
[INFO] [stdout] test v3_message_auth_params_offset_is_correct ... ok
[INFO] [stdout] test usm_params_auth_params_offset_points_to_content ... ok
[INFO] [stdout] test v1_community_bytes_roundtrip ... ok
[INFO] [stdout] test snmp_response_message_roundtrip ... ok
[INFO] [stdout] test v1_trap_datagram_decodes_from_raw_bytes ... ok
[INFO] [stdout] test varbind_construction ... ok
[INFO] [stdout] test v3_message_auth_params_offset_non_canonical_length ... ok
[INFO] [stdout] test v1_trap_roundtrip_and_golden_bytes ... ok
[INFO] [stdout] test trap_agent_addr_requires_four_octets ... ok
[INFO] [stderr]    Doc-tests trishul_snmp
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 47 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test src/lib.rs - (line 13) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 0.47s; merged doctests compilation took 0.45s
[INFO] running `Command { std: "docker" "inspect" "e622fcb9a31896354e886aaeb03a766838c8e8e1ee9550d8c81071b97ca861b9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e622fcb9a31896354e886aaeb03a766838c8e8e1ee9550d8c81071b97ca861b9", kill_on_drop: false }`
[INFO] [stdout] e622fcb9a31896354e886aaeb03a766838c8e8e1ee9550d8c81071b97ca861b9
