[INFO] fetching crate tagotip-codec 0.1.1...
[INFO] testing tagotip-codec-0.1.1 against beta-2026-04-21 for beta-1.96-2
[INFO] extracting crate tagotip-codec 0.1.1 into /workspace/builds/worker-5-tc2/source
[INFO] started tweaking crates.io crate tagotip-codec 0.1.1
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate tagotip-codec 0.1.1
[INFO] tweaked toml for crates.io crate tagotip-codec 0.1.1 written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate tagotip-codec 0.1.1 on toolchain beta-2026-04-21
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-04-21" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate tagotip-codec 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" "+beta-2026-04-21" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 5e021b2a362aa4cc2f2c63ec379d24fcfa10d08e022f65968db88a3db8e09ea8
[INFO] running `Command { std: "docker" "start" "-a" "5e021b2a362aa4cc2f2c63ec379d24fcfa10d08e022f65968db88a3db8e09ea8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "5e021b2a362aa4cc2f2c63ec379d24fcfa10d08e022f65968db88a3db8e09ea8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5e021b2a362aa4cc2f2c63ec379d24fcfa10d08e022f65968db88a3db8e09ea8", kill_on_drop: false }`
[INFO] [stdout] 5e021b2a362aa4cc2f2c63ec379d24fcfa10d08e022f65968db88a3db8e09ea8
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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" "+beta-2026-04-21" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] b1cd3ce584c930330fbf58939822fe6b3f4042dae89364ec199a17b193d8f18d
[INFO] running `Command { std: "docker" "start" "-a" "b1cd3ce584c930330fbf58939822fe6b3f4042dae89364ec199a17b193d8f18d", kill_on_drop: false }`
[INFO] [stderr]    Compiling tagotip-codec v0.1.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.98s
[INFO] running `Command { std: "docker" "inspect" "b1cd3ce584c930330fbf58939822fe6b3f4042dae89364ec199a17b193d8f18d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b1cd3ce584c930330fbf58939822fe6b3f4042dae89364ec199a17b193d8f18d", kill_on_drop: false }`
[INFO] [stdout] b1cd3ce584c930330fbf58939822fe6b3f4042dae89364ec199a17b193d8f18d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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" "+beta-2026-04-21" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 93abf42534dc8fe6f414752fc8ec0c26cd31a8af1554e12b97c2a859ae6d1dbc
[INFO] running `Command { std: "docker" "start" "-a" "93abf42534dc8fe6f414752fc8ec0c26cd31a8af1554e12b97c2a859ae6d1dbc", kill_on_drop: false }`
[INFO] [stderr]    Compiling tagotip-codec v0.1.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1.88s
[INFO] running `Command { std: "docker" "inspect" "93abf42534dc8fe6f414752fc8ec0c26cd31a8af1554e12b97c2a859ae6d1dbc", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "93abf42534dc8fe6f414752fc8ec0c26cd31a8af1554e12b97c2a859ae6d1dbc", kill_on_drop: false }`
[INFO] [stdout] 93abf42534dc8fe6f414752fc8ec0c26cd31a8af1554e12b97c2a859ae6d1dbc
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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" "+beta-2026-04-21" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] a18c2fdc88272841e08b1727c25d1f220148da97e743dd460035a7b1982f088f
[INFO] running `Command { std: "docker" "start" "-a" "a18c2fdc88272841e08b1727c25d1f220148da97e743dd460035a7b1982f088f", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/tagotip_codec-99e7cdce5508aa1f)
[INFO] [stdout] running 0 tests
[INFO] [stderr]      Running tests/build.rs (/opt/rustwide/target/debug/deps/build-1d930882aca45088)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 24 tests
[INFO] [stdout] test buffer_too_small_error ... ok
[INFO] [stdout] test build_ack_err ... ok
[INFO] [stdout] test build_headless_push ... ok
[INFO] [stdout] test build_ping ... ok
[INFO] [stdout] test build_push_with_seq ... ok
[INFO] [stdout] test build_ack_ok_count ... ok
[INFO] [stdout] test build_pull ... ok
[INFO] [stdout] test build_simple_push ... ok
[INFO] [stdout] test build_headless_ping ... ok
[INFO] [stdout] test roundtrip_ack_err ... ok
[INFO] [stdout] test roundtrip_ack_pong_with_seq ... ok
[INFO] [stdout] test roundtrip_ack_ok ... ok
[INFO] [stdout] test roundtrip_all_suffixes ... ok
[INFO] [stdout] test roundtrip_body_modifiers ... ok
[INFO] [stdout] test roundtrip_ping ... ok
[INFO] [stdout] test build_ack_pong ... ok
[INFO] [stdout] test roundtrip_headless_push ... ok
[INFO] [stdout] test roundtrip_location ... ok
[INFO] [stdout] test roundtrip_typed_values ... ok
[INFO] [stdout] test roundtrip_passthrough_hex ... ok
[INFO] [stdout] test roundtrip_simple_push ... ok
[INFO] [stdout] test roundtrip_pull ... ok
[INFO] [stdout] test build_passthrough_hex ... ok
[INFO] [stdout] test roundtrip_push_with_seq ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 24 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/edge_cases.rs (/opt/rustwide/target/debug/deps/edge_cases-38d463945ba86050)
[INFO] [stdout] 
[INFO] [stdout] running 114 tests
[INFO] [stdout] test ack_cmd_no_detail ... ok
[INFO] [stdout] test ack_err_all_12_codes_roundtrip ... ok
[INFO] [stdout] test ack_nul_byte_rejected ... ok
[INFO] [stdout] test ack_ok_large_count ... ok
[INFO] [stdout] test ack_cmd_with_equals ... ok
[INFO] [stdout] test ack_ok_no_detail ... ok
[INFO] [stdout] test ack_raw_detail ... ok
[INFO] [stdout] test ack_unknown_error_code ... ok
[INFO] [stdout] test auth_non_hex_rejected ... ok
[INFO] [stdout] test auth_too_long_rejected ... ok
[INFO] [stdout] test auth_valid_16_chars ... ok
[INFO] [stdout] test auth_too_short_rejected ... ok
[INFO] [stdout] test auth_uppercase_hex_accepted ... ok
[INFO] [stdout] test body_group_only ... ok
[INFO] [stdout] test build_push_location_no_alt ... ok
[INFO] [stdout] test build_buffer_too_small ... ok
[INFO] [stdout] test build_passthrough_base64 ... ok
[INFO] [stdout] test build_push_with_unit ... ok
[INFO] [stdout] test body_group_after_timestamp_rejected ... ok
[INFO] [stdout] test decimal_zero_point_something ... ok
[INFO] [stdout] test build_push_with_all_suffixes ... ok
[INFO] [stdout] test build_push_string_with_escapes ... ok
[INFO] [stdout] test build_push_location_with_alt ... ok
[INFO] [stdout] test empty_variable_block_rejected ... ok
[INFO] [stdout] test body_meta_only ... ok
[INFO] [stdout] test escape_at_end_of_input ... ok
[INFO] [stdout] test body_timestamp_only ... ok
[INFO] [stdout] test escape_at_in_string_value ... ok
[INFO] [stdout] test body_modifiers_all_three ... ok
[INFO] [stdout] test escape_comma_in_meta_value ... ok
[INFO] [stdout] test escape_backslash_in_string_value ... ok
[INFO] [stdout] test build_push_boolean_true ... ok
[INFO] [stdout] test escape_braces_in_meta_value ... ok
[INFO] [stdout] test escape_caret_in_string_value ... ok
[INFO] [stdout] test escape_brackets_in_string_value ... ok
[INFO] [stdout] test escape_newline_in_string_value ... ok
[INFO] [stdout] test build_push_boolean_false ... ok
[INFO] [stdout] test escape_pipe_in_string_value ... ok
[INFO] [stdout] test escape_semicolon_in_string_value ... ok
[INFO] [stdout] test frame_exactly_max_size ... ok
[INFO] [stdout] test escape_hash_in_string_value ... ok
[INFO] [stdout] test frame_over_max_size ... ok
[INFO] [stdout] test escape_into_buffer_too_small ... ok
[INFO] [stdout] test group_over_max_rejected ... ok
[INFO] [stdout] test headless_push_passthrough ... ok
[INFO] [stdout] test headless_pull ... ok
[INFO] [stdout] test headless_ping ... ok
[INFO] [stdout] test headless_push_missing_body_rejected ... ok
[INFO] [stdout] test headless_push_simple ... ok
[INFO] [stdout] test headless_push_multi_var ... ok
[INFO] [stdout] test headless_roundtrip_passthrough ... ok
[INFO] [stdout] test headless_roundtrip_structured ... ok
[INFO] [stdout] test group_max_length_accepted ... ok
[INFO] [stdout] test invalid_method_rejected ... ok
[INFO] [stdout] test location_empty_lng_rejected ... ok
[INFO] [stdout] test location_four_components_rejected ... ok
[INFO] [stdout] test location_three_components ... ok
[INFO] [stdout] test invalid_boolean_rejected ... ok
[INFO] [stdout] test location_empty_lat_rejected ... ok
[INFO] [stdout] test metadata_empty_block_rejected ... ok
[INFO] [stdout] test location_empty_alt_rejected ... ok
[INFO] [stdout] test location_two_components ... ok
[INFO] [stdout] test location_unit_rejected ... ok
[INFO] [stdout] test max_meta_pairs_accepted ... ok
[INFO] [stdout] test location_negative_coords ... ok
[INFO] [stdout] test needs_unescape_true ... ok
[INFO] [stdout] test nul_byte_in_frame_rejected ... ok
[INFO] [stdout] test number_alpha_rejected ... ok
[INFO] [stdout] test number_double_negative_rejected ... ok
[INFO] [stdout] test number_empty_rejected ... ok
[INFO] [stdout] test meta_key_max_length_accepted ... ok
[INFO] [stdout] test location_with_zero ... ok
[INFO] [stdout] test max_variables_accepted ... ok
[INFO] [stdout] test number_dot_only_rejected ... ok
[INFO] [stdout] test metadata_missing_equals_rejected ... ok
[INFO] [stdout] test multiple_escapes_in_one_value ... ok
[INFO] [stdout] test needs_unescape_false ... ok
[INFO] [stdout] test meta_key_over_max_rejected ... ok
[INFO] [stdout] test number_negative_leading_zero_rejected ... ok
[INFO] [stdout] test number_negative_zero ... ok
[INFO] [stdout] test number_trailing_dot_rejected ... ok
[INFO] [stdout] test number_zero ... ok
[INFO] [stdout] test odd_hex_passthrough_rejected ... ok
[INFO] [stdout] test number_leading_zero_rejected ... ok
[INFO] [stdout] test seq_empty_rejected ... ok
[INFO] [stdout] test push_missing_body_rejected ... ok
[INFO] [stdout] test over_max_meta_pairs_rejected ... ok
[INFO] [stdout] test seq_leading_zeros_rejected ... ok
[INFO] [stdout] test over_max_variables_rejected ... ok
[INFO] [stdout] test number_large_integer ... ok
[INFO] [stdout] test number_decimal ... ok
[INFO] [stdout] test serial_max_length_accepted ... ok
[INFO] [stdout] test serial_hyphen_accepted ... ok
[INFO] [stdout] test seq_large_value ... ok
[INFO] [stdout] test serial_over_max_rejected ... ok
[INFO] [stdout] test seq_overflow_rejected ... ok
[INFO] [stdout] test serial_special_chars_rejected ... ok
[INFO] [stdout] test unescape_all_sequences ... ok
[INFO] [stdout] test unescape_into_buffer_too_small ... ok
[INFO] [stdout] test string_value_non_empty_required ... ok
[INFO] [stdout] test seq_zero ... ok
[INFO] [stdout] test seq_negative_rejected ... ok
[INFO] [stdout] test unrecognized_escape_literal ... ok
[INFO] [stdout] test unit_empty_hash_rejected ... ok
[INFO] [stdout] test unit_over_max_rejected ... ok
[INFO] [stdout] test varname_hyphen_rejected ... ok
[INFO] [stdout] test unit_max_length_accepted ... ok
[INFO] [stdout] test trailing_newline_accepted ... ok
[INFO] [stdout] test varname_empty_rejected ... ok
[INFO] [stdout] test empty_frame_rejected ... ok
[INFO] [stdout] test varname_over_max_rejected ... ok
[INFO] [stdout] test varname_uppercase_rejected ... ok
[INFO] [stdout] test pull_missing_body_rejected ... ok
[INFO] [stdout] test varname_max_length_accepted ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 114 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/granular.rs (/opt/rustwide/target/debug/deps/granular-b9e913a2063383c6)
[INFO] [stdout] 
[INFO] [stdout] running 42 tests
[INFO] [stdout] test build_metadata_pairs ... ok
[INFO] [stdout] test build_pull_body_multiple ... ok
[INFO] [stdout] test build_variable_number ... ok
[INFO] [stdout] test build_variable_with_metadata ... ok
[INFO] [stdout] test parse_metadata_empty_rejected ... ok
[INFO] [stdout] test extract_serial_valid ... ok
[INFO] [stdout] test extract_serial_with_hyphens ... ok
[INFO] [stdout] test build_push_body_structured ... ok
[INFO] [stdout] test parse_metadata_single_pair ... ok
[INFO] [stdout] test parse_method_invalid ... ok
[INFO] [stdout] test build_variable_with_unit ... ok
[INFO] [stdout] test parse_method_ping ... ok
[INFO] [stdout] test parse_metadata_multiple_pairs ... ok
[INFO] [stdout] test parse_seq_zero ... ok
[INFO] [stdout] test parse_variable_boolean ... ok
[INFO] [stdout] test parse_push_body_with_modifiers ... ok
[INFO] [stdout] test parse_seq_leading_zero ... ok
[INFO] [stdout] test parse_seq_missing_bang ... ok
[INFO] [stdout] test parse_seq_valid ... ok
[INFO] [stdout] test parse_method_pull ... ok
[INFO] [stdout] test extract_serial_invalid_chars ... ok
[INFO] [stdout] test parse_pull_body_single ... ok
[INFO] [stdout] test parse_variable_number ... ok
[INFO] [stdout] test parse_variable_location ... ok
[INFO] [stdout] test parse_variable_with_timestamp ... ok
[INFO] [stdout] test parse_variable_string ... ok
[INFO] [stdout] test parse_pull_body_multiple ... ok
[INFO] [stdout] test parse_push_body_structured ... ok
[INFO] [stdout] test parse_variable_with_unit ... ok
[INFO] [stdout] test parse_variable_with_group ... ok
[INFO] [stdout] test validate_auth_non_hex ... ok
[INFO] [stdout] test validate_auth_too_long ... ok
[INFO] [stdout] test roundtrip_variable ... ok
[INFO] [stdout] test validate_auth_too_short ... ok
[INFO] [stdout] test roundtrip_push_body ... ok
[INFO] [stdout] test roundtrip_pull_body ... ok
[INFO] [stdout] test parse_variable_with_metadata ... ok
[INFO] [stdout] test parse_method_push ... ok
[INFO] [stdout] test validate_auth_uppercase ... ok
[INFO] [stdout] test validate_auth_valid ... ok
[INFO] [stdout] test parse_push_body_passthrough_hex ... ok
[INFO] [stdout] test roundtrip_push_body_with_modifiers ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 42 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/parse_ack.rs (/opt/rustwide/target/debug/deps/parse_ack-ab03dad3141cb147)
[INFO] [stdout] 
[INFO] [stdout] running 16 tests
[INFO] [stdout] test ack_cmd ... ok
[INFO] [stdout] test ack_cmd_with_value ... ok
[INFO] [stdout] test ack_empty_rejected ... ok
[INFO] [stdout] test ack_err_invalid_payload ... ok
[INFO] [stdout] test ack_err_invalid_token ... ok
[INFO] [stdout] test ack_ok_variables ... ok
[INFO] [stdout] test ack_ok_zero_count ... ok
[INFO] [stdout] test ack_pong ... ok
[INFO] [stdout] test ack_err_all_error_codes ... ok
[INFO] [stdout] test ack_invalid_status_rejected ... ok
[INFO] [stdout] test ack_ok_count ... ok
[INFO] [stdout] test ack_trailing_newline ... ok
[INFO] [stdout] test ack_with_seq_err ... ok
[INFO] [stdout] test ack_with_seq_ok ... ok
[INFO] [stdout] test ack_with_seq_pong ... ok
[INFO] [stdout] test ack_with_seq_variables ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/parse_ping.rs (/opt/rustwide/target/debug/deps/parse_ping-9003f400c1fe5a8e)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test ping_missing_serial_rejected ... ok
[INFO] [stdout] test ping_basic ... ok
[INFO] [stdout] test ping_with_seq ... ok
[INFO] [stdout] test ping_invalid_auth_rejected ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/parse_pull.rs (/opt/rustwide/target/debug/deps/parse_pull-c80b1a5a1a21e7ac)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stderr]      Running tests/parse_push.rs (/opt/rustwide/target/debug/deps/parse_push-ea842269c938a081)
[INFO] [stdout] test pull_missing_brackets_rejected ... ok
[INFO] [stdout] test pull_multiple_variables ... ok
[INFO] [stdout] test pull_single_variable ... ok
[INFO] [stdout] test pull_missing_body_rejected ... ok
[INFO] [stdout] test pull_empty_rejected ... ok
[INFO] [stdout] test pull_with_seq ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 23 tests
[INFO] [stdout] test push_datalogger_repeated_variable ... ok
[INFO] [stdout] test push_all_suffixes ... ok
[INFO] [stdout] test push_empty_hex_passthrough_rejected ... ok
[INFO] [stdout] test push_body_modifiers_out_of_order_rejected ... ok
[INFO] [stdout] test push_empty_variable_block_rejected ... ok
[INFO] [stdout] test push_empty_metadata_rejected ... ok
[INFO] [stdout] test push_invalid_boolean_rejected ... ok
[INFO] [stdout] test push_invalid_number_leading_zero_rejected ... ok
[INFO] [stdout] test push_empty_string_value_rejected ... ok
[INFO] [stdout] test push_location_with_altitude ... ok
[INFO] [stdout] test push_body_level_modifiers ... ok
[INFO] [stdout] test push_missing_body_rejected ... ok
[INFO] [stdout] test push_nul_byte_rejected ... ok
[INFO] [stdout] test push_odd_hex_passthrough_rejected ... ok
[INFO] [stdout] test push_trailing_newline_accepted ... ok
[INFO] [stdout] test push_passthrough_base64 ... ok
[INFO] [stdout] test push_negative_number ... ok
[INFO] [stdout] test push_typed_values ... ok
[INFO] [stdout] test push_unit_with_location_rejected ... ok
[INFO] [stdout] test push_with_metadata ... ok
[INFO] [stdout] test push_passthrough_hex ... ok
[INFO] [stdout] test push_with_seq ... ok
[INFO] [stdout] test simple_push_two_variables ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 23 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/spec_examples.rs (/opt/rustwide/target/debug/deps/spec_examples-ddc8dbebd11b1788)
[INFO] [stdout] 
[INFO] [stdout] running 30 tests
[INFO] [stdout] test revision_d_ack_with_location_suffix ... ok
[INFO] [stdout] test revision_d_body_level_location ... ok
[INFO] [stdout] test revision_d_all_suffixes ... ok
[INFO] [stdout] test revision_d_location_suffix_with_location_operator_rejected ... ok
[INFO] [stdout] test spec_11_10_pull ... ok
[INFO] [stdout] test spec_11_11_pull_with_seq ... ok
[INFO] [stdout] test spec_11_12_ping ... ok
[INFO] [stdout] test revision_d_size_comparison ... ok
[INFO] [stdout] test revision_d_body_location_only ... ok
[INFO] [stdout] test revision_d_location_suffix_no_unit ... ok
[INFO] [stdout] test revision_d_variable_location_override ... ok
[INFO] [stdout] test spec_11_13_conversation_ping ... ok
[INFO] [stdout] test spec_11_14_replay_attempt ... ok
[INFO] [stdout] test spec_11_14_second_push ... ok
[INFO] [stdout] test spec_11_3_negative_number ... ok
[INFO] [stdout] test spec_11_2_push_with_seq ... ok
[INFO] [stdout] test spec_11_13_conversation_push ... ok
[INFO] [stdout] test spec_11_14_push_with_seq ... ok
[INFO] [stdout] test spec_11_3_typed_values ... ok
[INFO] [stdout] test spec_11_6_body_defaults ... ok
[INFO] [stdout] test spec_11_14_ping_with_seq ... ok
[INFO] [stdout] test spec_11_5_metadata ... ok
[INFO] [stdout] test spec_11_4_location_altitude ... ok
[INFO] [stdout] test spec_11_7_datalogger ... ok
[INFO] [stdout] test spec_11_4_location_suffix ... ok
[INFO] [stdout] test spec_11_13_conversation_pull ... ok
[INFO] [stdout] test spec_11_9_passthrough_base64 ... ok
[INFO] [stdout] test spec_ack_examples ... ok
[INFO] [stdout] test spec_11_8_passthrough_hex ... ok
[INFO] [stdout] test spec_11_1_simple_push ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 30 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests tagotip_codec
[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" "a18c2fdc88272841e08b1727c25d1f220148da97e743dd460035a7b1982f088f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a18c2fdc88272841e08b1727c25d1f220148da97e743dd460035a7b1982f088f", kill_on_drop: false }`
[INFO] [stdout] a18c2fdc88272841e08b1727c25d1f220148da97e743dd460035a7b1982f088f
