[INFO] fetching crate cupld 0.4.0...
[INFO] testing cupld-0.4.0 against 1.99.0-beta.1+cargoflags=--release for beta-release-1.99-2
[INFO] extracting crate cupld 0.4.0 into /workspace/builds/worker-4-tc2/source
[INFO] started tweaking crates.io crate cupld 0.4.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate cupld 0.4.0
[INFO] tweaked toml for crates.io crate cupld 0.4.0 written to /workspace/builds/worker-4-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate cupld 0.4.0 on toolchain 1.99.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate cupld 0.4.0 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.99.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[ERROR] error running command: no output for 300 seconds
[INFO] testing cupld-0.4.0 against 1.99.0-beta.1+cargoflags=--release for beta-release-1.99-2
[INFO] extracting crate cupld 0.4.0 into /workspace/builds/worker-4-tc2/source
[INFO] started tweaking crates.io crate cupld 0.4.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate cupld 0.4.0
[INFO] tweaked toml for crates.io crate cupld 0.4.0 written to /workspace/builds/worker-4-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate cupld 0.4.0 on toolchain 1.99.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate cupld 0.4.0 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.99.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[ERROR] error running command: no output for 300 seconds
[INFO] testing cupld-0.4.0 against 1.99.0-beta.1+cargoflags=--release for beta-release-1.99-2
[INFO] extracting crate cupld 0.4.0 into /workspace/builds/worker-4-tc2/source
[INFO] started tweaking crates.io crate cupld 0.4.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate cupld 0.4.0
[INFO] tweaked toml for crates.io crate cupld 0.4.0 written to /workspace/builds/worker-4-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate cupld 0.4.0 on toolchain 1.99.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate cupld 0.4.0 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.99.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[ERROR] error running command: no output for 300 seconds
[INFO] testing cupld-0.4.0 against 1.99.0-beta.1+cargoflags=--release for beta-release-1.99-2
[INFO] extracting crate cupld 0.4.0 into /workspace/builds/worker-4-tc2/source
[INFO] started tweaking crates.io crate cupld 0.4.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate cupld 0.4.0
[INFO] tweaked toml for crates.io crate cupld 0.4.0 written to /workspace/builds/worker-4-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate cupld 0.4.0 on toolchain 1.99.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate cupld 0.4.0 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.99.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[ERROR] error running command: no output for 300 seconds
[INFO] testing cupld-0.4.0 against 1.99.0-beta.1+cargoflags=--release for beta-release-1.99-2
[INFO] extracting crate cupld 0.4.0 into /workspace/builds/worker-4-tc2/source
[INFO] started tweaking crates.io crate cupld 0.4.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate cupld 0.4.0
[INFO] tweaked toml for crates.io crate cupld 0.4.0 written to /workspace/builds/worker-4-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate cupld 0.4.0 on toolchain 1.99.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate cupld 0.4.0 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.99.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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:8683fc1fc2eb5c9ac98e0d076ab094b2ffac7f99da555d2b6a2e27f346de2ec7" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] add5ad1812267fc34189a30c4b83adfba663872e5063e3c0996ba9d7548d6638
[INFO] running `Command { std: "docker" "start" "add5ad1812267fc34189a30c4b83adfba663872e5063e3c0996ba9d7548d6638", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "add5ad1812267fc34189a30c4b83adfba663872e5063e3c0996ba9d7548d6638", 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" "add5ad1812267fc34189a30c4b83adfba663872e5063e3c0996ba9d7548d6638" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "add5ad1812267fc34189a30c4b83adfba663872e5063e3c0996ba9d7548d6638", 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" "add5ad1812267fc34189a30c4b83adfba663872e5063e3c0996ba9d7548d6638" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling cupld v0.4.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 24.26s
[INFO] running `Command { std: "docker" "inspect" "add5ad1812267fc34189a30c4b83adfba663872e5063e3c0996ba9d7548d6638", 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" "add5ad1812267fc34189a30c4b83adfba663872e5063e3c0996ba9d7548d6638" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling cupld v0.4.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 12.44s
[INFO] running `Command { std: "docker" "inspect" "add5ad1812267fc34189a30c4b83adfba663872e5063e3c0996ba9d7548d6638", 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" "add5ad1812267fc34189a30c4b83adfba663872e5063e3c0996ba9d7548d6638" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.00s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/deps/cupld-1c0f9daf35f139a6)
[INFO] [stdout] 
[INFO] [stdout] running 83 tests
[INFO] [stdout] test automation::tests::formats_machine_error_envelope ... ok
[INFO] [stdout] test automation::tests::renders_query_json_envelope ... ok
[INFO] [stdout] test automation::tests::parses_params_json_with_standard_json_layer ... ok
[INFO] [stdout] test context::tests::builds_context_envelope_with_budgets_and_evidence ... ok
[INFO] [stdout] test context::tests::depth_zero_and_small_budgets_preserve_seeds_with_warning ... ok
[INFO] [stdout] test context::tests::direction_edge_type_and_label_filters_exclude_non_matching_reachable_nodes ... ok
[INFO] [stdout] test context::tests::edge_budget_truncates_edges_and_reports_warning ... ok
[INFO] [stdout] test context::tests::duplicate_reachable_nodes_keep_shallowest_depth_and_single_node_row ... ok
[INFO] [stdout] test context::tests::serializes_display_fallback_and_all_property_shapes ... ok
[INFO] [stdout] test context::tests::traverses_from_seed_with_direction_and_budget ... ok
[INFO] [stdout] test context::tests::validates_node_seeds_and_deduplicates_resolved_seeds ... ok
[INFO] [stdout] test context::tests::traverses_bfs_depth_filters_cycles_and_budgets_deterministically ... ok
[INFO] [stdout] test engine::graph::tests::deleting_a_node_cascades_incident_edges_and_updates_indexes ... ok
[INFO] [stdout] test engine::graph::tests::dropping_labels_or_edge_types_is_blocked_when_data_or_schema_depends_on_them ... ok
[INFO] [stdout] test engine::graph::tests::explicit_and_implicit_schema_targets_share_the_catalog ... ok
[INFO] [stdout] test engine::graph::tests::generated_schema_names_are_deterministic_and_visible_in_show_schema ... ok
[INFO] [stdout] test engine::graph::tests::ids_are_monotonic_across_creates_and_deletes ... ok
[INFO] [stdout] test engine::graph::tests::rejects_duplicate_edges_for_same_triplet ... ok
[INFO] [stdout] test engine::graph::tests::required_and_type_constraints_validate_existing_data_immediately ... ok
[INFO] [stdout] test engine::graph::tests::self_loops_are_allowed_and_indexed_once ... ok
[INFO] [stdout] test engine::graph::tests::snapshots_stay_pinned_until_commit ... ok
[INFO] [stdout] test engine::graph::tests::unique_constraints_create_backing_indexes_that_cannot_be_dropped_directly ... ok
[INFO] [stdout] test engine::properties::tests::preserves_insertion_order_for_keys ... ok
[INFO] [stdout] test json::tests::parses_nested_values_and_unicode ... ok
[INFO] [stdout] test json::tests::quotes_strings_with_control_characters ... ok
[INFO] [stdout] test engine::graph::tests::unique_constraints_allow_missing_values_but_reject_duplicate_non_null_values ... ok
[INFO] [stdout] test json::tests::rejects_invalid_json_inputs ... ok
[INFO] [stdout] test json::tests::parses_unsigned_and_float_numbers ... ok
[INFO] [stdout] test json::tests::stringifies_runtime_values_as_valid_json ... ok
[INFO] [stdout] test json::tests::serializes_runtime_maps_and_lists ... ok
[INFO] [stdout] test memory_eval::tests::citation_metadata_failure_reports_auditable_context ... ok
[INFO] [stdout] test memory_eval::tests::graph_snapshot_diff_reports_shape_and_property_changes ... ok
[INFO] [stdout] test memory_eval::tests::renders_failed_assertion_with_expected_actual_and_diff ... ok
[INFO] [stdout] test memory_report::tests::fail_status_marks_report_not_ok ... ok
[INFO] [stdout] test memory_report::tests::ndjson_report_emits_meta_checks_then_items ... ok
[INFO] [stdout] test memory_report::tests::json_report_exposes_status_checks_and_items ... ok
[INFO] [stdout] test memory_report::tests::table_report_is_deterministic ... ok
[INFO] [stdout] test package::tests::package_config_reads_markdown_include_fs_graph ... ok
[INFO] [stdout] test package::tests::package_parser_rejects_unknown_tables_and_future_versions ... ok
[INFO] [stdout] test package::tests::package_defaults_without_config_use_standard_layout ... ok
[INFO] [stdout] test package::tests::package_writer_omits_empty_package_table ... ok
[INFO] [stdout] test package::tests::package_config_round_trips_relative_paths ... ok
[INFO] [stdout] test package::tests::package_config_version_is_migrated_forward_when_older ... ok
[INFO] [stdout] test query::tests::parser_reports_line_and_column_for_errors ... ok
[INFO] [stdout] test package::tests::package_parser_rejects_duplicate_and_unknown_keys ... ok
[INFO] [stdout] test query::tests::parses_ergonomic_literals_and_edge_alternation ... ok
[INFO] [stdout] test package::tests::package_resolves_explicit_absolute_and_relative_paths ... ok
[INFO] [stdout] test query::tests::parses_schema_statements_and_show_commands ... ok
[INFO] [stdout] test query::tests::supports_comments_and_trailing_commas ... ok
[INFO] [stdout] test query::tests::parses_match_where_return_and_limit ... ok
[INFO] [stdout] test regex_lite::tests::matches_single_alternation_group ... ok
[INFO] [stdout] test context::tests::payload_budget_removes_edges_before_non_seed_nodes ... ok
[INFO] [stdout] test regex_lite::tests::matches_literals_and_anchors ... ok
[INFO] [stdout] test regex_lite::tests::supports_escaped_metacharacters ... ok
[INFO] [stdout] test context::tests::payload_budget_fails_when_seed_properties_cannot_fit ... ok
[INFO] [stdout] test package::tests::package_parser_accepts_comments_and_inline_comments ... ok
[INFO] [stdout] test query::tests::rejects_invalid_datetime_literals ... ok
[INFO] [stdout] test query::tests::parses_write_clauses ... ok
[INFO] [stdout] test runtime::tests::executes_match_where_return_queries ... ok
[INFO] [stdout] test runtime::tests::supports_transactions_and_savepoints ... ok
[INFO] [stdout] test query::tests::parses_schema_metadata_and_filtered_show ... ok
[INFO] [stdout] test runtime::tests::uses_named_parameters ... ok
[INFO] [stdout] test runtime::tests::exposes_show_and_explain_results ... ok
[INFO] [stdout] test regex_lite::tests::rejects_unsupported_patterns ... ok
[INFO] [stdout] test source::markdown::tests::resolver_prefers_alias_over_case_and_path_style_fallbacks ... ok
[INFO] [stdout] test source::markdown::tests::resolver_prefers_explicit_markdown_file_over_index_fallback ... ok
[INFO] [stdout] test source::markdown::tests::resolver_resolves_url_paths_through_slug_candidates ... ok
[INFO] [stdout] test source::markdown::tests::persists_configured_root_in_engine ... ok
[INFO] [stdout] test source::markdown::tests::parses_frontmatter_and_body_fields ... ok
[INFO] [stdout] test source::markdown::tests::resolver_skips_ambiguous_case_slug_and_path_style_matches ... ok
[INFO] [stdout] test source::markdown::tests::falls_back_when_frontmatter_is_missing_or_malformed ... ok
[INFO] [stdout] test source::markdown::tests::filesystem_graph_options_are_default_off ... ok
[INFO] [stdout] test source::markdown::tests::alias_diagnostics_report_current_collisions_and_ignore_tombstones ... ok
[INFO] [stdout] test runtime::tests::save_as_and_open_round_trip ... ok
[INFO] [stdout] test source::markdown::tests::syncs_frontmatter_relationship_metadata_into_edges ... ok
[INFO] [stdout] test source::markdown::tests::syncs_documents_and_tombstones_missing_files ... ok
[INFO] [stdout] test storage::tests::migrates_v2_defaults_for_index_kinds_and_temporal_validity ... ok
[INFO] [stdout] test storage::tests::unsupported_future_header_versions_fail ... ok
[INFO] [stdout] test storage::tests::check_migrates_legacy_header_versions_in_place ... ok
[INFO] [stdout] test storage::tests::round_trips_snapshot_and_wal ... ok
[INFO] [stdout] test storage::tests::compact_resets_wal ... ok
[INFO] [stdout] test runtime::tests::explicit_limit_can_exceed_one_thousand ... ok
[INFO] [stdout] test runtime::tests::match_return_rows_are_not_capped_at_one_thousand ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 83 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.20s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/release/deps/cupld-5de29bdcb3ffcac8)
[INFO] [stdout] 
[INFO] [stdout] running 131 tests
[INFO] [stdout] test install_mcp::claude::tests::empty_file_renders_mcp_servers_document ... ok
[INFO] [stdout] test install_mcp::claude::tests::existing_matching_compact_entry_is_unchanged ... ok
[INFO] [stdout] test install_mcp::claude::tests::existing_matching_entry_is_unchanged_when_pretty_format_matches ... ok
[INFO] [stdout] test install_mcp::claude::tests::invalid_json_is_rejected ... ok
[INFO] [stdout] test install_mcp::claude::tests::mcp_servers_wrong_type_is_rejected ... ok
[INFO] [stdout] test install_mcp::backup::tests::backup_creation_failure_stops_before_config_write ... ok
[INFO] [stdout] test install_mcp::claude::tests::stale_managed_entry_is_replaced ... ok
[INFO] [stdout] test install_mcp::claude::tests::unmarked_same_name_entry_conflicts ... ok
[INFO] [stdout] test install_mcp::claude::tests::unrelated_mcp_servers_are_preserved ... ok
[INFO] [stdout] test install_mcp::claude::tests::unrelated_top_level_keys_are_preserved ... ok
[INFO] [stdout] test install_mcp::codex::tests::duplicate_managed_blocks_are_rejected ... ok
[INFO] [stdout] test install_mcp::backup::tests::rename_failure_leaves_original_and_backup ... ok
[INFO] [stdout] test install_mcp::codex::tests::empty_file_gets_managed_block ... ok
[INFO] [stdout] test install_mcp::codex::tests::missing_end_marker_is_rejected ... ok
[INFO] [stdout] test install_mcp::codex::tests::matching_managed_block_is_unchanged ... ok
[INFO] [stdout] test install_mcp::codex::tests::stale_managed_block_is_replaced ... ok
[INFO] [stdout] test install_mcp::codex::tests::unmanaged_same_name_table_conflicts ... ok
[INFO] [stdout] test install_mcp::codex::tests::unrelated_toml_and_comments_are_preserved ... ok
[INFO] [stdout] test install_mcp::backup::tests::backup_content_matches_original ... ok
[INFO] [stdout] test install_mcp::prompt::tests::prompt_choices_are_testable_with_injected_io ... ok
[INFO] [stdout] test install_mcp::tests::generated_command_args_pass_smoke_validation ... ok
[INFO] [stdout] test skill_install::tests::default_root_path_uses_repo_convention ... ok
[INFO] [stdout] test install_mcp::tests::print_only_renders_snippet_without_paths ... ok
[INFO] [stdout] test skill_install::tests::explicit_install_prompt_fills_missing_fields ... ok
[INFO] [stdout] test skill_install::tests::install_state_v4_round_trips_skill_and_mcp_records ... ok
[INFO] [stdout] test skill_install::tests::expand_tilde_uses_supplied_home ... ok
[INFO] [stdout] test skill_install::tests::prompt_only_runs_for_interactive_repl_without_state ... ok
[INFO] [stdout] test skill_install::tests::install_state_round_trips ... ok
[INFO] [stdout] test skill_install::tests::legacy_install_state_migrates_to_install_record ... ok
[INFO] [stdout] test skill_install::tests::refresh_prompt_request_allows_editing_defaults ... ok
[INFO] [stdout] test skill_install::tests::resolve_install_request_supports_target_scope_and_path_rules ... ok
[INFO] [stdout] test skill_install::tests::skills_root_is_derived_from_installed_skill_path ... ok
[INFO] [stdout] test skill_install::tests::resolve_install_request_requires_flags_when_non_interactive ... ok
[INFO] [stdout] test skill_install::tests::refresh_prompt_supports_refresh_skip_and_never ... ok
[INFO] [stdout] test skill_install::tests::version_3_install_state_still_loads ... ok
[INFO] [stdout] test skill_install::tests::target_relative_roots_match_provider_conventions ... ok
[INFO] [stdout] test install_mcp::codex::tests::oversized_config_is_rejected_before_planning ... ok
[INFO] [stdout] test tests::caps_results_to_max_rows ... ok
[INFO] [stdout] test tests::compares_release_semver_versions ... ok
[INFO] [stdout] test tests::errors_for_duplicate_install_mcp_flags ... ok
[INFO] [stdout] test tests::errors_for_duplicate_top_level_db_paths ... ok
[INFO] [stdout] test tests::errors_for_duplicate_sync_markdown_include_fs_graph ... ok
[INFO] [stdout] test tests::errors_for_install_with_invalid_scope ... ok
[INFO] [stdout] test tests::errors_for_help_with_extra_args ... ok
[INFO] [stdout] test tests::errors_for_query_flag_without_visualise ... ok
[INFO] [stdout] test tests::errors_for_query_without_db_flag ... ok
[INFO] [stdout] test tests::errors_for_schema_missing_db_flag ... ok
[INFO] [stdout] test tests::errors_for_install_with_invalid_target ... ok
[INFO] [stdout] test tests::errors_for_unknown_memory_subcommands_and_unsupported_options ... ok
[INFO] [stdout] test tests::errors_for_unknown_option ... ok
[INFO] [stdout] test tests::errors_for_version_with_extra_args ... ok
[INFO] [stdout] test tests::errors_for_unknown_multi_token_command ... ok
[INFO] [stdout] test tests::errors_for_visualise_missing_query_text ... ok
[INFO] [stdout] test tests::errors_for_visualise_with_query_subcommand ... ok
[INFO] [stdout] test tests::errors_for_visualise_without_db_path ... ok
[INFO] [stdout] test tests::formats_machine_error_json ... ok
[INFO] [stdout] test skill_install::tests::repl_prompt_supports_presets_skip_never_and_custom ... ok
[INFO] [stdout] test skill_install::tests::prompt_state_reads_installed_skill_and_disable_sentinel ... ok
[INFO] [stdout] test skill_install::tests::installed_path_state_ignores_missing_files ... ok
[INFO] [stdout] test skill_install::tests::prompt_state_prefers_saved_install_state ... ok
[INFO] [stdout] test tests::help_text_includes_core_sections_and_flags ... ok
[INFO] [stdout] test tests::parses_context_command_with_default_db_alias ... ok
[INFO] [stdout] test tests::parses_deferred_memory_commands ... ok
[INFO] [stdout] test tests::parses_eval_memory_command_forms ... ok
[INFO] [stdout] test skill_install::tests::refresh_request_prefers_saved_install_targets ... ok
[INFO] [stdout] test tests::parses_help_flags ... ok
[INFO] [stdout] test tests::parses_in_memory_repl ... ok
[INFO] [stdout] test tests::parses_context_command_defaults_and_repeated_flags ... ok
[INFO] [stdout] test tests::parses_install_mcp_flags ... ok
[INFO] [stdout] test tests::parses_install_with_default_db_alias ... ok
[INFO] [stdout] test tests::parses_install_with_target_and_db ... ok
[INFO] [stdout] test tests::parses_install_with_path_root_force_and_yes ... ok
[INFO] [stdout] test tests::parses_latest_release_response ... ok
[INFO] [stdout] test tests::parses_memory_check_options ... ok
[INFO] [stdout] test tests::parses_memory_maintenance_commands ... ok
[INFO] [stdout] test tests::parses_params_json_into_runtime_values ... ok
[INFO] [stdout] test tests::parses_query_with_db_option ... ok
[INFO] [stdout] test tests::parses_query_with_default_db_alias ... ok
[INFO] [stdout] test tests::parses_query_with_machine_options ... ok
[INFO] [stdout] test tests::parses_repl_with_db_path ... ok
[INFO] [stdout] test skill_install::tests::prompt_state_falls_back_to_installed_skill_path_when_install_state_is_corrupt ... ok
[INFO] [stdout] test tests::parses_schema_with_default_db_alias ... ok
[INFO] [stdout] test skill_install::tests::refresh_reason_detects_skill_changes_and_bundle_revision_changes ... ok
[INFO] [stdout] test tests::parses_sync_markdown_include_fs_graph ... ok
[INFO] [stdout] test tests::parses_source_set_root_with_default_db_alias ... ok
[INFO] [stdout] test tests::parses_sync_markdown_filesystem_graph_alias ... ok
[INFO] [stdout] test skill_install::tests::refresh_reason_detects_loaded_install_state_record_changes ... ok
[INFO] [stdout] test tests::parses_sync_markdown_include_fs_graph_with_watch_options ... ok
[INFO] [stdout] test tests::parses_top_level_db_option ... ok
[INFO] [stdout] test tests::parses_top_level_default_db_alias ... ok
[INFO] [stdout] test tests::parses_top_level_visualise_with_db_flag_before_or_after ... ok
[INFO] [stdout] test tests::parses_top_level_visualise_with_positional_path ... ok
[INFO] [stdout] test tests::parses_sync_markdown_with_default_db_alias ... ok
[INFO] [stdout] test tests::parses_top_level_visualise_with_default_db_alias ... ok
[INFO] [stdout] test tests::parses_top_level_visualise_with_positional_path_before_option ... ok
[INFO] [stdout] test tests::parses_upgrade_with_default_db_alias ... ok
[INFO] [stdout] test tests::parses_top_level_visualise_with_query_flag ... ok
[INFO] [stdout] test tests::query_does_not_accept_include_fs_graph ... ok
[INFO] [stdout] test tests::rejects_context_legacy_top_k_and_missing_seed ... ok
[INFO] [stdout] test tests::rejects_invalid_eval_memory_command_forms ... ok
[INFO] [stdout] test tests::release_check_cache_can_record_failed_fetch ... ok
[INFO] [stdout] test tests::renders_json_and_ndjson_rows ... ok
[INFO] [stdout] test skill_install::tests::bootstrap_memory_creates_db_and_sets_root ... ok
[INFO] [stdout] test tests::repl_input_drains_pasted_lines_into_pending_queue ... ok
[INFO] [stdout] test tests::release_check_cache_reads_fresh_entries ... ok
[INFO] [stdout] test tests::parses_version_flags ... ok
[INFO] [stdout] test tests::skill_prompt_only_runs_for_repl_commands ... ok
[INFO] [stdout] test tests::truncates_long_table_values ... ok
[INFO] [stdout] test visualise::tests::ansi_writer_uses_crlf_between_rows ... ok
[INFO] [stdout] test visualise::tests::defaults_visualise_query ... ok
[INFO] [stdout] test tests::rejects_context_invalid_values_and_depth_above_max ... ok
[INFO] [stdout] test tests::release_check_cache_ignores_stale_and_malformed_entries ... ok
[INFO] [stdout] test visualise::tests::edge_type_filter_blocks_expansion ... ok
[INFO] [stdout] test visualise::tests::braille_encoding_maps_mask_to_character ... ok
[INFO] [stdout] test visualise::tests::layout_preserves_existing_positions_across_expand_collapse ... ok
[INFO] [stdout] test visualise::tests::expansion_radii_recompute_visible_graph ... ok
[INFO] [stdout] test visualise::tests::project_cell_centers_origin ... ok
[INFO] [stdout] test visualise::tests::parallel_edges_get_stable_symmetric_lanes ... ok
[INFO] [stdout] test visualise::tests::rejects_non_interactive_terminals ... ok
[INFO] [stdout] test visualise::tests::render_includes_help_overlay_text ... ok
[INFO] [stdout] test visualise::tests::help_overlay_closes_and_reopens ... ok
[INFO] [stdout] test visualise::tests::render_suppresses_colliding_non_selected_labels ... ok
[INFO] [stdout] test visualise::tests::truncates_labels_with_ellipsis ... ok
[INFO] [stdout] test visualise::tests::selection_cycles_in_sorted_order ... ok
[INFO] [stdout] test visualise::tests::seed_extraction_auto_includes_connecting_edges ... ok
[INFO] [stdout] test visualise::tests::validates_seed_query_shape ... ok
[INFO] [stdout] test visualise::tests::help_overlay_starts_visible ... ok
[INFO] [stdout] test visualise::tests::parses_arrow_and_char_keys ... ok
[INFO] [stdout] test skill_install::tests::install_request_is_idempotent_and_bootstraps_memory ... ok
[INFO] [stdout] test skill_install::tests::interactive_install_mcp_choices_run_through_command_path ... ok
[INFO] [stdout] test visualise::tests::visible_node_cap_is_deterministic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 131 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cli_db.rs (/opt/rustwide/target/release/deps/cli_db-2099ba3ba6dabdbe)
[INFO] [stdout] 
[INFO] [stdout] running 63 tests
[INFO] [stdout] test cli_context_ndjson_matches_seeded_golden_kind_ordering ... ok
[INFO] [stdout] test cli_context_json_outputs_seeded_golden_contract ... ok
[INFO] [stdout] test cli_context_fails_missing_node_and_path_seeds ... ok
[INFO] [stdout] test cli_context_parse_errors_are_machine_readable ... ok
[INFO] [stdout] test cli_eval_memory_ci_output_reports_concise_failure_context ... ok
[INFO] [stdout] test cli_context_sorts_seed_nodes_by_depth_then_id ... ok
[INFO] [stdout] test cli_context_payload_too_large_errors_to_stderr ... ok
[INFO] [stdout] test cli_db_command_warns_when_latest_release_is_newer ... ok
[INFO] [stdout] test cli_db_command_stays_silent_when_latest_release_check_fails ... ok
[INFO] [stdout] test cli_eval_memory_failed_assertion_includes_expected_actual_and_diff ... ok
[INFO] [stdout] test cli_context_json_respects_one_hop_direction ... ok
[INFO] [stdout] test cli_help_flags_print_one_help_block ... ok
[INFO] [stdout] test cli_eval_memory_ndjson_orders_suite_case_assertion_events_and_filters_case ... ok
[INFO] [stdout] test cli_eval_memory_syncs_stale_docs_through_before_and_after_vaults ... ok
[INFO] [stdout] test cli_memory_check_default_alias_uses_workspace_db ... ok
[INFO] [stdout] test cli_context_handles_duplicate_ambiguous_and_stale_path_seeds ... ok
[INFO] [stdout] test cli_check_reports_generated_db_integrity ... ok
[INFO] [stdout] test cli_context_ndjson_outputs_budgeted_contract ... ok
[INFO] [stdout] test cli_context_table_outputs_seed_node_and_edge_rows ... ok
[INFO] [stdout] test cli_memory_check_empty_db_passes_in_table_output ... ok
[INFO] [stdout] test cli_memory_check_outputs_json_report ... ok
[INFO] [stdout] test cli_context_ndjson_outputs_one_hop_edge_evidence ... ok
[INFO] [stdout] test cli_compact_resets_wal_for_generated_db ... ok
[INFO] [stdout] test cli_memory_deferred_and_unknown_subcommands_error_clearly ... ok
[INFO] [stdout] test cli_eval_memory_context_export_asserts_current_ndjson_shape ... ok
[INFO] [stdout] test cli_eval_memory_context_export_asserts_current_json_shape ... ok
[INFO] [stdout] test cli_memory_check_counts_duplicate_markdown_links_without_repairing ... ok
[INFO] [stdout] test cli_memory_json_errors_use_machine_envelope ... ok
[INFO] [stdout] test cli_eval_memory_json_is_deterministic_and_reports_summary ... ok
[INFO] [stdout] test cli_memory_reindex_handles_empty_db_without_indexes ... ok
[INFO] [stdout] test cli_memory_check_strict_warn_exits_two ... ok
[INFO] [stdout] test cli_eval_memory_query_paths_asserts_markdown_path_and_source_status ... ok
[INFO] [stdout] test cli_memory_reindex_reads_default_workspace_root ... ok
[INFO] [stdout] test cli_memory_find_stale_ndjson_reports_changed_markdown ... ok
[INFO] [stdout] test cli_memory_reindex_reports_existing_schema_indexes ... ok
[INFO] [stdout] test cli_query_json_errors_use_machine_envelope ... ok
[INFO] [stdout] test cli_eval_memory_update_snapshots_rewrites_expected_json_idempotently ... ok
[INFO] [stdout] test cli_memory_find_orphans_json_reports_disconnected_current_markdown ... ok
[INFO] [stdout] test cli_memory_find_stale_table_reports_missing_current_file ... ok
[INFO] [stdout] test cli_memory_find_stale_json_reports_filesystem_freshness_kinds ... ok
[INFO] [stdout] test cli_query_reads_from_default_db_alias ... ok
[INFO] [stdout] test cli_memory_check_reports_markdown_health_summary ... ok
[INFO] [stdout] test cli_memory_check_json_reports_ambiguous_markdown_aliases_from_current_documents ... ok
[INFO] [stdout] test cli_memory_reindex_supports_table_and_ndjson_output ... ok
[INFO] [stdout] test cli_query_with_markdown_uses_default_cwd_root ... ok
[INFO] [stdout] test cli_schema_reads_from_default_db_alias ... ok
[INFO] [stdout] test cli_memory_find_orphans_excludes_markdown_links_and_native_edges ... ok
[INFO] [stdout] test cli_repl_creates_a_new_db_when_path_is_missing ... ok
[INFO] [stdout] test cli_query_root_override_wins_over_db_root ... ok
[INFO] [stdout] test cli_version_flags_print_package_version ... ok
[INFO] [stdout] test cli_sync_markdown_persists_documents_into_db ... ok
[INFO] [stdout] test cli_visualise_default_alias_still_requires_interactive_terminal ... ok
[INFO] [stdout] test cli_upgrade_backs_up_default_db_and_runs_checks ... ok
[INFO] [stdout] test cli_sync_markdown_reads_include_fs_graph_from_workspace_config ... ok
[INFO] [stdout] test cli_source_set_root_persists_default_markdown_root ... ok
[INFO] [stdout] test cli_sync_markdown_include_fs_graph_persists_structural_graph ... ok
[INFO] [stdout] test cli_sync_markdown_watch_can_include_filesystem_graph ... ok
[INFO] [stdout] test cli_query_json_outputs_machine_envelope ... ok
[INFO] [stdout] test cli_source_set_root_works_with_default_db_alias ... ok
[INFO] [stdout] test cli_query_reads_from_generated_db ... ok
[INFO] [stdout] test cli_schema_prints_generated_schema ... ok
[INFO] [stdout] test cli_visualise_requires_interactive_terminal ... ok
[INFO] [stdout] test cli_visualise_with_query_flag_still_rejects_piped_stdio ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 63 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/db_lifecycle.rs (/opt/rustwide/target/release/deps/db_lifecycle-19f46e04cfed839b)
[INFO] [stdout] 
[INFO] [stdout] running 20 tests
[INFO] [stdout] test query_ergonomics_support_literals_indexing_and_extended_membership ... ok
[INFO] [stdout] test query_ergonomics_report_stable_errors ... ok
[INFO] [stdout] test real_v0_1_0_fixture_check_migrates_in_place ... ok
[INFO] [stdout] test real_v0_1_0_fixture_opens_and_migrates_in_place ... ok
[INFO] [stdout] test wave5_edge_endpoint_and_cardinality_constraints_validate_existing_data ... ok
[INFO] [stdout] test wave5_update_semantics_cover_list_patches_merges_and_label_removal ... ok
[INFO] [stdout] test schema_metadata_filters_and_planner_survive_reopen ... ok
[INFO] [stdout] test wave5_schema_evolution_and_parameterized_ddl_work_end_to_end ... ok
[INFO] [stdout] test file_backed_constraint_violation_marks_transaction_failed ... ok
[INFO] [stdout] test wave6_index_kinds_and_temporal_fields_survive_reopen ... ok
[INFO] [stdout] test file_backed_transaction_rollback_discards_changes ... ok
[INFO] [stdout] test file_backed_queries_accept_named_parameters ... ok
[INFO] [stdout] test file_backed_transaction_commit_persists_after_reopen ... ok
[INFO] [stdout] test explain_uses_index_seek_and_range_scan ... ok
[INFO] [stdout] test query_ergonomics_support_edge_helpers_regex_and_alternation ... ok
[INFO] [stdout] test file_backed_savepoints_restore_intermediate_state ... ok
[INFO] [stdout] test with_and_aggregates_share_the_projection_pipeline ... ok
[INFO] [stdout] test merge_path_results_and_return_star_use_the_staged_executor ... ok
[INFO] [stdout] test file_backed_db_lifecycle_create_query_compact_and_spin_down ... ok
[INFO] [stdout] test wave6_index_kind_benchmark_smoke ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.37s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/dependency_free.rs (/opt/rustwide/target/release/deps/dependency_free-f7bedbc66f7a52f1)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test cargo_lock_contains_only_the_root_package ... ok
[INFO] [stdout] test cargo_manifest_has_no_dependency_sections ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/markdown_sync.rs (/opt/rustwide/target/release/deps/markdown_sync-efdf450f6c13ef86)
[INFO] [stdout] 
[INFO] [stdout] running 31 tests
[INFO] [stdout] test filesystem_graph_syncs_flat_root_level_note ... ok
[INFO] [stdout] test ambiguous_aliases_are_skipped_without_failing_sync ... ok
[INFO] [stdout] test default_sync_does_not_create_markdown_directories ... ok
[INFO] [stdout] test alias_resolution_falls_back_after_direct_path_and_stem_matches ... ok
[INFO] [stdout] test filesystem_graph_keeps_authored_links_separate_from_structure ... ok
[INFO] [stdout] test configured_root_survives_save_open_and_compact ... ok
[INFO] [stdout] test filesystem_graph_sync_creates_root_for_flat_markdown ... ok
[INFO] [stdout] test default_sync_does_not_create_filesystem_graph_data ... ok
[INFO] [stdout] test filesystem_graph_sync_ignores_non_markdown_only_directories ... ok
[INFO] [stdout] test filesystem_graph_sync_creates_nested_markdown_directories ... ok
[INFO] [stdout] test filesystem_graph_syncs_nested_project_directories ... ok
[INFO] [stdout] test filesystem_graph_directory_sync_is_idempotent ... ok
[INFO] [stdout] test filesystem_graph_tombstones_deleted_folders ... ok
[INFO] [stdout] test filesystem_graph_sync_is_idempotent ... ok
[INFO] [stdout] test file_moves_do_not_leave_stale_directory_edges ... ok
[INFO] [stdout] test fragment_only_links_are_ignored_but_document_fragments_still_link_documents ... ok
[INFO] [stdout] test resolves_docs_site_paths_to_lowercase_index_layouts ... ok
[INFO] [stdout] test synced_markdown_persists_in_cupld_file ... ok
[INFO] [stdout] test filesystem_graph_tracks_file_moves ... ok
[INFO] [stdout] test unresolved_external_urls_create_no_link_edges ... ok
[INFO] [stdout] test watch_mode_can_include_filesystem_graph ... ok
[INFO] [stdout] test syncs_frontmatter_relationships_with_edge_metadata ... ok
[INFO] [stdout] test resolves_links_through_index_slug_case_and_url_candidates ... ok
[INFO] [stdout] test filesystem_graph_large_folder_has_no_sibling_edge_explosion ... ok
[INFO] [stdout] test folder_deletion_tombstones_directories_and_preserves_manual_edges ... ok
[INFO] [stdout] test syncs_document_directory_and_parent_directory_edges_with_metadata ... ok
[INFO] [stdout] test tombstones_missing_documents_without_breaking_native_edges ... ok
[INFO] [stdout] test same_folder_membership_does_not_create_or_cleanup_md_links ... ok
[INFO] [stdout] test watch_mode_preserves_filesystem_graph_option ... ok
[INFO] [stdout] test watch_mode_handles_rename_save_restart_and_malformed_frontmatter ... ok
[INFO] [stdout] test watch_mode_coalesces_duplicate_events_and_partial_writes ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 31 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/mcp.rs (/opt/rustwide/target/release/deps/mcp-f6c586d2ca9f1caa)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test memory_add_rejects_path_traversal ... ok
[INFO] [stdout] test protocol_reports_malformed_json_and_unknown_methods ... ok
[INFO] [stdout] test protocol_lists_memory_tools_and_resources ... ok
[INFO] [stdout] test read_only_rejects_write_and_sync_tools ... ok
[INFO] [stdout] test memory_add_rejects_symlink_escape ... ok
[INFO] [stdout] test reads_use_db_state_not_unsynced_markdown ... ok
[INFO] [stdout] test memory_add_writes_markdown_and_syncs_before_success ... ok
[INFO] [stdout] test memory_sync_makes_markdown_visible_to_reads ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/skill_install.rs (/opt/rustwide/target/release/deps/skill_install-481571785cf58203)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test cli_install_mcp_config_write_failure_stops_before_skill_db_and_state ... ok
[INFO] [stdout] test cli_install_mcp_skill_failure_reports_written_config_without_state ... ok
[INFO] [stdout] test cli_install_mcp_dry_run_and_print_only_write_nothing ... ok
[INFO] [stdout] test cli_install_mcp_opencode_is_unsupported_but_print_only_renders_manual_snippet ... ok
[INFO] [stdout] test cli_install_mcp_db_bootstrap_failure_reports_written_config_without_state ... ok
[INFO] [stdout] test cli_install_mcp_claude_cwd_preserves_other_servers ... ok
[INFO] [stdout] test cli_install_mcp_codex_update_creates_backup_with_original_content ... ok
[INFO] [stdout] test cli_install_mcp_state_failure_warns_and_keeps_install ... ok
[INFO] [stdout] test cli_install_skill_writes_bundled_skill_and_records_state ... ok
[INFO] [stdout] test cli_install_uses_package_defaults_and_writes_package_config ... ok
[INFO] [stdout] test cli_install_mcp_codex_cwd_writes_idempotent_config_and_state ... ok
[INFO] [stdout] test cli_install_skill_supports_provider_home_and_cwd_scopes ... ok
[INFO] [stdout] test cli_install_skill_records_multiple_provider_scope_installs ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests cupld
[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" "add5ad1812267fc34189a30c4b83adfba663872e5063e3c0996ba9d7548d6638", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "add5ad1812267fc34189a30c4b83adfba663872e5063e3c0996ba9d7548d6638", kill_on_drop: false }`
[INFO] [stdout] add5ad1812267fc34189a30c4b83adfba663872e5063e3c0996ba9d7548d6638
