[INFO] fetching crate stellar-agent-toolsets 0.1.0-alpha.9...
[INFO] testing stellar-agent-toolsets-0.1.0-alpha.9 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate stellar-agent-toolsets 0.1.0-alpha.9 into /workspace/builds/worker-6-tc2/source
[INFO] started tweaking crates.io crate stellar-agent-toolsets 0.1.0-alpha.9
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate stellar-agent-toolsets 0.1.0-alpha.9
[INFO] tweaked toml for crates.io crate stellar-agent-toolsets 0.1.0-alpha.9 written to /workspace/builds/worker-6-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate stellar-agent-toolsets 0.1.0-alpha.9 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate stellar-agent-toolsets 0.1.0-alpha.9 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.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/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] e87f7912f70c2139cf0de116233466d4667d61cc1e3526e922fafb403576f7b8
[INFO] running `Command { std: "docker" "start" "e87f7912f70c2139cf0de116233466d4667d61cc1e3526e922fafb403576f7b8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "e87f7912f70c2139cf0de116233466d4667d61cc1e3526e922fafb403576f7b8", 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" "e87f7912f70c2139cf0de116233466d4667d61cc1e3526e922fafb403576f7b8" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "e87f7912f70c2139cf0de116233466d4667d61cc1e3526e922fafb403576f7b8", 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" "e87f7912f70c2139cf0de116233466d4667d61cc1e3526e922fafb403576f7b8" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling arraydeque v0.5.1
[INFO] [stderr]    Compiling hashbrown v0.16.1
[INFO] [stderr]    Compiling syn v2.0.118
[INFO] [stderr]    Compiling hashlink v0.11.1
[INFO] [stderr]    Compiling yaml-rust2 v0.11.0
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling stellar-agent-toolsets v0.1.0-alpha.9 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 5.20s
[INFO] running `Command { std: "docker" "inspect" "e87f7912f70c2139cf0de116233466d4667d61cc1e3526e922fafb403576f7b8", 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" "e87f7912f70c2139cf0de116233466d4667d61cc1e3526e922fafb403576f7b8" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling bitflags v2.13.0
[INFO] [stderr]    Compiling fastrand v2.4.1
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling stellar-agent-toolsets v0.1.0-alpha.9 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 3.78s
[INFO] running `Command { std: "docker" "inspect" "e87f7912f70c2139cf0de116233466d4667d61cc1e3526e922fafb403576f7b8", 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" "e87f7912f70c2139cf0de116233466d4667d61cc1e3526e922fafb403576f7b8" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.05s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/stellar-agent-toolsets/4019a036658d7614/out/stellar_agent_toolsets-4019a036658d7614)
[INFO] [stdout] 
[INFO] [stdout] running 134 tests
[INFO] [stdout] test capability::tests::deserialize_invalid_charset_token_is_serde_error ... ok
[INFO] [stdout] test capability::tests::deserialize_sign_payment_is_ok ... ok
[INFO] [stdout] test capability::tests::all_taxonomy_tokens_parse ... ok
[INFO] [stdout] test capability::tests::non_signing_capabilities_are_not_key_touching ... ok
[INFO] [stdout] test capability::tests::read_balance_homoglyph_refused_at_charset_gate ... ok
[INFO] [stdout] test capability::tests::bare_sign_transaction_forbidden ... ok
[INFO] [stdout] test capability::tests::into_iterator_consumes_set_by_value ... ok
[INFO] [stdout] test capability::tests::deserialize_unknown_token_silently_skipped ... ok
[INFO] [stdout] test capability::tests::capability_set_iter_is_sorted ... ok
[INFO] [stdout] test capability::tests::deserialize_known_tokens_roundtrip ... ok
[INFO] [stdout] test capability::tests::is_key_touching_exhaustive_table ... ok
[INFO] [stdout] test capability::tests::deserialize_sign_rule_create_is_ok ... ok
[INFO] [stdout] test capability::tests::deserialize_sign_transaction_is_serde_error ... ok
[INFO] [stdout] test capability::tests::sign_payment_is_key_touching ... ok
[INFO] [stdout] test capability::tests::duplicate_tokens_deduplicate ... ok
[INFO] [stdout] test capability::tests::empty_value_yields_empty_set ... ok
[INFO] [stdout] test capability::tests::sign_rule_create_display_roundtrip ... ok
[INFO] [stdout] test capability::tests::sign_rule_create_is_key_touching ... ok
[INFO] [stdout] test capability::tests::sign_transaction_underscore_refused_at_charset_gate ... ok
[INFO] [stdout] test capability::tests::sign_transaction_unicode_homoglyph_refused_at_charset_gate ... ok
[INFO] [stdout] test capability::tests::sign_transaction_uppercase_refused_at_charset_gate ... ok
[INFO] [stdout] test capability::tests::sign_payment_parses_to_sign_payment_capability ... ok
[INFO] [stdout] test capability::tests::serialize_deserialize_roundtrip ... ok
[INFO] [stdout] test capability::tests::sign_payment_display_roundtrip ... ok
[INFO] [stdout] test capability::tests::sign_rule_create_parses_to_sign_rule_create_capability ... ok
[INFO] [stdout] test capability::tests::sign_transaction_all_caps_refused_at_charset_gate ... ok
[INFO] [stdout] test capability::tests::tab_in_token_refused_at_charset_gate ... ok
[INFO] [stdout] test capability::tests::whitespace_only_yields_empty_set ... ok
[INFO] [stdout] test parse::tests::alias_bomb_refused_pre_expansion ... ok
[INFO] [stdout] test error::tests::bare_sign_transaction_message_is_user_facing ... ok
[INFO] [stdout] test parse::tests::description_valid ... ok
[INFO] [stdout] test error::tests::variant_count_parity ... ok
[INFO] [stdout] test capability::tests::sign_transaction_whitespace_padded_refused ... ok
[INFO] [stdout] test capability::tests::capability_display ... ok
[INFO] [stdout] test parse::tests::description_missing ... ok
[INFO] [stdout] test parse::tests::capability_non_string_refused ... ok
[INFO] [stdout] test capability::tests::unknown_token_refused ... ok
[INFO] [stdout] test parse::tests::compatibility_too_long ... ok
[INFO] [stdout] test parse::tests::compatibility_valid ... ok
[INFO] [stdout] test parse::tests::description_empty ... ok
[INFO] [stdout] test parse::tests::description_too_long ... ok
[INFO] [stdout] test parse::tests::block_sequence_compact_deep_refused_no_overflow ... ok
[INFO] [stdout] test parse::tests::deep_nesting_refused ... ok
[INFO] [stdout] test parse::tests::description_whitespace_only ... ok
[INFO] [stdout] test parse::tests::name_unicode_homoglyph_dir_refused ... ok
[INFO] [stdout] test parse::tests::name_consecutive_hyphens_refused ... ok
[INFO] [stdout] test parse::tests::name_missing ... ok
[INFO] [stdout] test parse::tests::name_leading_hyphen_refused ... ok
[INFO] [stdout] test parse::tests::name_dir_mismatch_refused ... ok
[INFO] [stdout] test parse::tests::block_sequence_deep_refused_via_parse_toolset_no_overflow ... ok
[INFO] [stdout] test parse::tests::flow_sequence_deep_refused_no_overflow ... ok
[INFO] [stdout] test parse::tests::name_uppercase_refused ... ok
[INFO] [stdout] test parse::tests::name_valid_simple ... ok
[INFO] [stdout] test parse::tests::no_panic_truncated_input ... ok
[INFO] [stdout] test parse::tests::split_minimal_frontmatter ... ok
[INFO] [stdout] test parse::tests::duplicate_metadata_key_refused ... ok
[INFO] [stdout] test parse::tests::skip_state_alias_inside_skipped_subtree_still_refused ... ok
[INFO] [stdout] test parse::tests::duplicate_top_level_key_refused ... ok
[INFO] [stdout] test parse::tests::name_empty ... ok
[INFO] [stdout] test parse::tests::split_missing_fence_error ... ok
[INFO] [stdout] test parse::tests::split_no_closing_fence_body_empty ... ok
[INFO] [stdout] test parse::tests::name_too_long ... ok
[INFO] [stdout] test parse::tests::no_panic_empty_frontmatter ... ok
[INFO] [stdout] test parse::tests::no_panic_garbage_bytes_via_split ... ok
[INFO] [stdout] test parse::tests::name_trailing_hyphen_refused ... ok
[INFO] [stdout] test parse::tests::recognised_capability_key_not_reserved ... ok
[INFO] [stdout] test parse::tests::reserved_metadata_key_refused ... ok
[INFO] [stdout] test parse::tests::flow_mapping_deep_refused_no_overflow ... ok
[INFO] [stdout] test sanitise::tests::ansi_csi_cursor_move_stripped ... ok
[INFO] [stdout] test parse::tests::skip_state_inner_key_not_inserted_into_top_level_seen ... ok
[INFO] [stdout] test parse::tests::skip_state_unknown_nested_map_before_metadata ... ok
[INFO] [stdout] test sanitise::tests::control_chars_replaced_with_question_mark ... ok
[INFO] [stdout] test sanitise::tests::empty_string_unchanged ... ok
[INFO] [stdout] test sanitise::tests::ansi_csi_colour_code_stripped ... ok
[INFO] [stdout] test sanitise::tests::newline_in_token_replaced ... ok
[INFO] [stdout] test sanitise::tests::no_change_on_clean_string ... ok
[INFO] [stdout] test sanitise::tests::osc_sequence_stripped ... ok
[INFO] [stdout] test sanitise::tests::osc_unterminated_drained_to_eof ... ok
[INFO] [stdout] test sanitise::tests::osc_st_terminator_stripped ... ok
[INFO] [stdout] test sanitise::tests::trailing_lone_esc_stripped ... ok
[INFO] [stdout] test sanitise::tests::truncation_appends_ellipsis ... ok
[INFO] [stdout] test sanitise::tests::truncation_at_exact_cap_no_ellipsis ... ok
[INFO] [stdout] test sanitise::tests::two_byte_fe_sequence_stripped ... ok
[INFO] [stdout] test sanitise::tests::unicode_multibyte_cap_is_by_char_not_byte ... ok
[INFO] [stdout] test sanitise::tests::ten_kb_token_truncated_and_sanitised ... ok
[INFO] [stdout] test validate::tests::benign_array_of_objects_passes ... ok
[INFO] [stdout] test validate::tests::benign_nested_at_max_depth_passes ... ok
[INFO] [stdout] test validate::tests::benign_null_passes ... ok
[INFO] [stdout] test validate::tests::benign_string_passes ... ok
[INFO] [stdout] test validate::tests::dangerous_key_in_object_inside_array_inside_object_caught ... ok
[INFO] [stdout] test validate::tests::denylist_constructor_nested_in_array ... ok
[INFO] [stdout] test validate::tests::denylist_define_getter_nested_in_object ... ok
[INFO] [stdout] test validate::tests::denylist_define_getter_top_level ... ok
[INFO] [stdout] test validate::tests::denylist_define_setter_nested_in_array ... ok
[INFO] [stdout] test validate::tests::denylist_lookup_getter_nested_in_array ... ok
[INFO] [stdout] test validate::tests::benign_flat_object_passes ... ok
[INFO] [stdout] test validate::tests::denylist_define_setter_nested_in_object ... ok
[INFO] [stdout] test validate::tests::benign_key_before_dangerous_key_still_caught ... ok
[INFO] [stdout] test validate::tests::denylist_define_setter_top_level ... ok
[INFO] [stdout] test validate::tests::denylist_has_exactly_11_entries ... ok
[INFO] [stdout] test validate::tests::denylist_lookup_getter_top_level ... ok
[INFO] [stdout] test validate::tests::denylist_constructor_nested_in_object ... ok
[INFO] [stdout] test validate::tests::denylist_lookup_setter_nested_in_array ... ok
[INFO] [stdout] test validate::tests::denylist_lookup_setter_nested_in_object ... ok
[INFO] [stdout] test validate::tests::denylist_lookup_setter_top_level ... ok
[INFO] [stdout] test validate::tests::denylist_proto_nested_in_object ... ok
[INFO] [stdout] test validate::tests::denylist_proto_nested_in_array ... ok
[INFO] [stdout] test validate::tests::denylist_constructor_top_level ... ok
[INFO] [stdout] test validate::tests::denylist_define_getter_nested_in_array ... ok
[INFO] [stdout] test validate::tests::denylist_prototype_nested_in_object ... ok
[INFO] [stdout] test validate::tests::denylist_lookup_getter_nested_in_object ... ok
[INFO] [stdout] test validate::tests::denylist_prototype_top_level ... ok
[INFO] [stdout] test validate::tests::denylist_then_nested_in_array ... ok
[INFO] [stdout] test validate::tests::denylist_tostring_nested_in_array ... ok
[INFO] [stdout] test validate::tests::denylist_valueof_nested_in_array ... ok
[INFO] [stdout] test validate::tests::denylist_then_nested_in_object ... ok
[INFO] [stdout] test validate::tests::denylist_tostring_nested_in_object ... ok
[INFO] [stdout] test validate::tests::denylist_tostring_top_level ... ok
[INFO] [stdout] test validate::tests::denylist_proto_top_level ... ok
[INFO] [stdout] test validate::tests::denylist_tojson_nested_in_object ... ok
[INFO] [stdout] test validate::tests::denylist_then_top_level ... ok
[INFO] [stdout] test validate::tests::denylist_tojson_top_level ... ok
[INFO] [stdout] test validate::tests::denylist_prototype_nested_in_array ... ok
[INFO] [stdout] test validate::tests::denylist_tojson_nested_in_array ... ok
[INFO] [stdout] test validate::tests::denylist_valueof_nested_in_object ... ok
[INFO] [stdout] test validate::tests::proto_unicode_escaped_caught_as_literal ... ok
[INFO] [stdout] test validate::tests::secret_in_sibling_value_not_in_error_display ... ok
[INFO] [stdout] test validate::tests::denylist_valueof_top_level ... ok
[INFO] [stdout] test validate::tests::error_names_denylist_constant_not_input ... ok
[INFO] [stdout] test validate::tests::depth_at_max_plus_1_rejected ... ok
[INFO] [stdout] test validate::tests::wide_object_over_node_cap_rejected ... ok
[INFO] [stdout] test validate::tests::wide_object_under_node_cap_passes ... ok
[INFO] [stdout] test parse::tests::block_mapping_compact_deep_refused_no_overflow ... ok
[INFO] [stdout] test validate::tests::depth_at_serde_parse_limit_no_overflow ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 134 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.19s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/parse_integration.rs (/opt/rustwide/target/debug/build/stellar-agent-toolsets/3c16904f107a8a4f/out/parse_integration-3c16904f107a8a4f)
[INFO] [stdout] 
[INFO] [stdout] running 44 tests
[INFO] [stdout] test ac1_valid_full_toolset_parses ... ok
[INFO] [stdout] test ac4_unknown_token_refused ... ok
[INFO] [stdout] test ac3_description_too_long_refused ... ok
[INFO] [stdout] test ac3_description_empty_refused ... ok
[INFO] [stdout] test ac4_capability_non_string_refused ... ok
[INFO] [stdout] test ac5_crlf_frontmatter_fence_accepted ... ok
[INFO] [stdout] test ac2_name_too_long_refused ... ok
[INFO] [stdout] test ac2_name_uppercase_refused ... ok
[INFO] [stdout] test ac5_no_frontmatter_refused ... ok
[INFO] [stdout] test ac5_malformed_yaml_produces_malformed_frontmatter ... ok
[INFO] [stdout] test ac2_name_leading_hyphen_refused ... ok
[INFO] [stdout] test ac5_lone_cr_frontmatter_fence_refused ... ok
[INFO] [stdout] test ac6_bare_sign_transaction_refused ... ok
[INFO] [stdout] test ac2_name_dir_mismatch_refused ... ok
[INFO] [stdout] test ac4_known_capability_tokens_parse ... ok
[INFO] [stdout] test ac6_sign_transaction_underscore_refused_at_charset_gate ... ok
[INFO] [stdout] test ac6_sign_transaction_all_caps_refused_at_charset_gate ... ok
[INFO] [stdout] test ac6_sign_transaction_uppercase_refused_at_charset_gate ... ok
[INFO] [stdout] test ac1_valid_minimal_toolset_parses ... ok
[INFO] [stdout] test ac6_sign_transaction_unicode_homoglyph_refused_at_charset_gate ... ok
[INFO] [stdout] test ac6_sign_transaction_whitespace_padded_refused ... ok
[INFO] [stdout] test ac5_non_utf8_bytes_produce_not_utf8 ... ok
[INFO] [stdout] test ac7_duplicate_top_level_key_refused ... ok
[INFO] [stdout] test ac8_yaml_alias_bomb_refused_without_oom ... ok
[INFO] [stdout] test ac7_duplicate_capability_key_refused ... ok
[INFO] [stdout] test ac8_deeply_nested_flow_document_refused_without_stack_overflow ... ok
[INFO] [stdout] test ac9_newline_in_error_token_sanitised ... ok
[INFO] [stdout] test ac10_no_panic_table ... ok
[INFO] [stdout] test ac7_capability_invalid_char_refused ... ok
[INFO] [stdout] test ac8_file_too_large_refused ... ok
[INFO] [stdout] test ac9_ansi_in_error_token_is_sanitised ... ok
[INFO] [stdout] test ac8_deeply_nested_flow_mapping_refused_without_stack_overflow ... ok
[INFO] [stdout] test error_display_duplicate_key_sanitised ... ok
[INFO] [stdout] test unknown_map_before_metadata_capabilities_preserved ... ok
[INFO] [stdout] test inner_key_same_as_top_level_no_false_duplicate ... ok
[INFO] [stdout] test unknown_map_then_reserved_metadata_key_refused ... ok
[INFO] [stdout] test sign_transaction_behind_unknown_map_still_refused ... ok
[INFO] [stdout] test ac9_10kb_token_truncated_in_error_display ... ok
[INFO] [stdout] test ac7_reserved_metadata_key_refused ... ok
[INFO] [stdout] test error_display_io_is_sanitised ... ok
[INFO] [stdout] test ac8_deep_nesting_refused_without_stack_overflow ... ok
[INFO] [stdout] test error_display_unknown_capability_sanitised ... ok
[INFO] [stdout] test ac2_name_consecutive_hyphens_refused ... ok
[INFO] [stderr]    Doc-tests stellar_agent_toolsets
[INFO] [stdout] test unknown_sequence_top_level_no_spurious_error ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 44 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test src/sanitise.rs - sanitise::sanitise_display (line 51) ... ok
[INFO] [stdout] test src/parse.rs - parse::parse_toolset (line 156) ... ok
[INFO] [stdout] test src/capability.rs - capability::Capability::is_key_touching (line 140) ... ok
[INFO] [stdout] test src/validate.rs - validate::validate_toolset_tool_args (line 212) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 0.47s; merged doctests compilation took 0.45s
[INFO] running `Command { std: "docker" "inspect" "e87f7912f70c2139cf0de116233466d4667d61cc1e3526e922fafb403576f7b8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e87f7912f70c2139cf0de116233466d4667d61cc1e3526e922fafb403576f7b8", kill_on_drop: false }`
[INFO] [stdout] e87f7912f70c2139cf0de116233466d4667d61cc1e3526e922fafb403576f7b8
