[INFO] fetching crate scanwire 0.1.1...
[INFO] testing scanwire-0.1.1 against 1.99.0-beta.8 for beta-1.100-2
[INFO] extracting crate scanwire 0.1.1 into /workspace/builds/worker-0-tc1/source
[INFO] started tweaking crates.io crate scanwire 0.1.1
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate scanwire 0.1.1
[INFO] tweaked toml for crates.io crate scanwire 0.1.1 written to /workspace/builds/worker-0-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate scanwire 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 scanwire 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 wasm-bindgen-macro v0.2.125
[INFO] [stderr]   Downloaded wasm-bindgen-shared v0.2.125
[INFO] [stderr]   Downloaded time-macros v0.2.29
[INFO] [stderr]   Downloaded log v0.4.32
[INFO] [stderr]   Downloaded socket2 v0.6.4
[INFO] [stderr]   Downloaded rcgen v0.14.7
[INFO] [stderr]   Downloaded mio v1.2.1
[INFO] [stderr]   Downloaded wasm-bindgen v0.2.125
[INFO] [stderr]   Downloaded wasm-bindgen-macro-support v0.2.125
[INFO] [stderr]   Downloaded js-sys v0.3.102
[INFO] [stderr]   Downloaded cc v1.2.64
[INFO] [stderr]   Downloaded asn1-rs v0.7.2
[INFO] [stderr]   Downloaded time v0.3.49
[INFO] [stderr]   Downloaded aws-lc-rs v1.17.0
[INFO] [stderr]   Downloaded quinn-proto v0.11.14
[INFO] [stderr]   Downloaded rustls v0.23.27
[INFO] [stderr]   Downloaded aws-lc-sys v0.41.0
[INFO] [stderr]   Downloaded matchkit v0.1.3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] ff923e13be538eb42ee809721b6a9378513dd4ed152144591daebf6737f5de7c
[INFO] running `Command { std: "docker" "start" "ff923e13be538eb42ee809721b6a9378513dd4ed152144591daebf6737f5de7c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "ff923e13be538eb42ee809721b6a9378513dd4ed152144591daebf6737f5de7c", 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" "ff923e13be538eb42ee809721b6a9378513dd4ed152144591daebf6737f5de7c" "/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" "ff923e13be538eb42ee809721b6a9378513dd4ed152144591daebf6737f5de7c", 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" "ff923e13be538eb42ee809721b6a9378513dd4ed152144591daebf6737f5de7c" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling jobserver v0.1.34
[INFO] [stderr]    Compiling fs_extra v1.3.0
[INFO] [stderr]    Compiling dunce v1.0.5
[INFO] [stderr]    Compiling zerocopy v0.8.52
[INFO] [stderr]    Compiling aws-lc-rs v1.17.0
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling rustls-pki-types v1.14.1
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling rustls v0.23.27
[INFO] [stderr]    Compiling quinn-udp v0.5.14
[INFO] [stderr]    Compiling socket2 v0.6.4
[INFO] [stderr]    Compiling log v0.4.32
[INFO] [stderr]    Compiling subtle v2.6.1
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling time-core v0.1.9
[INFO] [stderr]    Compiling tinyvec_macros v0.1.1
[INFO] [stderr]    Compiling deranged v0.5.8
[INFO] [stderr]    Compiling num-conv v0.2.2
[INFO] [stderr]    Compiling tinyvec v1.11.0
[INFO] [stderr]    Compiling quinn v0.11.9
[INFO] [stderr]    Compiling mio v1.2.1
[INFO] [stderr]    Compiling lru-slab v0.1.2
[INFO] [stderr]    Compiling base64 v0.22.1
[INFO] [stderr]    Compiling rustc-hash v2.1.2
[INFO] [stderr]    Compiling cc v1.2.64
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling pem v3.0.6
[INFO] [stderr]    Compiling time v0.3.49
[INFO] [stderr]    Compiling yasna v0.5.2
[INFO] [stderr]    Compiling cmake v0.1.58
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling aws-lc-sys v0.41.0
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling bytemuck_derive v1.10.2
[INFO] [stderr]    Compiling tokio-macros v2.7.0
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling tokio v1.52.3
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling rand v0.9.4
[INFO] [stderr]    Compiling rcgen v0.14.7
[INFO] [stderr]    Compiling bytemuck v1.25.0
[INFO] [stderr]    Compiling matchkit v0.1.3
[INFO] [stderr]    Compiling rustls-webpki v0.103.13
[INFO] [stderr]    Compiling quinn-proto v0.11.14
[INFO] [stderr]    Compiling scanwire v0.1.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 45.65s
[INFO] running `Command { std: "docker" "inspect" "ff923e13be538eb42ee809721b6a9378513dd4ed152144591daebf6737f5de7c", 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" "ff923e13be538eb42ee809721b6a9378513dd4ed152144591daebf6737f5de7c" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling bitflags v2.13.0
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling fastrand v2.4.1
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling smallvec v1.15.2
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling bit-vec v0.8.0
[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 parking_lot_core v0.9.12
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling proptest v1.9.0
[INFO] [stderr]    Compiling scanwire v0.1.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused imports: `TAG_ACK`, `TAG_BACKPRESSURE`, `TAG_ERROR`, `TAG_HEARTBEAT`, `TAG_SCAN_COMPLETE`, and `TAG_SKIP_HASH`
[INFO] [stdout]   --> tests/adversarial/adversarial_protocol.rs:13:9
[INFO] [stdout]    |
[INFO] [stdout] 13 |         TAG_ACK, TAG_BACKPRESSURE, TAG_ERROR, TAG_FILE_INDEX, TAG_FILE_RESULT, TAG_HEARTBEAT,
[INFO] [stdout]    |         ^^^^^^^  ^^^^^^^^^^^^^^^^  ^^^^^^^^^                                   ^^^^^^^^^^^^^
[INFO] [stdout] 14 |         TAG_SCAN_COMPLETE, TAG_SCAN_REQUEST, TAG_SKIP_HASH,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^                    ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::sync::Arc`
[INFO] [stdout]  --> tests/unit/break_it.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::sync::Arc;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `TAG_SCAN_COMPLETE`
[INFO] [stdout]  --> tests/unit/break_it.rs:8:65
[INFO] [stdout]   |
[INFO] [stdout] 8 |     ScanComplete, ScanRequest, TAG_FILE_INDEX, TAG_FILE_RESULT, TAG_SCAN_COMPLETE,
[INFO] [stdout]   |                                                                 ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `tokio::time::timeout`
[INFO] [stdout]   --> tests/integration/adversarial_transport_integrity.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 | use tokio::time::timeout;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `ErrorFrame`, `FileIndex`, `FileResult`, `ScanComplete`, and `ScanRequest`
[INFO] [stdout]   --> tests/integration/adversarial_transport_connect.rs:10:23
[INFO] [stdout]    |
[INFO] [stdout] 10 |     protocol::{Frame, ScanRequest, ErrorFrame, FileResult, FileIndex, ScanComplete},
[INFO] [stdout]    |                       ^^^^^^^^^^^  ^^^^^^^^^^  ^^^^^^^^^^  ^^^^^^^^^  ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `bytes::BytesMut`
[INFO] [stdout]   --> tests/integration/adversarial_transport_connect.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 | use bytes::BytesMut;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `max_matches`
[INFO] [stdout]    --> tests/adversarial/adversarial_protocol.rs:753:9
[INFO] [stdout]     |
[INFO] [stdout] 753 |     let max_matches = 1_048_576u32;
[INFO] [stdout]     |         ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_max_matches`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 23.02s
[INFO] running `Command { std: "docker" "inspect" "ff923e13be538eb42ee809721b6a9378513dd4ed152144591daebf6737f5de7c", 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" "ff923e13be538eb42ee809721b6a9378513dd4ed152144591daebf6737f5de7c" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr] warning: unused imports: `TAG_ACK`, `TAG_BACKPRESSURE`, `TAG_ERROR`, `TAG_HEARTBEAT`, `TAG_SCAN_COMPLETE`, and `TAG_SKIP_HASH`
[INFO] [stderr]   --> tests/adversarial/adversarial_protocol.rs:13:9
[INFO] [stderr]    |
[INFO] [stderr] 13 |         TAG_ACK, TAG_BACKPRESSURE, TAG_ERROR, TAG_FILE_INDEX, TAG_FILE_RESULT, TAG_HEARTBEAT,
[INFO] [stderr]    |         ^^^^^^^  ^^^^^^^^^^^^^^^^  ^^^^^^^^^                                   ^^^^^^^^^^^^^
[INFO] [stderr] 14 |         TAG_SCAN_COMPLETE, TAG_SCAN_REQUEST, TAG_SKIP_HASH,
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^                    ^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `max_matches`
[INFO] [stderr]    --> tests/adversarial/adversarial_protocol.rs:753:9
[INFO] [stderr]     |
[INFO] [stderr] 753 |     let max_matches = 1_048_576u32;
[INFO] [stderr]     |         ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_max_matches`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `tokio::time::timeout`
[INFO] [stderr]   --> tests/integration/adversarial_transport_integrity.rs:14:5
[INFO] [stderr]    |
[INFO] [stderr] 14 | use tokio::time::timeout;
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused imports: `ErrorFrame`, `FileIndex`, `FileResult`, `ScanComplete`, and `ScanRequest`
[INFO] [stderr]   --> tests/integration/adversarial_transport_connect.rs:10:23
[INFO] [stderr]    |
[INFO] [stderr] 10 |     protocol::{Frame, ScanRequest, ErrorFrame, FileResult, FileIndex, ScanComplete},
[INFO] [stderr]    |                       ^^^^^^^^^^^  ^^^^^^^^^^  ^^^^^^^^^^  ^^^^^^^^^  ^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `bytes::BytesMut`
[INFO] [stderr]   --> tests/integration/adversarial_transport_connect.rs:14:5
[INFO] [stderr]    |
[INFO] [stderr] 14 | use bytes::BytesMut;
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `std::sync::Arc`
[INFO] [stderr]  --> tests/unit/break_it.rs:3:5
[INFO] [stderr]   |
[INFO] [stderr] 3 | use std::sync::Arc;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `TAG_SCAN_COMPLETE`
[INFO] [stderr]  --> tests/unit/break_it.rs:8:65
[INFO] [stderr]   |
[INFO] [stderr] 8 |     ScanComplete, ScanRequest, TAG_FILE_INDEX, TAG_FILE_RESULT, TAG_SCAN_COMPLETE,
[INFO] [stderr]   |                                                                 ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `scanwire` (test "adversarial_protocol") generated 2 warnings (run `cargo fix --test "adversarial_protocol" -p scanwire` to apply 2 suggestions)
[INFO] [stderr] warning: `scanwire` (test "adversarial_transport_integrity") generated 1 warning (run `cargo fix --test "adversarial_transport_integrity" -p scanwire` to apply 1 suggestion)
[INFO] [stderr] warning: `scanwire` (test "adversarial_transport_connect") generated 2 warnings (run `cargo fix --test "adversarial_transport_connect" -p scanwire` to apply 2 suggestions)
[INFO] [stderr] warning: `scanwire` (test "break_it") generated 2 warnings (run `cargo fix --test "break_it" -p scanwire` to apply 2 suggestions)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.20s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/scanwire-e3471ac6aa5c859a)
[INFO] [stdout] 
[INFO] [stdout] running 17 tests
[INFO] [stdout] test protocol::codec::audit_tests::audit::verify_consumed_bookkeeping ... ok
[INFO] [stdout] test protocol::codec::audit_tests::audit::verify_invalid_varint_overflow ... ok
[INFO] [stdout] test protocol::codec::tests::encode_decode_backpressure_roundtrip ... ok
[INFO] [stdout] test protocol::codec::audit_tests::audit::verify_file_result_reserved_padding ... ok
[INFO] [stdout] test protocol::codec::tests::file_index_roundtrip ... ok
[INFO] [stdout] test protocol::codec::tests::decode_empty_input_returns_none ... ok
[INFO] [stdout] test protocol::codec::tests::file_result_roundtrip ... ok
[INFO] [stdout] test protocol::codec::tests::encode_decode_skip_hash_roundtrip ... ok
[INFO] [stdout] test protocol::codec::tests::encode_decode_scan_complete_roundtrip ... ok
[INFO] [stdout] test protocol::codec::tests::decode_unknown_tag_returns_error ... ok
[INFO] [stdout] test protocol::codec::tests::encode_decode_heartbeat_roundtrip ... ok
[INFO] [stdout] test protocol::codec::tests::encode_decode_scan_complete_roundtrip_with_u64_max_counts ... ok
[INFO] [stdout] test protocol::codec::tests::encode_varint_decode_varint_roundtrip ... ok
[INFO] [stdout] test protocol::codec::audit_tests::audit::verify_file_index_encoder_rejects_mismatched_trigrams ... ok
[INFO] [stdout] test protocol::codec::tests::encode_decode_scan_request_roundtrip ... ok
[INFO] [stdout] test protocol::codec::tests::decode_truncated_input_returns_none ... ok
[INFO] [stdout] test protocol::codec::tests::encode_decode_ack_roundtrip ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/adversarial/adversarial_protocol.rs (/opt/rustwide/target/debug/deps/adversarial_protocol-0dced8d70964f767)
[INFO] [stdout] 
[INFO] [stdout] running 22 tests
[INFO] [stdout] test all_reserved_tags_rejected ... ok
[INFO] [stdout] test all_zero_content_frames_decode ... ok
[INFO] [stdout] test file_index_oversized_trigrams_rejected ... ok
[INFO] [stdout] test file_index_truncation_at_trigrams_and_strings ... ok
[INFO] [stdout] test invalid_utf8_in_string_rejected ... ok
[INFO] [stdout] test decode_single_tag_only_returns_need_more_bytes ... ok
[INFO] [stdout] test decode_empty_input_returns_none ... ok
[INFO] [stdout] test null_bytes_in_error_message ... ok
[INFO] [stdout] test null_bytes_preserved_in_strings ... ok
[INFO] [stdout] test file_result_excessive_match_count_rejected ... ok
[INFO] [stdout] test all_zero_hash_in_skip_hash ... ok
[INFO] [stdout] test exact_boundary_conditions ... ok
[INFO] [stdout] test max_size_string_exactly_at_boundary ... ok
[INFO] [stdout] test scan_request_truncation_at_each_field ... ok
[INFO] [stdout] test file_result_truncation_at_each_offset ... ok
[INFO] [stdout] test varint_excessive_length_rejected ... ok
[INFO] [stdout] test varint_overflow_64bit_rejected ... ok
[INFO] [stdout] test oversized_string_rejected ... ok
[INFO] [stdout] test concurrent_decode_same_buffer ... ok
[INFO] [stdout] test graceful_shutdown_drains_pending_frames ... ok
[INFO] [stdout] test frame_too_large_enforced_on_receive ... ok
[INFO] [stdout] test rapid_connect_disconnect_handled ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 22 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.86s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integration/adversarial_quic_stress.rs (/opt/rustwide/target/debug/deps/adversarial_quic_stress-8b5e7216ae011a1d)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test test_corrupt_tls ... ok
[INFO] [stdout] test test_mid_stream_abort ... ok
[INFO] [stdout] test test_frame_larger_than_max ... ok
[INFO] [stdout] test test_connection_recovery_after_network_partition ... ok
[INFO] [stdout] test test_rapid_connect_disconnect ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 5.83s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integration/adversarial_quic_stress_1000.rs (/opt/rustwide/target/debug/deps/adversarial_quic_stress_1000-630753b4ee7c8116)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr]      Running tests/integration/adversarial_quic_stress_backpressure.rs (/opt/rustwide/target/debug/deps/adversarial_quic_stress_backpressure-46137a7a67050931)
[INFO] [stdout] test test_1000_concurrent_streams ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.21s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test test_backpressure_saturation ... ok
[INFO] [stderr]      Running tests/integration/adversarial_transport_connect.rs (/opt/rustwide/target/debug/deps/adversarial_transport_connect-d1d2f5efbce5980d)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.27s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test test_server_bind_port_in_use ... ok
[INFO] [stdout] test test_connect_wrong_server_name ... ok
[INFO] [stdout] test test_open_max_streams_immediately ... ok
[INFO] [stdout] test test_open_stream_do_nothing ... ok
[INFO] [stdout] test test_connect_untrusted_cert ... ok
[INFO] [stdout] test test_reconnect_0rtt_explicit ... ok
[INFO] [stdout] test test_reconnect_after_idle_timeout ... ok
[INFO] [stdout] test server_survives_failed_handshake_and_serves_next_client ... ok
[INFO] [stdout] test test_connect_wrong_protocol ... ok
[INFO] [stdout] test test_client_connects_and_drops ... ok
[INFO] [stdout] test test_connect_server_unavailable ... ok
[INFO] [stdout] test test_100_concurrent_connects ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 4.56s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integration/adversarial_transport_drops.rs (/opt/rustwide/target/debug/deps/adversarial_transport_drops-60480484a1682710)
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test test_connect_server_wildcard ... ok
[INFO] [stdout] test test_backpressure_blocks_sender ... ok
[INFO] [stdout] test test_concurrent_reads_writes_same_stream ... ok
[INFO] [stdout] test test_drop_one_stream_keep_others_alive ... ok
[INFO] [stdout] test test_drop_server_mid_transfer ... ok
[INFO] [stdout] test test_server_closes_stream_client_handles ... ok
[INFO] [stdout] test test_client_closes_stream_server_handles ... ok
[INFO] [stdout] test test_multiple_backpressures ... ok
[INFO] [stdout] test test_stream_exhaustion_recovery ... ok
[INFO] [stdout] test test_max_concurrent_streams ... ok
[INFO] [stdout] test test_reconnect_after_server_crash ... ok
[INFO] [stdout] test test_drop_client_mid_transfer ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.46s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integration/adversarial_transport_integrity.rs (/opt/rustwide/target/debug/deps/adversarial_transport_integrity-dc7aa736d9837c15)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test test_zero_length_error_message ... ok
[INFO] [stdout] test test_zero_length_package_name ... ok
[INFO] [stdout] test test_zero_length_url ... ok
[INFO] [stdout] test test_zero_length_matches ... ok
[INFO] [stdout] test test_zero_length_trigrams ... ok
[INFO] [stdout] test test_zero_length_version ... ok
[INFO] [stdout] test test_max_limits_scan_complete ... ok
[INFO] [stdout] test test_zero_length_filepath ... ok
[INFO] [stdout] test test_data_integrity_exact_1mb_string ... ok
[INFO] [stdout] test test_large_matches_payload ... ok
[INFO] [stdout] test test_data_integrity_10k_small_frames ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.31s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/unit/break_it.rs (/opt/rustwide/target/debug/deps/break_it-200aa5ad87cba57d)
[INFO] [stdout] 
[INFO] [stdout] running 35 tests
[INFO] [stdout] test test_decode_frame_extra_byte_ignored ... ok
[INFO] [stdout] test test_decode_string_length_overflow_limit ... ok
[INFO] [stdout] test test_decode_string_invalid_utf8_boundary ... ok
[INFO] [stdout] test test_decode_empty_input ... ok
[INFO] [stdout] test test_bom_in_string ... ok
[INFO] [stdout] test test_decode_varint_overflow ... ok
[INFO] [stdout] test test_decode_frame_exact_buffer_length ... ok
[INFO] [stdout] test test_decode_large_string_exactly_at_limit ... ok
[INFO] [stdout] test test_decode_frame_missing_one_byte ... ok
[INFO] [stdout] test test_decode_file_result_no_matches ... ok
[INFO] [stdout] test test_decode_string_with_null_bytes ... ok
[INFO] [stdout] test test_decode_large_trigram_count ... ok
[INFO] [stdout] test test_decode_empty_string_scan_request ... ok
[INFO] [stdout] test test_decode_file_result_matches_length_mismatch ... ok
[INFO] [stdout] test test_decode_file_index_trigrams_length_overflow ... ok
[INFO] [stdout] test test_concurrent_frame_encoding ... ok
[INFO] [stdout] test test_1mb_trigrams ... ok
[INFO] [stdout] test test_decode_varint_returns_none_when_need_more_bytes ... ok
[INFO] [stdout] test test_duplicate_match_entries ... ok
[INFO] [stdout] test test_file_index_malformed_package_name_after_trigrams ... ok
[INFO] [stdout] test test_invalid_tag ... ok
[INFO] [stdout] test test_file_result_large_match_count_overflow ... ok
[INFO] [stdout] test test_encode_decode_max_u64_varint ... ok
[INFO] [stdout] test test_invalid_utf8_string ... ok
[INFO] [stdout] test test_encode_large_string_length_overflow ... ok
[INFO] [stdout] test test_file_index_malformed_version ... ok
[INFO] [stdout] test test_scan_complete_max_values ... ok
[INFO] [stdout] test test_varint_boundary_exactly_64_bits ... ok
[INFO] [stdout] test test_truncated_varint ... ok
[INFO] [stdout] test test_zero_length_file_result_matches ... ok
[INFO] [stdout] test test_surrogate_replacement ... ok
[INFO] [stdout] test test_truncated_file_result_matches ... ok
[INFO] [stdout] test test_truncated_scan_request ... ok
[INFO] [stdout] test test_encode_large_match_count_exceeds_length_limit ... ok
[INFO] [stdout] test test_encode_decode_100k_matches ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 35 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/break_it/main.rs (/opt/rustwide/target/debug/deps/break_it_io-9f3d2a10d8968dc4)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test malformed::file_result_claims_huge_match_count_without_payload_errors ... ok
[INFO] [stdout] test malformed::unknown_frame_tag_is_malformed ... ok
[INFO] [stdout] test malformed::truncated_varint_for_string_length_returns_need_more_or_decode_none ... ok
[INFO] [stdout] test malformed::invalid_utf8_in_scan_request_string_rejected ... ok
[INFO] [stdout] test backpressure::decode_stress_sequential_backpressure_frames_without_drift ... ok
[INFO] [stderr]      Running tests/integration/depth.rs (/opt/rustwide/target/debug/deps/depth-c887ce2b5a9f1a48)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 47 tests
[INFO] [stdout] test malformed_frame_generated_10 ... ok
[INFO] [stdout] test malformed_frame_generated_1 ... ok
[INFO] [stdout] test malformed_frame_generated_12 ... ok
[INFO] [stdout] test malformed_frame_generated_16 ... ok
[INFO] [stdout] test malformed_frame_generated_2 ... ok
[INFO] [stdout] test malformed_frame_generated_13 ... ok
[INFO] [stdout] test malformed_frame_generated_20 ... ok
[INFO] [stdout] test malformed_frame_generated_22 ... ok
[INFO] [stdout] test malformed_frame_generated_21 ... ok
[INFO] [stdout] test malformed_frame_generated_18 ... ok
[INFO] [stdout] test malformed_frame_generated_0 ... ok
[INFO] [stdout] test malformed_frame_generated_14 ... ok
[INFO] [stdout] test malformed_frame_generated_11 ... ok
[INFO] [stdout] test malformed_frame_generated_19 ... ok
[INFO] [stdout] test malformed_frame_generated_25 ... ok
[INFO] [stdout] test malformed_frame_generated_23 ... ok
[INFO] [stdout] test malformed_frame_generated_17 ... ok
[INFO] [stdout] test malformed_frame_generated_27 ... ok
[INFO] [stdout] test malformed_frame_generated_26 ... ok
[INFO] [stdout] test malformed_frame_generated_34 ... ok
[INFO] [stdout] test malformed_frame_generated_28 ... ok
[INFO] [stdout] test malformed_frame_generated_35 ... ok
[INFO] [stdout] test malformed_frame_generated_39 ... ok
[INFO] [stdout] test malformed_frame_generated_30 ... ok
[INFO] [stdout] test malformed_frame_generated_6 ... ok
[INFO] [stdout] test malformed_frame_generated_31 ... ok
[INFO] [stdout] test malformed_frame_generated_7 ... ok
[INFO] [stdout] test malformed_frame_generated_8 ... ok
[INFO] [stdout] test malformed_frame_generated_4 ... ok
[INFO] [stdout] test malformed_frame_generated_29 ... ok
[INFO] [stdout] test malformed_frame_generated_9 ... ok
[INFO] [stdout] test malformed_frame_generated_5 ... ok
[INFO] [stdout] test malformed_frame_generated_3 ... ok
[INFO] [stdout] test max_match_count_exact ... ok
[INFO] [stdout] test malformed_frame_generated_24 ... ok
[INFO] [stdout] test malformed_frame_generated_32 ... ok
[INFO] [stdout] test malformed_frame_generated_36 ... ok
[INFO] [stdout] test malformed_frame_generated_37 ... ok
[INFO] [stdout] test malformed_frame_generated_15 ... ok
[INFO] [stdout] test malformed_frame_generated_38 ... ok
[INFO] [stdout] test malformed_frame_generated_33 ... ok
[INFO] [stdout] test max_match_count_exceeded ... ok
[INFO] [stdout] test max_string_len_exact ... ok
[INFO] [stdout] test max_string_len_exceeded ... ok
[INFO] [stdout] test backpressure_integration ... ok
[INFO] [stdout] test connection_disconnect_cleanup ... ok
[INFO] [stdout] test server_semaphore_limits_connections ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 47 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 30.13s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/unit/edge_cases.rs (/opt/rustwide/target/debug/deps/edge_cases-06326cecbe8ed3db)
[INFO] [stdout] 
[INFO] [stdout] running 15 tests
[INFO] [stdout] test server_rejects_invalid_frame_tag ... ok
[INFO] [stdout] test server_rejects_truncated_varint ... ok
[INFO] [stdout] test server_handles_large_frame_size ... ok
[INFO] [stdout] test server_backpressure_client_respects ... ok
[INFO] [stdout] test zero_length_frames_handled ... ok
[INFO] [stdout] test duplicate_scan_request_idempotent ... ok
[INFO] [stdout] test null_bytes_in_strings_handled ... ok
[INFO] [stdout] test server_handles_mid_frame_disconnect ... ok
[INFO] [stdout] test server_rejects_oversized_string_frame ... ok
[INFO] [stdout] test interleaved_frame_types_handled ... ok
[INFO] [stdout] test rapid_stream_open_close ... ok
[INFO] [stdout] test server_enforces_connection_limit ... ok
[INFO] [stdout] test client_reconnects_after_server_restart ... ok
[INFO] [stdout] test heartbeat_keeps_connection_alive_under_latency ... ok
[INFO] [stdout] test hundred_simultaneous_connections ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 30.56s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integration/integration.rs (/opt/rustwide/target/debug/deps/integration-01bc7ca201f35d9e)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test wildcard_bind_accepts_ipv4_loopback_client ... ok
[INFO] [stdout] test client_server_roundtrip_and_concurrent_streams ... ok
[INFO] [stdout] test serve_handles_multiple_concurrent_connections ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.34s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integration/multi_node_coordination.rs (/opt/rustwide/target/debug/deps/multi_node_coordination-49a847d617a2838d)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test full_roundtrip_coordination_flow ... ok
[INFO] [stdout] test connection_recovery_after_errors ... ok
[INFO] [stdout] test concurrent_package_streams ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.20s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/protocol/parity_tests.rs (/opt/rustwide/target/debug/deps/parity_tests-c9b818591241b94d)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test parity_file_index_truncation_returns_none_never_err ... ok
[INFO] [stdout] test parity_scan_complete_roundtrip ... ok
[INFO] [stdout] test parity_file_index_100_trigrams_roundtrip ... ok
[INFO] [stdout] test parity_scan_request_roundtrip ... ok
[INFO] [stdout] test parity_file_result_50_matches_roundtrip ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/protocol/proptest_protocol.rs (/opt/rustwide/target/debug/deps/proptest_protocol-86b18c74a6bc7e23)
[INFO] [stdout] 
[INFO] [stdout] running 15 tests
[INFO] [stdout] test scan_complete_extreme_values ... ok
[INFO] [stdout] test empty_strings_roundtrip ... ok
[INFO] [stdout] test roundtrip_scan_complete ... ok
[INFO] [stdout] test file_index_trigram_sizes ... ok
[INFO] [stdout] test random_bytes_never_panic ... ok
[INFO] [stdout] test error_frame_all_codes ... ok
[INFO] [stdout] test file_result_match_count_boundary ... ok
[INFO] [stdout] test frames_with_special_bytes ... ok
[INFO] [stdout] test roundtrip_file_result ... ok
[INFO] [stdout] test roundtrip_error_frame ... ok
[INFO] [stdout] test concatenated_frames_decode_first ... ok
[INFO] [stdout] test roundtrip_any_frame ... ok
[INFO] [stdout] test truncated_bytes_return_none ... ok
[INFO] [stdout] test roundtrip_scan_request ... ok
[INFO] [stderr]      Running tests/protocol/protocol.rs (/opt/rustwide/target/debug/deps/protocol-b7cb4b64dbfe30a5)
[INFO] [stdout] test roundtrip_file_index ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 7.12s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test frame_roundtrip_scan_request ... ok
[INFO] [stdout] test varint_roundtrip_boundaries ... ok
[INFO] [stdout] test frame_roundtrip_scan_complete_and_error ... ok
[INFO] [stdout] test frame_roundtrip_file_result ... ok
[INFO] [stdout] test malformed_frames_are_rejected ... ok
[INFO] [stderr]    Doc-tests scanwire
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "ff923e13be538eb42ee809721b6a9378513dd4ed152144591daebf6737f5de7c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ff923e13be538eb42ee809721b6a9378513dd4ed152144591daebf6737f5de7c", kill_on_drop: false }`
[INFO] [stdout] ff923e13be538eb42ee809721b6a9378513dd4ed152144591daebf6737f5de7c
