[INFO] fetching crate zproto 0.4.2... [INFO] testing zproto-0.4.2 against try#2440211fe03bc45c89b6dc1a3df18382ce91e32b for pr-146098-1 [INFO] extracting crate zproto 0.4.2 into /workspace/builds/worker-3-tc2/source [INFO] started tweaking crates.io crate zproto 0.4.2 [INFO] removed 0 missing examples [INFO] finished tweaking crates.io crate zproto 0.4.2 [INFO] tweaked toml for crates.io crate zproto 0.4.2 written to /workspace/builds/worker-3-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate zproto 0.4.2 on toolchain 2440211fe03bc45c89b6dc1a3df18382ce91e32b [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+2440211fe03bc45c89b6dc1a3df18382ce91e32b" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate zproto 0.4.2 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" "+2440211fe03bc45c89b6dc1a3df18382ce91e32b" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+2440211fe03bc45c89b6dc1a3df18382ce91e32b" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 0c27f54f9acab5bc18186d3c78750a7a0132950b7c48a7596621ceda8c3a48c8 [INFO] running `Command { std: "docker" "start" "-a" "0c27f54f9acab5bc18186d3c78750a7a0132950b7c48a7596621ceda8c3a48c8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "0c27f54f9acab5bc18186d3c78750a7a0132950b7c48a7596621ceda8c3a48c8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "0c27f54f9acab5bc18186d3c78750a7a0132950b7c48a7596621ceda8c3a48c8", kill_on_drop: false }` [INFO] [stdout] 0c27f54f9acab5bc18186d3c78750a7a0132950b7c48a7596621ceda8c3a48c8 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+2440211fe03bc45c89b6dc1a3df18382ce91e32b" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] b67e59819dfcf801d3466e29c5d80ce2f1c58151199e334e294474c1473dc0e7 [INFO] running `Command { std: "docker" "start" "-a" "b67e59819dfcf801d3466e29c5d80ce2f1c58151199e334e294474c1473dc0e7", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.171 [INFO] [stderr] Compiling libudev-sys v0.1.4 [INFO] [stderr] Compiling syn v2.0.100 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling nix v0.26.4 [INFO] [stderr] Compiling libudev v0.3.0 [INFO] [stderr] Compiling thiserror v1.0.69 [INFO] [stderr] Compiling unescaper v0.1.5 [INFO] [stderr] Compiling serialport v4.7.0 [INFO] [stderr] Compiling zproto v0.4.2 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 5.49s [INFO] running `Command { std: "docker" "inspect" "b67e59819dfcf801d3466e29c5d80ce2f1c58151199e334e294474c1473dc0e7", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b67e59819dfcf801d3466e29c5d80ce2f1c58151199e334e294474c1473dc0e7", kill_on_drop: false }` [INFO] [stdout] b67e59819dfcf801d3466e29c5d80ce2f1c58151199e334e294474c1473dc0e7 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+2440211fe03bc45c89b6dc1a3df18382ce91e32b" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 6bc48adaa773063c41434aa96e4c62425451ab774ac3a38cfc07a1c096061cdf [INFO] running `Command { std: "docker" "start" "-a" "6bc48adaa773063c41434aa96e4c62425451ab774ac3a38cfc07a1c096061cdf", kill_on_drop: false }` [INFO] [stderr] Compiling time-macros v0.2.20 [INFO] [stderr] Compiling num_threads v0.1.7 [INFO] [stderr] Compiling colored v2.2.0 [INFO] [stderr] Compiling zproto v0.4.2 (/opt/rustwide/workdir) [INFO] [stderr] Compiling time v0.3.39 [INFO] [stderr] Compiling simple_logger v5.0.0 [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 3.64s [INFO] running `Command { std: "docker" "inspect" "6bc48adaa773063c41434aa96e4c62425451ab774ac3a38cfc07a1c096061cdf", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "6bc48adaa773063c41434aa96e4c62425451ab774ac3a38cfc07a1c096061cdf", kill_on_drop: false }` [INFO] [stdout] 6bc48adaa773063c41434aa96e4c62425451ab774ac3a38cfc07a1c096061cdf [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+2440211fe03bc45c89b6dc1a3df18382ce91e32b" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 908c10626e9d1291d48b96c1131ec9370847a860ce13a7de36ba889f1261b1e1 [INFO] running `Command { std: "docker" "start" "-a" "908c10626e9d1291d48b96c1131ec9370847a860ce13a7de36ba889f1261b1e1", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.03s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/zproto-29c71618d89e9f19) [INFO] [stdout] [INFO] [stdout] running 69 tests [INFO] [stdout] test ascii::checksum::test::test_lrc ... ok [INFO] [stdout] test ascii::checksum::test::test_lrc_writer_reset_hash ... ok [INFO] [stdout] test ascii::command::test::ascii_char_count ... ok [INFO] [stdout] test ascii::command::test::target_default_is_all ... ok [INFO] [stdout] test ascii::checksum::test::test_lrc_writer ... ok [INFO] [stdout] test ascii::command::test::test_command_writer_cannot_split ... ok [INFO] [stdout] test ascii::command::test::test_command_writer_custom_packet_size ... ok [INFO] [stdout] test ascii::command::test::test_command_writer ... ok [INFO] [stdout] test ascii::command::test::test_max_packet_size ... ok [INFO] [stdout] test ascii::command::test::test_target ... ok [INFO] [stdout] test ascii::packet::packet::type_test::type_alias ... ok [INFO] [stdout] test ascii::packet::token::test::type_alias ... ok [INFO] [stdout] test ascii::packet::token::test::iter ... ok [INFO] [stdout] test ascii::port::test::command_replies_mixed_cont_until_timeout_unexpected_alert ... ok [INFO] [stdout] test ascii::port::test::command_replies_until_timeout_fail ... ok [INFO] [stdout] test ascii::packet::test::parse ... ok [INFO] [stdout] test ascii::port::test::command_replies_until_timeout_ok ... ok [INFO] [stdout] test ascii::port::test::command_replies_mixed_cont_until_timeout_ok ... ok [INFO] [stdout] test ascii::port::test::command_replies_until_timeout_unexpected_alert ... ok [INFO] [stdout] test ascii::port::test::command_reply_infos_unexpected_alert ... ok [INFO] [stdout] test ascii::port::test::command_reply_n_fail ... ok [INFO] [stdout] test ascii::port::test::poisoned_command ... ok [INFO] [stdout] test ascii::port::test::command_reply_ok ... ok [INFO] [stdout] test ascii::port::test::command_reply_n_ok ... ok [INFO] [stdout] test ascii::port::test::explicit_alert_response_does_not_trigger_unexpected_alert_callback ... ok [INFO] [stdout] test ascii::port::test::command_reply_fail ... ok [INFO] [stdout] test ascii::port::test::poisoned_command_reply ... ok [INFO] [stdout] test ascii::port::test::command_reply_n_unexpected_alert ... ok [INFO] [stdout] test ascii::port::test::command_reply_unexpected_alert ... ok [INFO] [stdout] test ascii::port::test::poisoned_command_reply_infos ... ok [INFO] [stdout] test ascii::port::test::poisoned_command_reply_n ... ok [INFO] [stdout] test ascii::port::test::poisoned_poll_until ... ok [INFO] [stdout] test ascii::port::test::poisoned_poll_until_idle ... ok [INFO] [stdout] test ascii::port::test::poisoned_response ... ok [INFO] [stdout] test ascii::port::test::poisoned_response_n ... ok [INFO] [stdout] test ascii::port::test::poisoned_timeout_guard ... ok [INFO] [stdout] test ascii::port::test::poisoned_responses_until_timeout ... ok [INFO] [stdout] test ascii::port::test::port_send_bounds ... ok [INFO] [stdout] test ascii::port::test::read_packet_bytes ... ok [INFO] [stdout] test ascii::port::test::response_until_timeout_fail ... ok [INFO] [stdout] test ascii::port::test::set_message_ids ... ok [INFO] [stdout] test ascii::port::test::response_until_timeout_ok ... ok [INFO] [stdout] test ascii::port::test::reject_reserved_characters ... ok [INFO] [stdout] test ascii::port::test::set_checksums ... ok [INFO] [stdout] test ascii::port::test::response_check::default ... ok [INFO] [stdout] test ascii::port::test::set_max_packet_size ... ok [INFO] [stdout] test ascii::port::test::type_inference_regression_test ... ok [INFO] [stdout] test ascii::port::test::response_check::overrides ... ok [INFO] [stdout] test backend::test::mock_set_write_callback ... ok [INFO] [stdout] test binary::command::test::command_names ... ok [INFO] [stdout] test ascii::response::check::test::test_warning_list ... ok [INFO] [stdout] test binary::port::test::set_packet_handler ... ok [INFO] [stdout] test binary::port::test::tx_recv_fail ... ok [INFO] [stdout] test binary::port::test::tx_recv_n_fail ... ok [INFO] [stdout] test binary::port::test::message_ids ... ok [INFO] [stdout] test binary::port::test::port_send_bounds ... ok [INFO] [stdout] test ascii::response::check::test::check_reply ... ok [INFO] [stdout] test binary::port::test::tx_recv_n_ok ... ok [INFO] [stdout] test ascii::port::test::set_packet_handler ... ok [INFO] [stdout] test binary::port::test::tx_recv_ok ... ok [INFO] [stdout] test binary::port::test::tx_recv_until_timeout_ok ... ok [INFO] [stdout] test binary::test::device_message_parsing_invalid_command_code ... ok [INFO] [stdout] test binary::test::device_message_passing_with_id ... ok [INFO] [stdout] test binary::test::device_message_passing_without_id ... ok [INFO] [stdout] test binary::test::version ... ok [INFO] [stdout] test error::binary::test::binary_error_code_names ... ok [INFO] [stdout] test binary::test::io_states ... ok [INFO] [stdout] test binary::test::io_state_index_0 - should panic ... ok [INFO] [stdout] test binary::test::io_state_index_gt_32 - should panic ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 69 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stderr] Doc-tests zproto [INFO] [stdout] [INFO] [stdout] running 94 tests [INFO] [stdout] test src/ascii.rs - ascii (line 22) ... ok [INFO] [stdout] test src/ascii.rs - ascii (line 163) ... ok [INFO] [stdout] test src/ascii.rs - ascii (line 7) ... ok [INFO] [stdout] test src/ascii.rs - ascii (line 38) ... ok [INFO] [stdout] test src/ascii.rs - ascii (line 59) ... ok [INFO] [stdout] test src/ascii.rs - ascii (line 114) ... ok [INFO] [stdout] test src/ascii.rs - ascii (line 125) ... ok [INFO] [stdout] test src/ascii.rs - ascii (line 141) ... ok [INFO] [stdout] test src/ascii.rs - ascii (line 99) ... ok [INFO] [stdout] test src/ascii/command.rs - ascii::command::Target (line 430) ... ok [INFO] [stdout] test src/ascii/command.rs - ascii::command::Target::for_all (line 454) ... ok [INFO] [stdout] test src/ascii/command.rs - ascii::command::Target::axis (line 502) ... ok [INFO] [stdout] test src/ascii/command.rs - ascii::command::Target::with_all_axes (line 471) ... ok [INFO] [stdout] test src/ascii/command.rs - ascii::command::Target::device (line 493) ... ok [INFO] [stdout] test src/ascii.rs - ascii (line 81) ... ok [INFO] [stdout] test src/ascii/command.rs - ascii::command::Target (line 437) ... ok [INFO] [stdout] test src/ascii/port.rs - ascii::port::Port<'a,B,Tag,H>::command (line 442) ... ok [INFO] [stdout] test src/ascii/port.rs - ascii::port::Port<'a,B,Tag,H>::command_replies_until_timeout (line 769) ... ok [INFO] [stdout] test src/ascii/command.rs - ascii::command::Target::with_axis (line 483) ... ok [INFO] [stdout] test src/ascii/port.rs - ascii::port::Port<'a,B,Tag,H>::command_replies_until_timeout_iter (line 808) ... ok [INFO] [stdout] test src/ascii/packet/packet.rs - ascii::packet::packet::Packet (line 58) ... ok [INFO] [stdout] test src/ascii/port.rs - ascii::port::Port<'a,B,Tag,H>::command_reply_infos (line 537) ... ok [INFO] [stdout] test src/ascii/packet/token.rs - ascii::packet::token::Tokens (line 56) ... ok [INFO] [stdout] test src/ascii/port.rs - ascii::port::Port<'a,B,Tag,H>::command_reply (line 491) ... ok [INFO] [stdout] test src/ascii/port.rs - ascii::port::Port<'a,B,Tag,H>::command_reply_n_iter (line 715) ... ok [INFO] [stdout] test src/ascii/port.rs - ascii::port::Port<'a,B,Tag,H>::poll_until_idle (line 1368) ... ok [INFO] [stdout] test src/ascii/port.rs - ascii::port::Port<'a,B,Tag,H>::command_reply_infos_iter (line 611) ... ok [INFO] [stdout] test src/ascii/port.rs - ascii::port::Port<'a,B,Tag,H>::command_reply_n (line 678) ... ok [INFO] [stdout] test src/ascii/port.rs - ascii::port::Port<'a,B,Tag,H>::poll_until (line 1310) ... ok [INFO] [stdout] test src/ascii/port.rs - ascii::port::Port<'a,B,Tag,H>::poll (line 1270) ... ok [INFO] [stdout] test src/ascii/port.rs - ascii::port::Port<'a,B,Tag,H>::response (line 1107) ... ok [INFO] [stdout] test src/ascii/port.rs - ascii::port::Port<'a,B,Tag,H>::response_n (line 1168) ... ok [INFO] [stdout] test src/ascii/port.rs - ascii::port::Port<'a,B,Tag,H>::responses_until_timeout (line 1199) ... ok [INFO] [stdout] test src/ascii/port.rs - ascii::port::Port<'a,B,Tag,H>::responses_until_timeout_iter (line 1235) ... ok [INFO] [stdout] test src/ascii/port.rs - ascii::port::Port<'a,B,Tag,H>::response_n_iter (line 1139) ... ok [INFO] [stdout] test src/ascii/port.rs - ascii::port::Port<'a,B,Tag,H>::timeout_guard (line 1393) ... ok [INFO] [stdout] test src/ascii/port.rs - ascii::port::Port<'a,B,Tag,H>::set_packet_handler (line 1534) ... ok [INFO] [stdout] test src/ascii/port.rs - ascii::port::Port<'a,B,Tag,H>::set_unexpected_alert_handler (line 1611) ... ok [INFO] [stdout] test src/ascii/port.rs - ascii::port::Port<'a,B,Tag,H>::set_packet_handler (line 1553) ... ok [INFO] [stdout] test src/ascii/port.rs - ascii::port::Port<'a,B,Tag,H>::try_into_send (line 385) ... ok [INFO] [stdout] test src/ascii/port.rs - ascii::port::Port<'a,B>::open_general (line 194) ... ok [INFO] [stdout] test src/ascii/port.rs - ascii::port::Port<'a,Serial>::open_serial (line 139) ... ok [INFO] [stdout] test src/ascii/port/options.rs - ascii::port::options::OpenGeneralOptions (line 277) ... ok [INFO] [stdout] test src/ascii/port.rs - ascii::port::Port<'a,TcpStream>::open_tcp (line 165) ... ok [INFO] [stdout] test src/ascii/port.rs - ascii::port::Port<'a,Mock>::open_mock (line 227) ... ok [INFO] [stdout] test src/ascii/port/options.rs - ascii::port::options::OpenMockOptions (line 317) ... ok [INFO] [stdout] test src/ascii/port/options.rs - ascii::port::options::OpenGeneralOptions (line 277) ... ok [INFO] [stdout] test src/ascii/port/options.rs - ascii::port::options::OpenMockOptions (line 317) ... ok [INFO] [stdout] test src/ascii/port/options.rs - ascii::port::options::OpenSerialOptions (line 124) ... ok [INFO] [stdout] test src/ascii/port/options.rs - ascii::port::options::OpenTcpOptions (line 208) ... ok [INFO] [stdout] test src/ascii/port/options.rs - ascii::port::options::OpenSerialOptions (line 124) ... ok [INFO] [stdout] test src/ascii/response/check.rs - ascii::response::check (line 22) ... ok [INFO] [stdout] test src/ascii/port/options.rs - ascii::port::options::OpenTcpOptions (line 208) ... ok [INFO] [stdout] test src/ascii/response/check.rs - ascii::response::check::all (line 400) ... ok [INFO] [stdout] test src/ascii/response/check.rs - ascii::response::check::flag_ok_and (line 353) ... ok [INFO] [stdout] test src/ascii/response/check.rs - ascii::response::check::flag_is (line 323) ... ok [INFO] [stdout] test src/ascii/response/check.rs - ascii::response::check::status_is (line 294) ... ok [INFO] [stdout] test src/ascii/response/check.rs - ascii::response::check::minimal (line 447) ... ok [INFO] [stdout] test src/ascii/response/check.rs - ascii::response::check::parsed_data_is (line 369) ... ok [INFO] [stdout] test src/ascii/response/check.rs - ascii::response::check::minimal (line 455) ... ok [INFO] [stdout] test src/ascii/response/check.rs - ascii::response::check::predicate (line 483) ... ok [INFO] [stdout] test src/ascii/response/check.rs - ascii::response::check::strict (line 416) ... ok [INFO] [stdout] test src/ascii/response/check.rs - ascii::response::check::warning_in (line 228) ... ok [INFO] [stdout] test src/ascii/response/check.rs - ascii::response::check::strict (line 424) ... ok [INFO] [stdout] test src/binary.rs - binary (line 152) - compile fail ... ok [INFO] [stdout] test src/binary.rs - binary (line 132) - compile fail ... ok [INFO] [stdout] test src/ascii/response/check.rs - ascii::response::check::warning_is (line 198) ... ok [INFO] [stdout] test src/binary.rs - binary (line 115) ... ok [INFO] [stdout] test src/backend.rs - backend::Mock::set_write_callback (line 214) ... ok [INFO] [stdout] test src/binary.rs - binary (line 164) ... ok [INFO] [stdout] test src/binary.rs - binary (line 173) ... ok [INFO] [stdout] test src/binary.rs - binary (line 28) ... ok [INFO] [stdout] test src/binary.rs - binary (line 9) ... ok [INFO] [stdout] test src/binary.rs - binary (line 46) ... ok [INFO] [stdout] test src/binary.rs - binary (line 93) ... ok [INFO] [stdout] test src/binary.rs - binary::Message::data (line 282) ... ok [INFO] [stdout] test src/binary.rs - binary::Version (line 369) ... ok [INFO] [stdout] test src/binary/port.rs - binary::port::OpenSerialOptions (line 29) ... ok [INFO] [stdout] test src/binary/port.rs - binary::port::Port<'a,B,H>::poll_until (line 759) ... ok [INFO] [stdout] test src/binary/port.rs - binary::port::OpenTcpOptions (line 127) ... ok [INFO] [stdout] test src/binary/port.rs - binary::port::Port<'a,B,H>::set_message_ids (line 820) ... ok [INFO] [stdout] test src/binary/port.rs - binary::port::Port<'a,B,H>::recv (line 631) ... ok [INFO] [stdout] test src/binary/port.rs - binary::port::Port<'a,B,H>::set_packet_handler (line 912) ... ok [INFO] [stdout] test src/binary/port.rs - binary::port::Port<'a,B,H>::set_packet_handler (line 931) ... ok [INFO] [stdout] test src/binary/port.rs - binary::port::Port<'a,B,H>::timeout_guard (line 977) ... ok [INFO] [stdout] test src/binary/port.rs - binary::port::Port<'a,Mock>::open_mock (line 360) ... ok [INFO] [stdout] test src/binary/port.rs - binary::port::Port<'a,B,H>::tx_recv (line 488) ... ok [INFO] [stdout] test src/binary/port.rs - binary::port::Port<'a,B,H>::try_into_send (line 431) ... ok [INFO] [stdout] test src/binary/port.rs - binary::port::Port<'a,Serial>::open_serial (line 309) ... ok [INFO] [stdout] test src/binary/port.rs - binary::port::Port<'a,TcpStream>::open_tcp (line 333) ... ok [INFO] [stdout] test src/error.rs - error (line 27) ... ok [INFO] [stdout] test src/error.rs - error::error_enum (line 179) - compile fail ... ok [INFO] [stdout] test src/lib.rs - (line 54) - compile ... ok [INFO] [stdout] test src/error.rs - error (line 9) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 94 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.13s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "908c10626e9d1291d48b96c1131ec9370847a860ce13a7de36ba889f1261b1e1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "908c10626e9d1291d48b96c1131ec9370847a860ce13a7de36ba889f1261b1e1", kill_on_drop: false }` [INFO] [stdout] 908c10626e9d1291d48b96c1131ec9370847a860ce13a7de36ba889f1261b1e1