[INFO] fetching crate yarp-cli 0.3.1...
[INFO] testing yarp-cli-0.3.1 against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate yarp-cli 0.3.1 into /workspace/builds/worker-5-tc2/source
[INFO] started tweaking crates.io crate yarp-cli 0.3.1
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate yarp-cli 0.3.1
[INFO] tweaked toml for crates.io crate yarp-cli 0.3.1 written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate yarp-cli 0.3.1 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 yarp-cli 0.3.1 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.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-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] e863cfafdbd0afcf9c11ffa88b9a382555865f6756e9804f142597143c8602fd
[INFO] running `Command { std: "docker" "start" "e863cfafdbd0afcf9c11ffa88b9a382555865f6756e9804f142597143c8602fd", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "e863cfafdbd0afcf9c11ffa88b9a382555865f6756e9804f142597143c8602fd", 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" "e863cfafdbd0afcf9c11ffa88b9a382555865f6756e9804f142597143c8602fd" "/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" "e863cfafdbd0afcf9c11ffa88b9a382555865f6756e9804f142597143c8602fd", 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" "e863cfafdbd0afcf9c11ffa88b9a382555865f6756e9804f142597143c8602fd" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.189
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling typenum v1.20.1
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling hashbrown v0.17.1
[INFO] [stderr]    Compiling equivalent v1.0.2
[INFO] [stderr]    Compiling zmij v1.0.23
[INFO] [stderr]    Compiling memchr v2.8.3
[INFO] [stderr]    Compiling itoa v1.0.18
[INFO] [stderr]    Compiling tree-sitter-language v0.1.7
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling const-oid v0.10.2
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling foldhash v0.2.0
[INFO] [stderr]    Compiling ryu-js v0.2.2
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling cpufeatures v0.3.0
[INFO] [stderr]    Compiling zstd-safe v7.2.4
[INFO] [stderr]    Compiling regex-syntax v0.8.11
[INFO] [stderr]    Compiling bitflags v2.13.1
[INFO] [stderr]    Compiling hashbrown v0.16.1
[INFO] [stderr]    Compiling winnow v1.0.4
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling toml_writer v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling indexmap v2.14.0
[INFO] [stderr]    Compiling hybrid-array v0.4.14
[INFO] [stderr]    Compiling fallible-streaming-iterator v0.1.9
[INFO] [stderr]    Compiling fallible-iterator v0.3.0
[INFO] [stderr]    Compiling fastrand v2.5.0
[INFO] [stderr]    Compiling streaming-iterator v0.1.9
[INFO] [stderr]    Compiling syn v3.0.3
[INFO] [stderr]    Compiling time v0.3.54
[INFO] [stderr]    Compiling hashlink v0.11.1
[INFO] [stderr]    Compiling jobserver v0.1.35
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling cc v1.4.0
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling block-buffer v0.12.1
[INFO] [stderr]    Compiling crypto-common v0.2.2
[INFO] [stderr]    Compiling fs2 v0.4.3
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling skillflag v0.1.0
[INFO] [stderr]    Compiling serde_spanned v1.1.1
[INFO] [stderr]    Compiling toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling toml_parser v1.1.3+spec-1.1.0
[INFO] [stderr]    Compiling digest v0.11.3
[INFO] [stderr]    Compiling sha2 v0.11.0
[INFO] [stderr]    Compiling regex-automata v0.4.16
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling toml_edit v0.25.13+spec-1.1.0
[INFO] [stderr]    Compiling zstd-sys v2.0.16+zstd.1.5.7
[INFO] [stderr]    Compiling libsqlite3-sys v0.37.0
[INFO] [stderr]    Compiling tree-sitter-bash v0.25.1
[INFO] [stderr]    Compiling tree-sitter v0.25.10
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling regex v1.13.1
[INFO] [stderr]    Compiling serde_jcs v0.2.0
[INFO] [stderr]    Compiling yarp-cli v0.3.1 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling zstd v0.13.3
[INFO] [stderr]    Compiling rusqlite v0.39.0
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 2m 49s
[INFO] running `Command { std: "docker" "inspect" "e863cfafdbd0afcf9c11ffa88b9a382555865f6756e9804f142597143c8602fd", 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" "e863cfafdbd0afcf9c11ffa88b9a382555865f6756e9804f142597143c8602fd" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling yarp-cli v0.3.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 35.99s
[INFO] running `Command { std: "docker" "inspect" "e863cfafdbd0afcf9c11ffa88b9a382555865f6756e9804f142597143c8602fd", 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" "e863cfafdbd0afcf9c11ffa88b9a382555865f6756e9804f142597143c8602fd" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.13s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/yarp-cli/dd397b50d831ca9e/out/yarp_cli-dd397b50d831ca9e)
[INFO] [stdout] 
[INFO] [stdout] running 150 tests
[INFO] [stdout] test archive::tests::duplicate_operations_are_idempotent_but_conflicts_fail ... ok
[INFO] [stdout] test archive::tests::ingest_protocol_acknowledges_committed_frames ... ok
[INFO] [stdout] test archive::tests::compresses_large_repetitive_payloads ... ok
[INFO] [stdout] test archive::tests::keeps_small_payloads_uncompressed ... ok
[INFO] [stdout] test archive::tests::marks_interrupted_calls_without_failing_verification ... ok
[INFO] [stdout] test archive::tests::finishes_preflight_rejected_shell_calls_without_streams ... ok
[INFO] [stdout] test archive::tests::detects_corrupt_compressed_payloads ... ok
[INFO] [stdout] test archive::tests::expired_batch_deadline_does_not_commit ... ok
[INFO] [stdout] test archive::tests::refuses_to_modify_an_unrelated_public_directory ... ok
[INFO] [stdout] test archive::tests::deduplicates_unchanged_snapshots ... ok
[INFO] [stdout] test archive::tests::ingest_protocol_handles_every_operation ... ok
[INFO] [stdout] test archive::tests::failed_savepoint_does_not_poison_shared_payload_in_next_request ... ok
[INFO] [stdout] test archive::tests::failed_finalization_keeps_the_staged_call_incomplete ... ok
[INFO] [stdout] test archive::tests::finalizes_the_staged_result_after_other_hooks ... ok
[INFO] [stdout] test archive::tests::concurrent_first_open_initializes_the_schema_once ... ok
[INFO] [stdout] test archive::tests::rejects_newer_schema_versions ... ok
[INFO] [stdout] test archive::tests::prepared_batch_commits_multiple_calls_once ... ok
[INFO] [stdout] test archive::tests::prepared_batch_covers_the_complete_shell_call_lifecycle ... ok
[INFO] [stdout] test archive::tests::prunes_only_finished_calls ... ok
[INFO] [stdout] test archive::tests::reopens_the_current_schema_without_migration ... ok
[INFO] [stdout] test archive::tests::refuses_to_finish_executed_calls_without_required_snapshots ... ok
[INFO] [stdout] test archive::tests::prepared_prune_uses_the_broker_transaction_path ... ok
[INFO] [stdout] test archive::tests::rejects_unsupported_ingest_schema_versions ... ok
[INFO] [stdout] test archive_broker::unix::tests::byte_budget_is_released_when_a_request_finishes ... ok
[INFO] [stdout] test archive_broker::unix::tests::handshake_errors_do_not_echo_untrusted_values ... ok
[INFO] [stdout] test archive::tests::prepared_replay_is_idempotent_and_conflicts_on_changed_content ... ok
[INFO] [stdout] test archive::tests::repairs_archive_permissions_on_open ... ok
[INFO] [stdout] test archive_broker::unix::tests::request_errors_are_bounded_and_hide_source_identity ... ok
[INFO] [stdout] test archive_client::unix::tests::broker_rejection_is_not_transport_retried ... ok
[INFO] [stdout] test archive_broker::unix::tests::source_sequence_state_is_bounded_and_terminal_operations_release_it ... ok
[INFO] [stdout] test archive_protocol::tests::acknowledgements_keep_success_and_failure_separate ... ok
[INFO] [stdout] test archive_client::unix::tests::lost_prune_acknowledgement_sends_once_and_returns_unknown_outcome ... ok
[INFO] [stdout] test archive_protocol::tests::envelope_validates_derived_routing_fields ... ok
[INFO] [stdout] test archive_protocol::tests::every_operation_has_an_explicit_replay_policy ... ok
[INFO] [stdout] test archive_protocol::tests::begin_call_rejects_an_expired_adapter_deadline ... ok
[INFO] [stdout] test archive_query::tests::ignore_case_uses_ascii_matching_without_unicode_features ... ok
[INFO] [stdout] test archive_query::tests::parses_search_options_in_any_position ... ok
[INFO] [stdout] test archive_query::tests::parses_exact_line_and_byte_ranges ... ok
[INFO] [stdout] test archive_query::tests::strips_ansi_and_renders_control_bytes_visibly ... ok
[INFO] [stdout] test archive_query::tests::supports_short_max_results_and_rejects_old_long_spelling ... ok
[INFO] [stdout] test archive_query::tests::word_regexp_uses_ascii_boundaries_without_unicode_features ... ok
[INFO] [stdout] test archive_runtime::unix::tests::rejects_a_public_runtime_directory ... ok
[INFO] [stdout] test archive_query::tests::rejects_ambiguous_patterns_and_noncanonical_counts ... ok
[INFO] [stdout] test archive_runtime::unix::tests::rejects_a_symlinked_startup_lock ... ok
[INFO] [stdout] test archive_runtime::unix::tests::runtime_identity_is_private_and_archive_specific ... ok
[INFO] [stdout] test archive::tests::requires_a_pre_result_for_executed_shell_calls ... ok
[INFO] [stdout] test config::tests::missing_file_uses_defaults ... ok
[INFO] [stdout] test config::tests::rejects_invalid_versions_and_ranges ... ok
[INFO] [stdout] test reducers::bounded::tests::short_raw_requires_both_savings_gates ... ok
[INFO] [stdout] test reducers::build::tests::artifact_names_do_not_become_build_diagnostics ... ok
[INFO] [stdout] test reducers::diff::tests::unchanged_source_terms_are_not_diff_diagnostics ... ok
[INFO] [stdout] test reducers::evidence::tests::changed_output_keeps_recovery_even_when_no_line_is_omitted ... ok
[INFO] [stdout] test reducers::evidence::tests::collapses_exact_repetition_with_a_bounded_counter ... ok
[INFO] [stdout] test reducers::bounded::tests::preserves_the_ending_after_a_truncated_line ... ok
[INFO] [stdout] test reducers::evidence::tests::compact_output_keeps_the_complete_recovery_instruction ... ok
[INFO] [stdout] test config::tests::resolves_relative_paths_and_rejects_unknown_fields ... ok
[INFO] [stdout] test archive::tests::restore_rejects_corrupt_payloads_before_writing_output ... ok
[INFO] [stdout] test reducers::evidence::tests::prefers_different_list_groups ... ok
[INFO] [stdout] test reducers::evidence::tests::collector_memory_is_bounded_by_record_and_byte_budgets ... ok
[INFO] [stdout] test reducers::evidence::tests::keeps_one_source_line_for_every_registered_diagnostic_category ... ok
[INFO] [stdout] test reducers::evidence::tests::source_term_samples_disable_the_compact_cap_without_tracker_matches ... ok
[INFO] [stdout] test reducers::evidence::tests::renders_typed_sections_and_copyable_recovery ... ok
[INFO] [stdout] test archive::tests::requires_every_shell_stream_before_finishing ... ok
[INFO] [stdout] test reducers::filter::tests::matches_literal_patterns_without_regex ... ok
[INFO] [stdout] test reducers::evidence::tests::ranks_outcomes_before_diagnostics_and_examples ... ok
[INFO] [stdout] test archive_client::unix::tests::safe_capture_reconnects_with_same_identity_and_remaining_deadline ... ok
[INFO] [stdout] test reducers::evidence::tests::prefers_different_search_files ... ok
[INFO] [stdout] test reducers::filter::tests::strips_chunked_ansi_sequences ... ok
[INFO] [stdout] test reducers::status::tests::status_item_names_do_not_become_diagnostics ... ok
[INFO] [stdout] test reducers::search::tests::keeps_search_failures_without_misclassifying_matches ... ok
[INFO] [stdout] test reducers::test::tests::successful_test_names_and_fixture_values_are_not_diagnostics ... ok
[INFO] [stdout] test reducers::filter::tests::uncertain_truncated_keep_patterns_fail_open ... ok
[INFO] [stdout] test reducers::tests::applies_the_line_limit_before_stripping_ansi ... ok
[INFO] [stdout] test archive::tests::rejects_truncated_and_oversized_ingest_frames ... ok
[INFO] [stdout] test reducers::log::tests::source_code_terms_are_not_log_diagnostics ... ok
[INFO] [stdout] test reducers::list::tests::list_item_words_do_not_become_diagnostics ... ok
[INFO] [stdout] test reducers::tests::records_registered_diagnostics_from_the_middle_of_an_oversized_line ... ok
[INFO] [stdout] test reducers::tests::keeps_diagnostics_from_selected_transform_stages ... ok
[INFO] [stdout] test reducers::tests::every_builtin_reducer_keeps_short_output_exact ... ok
[INFO] [stdout] test reducers::tests::keeps_registered_diagnostics_from_the_tail_of_a_bounded_long_line ... ok
[INFO] [stdout] test reducers::tests::test_summary_keeps_failures_and_drops_progress ... ok
[INFO] [stdout] test reducers::tests::rejects_rules_above_the_stream_memory_limit ... ok
[INFO] [stdout] test reducers::tests::unknown_binary_bytes_are_processed_without_utf8 ... ok
[INFO] [stdout] test result_reducer::tests::explicit_exit_code_precedes_generic_error ... ok
[INFO] [stdout] test reducers::tests::uses_real_exit_status_policy ... ok
[INFO] [stdout] test result_reducer::tests::finds_setup_diagnostics_across_stream_boundaries ... ok
[INFO] [stdout] test archive::tests::result_before_replay_rejects_changed_full_output_path ... ok
[INFO] [stdout] test rewrite::tests::adds_archive_identifiers_with_shell_quoting ... ok
[INFO] [stdout] test result_reducer::tests::unsupported_results_fail_open ... ok
[INFO] [stdout] test rewrite::tests::classifies_only_compatible_compound_results ... ok
[INFO] [stdout] test rewrite::tests::classifies_reviewed_commands_and_guards_streaming_or_structured_output ... ok
[INFO] [stdout] test rewrite::tests::handles_quotes_and_escapes_conservatively ... ok
[INFO] [stdout] test reducers::tests::keeps_tool_session_identifiers_needed_for_follow_up ... ok
[INFO] [stdout] test rewrite::tests::classifies_only_direct_archive_queries_as_recovery ... ok
[INFO] [stdout] test archive::tests::result_text_is_on_demand_and_canonical_source_selection_is_stable ... ok
[INFO] [stdout] test rewrite::tests::leaves_unknown_and_guarded_commands_unchanged ... ok
[INFO] [stdout] test rewrite::tests::rejects_shell_control_syntax_and_expansion ... ok
[INFO] [stdout] test rule_pack::compiled::tests::compiles_and_reads_transform_rules ... ok
[INFO] [stdout] test rewrite::tests::rewrites_selected_commands_without_changing_the_original_text ... ok
[INFO] [stdout] test rewrite::tests::plans_safe_composite_results_and_rejects_uncertain_stages ... ok
[INFO] [stdout] test rewrite::tests::validates_parsed_child_arguments ... ok
[INFO] [stdout] test rule_pack::compiled::tests::rejects_oversized_indexed_records_before_allocation ... ok
[INFO] [stdout] test rule_pack::model::tests::does_not_skip_unknown_options_or_missing_values ... ok
[INFO] [stdout] test rule_pack::compiled::tests::compiles_and_verifies_a_deterministic_index ... ok
[INFO] [stdout] test rule_pack::compiled::tests::rejects_corrupt_headers_indexes_and_records ... ok
[INFO] [stdout] test rule_pack::model::tests::recognizes_reviewed_option_assignment_forms ... ok
[INFO] [stdout] test rule_pack::model::tests::skips_reviewed_program_level_options ... ok
[INFO] [stdout] test rule_pack::compiled::tests::rejects_packs_from_the_previous_engine_abi ... ok
[INFO] [stdout] test rule_pack::source::tests::rejects_symlinked_rule_directories ... ok
[INFO] [stdout] test rule_pack::strict_json::tests::rejects_duplicate_and_unknown_fields ... ok
[INFO] [stdout] test result_reducer::tests::reduces_safe_composite_results_and_preserves_uncertain_ones ... ok
[INFO] [stdout] test reducers::tests::output_is_independent_of_chunk_boundaries ... ok
[INFO] [stdout] test rule_pack::validation::tests::accepts_disjoint_prefixes_and_passthrough_guards ... ok
[INFO] [stdout] test rule_pack::validation::tests::rejects_overlapping_reduction_rules ... ok
[INFO] [stdout] test rule_pack::validation::tests::rejects_rules_above_the_aggregate_memory_limit ... ok
[INFO] [stdout] test rules::registry::tests::builtins_use_indexed_matching_and_guards ... ok
[INFO] [stdout] test rule_pack::validation::tests::validates_transform_rule_contracts ... ok
[INFO] [stdout] test rules::registry::tests::digest_encoding_is_strict ... ok
[INFO] [stdout] test rule_pack::validation::tests::validates_line_patterns ... ok
[INFO] [stdout] test rules::registry::tests::every_builtin_rule_matches_its_synthetic_fixture ... ok
[INFO] [stdout] test rule_pack::validation::tests::rejects_policies_that_cannot_fit_mandatory_evidence ... ok
[INFO] [stdout] test runner::tests::archive_spool_failure_emits_the_exact_raw_stream ... ok
[INFO] [stdout] test result_reducer::tests::reduces_failure_evidence_for_every_supported_composite_shape ... ok
[INFO] [stdout] test runner::tests::capture_reduces_with_the_selected_rule ... ok
[INFO] [stdout] test runner::tests::passthrough_capture_emits_exact_bytes ... ok
[INFO] [stdout] test archive::tests::stores_exact_source_full_output_with_the_result ... ok
[INFO] [stdout] test rule_pack::source::tests::loads_a_strict_source_pack_deterministically ... ok
[INFO] [stdout] test runner::tests::rejects_unselected_direct_children ... ok
[INFO] [stdout] test runner::tests::rewrite_disagreement_fails_open ... ok
[INFO] [stdout] test rule_pack::source::tests::rejects_duplicate_json_keys ... ok
[INFO] [stdout] test archive::tests::verification_rejects_values_inserted_without_check_constraints ... ok
[INFO] [stdout] test shell::tests::parses_simple_commands_and_literal_quotes ... ok
[INFO] [stdout] test shell::tests::reports_fixed_syntax_features_without_source_values ... ok
[INFO] [stdout] test shell::tests::accepts_only_reviewed_stream_merges ... ok
[INFO] [stdout] test tests::invalid_arguments_return_usage_error ... ok
[INFO] [stdout] test tests::parses_archived_run_metadata ... ok
[INFO] [stdout] test tests::unsupported_rewrite_fails_open_with_distinct_status ... ok
[INFO] [stdout] test shell::tests::parses_lists_and_pipelines_without_expanding_them ... ok
[INFO] [stdout] test rules::registry::tests::project_pack_rejects_symlinked_path_components ... ok
[INFO] [stdout] test rules::registry::tests::expected_pack_digest_is_rechecked_after_selection ... ok
[INFO] [stdout] test rule_pack::compiled::tests::detects_changes_after_the_pack_was_opened ... ok
[INFO] [stdout] test runner::tests::archived_passthrough_waits_for_capture_acknowledgement ... ok
[INFO] [stdout] test shell::tests::rejects_dynamic_or_unbounded_shell_forms ... ok
[INFO] [stdout] test archive::tests::stores_and_verifies_a_complete_call ... ok
[INFO] [stdout] test archive::tests::stores_binary_and_text_streams ... ok
[INFO] [stdout] test shell::tests::arbitrary_parse_failures_are_pure_and_fail_open_without_mutation ... ok
[INFO] [stdout] test archive::tests::migrates_the_original_version_one_schema_in_place_with_a_private_backup ... ok
[INFO] [stdout] test archive::tests::synthetic_archive_stays_below_storage_budget ... ok
[INFO] [stdout] test archive::tests::concurrent_writers_keep_every_call ... ok
[INFO] [stdout] test reducers::tests::every_builtin_reducer_obeys_both_hard_output_budgets ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 150 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.24s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/release/build/yarp-cli/a303314f27626fc0/out/yarp-a303314f27626fc0)
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cli_test.rs (/opt/rustwide/target/release/build/yarp-cli/95a6551d210fdeb5/out/cli_test-95a6551d210fdeb5)
[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] [stdout] 
[INFO] [stdout] running 24 tests
[INFO] [stdout] test archive_search_help_is_model_sized_and_stable ... ok
[INFO] [stdout] test direct_run_does_not_require_a_temporary_directory ... FAILED
[INFO] [stdout] test plans_recovery_and_rewritten_shell_results_with_versioned_json ... ok
[INFO] [stdout] test reports_help_and_version ... ok
[INFO] [stdout] test preserves_child_failure_exit_code ... ok
[INFO] [stdout] test rejects_invalid_cli_and_disallowed_direct_execution ... ok
[INFO] [stdout] test archive_failure_returns_the_unpruned_stream ... ok
[INFO] [stdout] test runs_an_allowlisted_command ... FAILED
[INFO] [stdout] test exposes_the_bundled_yarp_skill_through_skillflag ... ok
[INFO] [stdout] test skillflag_only_intercepts_the_top_level_skill_flag ... ok
[INFO] [stdout] test rewrite_has_clear_success_and_passthrough_statuses ... ok
[INFO] [stdout] test manages_one_strict_versioned_configuration_file ... ok
[INFO] [stdout] test recovery_commands_enforce_configured_byte_and_line_limits ... ok
[INFO] [stdout] test rewrite_disagreement_archives_and_emits_exact_passthrough_streams ... ok
[INFO] [stderr] yarp: could not reconnect to archive broker: could not read broker handshake acknowledgement frame length: Resource temporarily unavailable (os error 11)
[INFO] [stdout] test ingest_cli_commits_and_acknowledges_a_call ... ok
[INFO] [stdout] test killed_ingest_process_leaves_an_integral_incomplete_call ... ok
[INFO] [stdout] test killed_ingest_process_preserves_a_committed_pre_result ... ok
[INFO] [stdout] test verify_reports_insecure_permissions_without_repairing_them ... ok
[INFO] [stdout] test concurrent_ingest_clients_share_one_broker_without_contention ... FAILED
[INFO] [stdout] test archives_raw_and_pruned_shell_streams ... ok
[INFO] [stdout] test expired_initial_capture_does_not_commit_after_the_client_returns ... ok
[INFO] [stdout] test broker_recovers_when_a_temporary_write_lock_is_released ... ok
[INFO] [stdout] test searches_and_reads_verified_archived_output_by_opaque_reference ... ok
[INFO] [stdout] test archive_commands_report_verify_and_prune ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- direct_run_does_not_require_a_temporary_directory stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'direct_run_does_not_require_a_temporary_directory' (2209) panicked at tests/cli_test.rs:329:5:
[INFO] [stdout] assertion failed: output.status.success()
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x558a499b20c1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x558a499c78ca - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x558a499b66bc - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x558a4998baa6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x558a499a9499 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x558a49692eb0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x558a499a9652 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x558a4998bb84 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x558a499844a9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x558a4998c90d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x558a499c802c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x558a499c7ff2 - core[a373ad73a504971]::panicking::panic
[INFO] [stdout]   12:     0x558a4966a972 - <cli_test[330faf09048439b0]::direct_run_does_not_require_a_temporary_directory::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x558a496862fb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x558a496934d5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x558a4968cdc4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x558a49696562 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x558a499b13df - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x79424d858dfa - <unknown>
[INFO] [stdout]   19:     0x79424d8ec3d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- runs_an_allowlisted_command stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'runs_an_allowlisted_command' (2278) panicked at tests/cli_test.rs:319:5:
[INFO] [stdout] assertion failed: output.status.success()
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x558a499b20c1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x558a499c78ca - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x558a499b66bc - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x558a4998baa6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x558a499a9499 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x558a49692eb0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x558a499a9652 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x558a4998bb84 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x558a499844a9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x558a4998c90d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x558a499c802c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x558a499c7ff2 - core[a373ad73a504971]::panicking::panic
[INFO] [stdout]   12:     0x558a49663de2 - <cli_test[330faf09048439b0]::runs_an_allowlisted_command::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x558a496862fb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x558a496934d5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x558a4968cdc4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x558a49696562 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x558a499b13df - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x79424d858dfa - <unknown>
[INFO] [stdout]   19:     0x79424d8ec3d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- concurrent_ingest_clients_share_one_broker_without_contention stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'concurrent_ingest_clients_share_one_broker_without_contention' (2208) panicked at tests/cli_test.rs:1145:5:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: 1
[INFO] [stdout]  right: 0
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x558a499b20c1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x558a499c78ca - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x558a499b66bc - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x558a4998baa6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x558a499a9499 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x558a49692eb0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x558a499a9652 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x558a4998bb52 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x558a499844a9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x558a4998c90d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x558a499c802c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x558a499c7f43 - core[a373ad73a504971]::panicking::assert_failed_inner
[INFO] [stdout]   12:     0x558a499c3bf8 - core[a373ad73a504971]::panicking::assert_failed::<usize, usize>
[INFO] [stdout]   13:     0x558a49674186 - <cli_test[330faf09048439b0]::concurrent_ingest_clients_share_one_broker_without_contention::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x558a496862fb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   15:     0x558a496934d5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x558a4968cdc4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x558a49696562 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x558a499b13df - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x79424d858dfa - <unknown>
[INFO] [stdout]   20:     0x79424d8ec3d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     concurrent_ingest_clients_share_one_broker_without_contention
[INFO] [stdout]     direct_run_does_not_require_a_temporary_directory
[INFO] [stdout]     runs_an_allowlisted_command
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 21 passed; 3 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.65s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--test cli_test`
[INFO] running `Command { std: "docker" "inspect" "e863cfafdbd0afcf9c11ffa88b9a382555865f6756e9804f142597143c8602fd", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e863cfafdbd0afcf9c11ffa88b9a382555865f6756e9804f142597143c8602fd", kill_on_drop: false }`
[INFO] [stdout] e863cfafdbd0afcf9c11ffa88b9a382555865f6756e9804f142597143c8602fd
