[INFO] fetching crate virga 0.1.1...
[INFO] testing virga-0.1.1 against master#ec6f9a5b4413f74386267ef8efc93712c2ce6db6 for pr-155739-1
[INFO] extracting crate virga 0.1.1 into /workspace/builds/worker-4-tc1/source
[INFO] started tweaking crates.io crate virga 0.1.1
[INFO] finished tweaking crates.io crate virga 0.1.1
[INFO] tweaked toml for crates.io crate virga 0.1.1 written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate virga 0.1.1 on toolchain ec6f9a5b4413f74386267ef8efc93712c2ce6db6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate virga 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" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded vsock v0.5.2
[INFO] [stderr]   Downloaded yamux v0.13.9
[INFO] [stderr]   Downloaded tokio-vsock v0.7.2
[INFO] [stderr]   Downloaded env_logger v0.11.9
[INFO] [stderr]   Downloaded env_filter v1.0.0
[INFO] [stderr]   Downloaded jiff-static v0.2.21
[INFO] [stderr]   Downloaded jiff v0.2.21
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 0c84d3cfd0bd52a430bf2ffc1283be886045f1ee563ca088319dcb4abde65f4b
[INFO] running `Command { std: "docker" "start" "-a" "0c84d3cfd0bd52a430bf2ffc1283be886045f1ee563ca088319dcb4abde65f4b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "0c84d3cfd0bd52a430bf2ffc1283be886045f1ee563ca088319dcb4abde65f4b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0c84d3cfd0bd52a430bf2ffc1283be886045f1ee563ca088319dcb4abde65f4b", kill_on_drop: false }`
[INFO] [stdout] 0c84d3cfd0bd52a430bf2ffc1283be886045f1ee563ca088319dcb4abde65f4b
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 0d3fa68c0ec6f67848e34a2219bb45a31f7f76ef7cd8e0bd3eb2c3c40a833b1d
[INFO] running `Command { std: "docker" "start" "-a" "0d3fa68c0ec6f67848e34a2219bb45a31f7f76ef7cd8e0bd3eb2c3c40a833b1d", kill_on_drop: false }`
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling memoffset v0.9.1
[INFO] [stderr]    Compiling cfg_aliases v0.2.1
[INFO] [stderr]    Compiling libc v0.2.182
[INFO] [stderr]    Compiling colorchoice v1.0.4
[INFO] [stderr]    Compiling bitflags v2.11.0
[INFO] [stderr]    Compiling anstyle v1.0.13
[INFO] [stderr]    Compiling jiff v0.2.21
[INFO] [stderr]    Compiling crc32fast v1.5.0
[INFO] [stderr]    Compiling nix v0.30.1
[INFO] [stderr]    Compiling anstream v0.6.21
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling vsock v0.5.2
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling env_filter v1.0.0
[INFO] [stderr]    Compiling env_logger v0.11.9
[INFO] [stderr]    Compiling virga v0.1.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 11.28s
[INFO] running `Command { std: "docker" "inspect" "0d3fa68c0ec6f67848e34a2219bb45a31f7f76ef7cd8e0bd3eb2c3c40a833b1d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0d3fa68c0ec6f67848e34a2219bb45a31f7f76ef7cd8e0bd3eb2c3c40a833b1d", kill_on_drop: false }`
[INFO] [stdout] 0d3fa68c0ec6f67848e34a2219bb45a31f7f76ef7cd8e0bd3eb2c3c40a833b1d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] aad7da86ed9bcff4cfc8facb0cdebe65531733b12886f3e503604c048f15dd38
[INFO] running `Command { std: "docker" "start" "-a" "aad7da86ed9bcff4cfc8facb0cdebe65531733b12886f3e503604c048f15dd38", kill_on_drop: false }`
[INFO] [stderr]    Compiling virga v0.1.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1.70s
[INFO] running `Command { std: "docker" "inspect" "aad7da86ed9bcff4cfc8facb0cdebe65531733b12886f3e503604c048f15dd38", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "aad7da86ed9bcff4cfc8facb0cdebe65531733b12886f3e503604c048f15dd38", kill_on_drop: false }`
[INFO] [stdout] aad7da86ed9bcff4cfc8facb0cdebe65531733b12886f3e503604c048f15dd38
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 42d850c3b3c43ce2d627660a7466c6bf5c6c5c49f7fdb10ad1c2d9b28b33cd59
[INFO] running `Command { std: "docker" "start" "-a" "42d850c3b3c43ce2d627660a7466c6bf5c6c5c49f7fdb10ad1c2d9b28b33cd59", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.10s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/virga-19082edaeb5e2971)
[INFO] [stdout] 
[INFO] [stdout] running 209 tests
[INFO] [stdout] test client::client_sync::tests::connect_logs_info ... ok
[INFO] [stdout] test client::client_sync::tests::disconnect_with_unread_data_fails ... ok
[INFO] [stdout] test client::client_sync::tests::disconnect_logs_info ... ok
[INFO] [stdout] test client::client_sync::tests::is_connected_checks_both_flags ... ok
[INFO] [stdout] test client::client_sync::tests::flush_always_ok ... ok
[INFO] [stdout] test client::client_sync::tests::new_client_empty_read_buffer ... ok
[INFO] [stdout] test client::client_sync::tests::new_client_not_connected ... ok
[INFO] [stdout] test client::client_sync::tests::new_client_with_custom_config ... ok
[INFO] [stdout] test client::client_sync::tests::no_has_data_initially_true ... ok
[INFO] [stdout] test client::client_sync::tests::no_has_data_with_buffer ... ok
[INFO] [stdout] test client::client_sync::tests::no_has_data_with_reading_state ... ok
[INFO] [stdout] test client::client_sync::tests::read_new_message_simulation ... ok
[INFO] [stdout] test client::client_sync::tests::read_state_idle_when_complete ... ok
[INFO] [stdout] test client::client_sync::tests::read_state_updates_correctly ... ok
[INFO] [stdout] test client::client_sync::tests::read_when_not_connected_fails ... ok
[INFO] [stdout] test client::client_sync::tests::read_with_empty_buffer_in_reading_state ... ok
[INFO] [stdout] test client::client_sync::tests::recv_when_not_connected_fails ... ok
[INFO] [stdout] test client::client_sync::tests::send_and_recv_error_formatting ... ok
[INFO] [stdout] test client::client_sync::tests::send_empty_when_not_connected_fails ... ok
[INFO] [stdout] test client::client_sync::tests::send_when_not_connected_fails ... ok
[INFO] [stdout] test client::client_sync::tests::write_error_conversion ... ok
[INFO] [stdout] test client::client_sync::tests::write_when_not_connected_fails ... ok
[INFO] [stdout] test client::tests::client_config_clone_preserves_fields ... ok
[INFO] [stdout] test client::tests::client_config_default_values ... ok
[INFO] [stdout] test client::tests::client_config_new_values ... ok
[INFO] [stdout] test client::tests::client_config_new_zero ... ok
[INFO] [stdout] test error::tests::display_config_error ... ok
[INFO] [stdout] test error::tests::display_connection_error ... ok
[INFO] [stdout] test error::tests::display_io_error ... ok
[INFO] [stdout] test error::tests::display_other_error ... ok
[INFO] [stdout] test error::tests::error_debug_format ... ok
[INFO] [stdout] test error::tests::into_io_error_config_error ... ok
[INFO] [stdout] test error::tests::into_io_error_from_io_error ... ok
[INFO] [stdout] test error::tests::into_io_error_transport_error ... ok
[INFO] [stdout] test server::server_sync::tests::disconnect_logs_info ... ok
[INFO] [stdout] test server::server_sync::tests::flush_always_ok ... ok
[INFO] [stdout] test client::tests::client_config_new_max ... ok
[INFO] [stdout] test error::tests::display_transport_error ... ok
[INFO] [stdout] test error::tests::error_implements_std_error ... ok
[INFO] [stdout] test server::server_sync::tests::new_server_not_connected ... ok
[INFO] [stdout] test server::server_sync::tests::disconnect_empty_buffer_ok ... ok
[INFO] [stdout] test error::tests::into_io_error_connection_error ... ok
[INFO] [stdout] test error::tests::from_xtransport_error ... ok
[INFO] [stdout] test server::server_sync::tests::read_state_idle_when_complete ... ok
[INFO] [stdout] test error::tests::from_io_error ... ok
[INFO] [stdout] test server::server_sync::tests::recv_when_not_connected_fails ... ok
[INFO] [stdout] test error::tests::into_io_error_other ... ok
[INFO] [stdout] test server::server_sync::tests::new_server_connected_true ... ok
[INFO] [stdout] test server::server_sync::tests::recv_error_message_format ... ok
[INFO] [stdout] test server::server_sync::tests::send_when_not_connected_fails ... ok
[INFO] [stdout] test server::server_sync::tests::send_error_message_format ... ok
[INFO] [stdout] test server::tests::server_config_different_values ... ok
[INFO] [stdout] test server::server_sync::tests::disconnect_with_unread_data_fails ... ok
[INFO] [stdout] test server::server_sync::tests::new_server_empty_buffer ... ok
[INFO] [stdout] test server::server_sync::tests::no_has_data_with_reading_state ... ok
[INFO] [stdout] test server::server_sync::tests::read_with_empty_buffer_in_reading_state ... ok
[INFO] [stdout] test server::server_sync::tests::write_when_not_connected_fails ... ok
[INFO] [stdout] test server::tests::server_config_cid_field_access ... ok
[INFO] [stdout] test server::tests::server_config_clone_preserves_fields ... ok
[INFO] [stdout] test server::tests::server_config_is_ack_false_default ... ok
[INFO] [stdout] test server::tests::server_config_default_values ... ok
[INFO] [stdout] test server::tests::server_config_new_values ... ok
[INFO] [stdout] test server::tests::server_manager_accept_before_start_fails ... ok
[INFO] [stdout] test server::tests::server_config_new_zero ... ok
[INFO] [stdout] test server::tests::server_manager_accept_with_no_listener_fails ... ok
[INFO] [stdout] test server::tests::server_manager_accept_error_message ... ok
[INFO] [stdout] test server::tests::server_manager_const_new ... ok
[INFO] [stdout] test server::tests::server_manager_create_listener_xtransport ... ok
[INFO] [stdout] test server::server_sync::tests::read_state_updates_correctly ... ok
[INFO] [stdout] test server::tests::server_config_new_max ... ok
[INFO] [stdout] test server::server_sync::tests::read_when_not_connected_fails ... ok
[INFO] [stdout] test server::tests::server_manager_multiple_stops ... ok
[INFO] [stdout] test server::server_sync::tests::no_has_data_initially_true ... ok
[INFO] [stdout] test server::tests::server_config_debug_contains_fields ... ok
[INFO] [stdout] test server::tests::server_manager_is_running_false_initially ... ok
[INFO] [stdout] test server::tests::server_manager_new_initial_state ... ok
[INFO] [stdout] test server::tests::server_manager_start_fails_without_vsock ... ok
[INFO] [stdout] test server::tests::server_manager_stop_clears_listener ... ok
[INFO] [stdout] test tests::client_config_clone ... ok
[INFO] [stdout] test server::tests::server_manager_stop_when_not_started ... ok
[INFO] [stdout] test tests::client_config_debug ... ok
[INFO] [stdout] test tests::client_config_default ... ok
[INFO] [stdout] test tests::client_config_new ... ok
[INFO] [stdout] test tests::constants_default_chunk_size ... ok
[INFO] [stdout] test tests::constants_default_is_ack ... ok
[INFO] [stdout] test tests::constants_default_server_cid ... ok
[INFO] [stdout] test tests::constants_default_server_port ... ok
[INFO] [stdout] test tests::constants_gib ... ok
[INFO] [stdout] test tests::read_state_different_ne ... ok
[INFO] [stdout] test tests::constants_mib ... ok
[INFO] [stdout] test tests::constants_vmaddr_cid_any ... ok
[INFO] [stdout] test tests::server_manager_accept_before_start ... ok
[INFO] [stdout] test tests::server_config_default ... ok
[INFO] [stdout] test tests::read_state_reading_different_values_ne ... ok
[INFO] [stdout] test transport::xtransport::config::tests::transport_config_default_trait ... ok
[INFO] [stdout] test transport::xtransport::config::tests::transport_config_builder_chain ... ok
[INFO] [stdout] test tests::read_state_idle_eq ... ok
[INFO] [stdout] test tests::read_state_reading_eq ... ok
[INFO] [stdout] test tests::server_config_debug ... ok
[INFO] [stdout] test transport::xtransport::config::tests::transport_config_with_ack_true ... ok
[INFO] [stdout] test transport::xtransport::config::tests::transport_config_with_ack_false ... ok
[INFO] [stdout] test tests::server_manager_new_not_running ... ok
[INFO] [stdout] test transport::xtransport::config::tests::constants_have_expected_values ... ok
[INFO] [stdout] test tests::constants_kib ... ok
[INFO] [stdout] test transport::xtransport::config::tests::transport_config_new_defaults ... ok
[INFO] [stdout] test tests::server_config_clone ... ok
[INFO] [stdout] test transport::xtransport::config::tests::transport_config_with_large_frame_size ... ok
[INFO] [stdout] test transport::xtransport::config::tests::transport_config_with_max_frame_size_exact_header ... ok
[INFO] [stdout] test transport::xtransport::config::tests::transport_config_with_max_frame_size ... ok
[INFO] [stdout] test transport::xtransport::error::tests::error_debug_format ... ok
[INFO] [stdout] test transport::xtransport::config::tests::transport_config_with_max_frame_size_small ... ok
[INFO] [stdout] test transport::xtransport::error::tests::error_display_crc_mismatch ... ok
[INFO] [stdout] test transport::xtransport::config::tests::transport_config_with_max_frame_size_zero ... ok
[INFO] [stdout] test transport::xtransport::error::tests::error_display_interrupted ... ok
[INFO] [stdout] test transport::xtransport::error::tests::error_display_invalid_magic ... ok
[INFO] [stdout] test transport::xtransport::error::tests::error_display_invalid_packet ... ok
[INFO] [stdout] test server::server_sync::tests::no_has_data_with_buffer ... ok
[INFO] [stdout] test transport::xtransport::error::tests::error_display_other ... ok
[INFO] [stdout] test transport::xtransport::error::tests::error_display_invalid_version ... ok
[INFO] [stdout] test transport::xtransport::error::tests::error_implements_std_error ... ok
[INFO] [stdout] test transport::xtransport::error::tests::error_new_and_kind ... ok
[INFO] [stdout] test transport::xtransport::error::tests::error_to_io_error_interrupted ... ok
[INFO] [stdout] test transport::xtransport::error::tests::error_kind_clone ... ok
[INFO] [stdout] test transport::xtransport::error::tests::error_kind_values ... ok
[INFO] [stdout] test tests::server_config_new ... ok
[INFO] [stdout] test transport::xtransport::error::tests::error_display_unexpected_eof ... ok
[INFO] [stdout] test transport::xtransport::error::tests::error_display_write_zero ... ok
[INFO] [stdout] test transport::xtransport::error::tests::error_to_io_error_unexpected_eof ... ok
[INFO] [stdout] test transport::xtransport::io::tests::cursor_read_basic ... ok
[INFO] [stdout] test transport::xtransport::io::tests::cursor_read_at_eof ... ok
[INFO] [stdout] test transport::xtransport::io::tests::cursor_read_exact_empty ... ok
[INFO] [stdout] test transport::xtransport::io::tests::cursor_read_exact_success ... ok
[INFO] [stdout] test transport::xtransport::io::tests::cursor_read_sequential ... ok
[INFO] [stdout] test transport::xtransport::io::tests::flush_error_mapped ... ok
[INFO] [stdout] test transport::xtransport::io::tests::vec_flush ... ok
[INFO] [stdout] test transport::xtransport::io::tests::vec_write_all_success ... ok
[INFO] [stdout] test transport::xtransport::io::tests::vec_write_multiple ... ok
[INFO] [stdout] test transport::xtransport::io::tests::write_all_empty ... ok
[INFO] [stdout] test transport::xtransport::io::tests::write_all_zero_writer_error ... ok
[INFO] [stdout] test transport::xtransport::io::tests::write_maps_interrupted_error ... ok
[INFO] [stdout] test transport::xtransport::io::tests::write_maps_write_zero_error ... ok
[INFO] [stdout] test transport::xtransport::protocol::tests::message_head_max_values ... ok
[INFO] [stdout] test transport::xtransport::protocol::tests::message_head_new_sets_fields ... ok
[INFO] [stdout] test transport::xtransport::protocol::tests::message_head_to_bytes_from_bytes_roundtrip ... ok
[INFO] [stdout] test transport::xtransport::protocol::tests::message_head_zero_values ... ok
[INFO] [stdout] test transport::xtransport::protocol::tests::packet_ack_type ... ok
[INFO] [stdout] test transport::xtransport::protocol::tests::packet_different_data_different_crc ... ok
[INFO] [stdout] test transport::xtransport::protocol::tests::packet_empty_data ... ok
[INFO] [stdout] test transport::xtransport::protocol::tests::packet_header_from_bytes_invalid_magic ... ok
[INFO] [stdout] test transport::xtransport::protocol::tests::packet_header_from_bytes_invalid_version ... ok
[INFO] [stdout] test transport::xtransport::protocol::tests::packet_header_new_sets_fields ... ok
[INFO] [stdout] test transport::xtransport::protocol::tests::packet_header_preserves_crc32 ... ok
[INFO] [stdout] test transport::xtransport::protocol::tests::packet_header_to_bytes_from_bytes_all_types ... ok
[INFO] [stdout] test transport::xtransport::protocol::tests::packet_header_to_bytes_from_bytes_roundtrip ... ok
[INFO] [stdout] test transport::xtransport::protocol::tests::packet_header_with_max_length ... ok
[INFO] [stdout] test transport::xtransport::protocol::tests::packet_header_with_max_seq ... ok
[INFO] [stdout] test transport::xtransport::protocol::tests::packet_new_computes_crc ... ok
[INFO] [stdout] test transport::xtransport::protocol::tests::packet_large_data ... ok
[INFO] [stdout] test transport::xtransport::protocol::tests::packet_type_as_u8_roundtrip ... ok
[INFO] [stdout] test transport::xtransport::io::tests::vec_write_basic ... ok
[INFO] [stdout] test transport::xtransport::protocol::tests::packet_type_from_u8_invalid ... ok
[INFO] [stdout] test transport::xtransport::protocol::tests::packet_type_from_u8_valid ... ok
[INFO] [stdout] test transport::xtransport::protocol::tests::packet_verify_crc_corrupted_crc ... ok
[INFO] [stdout] test transport::xtransport::protocol::tests::packet_verify_crc_valid ... ok
[INFO] [stdout] test transport::xtransport::transport::tests::recv_message_corrupted_crc_data_packet ... ok
[INFO] [stdout] test transport::xtransport::transport::tests::recv_message_corrupted_crc_in_data_sequence ... ok
[INFO] [stdout] test transport::xtransport::transport::tests::recv_message_corrupted_crc_message_head ... ok
[INFO] [stdout] test transport::xtransport::error::tests::error_to_io_error_write_zero ... ok
[INFO] [stdout] test transport::xtransport::protocol::tests::packet_type_equality ... ok
[INFO] [stdout] test transport::xtransport::protocol::tests::packet_verify_crc_corrupted_data ... ok
[INFO] [stdout] test transport::xtransport::io::tests::cursor_read_exact_insufficient_data ... ok
[INFO] [stdout] test transport::xtransport::transport::tests::recv_message_too_small_message_head ... ok
[INFO] [stdout] test transport::xtransport::transport::tests::recv_message_truncated_header ... ok
[INFO] [stdout] test transport::xtransport::protocol::tests::packet_same_data_same_crc ... ok
[INFO] [stdout] test transport::xtransport::transport::tests::recv_message_unexpected_message_data_type ... ok
[INFO] [stdout] test transport::xtransport::transport::tests::recv_message_wrong_data_packet_type_in_sequence ... ok
[INFO] [stdout] test transport::xtransport::transport::tests::recv_message_invalid_magic ... ok
[INFO] [stdout] test transport::xtransport::transport::tests::recv_message_with_invalid_packet_type_byte ... ok
[INFO] [stdout] test transport::xtransport::transport::tests::recv_packet_internal_crc_mismatch ... ok
[INFO] [stdout] test transport::xtransport::transport::tests::recv_message_unexpected_ack_type ... ok
[INFO] [stdout] test transport::xtransport::transport::tests::send_recv_empty_message ... ok
[INFO] [stdout] test transport::xtransport::transport::tests::send_recv_multiple_messages_sequential ... ok
[INFO] [stdout] test transport::xtransport::transport::tests::send_recv_one_byte ... ok
[INFO] [stdout] test transport::xtransport::transport::tests::send_recv_large_message_fragmented ... ok
[INFO] [stdout] test transport::xtransport::transport::tests::send_recv_large_message_not_exact_multiple ... ok
[INFO] [stdout] test transport::xtransport::transport::tests::transport_read_write_trait ... ok
[INFO] [stdout] test transport::xtransport_impl::transfer_handler::tests::connect_invalid_address_fails ... ok
[INFO] [stdout] test transport::xtransport::transport::tests::send_recv_large_message_exact_multiple ... ok
[INFO] [stdout] test transport::xtransport::transport::tests::send_recv_exact_payload_size ... ok
[INFO] [stdout] test transport::xtransport_impl::transfer_handler::tests::disconnect_clears_state ... ok
[INFO] [stdout] test transport::xtransport_impl::transfer_handler::tests::disconnect_with_stream_shutdown ... ok
[INFO] [stdout] test transport::xtransport::transport::tests::transport_write_empty ... ok
[INFO] [stdout] test transport::xtransport::transport::tests::send_recv_small_message ... ok
[INFO] [stdout] test transport::xtransport_impl::transfer_handler::tests::from_stream_method_coverage ... ok
[INFO] [stdout] test transport::xtransport_impl::transfer_handler::tests::disconnect_without_connection_ok ... ok
[INFO] [stdout] test transport::xtransport_impl::transfer_handler::tests::connect_sets_debug_logs ... ok
[INFO] [stdout] test transport::xtransport_impl::transfer_handler::tests::new_handler_has_none_fields ... ok
[INFO] [stdout] test transport::xtransport_impl::transfer_handler::tests::new_handler_not_connected ... ok
[INFO] [stdout] test transport::xtransport::transport::tests::transport_write_large_chunk_truncated ... ok
[INFO] [stdout] test transport::xtransport_impl::transfer_handler::tests::recv_without_connection_fails ... ok
[INFO] [stdout] test transport::xtransport_impl::transfer_handler::tests::send_empty_without_connection_fails ... ok
[INFO] [stdout] test transport::xtransport::transport::tests::send_recv_large_with_ack_mode ... ok
[INFO] [stdout] test transport::xtransport_impl::transfer_handler::tests::send_without_connection_fails ... ok
[INFO] [stdout] test transport::xtransport::transport::tests::send_recv_with_ack_mode ... ok
[INFO] [stdout] test transport::xtransport_impl::transfer_handler::tests::recv_error_message_contains_transport_info ... ok
[INFO] [stdout] test transport::xtransport_impl::transfer_handler::tests::send_error_message_contains_transport_info ... ok
[INFO] [stdout] test transport::xtransport_impl::transfer_handler::tests::send_recv_message_content ... ok
[INFO] [stdout] test transport::xtransport_impl::transfer_handler::tests::is_connected_false_when_no_stream ... ok
[INFO] [stdout] test transport::xtransport::error::tests::error_to_io_error_other_kinds ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 209 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.14s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests virga
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test src/lib.rs - (line 11) ... ignored
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "42d850c3b3c43ce2d627660a7466c6bf5c6c5c49f7fdb10ad1c2d9b28b33cd59", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "42d850c3b3c43ce2d627660a7466c6bf5c6c5c49f7fdb10ad1c2d9b28b33cd59", kill_on_drop: false }`
[INFO] [stdout] 42d850c3b3c43ce2d627660a7466c6bf5c6c5c49f7fdb10ad1c2d9b28b33cd59
