[INFO] fetching crate async-snmp 0.4.0... [INFO] testing async-snmp-0.4.0 against try#db823df02fd0c2cf67b43025ac3fef3f2d743245 for pr-150681 [INFO] extracting crate async-snmp 0.4.0 into /workspace/builds/worker-6-tc2/source [INFO] started tweaking crates.io crate async-snmp 0.4.0 [INFO] removed 0 missing examples [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate async-snmp 0.4.0 [INFO] tweaked toml for crates.io crate async-snmp 0.4.0 written to /workspace/builds/worker-6-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate async-snmp 0.4.0 on toolchain db823df02fd0c2cf67b43025ac3fef3f2d743245 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate async-snmp 0.4.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" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 2a4eb54c8526bbefaaedd77f5ec4beb7b6daca26896b22e7b8607be87d7132c4 [INFO] running `Command { std: "docker" "start" "-a" "2a4eb54c8526bbefaaedd77f5ec4beb7b6daca26896b22e7b8607be87d7132c4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "2a4eb54c8526bbefaaedd77f5ec4beb7b6daca26896b22e7b8607be87d7132c4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2a4eb54c8526bbefaaedd77f5ec4beb7b6daca26896b22e7b8607be87d7132c4", kill_on_drop: false }` [INFO] [stdout] 2a4eb54c8526bbefaaedd77f5ec4beb7b6daca26896b22e7b8607be87d7132c4 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 49edaf250b41f8b606c54112e782514fcd84673c09dc1bb0b83fb5a8daa6b0ff [INFO] running `Command { std: "docker" "start" "-a" "49edaf250b41f8b606c54112e782514fcd84673c09dc1bb0b83fb5a8daa6b0ff", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.104 [INFO] [stderr] Compiling subtle v2.6.1 [INFO] [stderr] Compiling quinn-udp v0.5.14 [INFO] [stderr] Compiling tracing-core v0.1.36 [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Compiling block-padding v0.3.3 [INFO] [stderr] Compiling inout v0.1.4 [INFO] [stderr] Compiling digest v0.10.7 [INFO] [stderr] Compiling cipher v0.4.4 [INFO] [stderr] Compiling sha1 v0.10.6 [INFO] [stderr] Compiling sha2 v0.10.9 [INFO] [stderr] Compiling md-5 v0.10.6 [INFO] [stderr] Compiling hmac v0.12.1 [INFO] [stderr] Compiling cbc v0.1.2 [INFO] [stderr] Compiling cfb-mode v0.8.2 [INFO] [stderr] Compiling des v0.8.1 [INFO] [stderr] Compiling aes v0.8.4 [INFO] [stderr] Compiling quote v1.0.42 [INFO] [stderr] Compiling syn v2.0.112 [INFO] [stderr] Compiling tokio-macros v2.6.0 [INFO] [stderr] Compiling tracing-attributes v0.1.31 [INFO] [stderr] Compiling thiserror-impl v2.0.17 [INFO] [stderr] Compiling zeroize_derive v1.4.3 [INFO] [stderr] Compiling tokio v1.49.0 [INFO] [stderr] Compiling zeroize v1.8.2 [INFO] [stderr] Compiling thiserror v2.0.17 [INFO] [stderr] Compiling tracing v0.1.44 [INFO] [stderr] Compiling tokio-util v0.7.17 [INFO] [stderr] Compiling async-snmp v0.4.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 24.69s [INFO] running `Command { std: "docker" "inspect" "49edaf250b41f8b606c54112e782514fcd84673c09dc1bb0b83fb5a8daa6b0ff", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "49edaf250b41f8b606c54112e782514fcd84673c09dc1bb0b83fb5a8daa6b0ff", kill_on_drop: false }` [INFO] [stdout] 49edaf250b41f8b606c54112e782514fcd84673c09dc1bb0b83fb5a8daa6b0ff [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 1986b5498a5614966f83a167b7c834f8b2e0acabdf841a516cc6471362e23112 [INFO] running `Command { std: "docker" "start" "-a" "1986b5498a5614966f83a167b7c834f8b2e0acabdf841a516cc6471362e23112", kill_on_drop: false }` [INFO] [stderr] Compiling syn v2.0.112 [INFO] [stderr] Compiling smallvec v1.15.1 [INFO] [stderr] Compiling serde_core v1.0.228 [INFO] [stderr] Compiling http v1.4.0 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling ring v0.17.14 [INFO] [stderr] Compiling getrandom v0.2.16 [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Compiling zmij v1.0.8 [INFO] [stderr] Compiling anyhow v1.0.100 [INFO] [stderr] Compiling either v1.15.0 [INFO] [stderr] Compiling serde_json v1.0.148 [INFO] [stderr] Compiling rustls v0.23.35 [INFO] [stderr] Compiling ident_case v1.0.1 [INFO] [stderr] Compiling rustix v1.1.3 [INFO] [stderr] Compiling strsim v0.11.1 [INFO] [stderr] Compiling linux-raw-sys v0.11.0 [INFO] [stderr] Compiling rand_core v0.9.3 [INFO] [stderr] Compiling itertools v0.14.0 [INFO] [stderr] Compiling aho-corasick v1.1.4 [INFO] [stderr] Compiling portable-atomic v1.13.0 [INFO] [stderr] Compiling simd-adler32 v0.3.8 [INFO] [stderr] Compiling bollard-buildkit-proto v0.7.0 [INFO] [stderr] Compiling object v0.37.3 [INFO] [stderr] Compiling regex v1.12.2 [INFO] [stderr] Compiling alloca v0.4.0 [INFO] [stderr] Compiling miniz_oxide v0.8.9 [INFO] [stderr] Compiling clap_lex v0.7.6 [INFO] [stderr] Compiling base64 v0.21.7 [INFO] [stderr] Compiling openssl-probe v0.2.0 [INFO] [stderr] Compiling gimli v0.32.3 [INFO] [stderr] Compiling ryu v1.0.22 [INFO] [stderr] Compiling ciborium-io v0.2.2 [INFO] [stderr] Compiling anstyle v1.0.13 [INFO] [stderr] Compiling parking_lot_core v0.9.12 [INFO] [stderr] Compiling itertools v0.13.0 [INFO] [stderr] Compiling clap_builder v4.5.54 [INFO] [stderr] Compiling wait-timeout v0.2.1 [INFO] [stderr] Compiling filetime v0.2.26 [INFO] [stderr] Compiling regex-automata v0.4.13 [INFO] [stderr] Compiling quick-error v1.2.3 [INFO] [stderr] Compiling home v0.5.12 [INFO] [stderr] Compiling cast v0.3.0 [INFO] [stderr] Compiling minimal-lexical v0.2.1 [INFO] [stderr] Compiling rustc-hash v2.1.1 [INFO] [stderr] Compiling http-body v1.0.1 [INFO] [stderr] Compiling ureq-proto v0.5.3 [INFO] [stderr] Compiling http-body-util v0.1.3 [INFO] [stderr] Compiling rustc-demangle v0.1.26 [INFO] [stderr] Compiling bit-vec v0.8.0 [INFO] [stderr] Compiling axum-core v0.5.6 [INFO] [stderr] Compiling nom v7.1.3 [INFO] [stderr] Compiling bit-set v0.8.0 [INFO] [stderr] Compiling parking_lot v0.12.5 [INFO] [stderr] Compiling criterion-plot v0.8.1 [INFO] [stderr] Compiling flate2 v1.1.5 [INFO] [stderr] Compiling tempfile v3.24.0 [INFO] [stderr] Compiling xattr v1.6.1 [INFO] [stderr] Compiling rayon v1.11.0 [INFO] [stderr] Compiling rusty-fork v0.3.1 [INFO] [stderr] Compiling clap v4.5.54 [INFO] [stderr] Compiling plotters v0.3.7 [INFO] [stderr] Compiling rand_xorshift v0.4.0 [INFO] [stderr] Compiling matchers v0.2.0 [INFO] [stderr] Compiling page_size v0.6.0 [INFO] [stderr] Compiling tracing-log v0.2.0 [INFO] [stderr] Compiling etcetera v0.11.0 [INFO] [stderr] Compiling oorandom v11.1.5 [INFO] [stderr] Compiling thousands v0.2.0 [INFO] [stderr] Compiling addr2line v0.25.1 [INFO] [stderr] Compiling mintex v0.1.4 [INFO] [stderr] Compiling rustc-hash v1.1.0 [INFO] [stderr] Compiling unarray v0.1.4 [INFO] [stderr] Compiling anes v0.1.6 [INFO] [stderr] Compiling hdrhistogram v7.5.4 [INFO] [stderr] Compiling backtrace v0.3.76 [INFO] [stderr] Compiling synstructure v0.13.2 [INFO] [stderr] Compiling darling_core v0.21.3 [INFO] [stderr] Compiling tokio-macros v2.6.0 [INFO] [stderr] Compiling tracing-attributes v0.1.31 [INFO] [stderr] Compiling zerofrom-derive v0.1.6 [INFO] [stderr] Compiling futures-macro v0.3.31 [INFO] [stderr] Compiling zeroize_derive v1.4.3 [INFO] [stderr] Compiling yoke-derive v0.8.1 [INFO] [stderr] Compiling zerovec-derive v0.11.2 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling zerocopy-derive v0.8.31 [INFO] [stderr] Compiling displaydoc v0.2.5 [INFO] [stderr] Compiling prost-derive v0.14.1 [INFO] [stderr] Compiling pin-project-internal v1.1.10 [INFO] [stderr] Compiling async-trait v0.1.89 [INFO] [stderr] Compiling thiserror-impl v2.0.17 [INFO] [stderr] Compiling structmeta-derive v0.3.0 [INFO] [stderr] Compiling zeroize v1.8.2 [INFO] [stderr] Compiling serde_repr v0.1.20 [INFO] [stderr] Compiling futures-util v0.3.31 [INFO] [stderr] Compiling async-stream-impl v0.3.6 [INFO] [stderr] Compiling rustls-pki-types v1.13.2 [INFO] [stderr] Compiling tokio v1.49.0 [INFO] [stderr] Compiling zerocopy v0.8.31 [INFO] [stderr] Compiling rustls-webpki v0.103.8 [INFO] [stderr] Compiling webpki-roots v1.0.5 [INFO] [stderr] Compiling async-stream v0.3.6 [INFO] [stderr] Compiling rustls-native-certs v0.8.3 [INFO] [stderr] Compiling zerofrom v0.1.6 [INFO] [stderr] Compiling pin-project v1.1.10 [INFO] [stderr] Compiling rustls-pemfile v2.2.0 [INFO] [stderr] Compiling yoke v0.8.1 [INFO] [stderr] Compiling zerovec v0.11.5 [INFO] [stderr] Compiling tracing v0.1.44 [INFO] [stderr] Compiling zerotrie v0.2.3 [INFO] [stderr] Compiling structmeta v0.3.0 [INFO] [stderr] Compiling quinn-udp v0.5.14 [INFO] [stderr] Compiling thiserror v2.0.17 [INFO] [stderr] Compiling tracing-subscriber v0.3.22 [INFO] [stderr] Compiling parse-display-derive v0.9.1 [INFO] [stderr] Compiling prost v0.14.1 [INFO] [stderr] Compiling darling_macro v0.21.3 [INFO] [stderr] Compiling prost-types v0.14.1 [INFO] [stderr] Compiling darling v0.21.3 [INFO] [stderr] Compiling serde_with_macros v3.16.1 [INFO] [stderr] Compiling tinystr v0.8.2 [INFO] [stderr] Compiling potential_utf v0.1.4 [INFO] [stderr] Compiling icu_collections v2.1.1 [INFO] [stderr] Compiling icu_locale_core v2.1.1 [INFO] [stderr] Compiling parse-display v0.9.1 [INFO] [stderr] Compiling futures-executor v0.3.31 [INFO] [stderr] Compiling serde_with v3.16.1 [INFO] [stderr] Compiling futures v0.3.31 [INFO] [stderr] Compiling chrono v0.4.42 [INFO] [stderr] Compiling serde_urlencoded v0.7.1 [INFO] [stderr] Compiling docker_credential v1.3.2 [INFO] [stderr] Compiling tinytemplate v1.2.1 [INFO] [stderr] Compiling dhat v0.3.3 [INFO] [stderr] Compiling icu_provider v2.1.1 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling half v2.7.1 [INFO] [stderr] Compiling ciborium-ll v0.2.2 [INFO] [stderr] Compiling icu_properties v2.1.2 [INFO] [stderr] Compiling icu_normalizer v2.1.1 [INFO] [stderr] Compiling ciborium v0.2.2 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling rand v0.9.2 [INFO] [stderr] Compiling ferroid v0.8.9 [INFO] [stderr] Compiling proptest v1.9.0 [INFO] [stderr] Compiling idna_adapter v1.2.1 [INFO] [stderr] Compiling idna v1.1.0 [INFO] [stderr] Compiling url v2.5.7 [INFO] [stderr] Compiling tokio-util v0.7.17 [INFO] [stderr] Compiling tokio-stream v0.1.17 [INFO] [stderr] Compiling criterion v0.8.1 [INFO] [stderr] Compiling h2 v0.4.12 [INFO] [stderr] Compiling tower v0.5.2 [INFO] [stderr] Compiling async-snmp v0.4.0 (/opt/rustwide/workdir) [INFO] [stderr] Compiling astral-tokio-tar v0.5.6 [INFO] [stderr] Compiling ureq v3.1.4 [INFO] [stderr] Compiling tokio-rustls v0.26.4 [INFO] [stderr] Compiling axum v0.8.8 [INFO] [stderr] Compiling hyper v1.8.1 [INFO] [stderr] Compiling hyper-util v0.1.19 [INFO] [stderr] Compiling hyper-timeout v0.5.2 [INFO] [stderr] Compiling hyperlocal v0.9.1 [INFO] [stderr] Compiling hyper-rustls v0.27.7 [INFO] [stderr] Compiling tonic v0.14.2 [INFO] [stderr] Compiling tonic-prost v0.14.2 [INFO] [stderr] Compiling bollard-stubs v1.49.1-rc.28.4.0 [INFO] [stderr] Compiling bollard v0.19.4 [INFO] [stderr] Compiling testcontainers v0.26.3 [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 2m 38s [INFO] running `Command { std: "docker" "inspect" "1986b5498a5614966f83a167b7c834f8b2e0acabdf841a516cc6471362e23112", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1986b5498a5614966f83a167b7c834f8b2e0acabdf841a516cc6471362e23112", kill_on_drop: false }` [INFO] [stdout] 1986b5498a5614966f83a167b7c834f8b2e0acabdf841a516cc6471362e23112 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] dcbb8f57bd02bfd47e663d86feaa280b12d05c97d5a6527810d1a5f3114279c8 [INFO] running `Command { std: "docker" "start" "-a" "dcbb8f57bd02bfd47e663d86feaa280b12d05c97d5a6527810d1a5f3114279c8", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.57s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/async_snmp-c3b1a69bfabdcf77) [INFO] [stdout] [INFO] [stdout] running 428 tests [INFO] [stdout] test agent::request::tests::test_is_request_pdu ... ok [INFO] [stdout] test agent::tests::test_agent_builder_defaults ... ok [INFO] [stdout] test agent::tests::test_agent_builder_community ... ok [INFO] [stdout] test agent::tests::test_agent_builder_handler ... ok [INFO] [stdout] test agent::tests::test_mib_handler_default_set ... ok [INFO] [stdout] test agent::tests::test_agent_builder_communities ... ok [INFO] [stdout] test agent::tests::test_test_handler_get_next ... ok [INFO] [stdout] test agent::vacm::tests::test_check_subtree_oid_within_excluded_subtree ... ok [INFO] [stdout] test agent::vacm::tests::test_check_subtree_empty_view_is_excluded ... ok [INFO] [stdout] test agent::vacm::tests::test_check_subtree_exclude_only_is_excluded ... ok [INFO] [stdout] test agent::vacm::tests::test_check_subtree_oid_within_included_subtree ... ok [INFO] [stdout] test agent::vacm::tests::test_check_subtree_with_mask ... ok [INFO] [stdout] test agent::vacm::tests::test_vacm_access_all_tiers_combined ... ok [INFO] [stdout] test agent::vacm::tests::test_check_subtree_vs_contains_consistency ... ok [INFO] [stdout] test agent::vacm::tests::test_vacm_access_lookup ... ok [INFO] [stdout] test agent::vacm::tests::test_vacm_access_preference_context_match_over_prefix_length ... ok [INFO] [stdout] test agent::vacm::tests::test_vacm_access_preference_tier_ordering ... ok [INFO] [stdout] test agent::vacm::tests::test_vacm_access_prefers_higher_security_level ... ok [INFO] [stdout] test agent::vacm::tests::test_vacm_access_prefers_exact_context_match_over_prefix ... ok [INFO] [stdout] test agent::vacm::tests::test_vacm_access_preference_prefix_length_over_security ... ok [INFO] [stdout] test agent::vacm::tests::test_check_subtree_fully_included_child ... ok [INFO] [stdout] test agent::vacm::tests::test_vacm_access_security_level ... ok [INFO] [stdout] test agent::vacm::tests::test_vacm_check_access ... ok [INFO] [stdout] test agent::vacm::tests::test_vacm_builder ... ok [INFO] [stdout] test agent::vacm::tests::test_vacm_group_any_model ... ok [INFO] [stdout] test agent::vacm::tests::test_vacm_group_lookup ... ok [INFO] [stdout] test agent::vacm::tests::test_vacm_access_higher_security_wins_regardless_of_insertion_order ... ok [INFO] [stdout] test agent::vacm::tests::test_check_subtree_multiple_includes ... ok [INFO] [stdout] test agent::tests::test_mib_handler_handles ... ok [INFO] [stdout] test agent::vacm::tests::test_vacm_access_prefers_specific_security_model_over_any ... ok [INFO] [stdout] test agent::tests::test_test_handler_get ... ok [INFO] [stdout] test agent::vacm::tests::test_check_subtree_parent_of_single_include_is_ambiguous ... ok [INFO] [stdout] test agent::vacm::tests::test_view_contains_simple ... ok [INFO] [stdout] test agent::vacm::tests::test_view_subtree_mask ... ok [INFO] [stdout] test ber::decode::tests::test_decode_integer ... ok [INFO] [stdout] test ber::decode::tests::test_decode_null ... ok [INFO] [stdout] test ber::decode::tests::test_decode_sequence ... ok [INFO] [stdout] test ber::decode::tests::test_integer_overflow_truncation ... ok [INFO] [stdout] test ber::decode::tests::test_read_bytes_rejects_oversized_length ... ok [INFO] [stdout] test ber::decode::tests::test_skip_tlv_rejects_oversized_length ... ok [INFO] [stdout] test ber::encode::tests::test_encode_integer ... ok [INFO] [stdout] test ber::encode::tests::test_encode_integer_value ... ok [INFO] [stdout] test ber::encode::tests::test_encode_null ... ok [INFO] [stdout] test ber::length::tests::test_accept_oversized_length_encoding ... ok [INFO] [stdout] test ber::length::tests::test_base128_len ... ok [INFO] [stdout] test ber::length::tests::test_encode_short ... ok [INFO] [stdout] test ber::encode::tests::test_encode_unsigned32 ... ok [INFO] [stdout] test ber::length::tests::test_indefinite_rejected ... ok [INFO] [stdout] test ber::encode::tests::test_encode_sequence ... ok [INFO] [stdout] test ber::length::tests::test_long_form_1_byte ... ok [INFO] [stdout] test agent::vacm::tests::test_view_exclude ... ok [INFO] [stdout] test ber::decode::tests::test_accept_non_minimal_integer ... ok [INFO] [stdout] test ber::length::tests::test_short_form ... ok [INFO] [stdout] test ber::length::tests::test_max_length_enforced ... ok [INFO] [stdout] test ber::length::tests::test_unsigned32_content_len ... ok [INFO] [stdout] test ber::length::tests::test_unsigned64_content_len ... ok [INFO] [stdout] test ber::length::tests::test_integer_content_len ... ok [INFO] [stdout] test ber::length::tests::test_length_encoded_len ... ok [INFO] [stdout] test ber::decode::tests::test_decode_oid ... ok [INFO] [stdout] test ber::decode::tests::test_decode_octet_string ... ok [INFO] [stdout] test client::auth::tests::test_community_version_default ... ok [INFO] [stdout] test client::auth::tests::test_default_auth ... ok [INFO] [stdout] test client::auth::tests::test_usm_auth_priv ... ok [INFO] [stdout] test ber::length::tests::test_encode_long ... ok [INFO] [stdout] test client::auth::tests::test_usm_with_context_name ... ok [INFO] [stdout] test client::auth::tests::test_v1_auth ... ok [INFO] [stdout] test client::auth::tests::test_v2c_auth ... ok [INFO] [stdout] test client::builder::tests::test_builder_defaults ... ok [INFO] [stdout] test client::builder::tests::test_validate_auth_protocol_without_password_error ... ok [INFO] [stdout] test client::builder::tests::test_builder_with_options ... ok [INFO] [stdout] test client::builder::tests::test_builder_with_usm_builder ... ok [INFO] [stdout] test client::builder::tests::test_validate_priv_protocol_without_password_error ... ok [INFO] [stdout] test client::builder::tests::test_validate_priv_without_auth_error ... ok [INFO] [stdout] test client::builder::tests::test_validate_usm_auth_no_priv_ok ... ok [INFO] [stdout] test client::builder::tests::test_validate_usm_auth_priv_ok ... ok [INFO] [stdout] test client::builder::tests::test_validate_usm_no_auth_no_priv_ok ... ok [INFO] [stdout] test client::retry::tests::test_compute_delay_exponential_capped ... ok [INFO] [stdout] test client::retry::tests::test_compute_delay_exponential_no_jitter ... ok [INFO] [stdout] test client::retry::tests::test_compute_delay_exponential_with_jitter ... ok [INFO] [stdout] test client::retry::tests::test_compute_delay_fixed ... ok [INFO] [stdout] test client::retry::tests::test_compute_delay_none ... ok [INFO] [stdout] test client::retry::tests::test_from_builder ... ok [INFO] [stdout] test client::retry::tests::test_jitter_clamped ... ok [INFO] [stdout] test client::retry::tests::test_jitter_factor_range ... ok [INFO] [stdout] test client::retry::tests::test_jitter_factor_zero ... ok [INFO] [stdout] test client::retry::tests::test_retry_default ... ok [INFO] [stdout] test client::retry::tests::test_retry_exponential_builder ... ok [INFO] [stdout] test client::retry::tests::test_retry_fixed ... ok [INFO] [stdout] test client::retry::tests::test_retry_none ... ok [INFO] [stdout] test error::tests::error_size_budget ... ok [INFO] [stdout] test format::display_hint::tests::data_shorter_than_spec ... ok [INFO] [stdout] test format::display_hint::tests::date_and_time ... ok [INFO] [stdout] test format::display_hint::tests::display_string ... ok [INFO] [stdout] test format::display_hint::tests::empty_data_returns_empty ... ok [INFO] [stdout] test format::display_hint::tests::empty_hint_returns_hex ... ok [INFO] [stdout] test format::display_hint::tests::hex_implicit_repetition ... ok [INFO] [stdout] test format::display_hint::tests::hex_with_dash_separator ... ok [INFO] [stdout] test format::display_hint::tests::invalid_format_character ... ok [INFO] [stdout] test format::display_hint::tests::ipv4_address ... ok [INFO] [stdout] test format::display_hint::tests::ipv4_with_prefix ... ok [INFO] [stdout] test format::display_hint::tests::ipv4_with_zone_id ... ok [INFO] [stdout] test format::display_hint::tests::ipv6_address ... ok [INFO] [stdout] test format::display_hint::tests::ipv6_with_zone_id ... ok [INFO] [stdout] test format::display_hint::tests::last_spec_repeats_after_fixed_prefix ... ok [INFO] [stdout] test format::display_hint::tests::mac_address ... ok [INFO] [stdout] test format::display_hint::tests::missing_take_value ... ok [INFO] [stdout] test format::display_hint::tests::missing_format_character ... ok [INFO] [stdout] test format::display_hint::tests::octal_format ... ok [INFO] [stdout] test ber::length::tests::proptests::unsigned32_content_len_matches_encoder ... ok [INFO] [stdout] test client::auth::tests::test_usm_builder_chaining ... ok [INFO] [stdout] test client::auth::tests::test_usm_no_auth_no_priv ... ok [INFO] [stdout] test agent::vacm::tests::test_vacm_access_exact_wins_regardless_of_insertion_order ... ok [INFO] [stdout] test format::display_hint::tests::single_byte_trailing_separator_suppressed ... ok [INFO] [stdout] test agent::vacm::tests::test_check_subtree_oid_outside_all_subtrees ... ok [INFO] [stdout] test agent::vacm::tests::test_check_subtree_parent_of_include_with_nested_exclude ... ok [INFO] [stdout] test agent::vacm::tests::test_vacm_access_prefers_longer_context_prefix ... ok [INFO] [stdout] test ber::length::tests::test_long_form_2_bytes ... ok [INFO] [stdout] test ber::length::tests::proptests::unsigned64_content_len_matches_encoder ... ok [INFO] [stdout] test client::auth::tests::test_usm_auth_no_priv ... ok [INFO] [stdout] test client::builder::tests::test_validate_community_ok ... ok [INFO] [stdout] test format::display_hint::tests::multi_byte_decimal ... ok [INFO] [stdout] test format::display_hint::tests::simple_decimal ... ok [INFO] [stdout] test ber::length::tests::proptests::integer_content_len_matches_encoder ... ok [INFO] [stdout] test format::display_hint::tests::star_prefix_repeat ... ok [INFO] [stdout] test format::hex::tests::test_decode_invalid_char_error ... ok [INFO] [stdout] test format::display_hint::tests::trailing_separator_suppressed ... ok [INFO] [stdout] test format::display_hint::tests::two_digit_take_value ... ok [INFO] [stdout] test format::display_hint::tests::utf8_format ... ok [INFO] [stdout] test format::hex::tests::test_decode_mixed_case ... ok [INFO] [stdout] test format::hex::tests::test_decode_odd_length_error ... ok [INFO] [stdout] test format::hex::tests::test_encode_all_bytes ... ok [INFO] [stdout] test format::display_hint::tests::uuid_format ... ok [INFO] [stdout] test format::display_hint::tests::zero_padded_hex_output ... ok [INFO] [stdout] test format::display_hint::tests::zero_take_value ... ok [INFO] [stdout] test format::hex::tests::test_bytes_display ... ok [INFO] [stdout] test format::hex::tests::test_decode_basic ... ok [INFO] [stdout] test format::display_hint::tests::star_prefix_with_terminator ... ok [INFO] [stdout] test format::hex::tests::test_decode_empty ... ok [INFO] [stdout] test format::display_hint::tests::single_spec_repeats_for_all_data ... ok [INFO] [stdout] test format::hex::tests::test_encode_empty ... ok [INFO] [stdout] test handler::oid_table::tests::test_oid_table_empty ... ok [INFO] [stdout] test handler::oid_table::tests::test_oid_table_get_next ... ok [INFO] [stdout] test handler::oid_table::tests::test_oid_table_update_existing ... ok [INFO] [stdout] test handler::results::tests::test_get_next_result_from_option ... ok [INFO] [stdout] test handler::results::tests::test_get_next_result_from_varbind ... ok [INFO] [stdout] test handler::results::tests::test_set_result_is_ok ... ok [INFO] [stdout] test handler::results::tests::test_set_result_to_error_status ... ok [INFO] [stdout] test format::hex::tests::test_encode_basic ... ok [INFO] [stdout] test message::community::tests::test_v1_roundtrip ... ok [INFO] [stdout] test format::hex::tests::test_roundtrip ... ok [INFO] [stdout] test handler::results::tests::test_response_success ... ok [INFO] [stdout] test handler::oid_table::tests::test_oid_table_insert_and_get ... ok [INFO] [stdout] test message::community::tests::test_v2c_roundtrip ... ok [INFO] [stdout] test handler::oid_table::tests::test_oid_table_iter ... ok [INFO] [stdout] test handler::results::tests::test_get_result_from_value ... ok [INFO] [stdout] test message::v3::tests::test_msg_flags_roundtrip ... ok [INFO] [stdout] test message::v3::tests::test_msg_global_data_accepts_msg_max_size_at_minimum ... ok [INFO] [stdout] test message::v3::tests::test_msg_global_data_accepts_msg_id_at_maximum ... ok [INFO] [stdout] test message::v3::tests::test_msg_global_data_accepts_msg_id_at_zero ... ok [INFO] [stdout] test message::v3::tests::test_msg_global_data_accepts_usm_security_model ... ok [INFO] [stdout] test message::v3::tests::test_msg_global_data_accepts_msg_max_size_at_maximum ... ok [INFO] [stdout] test handler::results::tests::test_response_error ... ok [INFO] [stdout] test message::community::tests::test_version_preserved ... ok [INFO] [stdout] test handler::oid_table::tests::test_oid_table_remove ... ok [INFO] [stdout] test format::hex::tests::test_bytes_debug ... ok [INFO] [stdout] test message::v3::tests::test_msg_global_data_rejects_msg_max_size_below_minimum ... ok [INFO] [stdout] test message::v3::tests::test_msg_global_data_rejects_negative_msg_id ... ok [INFO] [stdout] test message::v3::tests::test_msg_global_data_rejects_negative_msg_max_size ... ok [INFO] [stdout] test message::v3::tests::test_msg_global_data_rejects_unknown_security_model ... ok [INFO] [stdout] test message::v3::tests::test_msg_global_data_roundtrip ... ok [INFO] [stdout] test message::v3::tests::test_security_level_flags ... ok [INFO] [stdout] test message::v3::tests::test_scoped_pdu_roundtrip ... ok [INFO] [stdout] test notification::tests::test_notification_inform ... ok [INFO] [stdout] test notification::tests::test_notification_receiver_builder_default ... ok [INFO] [stdout] test message::v3::tests::test_v3_message_encrypted_roundtrip ... ok [INFO] [stdout] test notification::tests::test_notification_trap_v2c ... ok [INFO] [stdout] test message::v3::tests::test_v3_message_plaintext_roundtrip ... ok [INFO] [stdout] test notification::tests::test_notification_receiver_builder_with_user ... ok [INFO] [stdout] test format::hex::tests::test_bytes_empty ... ok [INFO] [stdout] test handler::results::tests::test_get_result_from_option ... ok [INFO] [stdout] test notification::tests::test_notification_trap_v1 ... ok [INFO] [stdout] test notification::varbind::tests::test_extract_notification_varbinds ... ok [INFO] [stdout] test notification::tests::test_notification_v3_inform ... ok [INFO] [stdout] test notification::types::tests::test_usm_user_config_auth_only ... ok [INFO] [stdout] test notification::types::tests::test_usm_user_config_auth_priv ... ok [INFO] [stdout] test notification::varbind::tests::test_validate_notification_varbinds_too_few ... ok [INFO] [stdout] test notification::varbind::tests::test_validate_notification_varbinds_valid ... ok [INFO] [stdout] test notification::varbind::tests::test_validate_notification_varbinds_wrong_first_type ... ok [INFO] [stdout] test notification::varbind::tests::test_validate_notification_varbinds_wrong_first_oid ... ok [INFO] [stdout] test notification::varbind::tests::test_validate_notification_varbinds_wrong_second_oid ... ok [INFO] [stdout] test notification::varbind::tests::test_validate_notification_varbinds_wrong_second_type ... ok [INFO] [stdout] test oid::tests::test_ber_encoding_arc2_equals_128_needs_2_bytes ... ok [INFO] [stdout] test oid::tests::test_ber_encoding_arc2_equals_80 ... ok [INFO] [stdout] test oid::tests::test_ber_encoding_arc2_equals_127 ... ok [INFO] [stdout] test notification::types::tests::test_usm_user_config_no_auth ... ok [INFO] [stdout] test notification::varbind::tests::test_extract_notification_varbinds_too_few ... ok [INFO] [stdout] test oid::tests::test_ber_encoding ... ok [INFO] [stdout] test oid::tests::test_display ... ok [INFO] [stdout] test oid::tests::test_from_ber_enforces_max_oid_len ... ok [INFO] [stdout] test oid::tests::test_oid_fromstr ... ok [INFO] [stdout] test oid::tests::test_starts_with ... ok [INFO] [stdout] test oid::tests::test_to_ber_checked_rejects_overflow ... ok [INFO] [stdout] test oid::tests::test_to_ber_validates_arcs ... ok [INFO] [stdout] test oid::tests::test_ber_roundtrip ... ok [INFO] [stdout] test oid::tests::test_ber_roundtrip_large_arc2 ... ok [INFO] [stdout] test oid::tests::test_macro ... ok [INFO] [stdout] test oid::tests::test_parse ... ok [INFO] [stdout] test oid::tests::test_validate_arc2_limit_when_arc1_is_0 ... ok [INFO] [stdout] test oid::tests::test_oid_fromstr_invalid ... ok [INFO] [stdout] test oid::tests::test_oid_non_minimal_subidentifier ... ok [INFO] [stdout] test oid::tests::test_validate_arc2_limit_when_arc1_is_1 ... ok [INFO] [stdout] test oid::tests::test_validate_arc1_must_be_0_1_or_2 ... ok [INFO] [stdout] test oid::tests::test_ber_encoding_large_arc2 ... ok [INFO] [stdout] test oid::tests::test_validate_all_combines_checks ... ok [INFO] [stdout] test oid::tests::test_validate_arc2_overflow_when_arc1_is_2 ... ok [INFO] [stdout] test oid::tests::test_validate_length_exceeds_limit ... ok [INFO] [stdout] test oid::tests::test_validate_length_within_limit ... ok [INFO] [stdout] test pdu::tests::test_decode_rejects_error_index_beyond_varbinds ... ok [INFO] [stdout] test pdu::tests::test_decode_rejects_negative_non_repeaters ... ok [INFO] [stdout] test pdu::tests::test_get_request_roundtrip ... ok [INFO] [stdout] test pdu::tests::test_pdu_to_response ... ok [INFO] [stdout] test pdu::tests::test_trap_v1_enterprise_specific ... ok [INFO] [stdout] test oid::tests::test_validate_arc2_no_limit_when_arc1_is_2 ... ok [INFO] [stdout] test pdu::tests::test_trap_v1_v2_trap_oid_enterprise_specific ... ok [INFO] [stdout] test pdu::tests::test_pdu_is_confirmed ... ok [INFO] [stdout] test pdu::tests::test_pdu_decode_getbulk_with_large_max_repetitions ... ok [INFO] [stdout] test pdu::tests::test_trap_v1_v2_trap_oid_enterprise_specific_zero ... ok [INFO] [stdout] test pdu::tests::test_trap_v1_v2_trap_oid_generic_traps ... ok [INFO] [stdout] test transport::extract_tests::test_extract_request_id_malformed ... ok [INFO] [stdout] test transport::extract_tests::test_extract_request_id_v1 ... ok [INFO] [stdout] test pdu::tests::test_trap_v1_roundtrip ... ok [INFO] [stdout] test pdu::tests::test_decode_accepts_valid_error_index_zero ... ok [INFO] [stdout] test transport::extract_tests::test_extract_request_id_v2c ... ok [INFO] [stdout] test transport::extract_tests::test_extract_request_id_v3 ... ok [INFO] [stdout] test transport::request_id_tests::request_id_is_always_positive ... ok [INFO] [stdout] test transport::request_id_tests::request_id_wrap_around_stays_positive ... ok [INFO] [stdout] test transport::request_id_tests::request_id_zero_is_skipped ... ok [INFO] [stdout] test pdu::tests::test_decode_rejects_negative_error_index ... ok [INFO] [stdout] test pdu::tests::test_decode_rejects_negative_max_repetitions ... ok [INFO] [stdout] test transport::tcp::tests::test_tcp_concurrent_requests ... ok [INFO] [stdout] test transport::tcp::tests::test_tcp_is_reliable ... ok [INFO] [stdout] test pdu::tests::test_decode_accepts_error_index_within_bounds ... ok [INFO] [stdout] test transport::tcp::tests::test_tcp_send_recv ... ok [INFO] [stdout] test pdu::tests::test_getbulk_roundtrip ... ok [INFO] [stdout] test util::tests::test_bind_udp_socket_with_buffer_size ... ok [INFO] [stdout] test util::tests::test_bind_udp_socket_ipv4 ... ok [INFO] [stdout] test v3::auth::tests::test_empty_password ... ok [INFO] [stdout] test v3::auth::tests::test_hmac_computation ... ok [INFO] [stdout] test util::tests::test_bind_udp_socket_ipv6 ... ok [INFO] [stdout] test transport::tcp::tests::test_tcp_long_length_form ... ok [INFO] [stdout] test pdu::tests::test_decode_accepts_valid_getbulk_params ... ok [INFO] [stdout] test transport::extract_tests::test_extract_request_id_negative ... ok [INFO] [stdout] test transport::request_id_tests::request_ids_are_unique ... ok [INFO] [stdout] test client::builder::tests::test_validate_master_keys_bypass_auth_password ... ok [INFO] [stdout] test transport::tcp::tests::test_tcp_builder_custom_allocation_limit ... ok [INFO] [stdout] test transport::tcp::tests::test_tcp_rejects_excessive_claimed_size ... ok [INFO] [stdout] test v3::auth::tests::test_localize_key_sha1 ... ok [INFO] [stdout] test notification::types::tests::test_usm_user_config_derive_keys ... ok [INFO] [stdout] test v3::auth::tests::test_localize_key_md5 ... ok [INFO] [stdout] test v3::auth::tests::test_reeder_extend_key_truncation ... ok [INFO] [stdout] test v3::auth::tests::test_from_str_password ... ok [INFO] [stdout] test v3::engine::tests::test_anti_replay_boundary_values ... ok [INFO] [stdout] test v3::auth::tests::test_from_master_key ... ok [INFO] [stdout] test v3::engine::tests::test_anti_replay_new_boot_cycle_resets ... ok [INFO] [stdout] test v3::engine::tests::test_anti_replay_rejects_old_time ... ok [INFO] [stdout] test v3::engine::tests::test_engine_boots_high_value_update_logic ... ok [INFO] [stdout] test v3::engine::tests::test_engine_boots_latched_time_window_always_fails ... ok [INFO] [stdout] test v3::engine::tests::test_anti_replay_rejects_old_boot_cycle ... ok [INFO] [stdout] test v3::auth::tests::test_password_to_key_md5 ... ok [INFO] [stdout] test v3::engine::tests::test_engine_boots_latched_update_behavior ... ok [INFO] [stdout] test v3::engine::tests::test_engine_boots_near_max_operates_normally ... ok [INFO] [stdout] test v3::engine::tests::test_engine_cache_basic_operations ... ok [INFO] [stdout] test v3::engine::tests::test_engine_boots_transition_to_max ... ok [INFO] [stdout] test v3::engine::tests::test_engine_cache_clone ... ok [INFO] [stdout] test v3::engine::tests::test_engine_state_created_latched ... ok [INFO] [stdout] test v3::engine::tests::test_engine_state_default_msg_max_size ... ok [INFO] [stdout] test v3::engine::tests::test_engine_cache_latched_engine ... ok [INFO] [stdout] test v3::auth::tests::test_password_to_key_sha1 ... ok [INFO] [stdout] test v3::engine::tests::test_engine_state_estimated_time ... ok [INFO] [stdout] test v3::engine::tests::test_engine_state_msg_max_size_tcp_limit ... ok [INFO] [stdout] test v3::engine::tests::test_engine_state_msg_max_size_at_exact_boundary ... ok [INFO] [stdout] test v3::engine::tests::test_engine_state_new_uses_default_constant ... ok [INFO] [stdout] test v3::engine::tests::test_engine_state_stores_msg_max_size ... ok [INFO] [stdout] test v3::engine::tests::test_engine_state_msg_max_size_within_limit_not_capped ... ok [INFO] [stdout] test v3::engine::tests::test_engine_state_msg_max_size_capped_to_session_max ... ok [INFO] [stdout] test v3::engine::tests::test_engine_state_update_time ... ok [INFO] [stdout] test v3::engine::tests::test_estimated_time_caps_at_max_engine_time ... ok [INFO] [stdout] test v3::engine::tests::test_engine_state_time_window ... ok [INFO] [stdout] test v3::engine::tests::test_estimated_time_at_max_stays_at_max ... ok [INFO] [stdout] test v3::engine::tests::test_estimated_time_normal_operation ... ok [INFO] [stdout] test v3::engine::tests::test_parse_discovery_response ... ok [INFO] [stdout] test v3::engine::tests::test_max_engine_time_constant ... ok [INFO] [stdout] test v3::engine::tests::test_is_unknown_engine_id_report ... ok [INFO] [stdout] test v3::engine::tests::test_time_window_150s_exact_boundary ... ok [INFO] [stdout] test v3::engine::tests::test_time_window_boots_mismatch ... ok [INFO] [stdout] test v3::engine::tests::test_parse_discovery_response_empty_engine_id ... ok [INFO] [stdout] test v3::privacy::tests::test_aes128_encrypt_decrypt_roundtrip ... ok [INFO] [stdout] test v3::engine::tests::test_time_window_boots_latched ... ok [INFO] [stdout] test v3::privacy::tests::test_aes192_wrong_key_produces_garbage ... ok [INFO] [stdout] test v3::privacy::tests::test_aes192_encrypt_decrypt_roundtrip ... ok [INFO] [stdout] test v3::privacy::tests::test_aes128_wrong_key_produces_garbage ... ok [INFO] [stdout] test v3::privacy::tests::test_aes256_wrong_key_produces_garbage ... ok [INFO] [stdout] test v3::privacy::tests::test_aes_wrong_engine_time_produces_garbage ... ok [INFO] [stdout] test v3::privacy::tests::test_des3_encrypt_decrypt_roundtrip ... ok [INFO] [stdout] test v3::privacy::tests::test_des_encrypt_decrypt_roundtrip ... ok [INFO] [stdout] test v3::privacy::tests::test_des_invalid_ciphertext_length ... ok [INFO] [stdout] test v3::privacy::tests::test_aes256_encrypt_decrypt_roundtrip ... ok [INFO] [stdout] test v3::privacy::tests::test_des_wrong_priv_params_produces_garbage ... ok [INFO] [stdout] test v3::privacy::tests::test_des_wrong_key_produces_garbage ... ok [INFO] [stdout] test v3::auth::tests::test_master_keys_with_privacy_same_password ... ok [INFO] [stdout] test v3::privacy::tests::test_multiple_encryptions_different_salt ... ok [INFO] [stdout] test v3::privacy::tests::test_priv_key_internal_salt_skips_zero ... ok [INFO] [stdout] test v3::privacy::tests::test_invalid_priv_params_length ... ok [INFO] [stdout] test v3::privacy::tests::test_salt_counter ... ok [INFO] [stdout] test v3::privacy::tests::test_salt_counter_skips_zero ... ok [INFO] [stdout] test v3::tests::test_auth_protocol_display ... ok [INFO] [stdout] test v3::tests::test_auth_protocol_from_str ... ok [INFO] [stdout] test v3::tests::test_parse_protocol_error_display ... ok [INFO] [stdout] test v3::tests::test_priv_protocol_from_str ... ok [INFO] [stdout] test v3::usm::tests::test_find_auth_params_offset ... ok [INFO] [stdout] test v3::usm::tests::test_usm_params_accepts_max_values ... ok [INFO] [stdout] test v3::usm::tests::test_usm_params_accepts_zero_values ... ok [INFO] [stdout] test v3::auth::tests::test_master_key_localize_sha1 ... ok [INFO] [stdout] test v3::tests::test_priv_protocol_display ... ok [INFO] [stdout] test v3::auth::tests::test_reeder_extend_key_md5_kat ... ok [INFO] [stdout] test v3::auth::tests::test_master_keys_auth_only ... ok [INFO] [stdout] test v3::usm::tests::test_usm_params_roundtrip ... ok [INFO] [stdout] test v3::usm::tests::test_usm_params_empty_roundtrip ... ok [INFO] [stdout] test v3::usm::tests::test_usm_params_rejects_negative_engine_boots ... ok [INFO] [stdout] test value::tests::test_as_i32 ... ok [INFO] [stdout] test value::tests::test_as_bytes ... ok [INFO] [stdout] test v3::usm::tests::test_usm_params_rejects_negative_engine_time ... ok [INFO] [stdout] test v3::usm::tests::test_usm_params_with_placeholder ... ok [INFO] [stdout] test value::tests::test_as_ip ... ok [INFO] [stdout] test value::tests::test_as_oid ... ok [INFO] [stdout] test value::tests::test_counter32 ... ok [INFO] [stdout] test v3::auth::tests::test_master_key_localize_md5 ... ok [INFO] [stdout] test value::tests::test_counter32_max ... ok [INFO] [stdout] test value::tests::test_as_u64 ... ok [INFO] [stdout] test value::tests::test_as_str ... ok [INFO] [stdout] test value::tests::test_as_u32 ... ok [INFO] [stdout] test value::tests::test_counter64_zero ... ok [INFO] [stdout] test value::tests::test_counter64_max ... ok [INFO] [stdout] test value::tests::test_decode_exception_with_content_accepted ... ok [INFO] [stdout] test value::tests::test_display_counter32 ... ok [INFO] [stdout] test value::tests::test_display_exceptions ... ok [INFO] [stdout] test value::tests::test_display_gauge32 ... ok [INFO] [stdout] test value::tests::test_display_integer ... ok [INFO] [stdout] test value::tests::test_decode_invalid_null_length ... ok [INFO] [stdout] test value::tests::test_display_ip_address ... ok [INFO] [stdout] test value::tests::test_counter64 ... ok [INFO] [stdout] test value::tests::test_counter32_zero ... ok [INFO] [stdout] test value::tests::test_decode_invalid_ip_address_length ... ok [INFO] [stdout] test value::tests::test_display_counter64 ... ok [INFO] [stdout] test value::tests::test_display_timeticks ... ok [INFO] [stdout] test value::tests::test_display_unknown ... ok [INFO] [stdout] test value::tests::test_display_null ... ok [INFO] [stdout] test value::tests::test_display_opaque ... ok [INFO] [stdout] test value::tests::test_from_bytes_slice ... ok [INFO] [stdout] test value::tests::test_display_octet_string_utf8 ... ok [INFO] [stdout] test value::tests::test_from_ipv4addr ... ok [INFO] [stdout] test value::tests::test_from_oid ... ok [INFO] [stdout] test value::tests::test_display_octet_string_binary ... ok [INFO] [stdout] test value::tests::test_from_str ... ok [INFO] [stdout] test value::tests::test_end_of_mib_view ... ok [INFO] [stdout] test value::tests::test_from_ip_array ... ok [INFO] [stdout] test value::tests::test_from_bytes ... ok [INFO] [stdout] test value::tests::test_from_string ... ok [INFO] [stdout] test value::tests::test_from_u64 ... ok [INFO] [stdout] test value::tests::test_gauge32_max ... ok [INFO] [stdout] test value::tests::test_from_i32 ... ok [INFO] [stdout] test value::tests::test_integer_max ... ok [INFO] [stdout] test value::tests::test_gauge32 ... ok [INFO] [stdout] test value::tests::test_integer_min ... ok [INFO] [stdout] test value::tests::test_integer_negative ... ok [INFO] [stdout] test value::tests::test_is_exception ... ok [INFO] [stdout] test value::tests::test_ip_address_zero ... ok [INFO] [stdout] test value::tests::test_integer_zero ... ok [INFO] [stdout] test value::tests::test_ip_address ... ok [INFO] [stdout] test value::tests::test_integer_positive ... ok [INFO] [stdout] test value::tests::test_no_such_instance ... ok [INFO] [stdout] test value::tests::test_no_such_object ... ok [INFO] [stdout] test value::tests::test_ip_address_broadcast ... ok [INFO] [stdout] test value::tests::test_null ... ok [INFO] [stdout] test value::tests::test_octet_string_ascii ... ok [INFO] [stdout] test value::tests::test_object_identifier ... ok [INFO] [stdout] test value::tests::test_opaque_empty ... ok [INFO] [stdout] test value::tests::test_reject_constructed_octet_string ... ok [INFO] [stdout] test value::tests::test_timeticks ... ok [INFO] [stdout] test value::tests::test_timeticks_max ... ok [INFO] [stdout] test value::tests::test_unknown_tag_preserved ... ok [INFO] [stdout] test value::tests::test_opaque ... ok [INFO] [stdout] test varbind::tests::test_encoded_size_exceptions ... ok [INFO] [stdout] test varbind::tests::test_encoded_size_integer ... ok [INFO] [stdout] test varbind::tests::test_encoded_size_counters ... ok [INFO] [stdout] test v3::auth::tests::test_reeder_extend_key_sha1_to_32_bytes ... ok [INFO] [stdout] test varbind::tests::test_encoded_size_null ... ok [INFO] [stdout] test varbind::tests::test_encoded_size_oid_value ... ok [INFO] [stdout] test value::tests::test_primitive_octet_string_accepted ... ok [INFO] [stdout] test value::tests::test_octet_string_empty ... ok [INFO] [stdout] test varbind::tests::test_encoded_size_ip_address ... ok [INFO] [stdout] test varbind::tests::test_encoded_size_octet_string ... ok [INFO] [stdout] test varbind::tests::test_null_varbinds_empty ... ok [INFO] [stdout] test varbind::tests::test_varbind_display_exception ... ok [INFO] [stdout] test v3::auth::tests::test_reeder_vs_blumenthal_differ ... ok [INFO] [stdout] test varbind::tests::test_varbind_list_empty ... ok [INFO] [stdout] test varbind::tests::test_varbind_list_roundtrip ... ok [INFO] [stdout] test v3::auth::tests::test_reeder_extend_key_sha1_kat ... ok [INFO] [stdout] test value::tests::test_octet_string_binary ... ok [INFO] [stdout] test varbind::tests::test_varbind_end_of_mib_view ... ok [INFO] [stdout] test varbind::tests::test_null_varbinds_encoding ... ok [INFO] [stdout] test varbind::tests::test_varbind_display ... ok [INFO] [stdout] test varbind::tests::test_varbind_list_all_exceptions ... ok [INFO] [stdout] test varbind::tests::test_varbind_list_mixed_value_types ... ok [INFO] [stdout] test varbind::tests::test_varbind_list_single ... ok [INFO] [stdout] test varbind::tests::test_varbind_list_with_exceptions ... ok [INFO] [stdout] test varbind::tests::test_varbind_no_such_object ... ok [INFO] [stdout] test varbind::tests::test_varbind_roundtrip ... ok [INFO] [stdout] test varbind::tests::test_varbind_null_constructor ... ok [INFO] [stdout] test varbind::tests::test_varbind_no_such_instance ... ok [INFO] [stdout] test client::builder::tests::test_validate_master_keys_bypass_priv_password ... ok [INFO] [stdout] test v3::privacy::tests::test_from_password ... ok [INFO] [stdout] test notification::types::tests::test_usm_user_config_derive_keys_with_privacy ... ok [INFO] [stdout] test v3::privacy::tests::test_aes256_from_password ... ok [INFO] [stdout] test varbind::tests::proptests::encoded_size_matches_encoding ... ok [INFO] [stdout] test v3::privacy::tests::test_aes192_from_password ... ok [INFO] [stdout] test v3::auth::tests::test_master_key_reuse_for_multiple_engines ... ok [INFO] [stdout] test v3::auth::tests::test_master_keys_with_privacy_different_password ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 428 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.15s [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Running tests/client_batching.rs (/opt/rustwide/target/debug/deps/client_batching-c20362188eed07b4) [INFO] [stdout] running 16 tests [INFO] [stdout] test common::handler::tests::test_mib_get_next ... ok [INFO] [stdout] test common::handler::tests::test_set_and_get ... ok [INFO] [stdout] test common::handler::tests::test_mib_get_missing ... ok [INFO] [stdout] test common::handler::tests::test_mib_get_existing ... ok [INFO] [stdout] test common::faulty::tests::slow_agent_responds ... ok [INFO] [stdout] test empty_request_returns_empty ... ok [INFO] [stdout] test common::agent::tests::test_agent_dynamic_data ... ok [INFO] [stdout] test single_oid_no_batching ... ok [INFO] [stdout] test common::handler::tests::test_get_existing ... ok [INFO] [stdout] test common::agent::tests::test_agent_starts_and_responds ... ok [INFO] [stdout] test common::handler::tests::test_mib_get_next_end ... ok [INFO] [stdout] test common::faulty::tests::lossy_agent_responds ... ok [INFO] [stdout] test batching_preserves_order ... ok [INFO] [stdout] test get_many_batches_large_requests ... ok [INFO] [stdout] test common::handler::tests::test_get_missing ... ok [INFO] [stdout] test common::agent::tests::test_agent_stops_cleanly ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.43s [INFO] [stdout] [INFO] [stderr] Running tests/client_get.rs (/opt/rustwide/target/debug/deps/client_get-7f0f0597e00b23cb) [INFO] [stdout] [INFO] [stdout] running 21 tests [INFO] [stdout] test common::handler::tests::test_mib_get_missing ... ok [INFO] [stdout] test common::handler::tests::test_mib_get_next ... ok [INFO] [stdout] test common::handler::tests::test_get_existing ... ok [INFO] [stdout] test common::handler::tests::test_set_and_get ... ok [INFO] [stdout] test common::handler::tests::test_get_missing ... ok [INFO] [stdout] test common::handler::tests::test_mib_get_existing ... ok [INFO] [stdout] test common::agent::tests::test_agent_starts_and_responds ... ok [INFO] [stdout] test common::faulty::tests::slow_agent_responds ... ok [INFO] [stdout] test getnext_past_end_returns_end_of_mib_view ... ok [INFO] [stdout] test get_missing_oid_returns_no_such_instance ... ok [INFO] [stdout] test common::faulty::tests::lossy_agent_responds ... ok [INFO] [stdout] test common::handler::tests::test_mib_get_next_end ... ok [INFO] [stdout] test getnext_returns_next_oid ... ok [INFO] [stdout] test common::agent::tests::test_agent_dynamic_data ... ok [INFO] [stdout] test get_returns_value ... ok [INFO] [stdout] test v1_get_works ... ok [INFO] [stdout] test set_many_modifies_values ... ok [INFO] [stdout] test set_modifies_value ... ok [INFO] [stdout] test get_many_returns_all_values ... ok [INFO] [stdout] test get_timeout_when_agent_stopped ... ok [INFO] [stdout] test common::agent::tests::test_agent_stops_cleanly ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.43s [INFO] [stdout] [INFO] [stderr] Running tests/client_retry.rs (/opt/rustwide/target/debug/deps/client_retry-62ba86564f3cbe3e) [INFO] [stdout] [INFO] [stdout] running 16 tests [INFO] [stdout] test tcp_no_retry ... ok [INFO] [stdout] test common::handler::tests::test_get_missing ... ok [INFO] [stdout] test common::handler::tests::test_mib_get_missing ... ok [INFO] [stdout] test common::handler::tests::test_set_and_get ... ok [INFO] [stdout] test common::handler::tests::test_mib_get_existing ... ok [INFO] [stdout] test common::handler::tests::test_mib_get_next_end ... ok [INFO] [stdout] test common::handler::tests::test_get_existing ... ok [INFO] [stdout] test common::handler::tests::test_mib_get_next ... ok [INFO] [stdout] test common::agent::tests::test_agent_dynamic_data ... ok [INFO] [stdout] test common::agent::tests::test_agent_starts_and_responds ... ok [INFO] [stdout] test common::faulty::tests::lossy_agent_responds ... ok [INFO] [stdout] test common::faulty::tests::slow_agent_responds ... ok [INFO] [stdout] test client_retries_on_timeout ... ok [INFO] [stdout] test zero_retries_single_attempt ... ok [INFO] [stdout] test client_fails_after_max_retries ... ok [INFO] [stdout] test common::agent::tests::test_agent_stops_cleanly ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.43s [INFO] [stdout] [INFO] [stderr] Running tests/client_v3.rs (/opt/rustwide/target/debug/deps/client_v3-a411cf2e30b3c00e) [INFO] [stdout] [INFO] [stdout] running 20 tests [INFO] [stdout] test common::handler::tests::test_get_missing ... ok [INFO] [stdout] test common::handler::tests::test_get_existing ... ok [INFO] [stdout] test common::handler::tests::test_mib_get_next_end ... ok [INFO] [stdout] test common::handler::tests::test_mib_get_existing ... ok [INFO] [stdout] test common::handler::tests::test_set_and_get ... ok [INFO] [stdout] test common::handler::tests::test_mib_get_missing ... ok [INFO] [stdout] test common::faulty::tests::slow_agent_responds ... ok [INFO] [stdout] test common::handler::tests::test_mib_get_next ... ok [INFO] [stdout] test common::agent::tests::test_agent_dynamic_data ... ok [INFO] [stdout] test common::faulty::tests::lossy_agent_responds ... ok [INFO] [stdout] test v3_no_auth_no_priv ... ok [INFO] [stdout] test common::agent::tests::test_agent_starts_and_responds ... ok [INFO] [stdout] test v3_unknown_user_fails ... ok [INFO] [stdout] test v3_auth_md5 ... ok [INFO] [stdout] test common::agent::tests::test_agent_stops_cleanly ... ok [INFO] [stdout] test v3_auth_sha256 ... ok [INFO] [stdout] test v3_wrong_password_fails ... ok [INFO] [stdout] test v3_auth_priv_sha1_des ... ok [INFO] [stdout] test v3_auth_priv_sha256_aes128 ... ok [INFO] [stdout] test v3_engine_discovery ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.66s [INFO] [stdout] [INFO] [stderr] Running tests/client_walk.rs (/opt/rustwide/target/debug/deps/client_walk-52b9be4f466a53ac) [INFO] [stdout] [INFO] [stdout] running 18 tests [INFO] [stdout] test common::handler::tests::test_get_missing ... ok [INFO] [stdout] test common::handler::tests::test_get_existing ... ok [INFO] [stdout] test common::handler::tests::test_set_and_get ... ok [INFO] [stdout] test common::handler::tests::test_mib_get_existing ... ok [INFO] [stdout] test common::handler::tests::test_mib_get_next_end ... ok [INFO] [stdout] test common::handler::tests::test_mib_get_next ... ok [INFO] [stdout] test common::handler::tests::test_mib_get_missing ... ok [INFO] [stdout] test common::faulty::tests::slow_agent_responds ... ok [INFO] [stdout] test walk_iterates_subtree ... ok [INFO] [stdout] test common::agent::tests::test_agent_dynamic_data ... ok [INFO] [stdout] test common::agent::tests::test_agent_starts_and_responds ... ok [INFO] [stdout] test bulkwalk_respects_max_repetitions ... ok [INFO] [stdout] test common::faulty::tests::lossy_agent_responds ... ok [INFO] [stdout] test getbulk_returns_multiple_varbinds ... ok [INFO] [stdout] test walk_empty_subtree_returns_nothing ... ok [INFO] [stdout] test bulkwalk_iterates_subtree ... ok [INFO] [stdout] test walk_stops_at_boundary ... ok [INFO] [stdout] test common::agent::tests::test_agent_stops_cleanly ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.47s [INFO] [stdout] [INFO] [stderr] Running tests/interop.rs (/opt/rustwide/target/debug/deps/interop-0c92706017a5c55a) [INFO] [stdout] [INFO] [stdout] running 21 tests [INFO] [stdout] test missing_oid_returns_no_such ... ok [INFO] [stdout] test tcp_transport_get ... ok [INFO] [stdout] test bulk_walk_interfaces ... ok [INFO] [stdout] test set_writable_oid ... ok [INFO] [stdout] test getbulk_returns_multiple ... ok [INFO] [stdout] test v1_get_returns_value ... ok [INFO] [stdout] test getnext_returns_next_oid ... ok [INFO] [stdout] test v2c_get_returns_value ... ok [INFO] [stdout] test v3_auth_md5 ... ok [INFO] [stdout] test v3_auth_priv ... ok [INFO] [stdout] test v3_auth_sha1 ... ok [INFO] [stdout] test v3_auth_sha256 ... ok [INFO] [stdout] test v3_engine_discovery_and_request ... ok [INFO] [stdout] test v3_auth_no_priv ... ok [INFO] [stdout] test value_types_decode_correctly ... ok [INFO] [stdout] test walk_system_mib ... ok [INFO] [stdout] test v3_no_auth_no_priv ... ok [INFO] [stdout] test v3_priv_aes128 ... ok [INFO] [stdout] test v3_priv_des ... ok [INFO] [stdout] test shared_transport_multiple_clients ... ok [INFO] [stdout] test wrong_community_fails ... ok [INFO] [stderr] Running tests/kat.rs (/opt/rustwide/target/debug/deps/kat-55552efb2018c9fc) [INFO] [stdout] [INFO] [stdout] test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 31 tests [INFO] [stdout] test test_hmac_verify_wrong_length ... ok [INFO] [stdout] test test_mac_lengths_per_rfc ... ok [INFO] [stdout] test test_hmac_verify_with_rfc_vector ... ok [INFO] [stdout] test test_rfc3414_a4_usm_encoding ... ok [INFO] [stdout] test test_rfc6234_hmac_case1_sha1 ... ok [INFO] [stdout] test test_rfc6234_hmac_case1_sha224 ... ok [INFO] [stdout] test test_rfc6234_hmac_case1_sha256 ... ok [INFO] [stdout] test test_rfc6234_hmac_case1_sha384 ... ok [INFO] [stdout] test test_rfc6234_hmac_case1_sha512 ... ok [INFO] [stdout] test test_aes256_with_sha1_auto_key_extension_roundtrip ... ok [INFO] [stdout] test test_aes192_with_sha1_auto_key_extension_roundtrip ... ok [INFO] [stdout] test test_des_priv_key_from_password ... ok [INFO] [stdout] test test_rfc6234_hmac_case2_sha1 ... ok [INFO] [stdout] test test_rfc6234_hmac_case5_truncation_sha1 ... ok [INFO] [stdout] test test_rfc6234_hmac_case2_sha256 ... ok [INFO] [stdout] test test_aes256_with_md5_auto_key_extension_roundtrip ... ok [INFO] [stdout] test test_aes128_priv_key_from_password ... ok [INFO] [stdout] test test_rfc3414_a5_1_md5_new_password_key ... ok [INFO] [stdout] test test_rfc3414_a3_1_md5_key_localization ... ok [INFO] [stdout] test test_rfc3414_a5_2_sha1_new_password_key ... ok [INFO] [stdout] test test_rfc3414_a3_2_sha1_key_localization ... ok [INFO] [stdout] test test_extended_keys_differ_by_engine_id ... ok [INFO] [stdout] test test_different_passwords_produce_different_keys ... ok [INFO] [stdout] test test_empty_engine_id ... ok [INFO] [stdout] test test_different_engine_ids_produce_different_keys ... ok [INFO] [stdout] test test_long_engine_id ... ok [INFO] [stdout] test test_aes256_priv_key_from_password ... ok [INFO] [stdout] test test_sha224_key_localization ... ok [INFO] [stdout] test test_sha256_key_localization ... ok [INFO] [stdout] test test_sha384_key_localization ... ok [INFO] [stdout] test test_sha512_key_localization ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 31 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.13s [INFO] [stdout] [INFO] [stderr] Running tests/proptest.rs (/opt/rustwide/target/debug/deps/proptest-df4e52a8fdeb52b7) [INFO] [stdout] [INFO] [stdout] running 105 tests [INFO] [stdout] test common::handler::tests::test_set_and_get ... ok [INFO] [stdout] test common::handler::tests::test_get_missing ... ok [INFO] [stdout] test integer_boundary_values ... ok [INFO] [stdout] test common::handler::tests::test_get_existing ... ok [INFO] [stdout] test integer_overflow::counter64_boundary_max ... ok [INFO] [stdout] test common::handler::tests::test_mib_get_next ... ok [INFO] [stdout] test common::handler::tests::test_mib_get_missing ... ok [INFO] [stdout] test common::handler::tests::test_mib_get_existing ... ok [INFO] [stdout] test integer_overflow::integer_min_value ... ok [INFO] [stdout] test common::handler::tests::test_mib_get_next_end ... ok [INFO] [stdout] test integer_overflow::integer_5_bytes_truncates ... ok [INFO] [stdout] test integer_overflow::unsigned32_boundary_max ... ok [INFO] [stdout] test invalid_lengths::integer64_too_long ... ok [INFO] [stdout] test invalid_lengths::ip_address_wrong_length ... ok [INFO] [stdout] test integer_overflow::integer_max_value ... ok [INFO] [stdout] test common::faulty::tests::lossy_agent_responds ... ok [INFO] [stdout] test common::agent::tests::test_agent_dynamic_data ... ok [INFO] [stdout] test common::faulty::tests::slow_agent_responds ... ok [INFO] [stdout] test invalid_lengths::length_too_many_octets ... ok [INFO] [stdout] test invalid_lengths::zero_length_integer ... ok [INFO] [stdout] test invalid_tags::expect_integer_get_string ... ok [INFO] [stdout] test common::agent::tests::test_agent_starts_and_responds ... ok [INFO] [stdout] test invalid_tags::expect_null_get_integer ... ok [INFO] [stdout] test invalid_tags::expect_sequence_get_integer ... ok [INFO] [stdout] test invalid_lengths::indefinite_length_rejected ... ok [INFO] [stdout] test invalid_lengths::length_exceeds_data ... ok [INFO] [stdout] test counter64_boundary_values ... ok [INFO] [stdout] test oid_empty_roundtrip ... ok [INFO] [stdout] test invalid_lengths::null_with_nonzero_length ... ok [INFO] [stdout] test invalid_tags::expect_oid_get_string ... ok [INFO] [stdout] test oid_malformed::oid_truncated_subidentifier ... ok [INFO] [stdout] test oid_max_arc2_values ... ok [INFO] [stdout] test oid_single_arc_encoding_behavior ... ok [INFO] [stdout] test oid_malformed::oid_empty_is_valid ... ok [INFO] [stdout] test oid_malformed::oid_very_long_subidentifier ... ok [INFO] [stdout] test oid_two_arc_roundtrip ... ok [INFO] [stdout] test oid_parent_length_decreases ... ok [INFO] [stdout] test permissive_parsing::non_minimal_integer_extra_leading_ff ... ok [INFO] [stdout] test permissive_parsing::non_minimal_integer_extra_leading_zero ... ok [INFO] [stdout] test permissive_parsing::non_minimal_integer_many_leading_zeros ... ok [INFO] [stdout] test permissive_parsing::non_minimal_length_encoding ... ok [INFO] [stdout] test permissive_parsing::non_minimal_length_two_byte_for_small ... ok [INFO] [stdout] test permissive_parsing::non_minimal_unsigned32_extra_leading_zero ... ok [INFO] [stdout] test request_id_mismatch::pdu_request_id_boundary_values ... ok [INFO] [stdout] test request_id_mismatch::pdu_request_id_decode ... ok [INFO] [stdout] test request_id_mismatch::pdu_request_id_negative ... ok [INFO] [stdout] test generic_trap_from_i32_range ... ok [INFO] [stdout] test tlv_overflow::skip_tlv_overflow ... ok [INFO] [stdout] test trap_v1_boundary::v2_trap_oid_both_max ... ok [INFO] [stdout] test trap_v1_boundary::v2_trap_oid_generic_trap_max ... ok [INFO] [stdout] test trap_v1_boundary::v2_trap_oid_generic_trap_min ... ok [INFO] [stdout] test trap_v1_boundary::v2_trap_oid_generic_trap_negative ... ok [INFO] [stdout] test trap_v1_boundary::v2_trap_oid_specific_trap_min ... ok [INFO] [stdout] test trap_v1_boundary::v2_trap_oid_specific_trap_negative ... ok [INFO] [stdout] test trap_v1_generic_trap_enum_no_panic ... ok [INFO] [stdout] test integer_ber_roundtrip ... ok [INFO] [stdout] test pdu_error_status_enum_no_panic ... ok [INFO] [stdout] test common::agent::tests::test_agent_stops_cleanly ... ok [INFO] [stdout] test oid_child_length_increases ... ok [INFO] [stdout] test truncated_data::empty_input ... ok [INFO] [stdout] test truncated_data::truncated_after_tag ... ok [INFO] [stdout] test truncated_data::truncated_in_content ... ok [INFO] [stdout] test truncated_data::truncated_in_length_long_form ... ok [INFO] [stdout] test truncated_data::truncated_in_length_long_form_partial ... ok [INFO] [stdout] test truncated_data::truncated_ip_address ... ok [INFO] [stdout] test truncated_data::truncated_oid ... ok [INFO] [stdout] test truncated_data::truncated_sequence ... ok [INFO] [stdout] test unknown_value_tag_preserved ... ok [INFO] [stdout] test ip_address_ber_roundtrip ... ok [INFO] [stdout] test counter64_ber_roundtrip ... ok [INFO] [stdout] test unsigned32_boundary_values ... ok [INFO] [stdout] test usm_params_boundary::usm_engine_boots_min_rejected ... ok [INFO] [stdout] test usm_params_boundary::usm_engine_time_min_rejected ... ok [INFO] [stdout] test usm_params_boundary::usm_max_values_accepted ... ok [INFO] [stdout] test trap_v1_is_enterprise_specific_consistent ... ok [INFO] [stdout] test v3_msg_flags::invalid_priv_without_auth_rejected ... ok [INFO] [stdout] test v3_msg_flags::invalid_priv_without_auth_with_reportable ... ok [INFO] [stdout] test v3_msg_flags::reserved_bits_ignored ... ok [INFO] [stdout] test v3_msg_flags::valid_auth_no_priv ... ok [INFO] [stdout] test v3_msg_flags::valid_auth_priv ... ok [INFO] [stdout] test v3_msg_flags::valid_no_auth_no_priv ... ok [INFO] [stdout] test v3_msg_flags::valid_with_reportable_flag ... ok [INFO] [stdout] test value_all_variants_roundtrip ... ok [INFO] [stdout] test usm_params_boundary::usm_both_negative_rejected ... ok [INFO] [stdout] test usm_params_decode_no_panic ... ok [INFO] [stdout] test oid_display_parse_roundtrip ... ok [INFO] [stdout] test value_as_u32_integer_boundary ... ok [INFO] [stdout] test oid_ber_roundtrip ... ok [INFO] [stdout] test value_as_u64_integer_boundary ... ok [INFO] [stdout] test unsigned32_ber_roundtrip ... ok [INFO] [stdout] test trap_v1_v2_trap_oid_enterprise_specific_structure ... ok [INFO] [stdout] test set_then_get_round_trip ... ok [INFO] [stdout] test varbind_ber_roundtrip ... ok [INFO] [stdout] test value_ber_roundtrip ... ok [INFO] [stdout] test pdu_to_response_preserves_fields ... ok [INFO] [stdout] test pdu_is_error_consistent ... ok [INFO] [stdout] test octet_string_ber_roundtrip ... ok [INFO] [stdout] test oid_queryable ... ok [INFO] [stdout] test trap_v1_v2_trap_oid_no_panic ... ok [INFO] [stdout] test value_survives_full_protocol ... ok [INFO] [stdout] test getbulk_pdu_ber_roundtrip ... ok [INFO] [stdout] test pdu_ber_roundtrip ... ok [INFO] [stdout] test trap_v1_pdu_ber_roundtrip ... ok [INFO] [stdout] test walk_returns_sorted_oids ... ok [INFO] [stdout] test values_survive_get_many ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 105 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 13.14s [INFO] [stdout] [INFO] [stderr] Doc-tests async_snmp [INFO] [stdout] [INFO] [stdout] running 137 tests [INFO] [stdout] test src/agent/mod.rs - agent::Agent (line 601) - compile ... ok [INFO] [stdout] test src/agent/mod.rs - agent::AgentBuilder::bind (line 197) - compile ... ok [INFO] [stdout] test src/agent/mod.rs - agent::AgentBuilder::bind (line 215) - compile ... ok [INFO] [stdout] test src/agent/mod.rs - agent::AgentBuilder::communities (line 261) - compile ... ok [INFO] [stdout] test src/agent/mod.rs - agent::AgentBuilder (line 126) - compile ... ok [INFO] [stdout] test src/agent/mod.rs - agent::AgentBuilder::community (line 239) - compile ... ok [INFO] [stdout] test src/agent/mod.rs - agent::AgentBuilder::vacm (line 442) - compile ... ok [INFO] [stdout] test src/agent/mod.rs - agent (line 14) - compile ... ok [INFO] [stdout] test src/agent/vacm.rs - agent::vacm (line 95) ... ok [INFO] [stdout] test src/agent/vacm.rs - agent::vacm::VacmBuilder (line 796) ... ok [INFO] [stdout] test src/agent/vacm.rs - agent::vacm::VacmBuilder::group (line 845) ... ok [INFO] [stdout] test src/agent/vacm.rs - agent::vacm::VacmBuilder::view (line 907) ... ok [INFO] [stdout] test src/agent/vacm.rs - agent::vacm::View::contains (line 367) ... ok [INFO] [stdout] test src/agent/vacm.rs - agent::vacm::View::include_masked (line 297) ... ok [INFO] [stdout] test src/agent/vacm.rs - agent::vacm::View::include (line 270) ... ok [INFO] [stdout] test src/agent/vacm.rs - agent::vacm::View::exclude (line 327) ... ok [INFO] [stdout] test src/client/auth.rs - client::auth::Auth::usm (line 117) ... ok [INFO] [stdout] test src/client/auth.rs - client::auth::Auth::v1 (line 70) ... ok [INFO] [stdout] test src/client/auth.rs - client::auth::UsmBuilder::context_name (line 302) ... ok [INFO] [stdout] test src/client/auth.rs - client::auth::Auth::v2c (line 91) ... ok [INFO] [stdout] test src/client/auth.rs - client::auth::UsmBuilder::auth (line 228) ... ok [INFO] [stdout] test src/client/auth.rs - client::auth::UsmBuilder::new (line 196) ... ok [INFO] [stdout] test src/client/auth.rs - client::auth::UsmBuilder::privacy (line 253) ... ok [INFO] [stdout] test src/client/builder.rs - client::builder::ClientBuilder::build (line 551) - compile ... ok [INFO] [stdout] test src/client/builder.rs - client::builder::ClientBuilder (line 30) - compile ... ok [INFO] [stdout] test src/client/builder.rs - client::builder::ClientBuilder::build_with (line 483) - compile ... ok [INFO] [stdout] test src/client/builder.rs - client::builder::ClientBuilder::connect (line 457) - compile ... ok [INFO] [stdout] test src/client/builder.rs - client::builder::ClientBuilder::connect_tcp (line 520) - compile ... ok [INFO] [stdout] test src/client/builder.rs - client::builder::ClientBuilder::engine_cache (line 289) ... ok [INFO] [stdout] test src/client/builder.rs - client::builder::ClientBuilder::max_repetitions (line 196) ... ok [INFO] [stdout] test src/client/builder.rs - client::builder::ClientBuilder::max_oids_per_request (line 164) ... ok [INFO] [stdout] test src/client/builder.rs - client::builder::ClientBuilder::max_walk_results (line 269) ... ok [INFO] [stdout] test src/client/builder.rs - client::builder::ClientBuilder::new (line 73) - compile ... ok [INFO] [stdout] test src/client/builder.rs - client::builder::ClientBuilder::retry (line 129) ... ok [INFO] [stdout] test src/client/builder.rs - client::builder::ClientBuilder::oid_ordering (line 249) ... ok [INFO] [stdout] test src/client/builder.rs - client::builder::ClientBuilder::timeout (line 109) ... ok [INFO] [stdout] test src/agent/vacm.rs - agent::vacm::View (line 236) ... ok [INFO] [stdout] test src/agent/mod.rs - agent::AgentBuilder::engine_id (line 336) - compile ... ok [INFO] [stdout] test src/agent/mod.rs - agent::AgentBuilder::handler (line 396) - compile ... ok [INFO] [stdout] test src/agent/vacm.rs - agent::vacm (line 112) ... ok [INFO] [stdout] test src/agent/mod.rs - agent::AgentBuilder::usm_user (line 298) - compile ... ok [INFO] [stdout] test src/client/mod.rs - client::Client::bulk_walk (line 717) - compile ... ok [INFO] [stdout] test src/client/mod.rs - client::Client::bulk_walk_default (line 744) - compile ... ok [INFO] [stdout] test src/client/mod.rs - client::Client::get_many (line 383) - compile ... ok [INFO] [stdout] test src/client/mod.rs - client::Client::get_bulk (line 591) - compile ... ok [INFO] [stdout] test src/agent/vacm.rs - agent::vacm::AccessEntryBuilder (line 531) ... ok [INFO] [stdout] test src/agent/vacm.rs - agent::vacm::SecurityModel (line 178) ... ok [INFO] [stdout] test src/agent/vacm.rs - agent::vacm (line 137) - compile ... ok [INFO] [stdout] test src/client/mod.rs - client::Client::get_next_many (line 452) - compile ... ok [INFO] [stdout] test src/client/mod.rs - client::Client::walk_getnext (line 683) - compile ... ok [INFO] [stdout] test src/client/mod.rs - client::Client::walk (line 639) - compile ... ok [INFO] [stdout] test src/client/mod.rs - client::Client::builder (line 22) - compile ... ok [INFO] [stdout] test src/agent/vacm.rs - agent::vacm (line 50) ... ok [INFO] [stdout] test src/format/display_hint.rs - format::display_hint::apply (line 44) ... ok [INFO] [stdout] test src/client/retry.rs - client::retry::Retry::exponential (line 113) ... ok [INFO] [stdout] test src/agent/vacm.rs - agent::vacm (line 30) ... ok [INFO] [stdout] test src/agent/vacm.rs - agent::vacm::AccessEntryBuilder::security_level (line 599) ... ok [INFO] [stdout] test src/format/hex.rs - format::hex::encode (line 9) ... ok [INFO] [stdout] test src/handler/mod.rs - handler (line 21) ... ok [INFO] [stdout] test src/format/mod.rs - format (line 12) ... ok [INFO] [stdout] test src/error/mod.rs - error::ErrorStatus (line 196) ... ok [INFO] [stdout] test src/client/mod.rs - client::Client::set_many (line 521) - compile ... ok [INFO] [stdout] test src/format/mod.rs - format (line 28) ... ok [INFO] [stdout] test src/handler/mod.rs - handler (line 69) ... ok [INFO] [stdout] test src/format/hex.rs - format::hex::decode (line 25) ... ok [INFO] [stdout] test src/client/retry.rs - client::retry::Retry (line 16) ... ok [INFO] [stdout] test src/error/mod.rs - error::Error (line 90) ... ok [INFO] [stdout] test src/format/display_hint.rs - format::display_hint (line 9) ... ok [INFO] [stdout] test src/error/mod.rs - error (line 13) ... ok [INFO] [stdout] test src/agent/vacm.rs - agent::vacm::VacmBuilder::access (line 874) ... ok [INFO] [stdout] test src/client/builder.rs - client::builder::ClientBuilder::walk_mode (line 220) ... ok [INFO] [stdout] test src/handler/context.rs - handler::context::RequestContext (line 30) ... ok [INFO] [stdout] test src/client/auth.rs - client::auth::UsmBuilder::with_master_keys (line 278) ... ok [INFO] [stdout] test src/format/hex.rs - format::hex::Bytes (line 58) ... ok [INFO] [stdout] test src/lib.rs - (line 15) - compile ... ok [INFO] [stdout] test src/lib.rs - (line 178) - compile ... ok [INFO] [stdout] test src/lib.rs - (line 134) - compile ... ok [INFO] [stdout] test src/lib.rs - (line 362) - compile ... ok [INFO] [stdout] test src/lib.rs - (line 36) - compile ... ok [INFO] [stdout] test src/notification/mod.rs - notification::NotificationReceiver (line 378) - compile ... ok [INFO] [stdout] test src/notification/mod.rs - notification (line 10) - compile ... ok [INFO] [stdout] test src/lib.rs - (line 219) - compile ... ok [INFO] [stdout] test src/lib.rs - (line 260) - compile ... ok [INFO] [stdout] test src/handler/results.rs - handler::results::GetNextResult (line 295) ... ok [INFO] [stdout] test src/lib.rs - (line 62) - compile ... ok [INFO] [stdout] test src/handler/results.rs - handler::results::GetResult (line 203) ... ok [INFO] [stdout] test src/handler/results.rs - handler::results::SetResult (line 39) ... ok [INFO] [stdout] test src/handler/traits.rs - handler::traits::MibHandler (line 144) ... ok [INFO] [stdout] test src/handler/traits.rs - handler::traits::BoxFuture (line 19) ... ok [INFO] [stdout] test src/handler/traits.rs - handler::traits::MibHandler (line 94) ... ok [INFO] [stdout] test src/notification/mod.rs - notification (line 35) - compile ... ok [INFO] [stdout] test src/notification/mod.rs - notification::NotificationReceiverBuilder::usm_user (line 167) - compile ... ok [INFO] [stdout] test src/handler/results.rs - handler::results::GetResult (line 186) ... ok [INFO] [stdout] test src/transport/tcp.rs - transport::tcp (line 44) - compile ... ok [INFO] [stdout] test src/oid.rs - oid::Oid::parent (line 180) ... ok [INFO] [stdout] test src/transport/tcp.rs - transport::tcp (line 60) - compile ... ok [INFO] [stdout] test src/prelude.rs - prelude (line 8) - compile ... ok [INFO] [stdout] test src/oid.rs - oid::Oid::parse (line 96) ... ok [INFO] [stdout] test src/oid.rs - oid::Oid::validate (line 235) ... ok [INFO] [stdout] test src/oid.rs - oid::Oid::new (line 41) ... ok [INFO] [stdout] test src/handler/oid_table.rs - handler::oid_table::OidTable (line 13) ... ok [INFO] [stdout] test src/oid.rs - oid::Oid::validate_length (line 305) ... ok [INFO] [stdout] test src/oid.rs - oid::oid (line 607) ... ok [INFO] [stdout] test src/oid.rs - oid::Oid::starts_with (line 151) ... ok [INFO] [stdout] test src/notification/mod.rs - notification::NotificationReceiver::bind (line 421) - compile ... ok [INFO] [stdout] test src/transport/tcp.rs - transport::tcp::TcpTransport::from_socket (line 324) - compile ... ok [INFO] [stdout] test src/transport/udp.rs - transport::udp (line 28) - compile ... ok [INFO] [stdout] test src/v3/engine.rs - v3::engine::EngineCache (line 230) ... ignored [INFO] [stdout] test src/value.rs - value::Value (line 569) ... ok [INFO] [stdout] test src/value.rs - value::Value::EndOfMibView (line 107) ... ok [INFO] [stdout] test src/transport/tcp.rs - transport::tcp::TcpTransport::builder (line 300) - compile ... ok [INFO] [stdout] test src/transport/tcp.rs - transport::tcp::TcpTransport (line 244) - compile ... ok [INFO] [stdout] test src/value.rs - value::Value::NoSuchObject (line 69) ... ok [INFO] [stdout] test src/value.rs - value::Value::as_i32 (line 131) ... ok [INFO] [stdout] test src/transport/tcp.rs - transport::tcp::TcpTransportBuilder (line 132) - compile ... ok [INFO] [stdout] test src/value.rs - value::Value::as_oid (line 277) ... ok [INFO] [stdout] test src/value.rs - value::Value::NoSuchInstance (line 91) ... ok [INFO] [stdout] test src/value.rs - value::Value::as_bytes (line 223) ... ok [INFO] [stdout] test src/lib.rs - (line 94) ... ok [INFO] [stdout] test src/value.rs - value::Value::as_ip (line 300) ... ok [INFO] [stdout] test src/pdu/mod.rs - pdu::TrapV1Pdu::v2_trap_oid (line 370) ... ok [INFO] [stdout] test src/oid.rs - oid::Oid::child (line 208) ... ok [INFO] [stdout] test src/oid.rs - oid::Oid::from_slice (line 66) ... ok [INFO] [stdout] test src/value.rs - value::Value::as_u64 (line 191) ... ok [INFO] [stdout] test src/value.rs - value::Value::as_u32 (line 158) ... ok [INFO] [stdout] test src/value.rs - value::Value::as_str (line 251) ... ok [INFO] [stdout] test src/version.rs - version::Version::from_i32 (line 41) ... ok [INFO] [stdout] test src/version.rs - version::Version::as_i32 (line 22) ... ok [INFO] [stdout] test src/value.rs - value::Value::format_with_hint (line 370) ... ok [INFO] [stdout] test src/client/auth.rs - client::auth (line 12) ... ok [INFO] [stdout] test src/v3/auth.rs - v3::auth::MasterKeys::new (line 450) ... ok [INFO] [stdout] test src/v3/auth.rs - v3::auth::MasterKeys::localize (line 531) ... ok [INFO] [stdout] test src/v3/privacy.rs - v3::privacy::PrivKey::from_password (line 173) ... ok [INFO] [stdout] test src/v3/auth.rs - v3::auth::MasterKey (line 69) ... ok [INFO] [stdout] test src/v3/privacy.rs - v3::privacy::PrivKey::from_master_key (line 210) ... ok [INFO] [stdout] test src/v3/auth.rs - v3::auth::MasterKeys (line 425) ... ok [INFO] [stdout] test src/v3/auth.rs - v3::auth (line 22) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 136 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.54s [INFO] [stdout] [INFO] [stdout] all doctests ran in 3.55s; merged doctests compilation took 2.99s [INFO] running `Command { std: "docker" "inspect" "dcbb8f57bd02bfd47e663d86feaa280b12d05c97d5a6527810d1a5f3114279c8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "dcbb8f57bd02bfd47e663d86feaa280b12d05c97d5a6527810d1a5f3114279c8", kill_on_drop: false }` [INFO] [stdout] dcbb8f57bd02bfd47e663d86feaa280b12d05c97d5a6527810d1a5f3114279c8