[INFO] fetching crate sourceright 0.1.20...
[INFO] testing sourceright-0.1.20 against 1.99.0-beta.8 for beta-1.100-2
[INFO] extracting crate sourceright 0.1.20 into /workspace/builds/worker-2-tc1/source
[INFO] started tweaking crates.io crate sourceright 0.1.20
[INFO] finished tweaking crates.io crate sourceright 0.1.20
[INFO] tweaked toml for crates.io crate sourceright 0.1.20 written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate sourceright 0.1.20 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate sourceright 0.1.20 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.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded openssl-sys v0.9.115
[INFO] [stderr]   Downloaded tower-http v0.6.10
[INFO] [stderr]   Downloaded openssl v0.10.79
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/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] 221eb145ded8308ad805f86317122445a6e6eeb6ae00ac27d930ed22a29a1ebf
[INFO] running `Command { std: "docker" "start" "221eb145ded8308ad805f86317122445a6e6eeb6ae00ac27d930ed22a29a1ebf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "221eb145ded8308ad805f86317122445a6e6eeb6ae00ac27d930ed22a29a1ebf", 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" "221eb145ded8308ad805f86317122445a6e6eeb6ae00ac27d930ed22a29a1ebf" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "221eb145ded8308ad805f86317122445a6e6eeb6ae00ac27d930ed22a29a1ebf", 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" "221eb145ded8308ad805f86317122445a6e6eeb6ae00ac27d930ed22a29a1ebf" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling futures-core v0.3.32
[INFO] [stderr]    Compiling cc v1.2.62
[INFO] [stderr]    Compiling futures-sink v0.3.32
[INFO] [stderr]    Compiling http v1.4.0
[INFO] [stderr]    Compiling bitflags v2.11.1
[INFO] [stderr]    Compiling futures-io v0.3.32
[INFO] [stderr]    Compiling openssl v0.10.79
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling mio v1.2.0
[INFO] [stderr]    Compiling socket2 v0.6.3
[INFO] [stderr]    Compiling native-tls v0.2.18
[INFO] [stderr]    Compiling log v0.4.29
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling ipnet v2.12.0
[INFO] [stderr]    Compiling rustls-pki-types v1.14.1
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling sync_wrapper v1.0.2
[INFO] [stderr]    Compiling futures-channel v0.3.32
[INFO] [stderr]    Compiling unsafe-libyaml v0.2.11
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling tokio v1.52.3
[INFO] [stderr]    Compiling http-body v1.0.1
[INFO] [stderr]    Compiling openssl-sys v0.9.115
[INFO] [stderr]    Compiling http-body-util v0.1.3
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling zerofrom-derive v0.1.7
[INFO] [stderr]    Compiling yoke-derive v0.8.2
[INFO] [stderr]    Compiling zerovec-derive v0.11.3
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling openssl-macros v0.1.1
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling hyper v1.9.0
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling zerofrom v0.1.7
[INFO] [stderr]    Compiling yoke v0.8.2
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling zerotrie v0.2.4
[INFO] [stderr]    Compiling zerovec v0.11.6
[INFO] [stderr]    Compiling tinystr v0.8.3
[INFO] [stderr]    Compiling potential_utf v0.1.5
[INFO] [stderr]    Compiling icu_collections v2.2.0
[INFO] [stderr]    Compiling icu_locale_core v2.2.0
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling icu_provider v2.2.0
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling serde_yaml v0.9.34+deprecated
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling icu_normalizer v2.2.0
[INFO] [stderr]    Compiling icu_properties v2.2.0
[INFO] [stderr]    Compiling tokio-native-tls v0.3.1
[INFO] [stderr]    Compiling hyper-tls v0.6.0
[INFO] [stderr]    Compiling idna_adapter v1.2.2
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling tower-http v0.6.10
[INFO] [stderr]    Compiling reqwest v0.12.28
[INFO] [stderr]    Compiling sourceright v0.1.20 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 40.24s
[INFO] running `Command { std: "docker" "inspect" "221eb145ded8308ad805f86317122445a6e6eeb6ae00ac27d930ed22a29a1ebf", 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" "221eb145ded8308ad805f86317122445a6e6eeb6ae00ac27d930ed22a29a1ebf" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling openssl v0.10.79
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling tower-http v0.6.10
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling native-tls v0.2.18
[INFO] [stderr]    Compiling tokio-native-tls v0.3.1
[INFO] [stderr]    Compiling hyper-tls v0.6.0
[INFO] [stderr]    Compiling reqwest v0.12.28
[INFO] [stderr]    Compiling sourceright v0.1.20 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 19.19s
[INFO] running `Command { std: "docker" "inspect" "221eb145ded8308ad805f86317122445a6e6eeb6ae00ac27d930ed22a29a1ebf", 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" "221eb145ded8308ad805f86317122445a6e6eeb6ae00ac27d930ed22a29a1ebf" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.16s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/sourceright-a56415b10c0c6f2b)
[INFO] [stdout] 
[INFO] [stdout] running 87 tests
[INFO] [stdout] test bench::tests::performance_budget_is_optional_and_enforced_only_when_configured ... ok
[INFO] [stdout] test cleaning::tests::risky_date_transformation_is_queued_for_manual_review ... ok
[INFO] [stdout] test cleaning::tests::messy_doi_and_pages_are_normalized_and_recorded ... ok
[INFO] [stdout] test bench::tests::manifest_parses_checked_in_tasks ... ok
[INFO] [stdout] test bench::tests::benchmark_manifest_latency_task_can_run_without_correctness_baseline_comparison ... ok
[INFO] [stdout] test conflict::tests::high_confidence_provider_value_fills_missing_doi ... ok
[INFO] [stdout] test citation_sync::tests::title_only_differences_are_promoted_to_updates ... ok
[INFO] [stdout] test csl::tests::formats_csl_json_with_stable_newline_terminated_output ... ok
[INFO] [stdout] test csl::tests::parses_and_reformats_csl_json_deterministically ... ok
[INFO] [stdout] test bench::tests::benchmark_report_records_task_duration ... ok
[INFO] [stdout] test csl::tests::normalizes_matching_fields_without_losing_csl_payload ... ok
[INFO] [stdout] test cleaning::tests::container_identifiers_and_author_names_are_normalized ... ok
[INFO] [stdout] test bench::tests::benchmark_suite_runs_latency_only_manifest_without_baseline_reads ... ok
[INFO] [stdout] test citation_sync::tests::conflicts_are_reported_without_silent_overwrite ... ok
[INFO] [stdout] test cleaning::tests::duplicate_records_are_grouped_and_queued_for_review ... ok
[INFO] [stdout] test csl::tests::validation_rejects_empty_required_fields ... ok
[INFO] [stdout] test conflict::tests::plausible_but_low_confidence_missing_value_is_queued_not_merged ... ok
[INFO] [stdout] test csl::tests::migration_normalizes_legacy_records_and_reports_changes ... ok
[INFO] [stdout] test bench::tests::report_summary_text_includes_pass_counts ... ok
[INFO] [stdout] test csl::tests::valid_article_record_serializes_as_csl_array ... ok
[INFO] [stdout] test csl::tests::validation_reports_noncanonical_type_title_and_doi ... ok
[INFO] [stdout] test conflict::tests::disagreement_preserves_canonical_value_and_queues_review ... ok
[INFO] [stdout] test citation_sync::tests::apply_writes_audit_log_and_fixture_remote_snapshot ... ok
[INFO] [stdout] test citation_sync::tests::preview_plans_a_create_for_an_unmatched_record ... ok
[INFO] [stdout] test csl::tests::validation_reports_duplicate_ids_after_normalization ... ok
[INFO] [stdout] test csl::tests::validation_rejects_sidecar_metadata_inside_csl ... ok
[INFO] [stdout] test intake::tests::binary_document_sources_return_capability_diagnostics ... ok
[INFO] [stdout] test journal::tests::journal_screening_blocks_when_extraction_has_no_references ... ok
[INFO] [stdout] test csl::tests::validation_reports_unsupported_types ... ok
[INFO] [stdout] test intake::tests::markdown_detects_reference_section_and_body_citations ... ok
[INFO] [stdout] test export::tests::full_suite_generates_stable_filenames_and_order ... ok
[INFO] [stdout] test legal::tests::neutral_case_citation_uses_separate_legal_model ... ok
[INFO] [stdout] test export::tests::clean_exports_omit_internal_metadata ... ok
[INFO] [stdout] test export::tests::xml_ris_enw_biblatex_and_yaml_have_expected_structure ... ok
[INFO] [stdout] test intake::tests::pasted_bibliography_is_segmented_with_original_text ... ok
[INFO] [stdout] test intake::tests::pdf_text_layer_adapter_text_is_segmented ... ok
[INFO] [stdout] test providers::tests::doi_resolution_records_reachability_without_bibliographic_overwrite ... ok
[INFO] [stdout] test provenance::tests::unsupported_claims_are_reported ... ok
[INFO] [stdout] test policy::tests::doi_policy_warns_for_doi_capable_reference_without_doi ... ok
[INFO] [stdout] test journal::tests::journal_screening_returns_editorial_and_author_outputs_without_ai_claims ... ok
[INFO] [stdout] test intake::tests::docx_adapter_text_is_segmented_with_docx_provenance ... ok
[INFO] [stdout] test policy::tests::provider_backed_recency_evidence_is_classified ... ok
[INFO] [stdout] test legal::tests::legislation_mentions_are_flagged_for_jurisdictional_review ... ok
[INFO] [stdout] test providers::tests::openalex_work_response_uses_doi_or_display_name_for_confidence ... ok
[INFO] [stdout] test bench::tests::stress_fixture_set_is_larger_and_structured ... ok
[INFO] [stdout] test policy::tests::recency_policy_warns_for_old_publication_year ... ok
[INFO] [stdout] test providers::tests::datacite_dataset_response_is_normalized_as_provider_candidate ... ok
[INFO] [stdout] test providers::tests::pubmed_record_response_preserves_pmid_payload ... ok
[INFO] [stdout] test reconcile::tests::author_date_citations_match_reference_author_keys ... ok
[INFO] [stdout] test plugins::tests::invalid_registry_entry_is_reported ... ok
[INFO] [stdout] test provenance::tests::citations_create_claim_source_links_without_claim_truth_assertions ... ok
[INFO] [stdout] test providers::tests::crossref_doi_lookup_records_candidate_and_confidence_inputs ... ok
[INFO] [stdout] test reconcile::tests::numeric_citations_report_missing_uncited_duplicate_and_order_issues ... ok
[INFO] [stdout] test reconcile::tests::ambiguous_author_matches_are_reported_for_manual_review ... ok
[INFO] [stdout] test report::tests::report_categorizes_csl_sidecar_boundary_violations ... ok
[INFO] [stdout] test providers::tests::orcid_author_record_is_identity_enrichment_only ... ok
[INFO] [stdout] test providers::tests::malformed_provider_response_is_error_evidence ... ok
[INFO] [stdout] test report::tests::report_exposes_mcp_ready_json_resource_data ... ok
[INFO] [stdout] test review::tests::review_queue_partitions_are_stable_and_bounded ... ok
[INFO] [stdout] test sidecar::tests::review_decision_helper_moves_queued_records_to_resolved ... ok
[INFO] [stdout] test report::tests::report_flags_unverified_missing_doi_references_as_ai_risk_signals ... ok
[INFO] [stdout] test sidecar::tests::empty_sidecar_has_stable_schema_version ... ok
[INFO] [stdout] test sidecar::tests::provider_candidate_shape_requires_identity_bounded_confidence_and_data ... ok
[INFO] [stdout] test review::tests::review_decision_import_records_decisions_and_status ... ok
[INFO] [stdout] test report::tests::report_serializes_stable_json_output_model ... ok
[INFO] [stdout] test sidecar::tests::invariant_issues_flag_unactionable_conflicts ... ok
[INFO] [stdout] test report::tests::report_surfaces_provider_backed_recency_evidence ... ok
[INFO] [stdout] test review::tests::review_decision_import_reports_unknown_references ... ok
[INFO] [stdout] test sidecar::tests::unresolved_and_active_records_remain_queue_eligible ... ok
[INFO] [stdout] test bench::tests::benchmark_suite_matches_checked_in_baselines ... ok
[INFO] [stdout] test sidecar::tests::invalid_review_status_transition_is_rejected ... ok
[INFO] [stdout] test sidecar::tests::review_queue_jsonl_is_derived_and_sorted_by_reference_id ... ok
[INFO] [stdout] test sidecar::tests::sidecar_parse_format_and_validate_are_stable ... ok
[INFO] [stdout] test sidecar::tests::sidecar_validation_reports_schema_and_reference_invariants ... ok
[INFO] [stdout] test workspace::tests::citation_reconciliation_report_reads_workspace_references ... ok
[INFO] [stdout] test report::tests::report_counts_provider_candidates_and_conflicts ... ok
[INFO] [stdout] test workspace::tests::export_manifest_previews_outputs_without_writing_files ... ok
[INFO] [stdout] test workspace::tests::report_reads_workspace_and_returns_markdown ... ok
[INFO] [stdout] test workspace::tests::refresh_review_queue_writes_derived_jsonl ... ok
[INFO] [stdout] test workspace::tests::report_reads_workspace_and_returns_json_and_mcp_resource ... ok
[INFO] [stdout] test workspace::tests::init_creates_workspace_files ... ok
[INFO] [stdout] test workspace::tests::journal_screening_report_reads_workspace ... ok
[INFO] [stdout] test workspace::tests::conflict_resolution_report_reads_workspace_evidence ... ok
[INFO] [stdout] test workspace::tests::write_exports_generates_clean_suite_files ... ok
[INFO] [stdout] test workspace::tests::review_decision_import_updates_sidecar_and_queue ... ok
[INFO] [stdout] test plugins::tests::discover_plugins_loads_fixture_manifests ... ok
[INFO] [stdout] test plugins::tests::summary_text_mentions_loaded_plugins ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 87 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/bin/bench.rs (/opt/rustwide/target/debug/deps/bench-e833ca88e1ce7d1f)
[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] [stderr]      Running unittests src/bin/citation-sync.rs (/opt/rustwide/target/debug/deps/citation_sync-074970f9e45b2379)
[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] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/sourceright-1b4edcc66ae88056)
[INFO] [stdout] 
[INFO] [stdout] running 31 tests
[INFO] [stdout] test tests::bench_accepts_manifest_path_and_json_output ... ok
[INFO] [stdout] test tests::export_accepts_single_format_or_full_suite ... ok
[INFO] [stdout] test tests::conflicts_command_rejects_extra_arguments ... ok
[INFO] [stdout] test mcp::tests::initialize_advertises_read_only_capabilities ... ok
[INFO] [stdout] test mcp::tests::prompts_list_matches_checked_in_manifest_count ... ok
[INFO] [stdout] test mcp::tests::workspace_init_defaults_to_dry_run ... ok
[INFO] [stdout] test mcp::tests::resource_read_derives_review_queue_without_writing ... ok
[INFO] [stdout] test mcp::tests::prompt_get_returns_prompt_body ... ok
[INFO] [stdout] test mcp::tests::tools_list_matches_checked_in_manifest_count ... ok
[INFO] [stdout] test mcp::tests::resources_list_matches_checked_in_manifest_count ... ok
[INFO] [stdout] test mcp::tests::tool_call_returns_reference_report_json ... ok
[INFO] [stdout] test tests::journal_screen_options_parse_platform_and_submission_metadata ... ok
[INFO] [stdout] test mcp::tests::workspace_init_apply_writes_and_audits ... ok
[INFO] [stdout] test tests::mcp_manifest_commands_accept_optional_json_flag ... ok
[INFO] [stdout] test tests::export_preview_selects_artifacts_without_write_mode ... ok
[INFO] [stdout] test tests::export_requires_explicit_format_or_all ... ok
[INFO] [stdout] test tests::extra_arguments_are_rejected_with_usage_hint ... ok
[INFO] [stdout] test tests::legal_and_provenance_commands_require_input_paths ... ok
[INFO] [stdout] test tests::validate_csl_accepts_json_option_before_path ... ok
[INFO] [stdout] test tests::validate_csl_json_output_is_stable_machine_readable ... ok
[INFO] [stdout] test tests::mcp_manifests_are_valid_json ... ok
[INFO] [stdout] test tests::mcp_status_reports_stdio_server_mode ... ok
[INFO] [stdout] test tests::policy_accepts_optional_json_policy_and_csl_path ... ok
[INFO] [stdout] test tests::report_accepts_json_and_mcp_resource_formats ... ok
[INFO] [stdout] test tests::missing_required_argument_reports_command_help ... ok
[INFO] [stdout] test tests::review_partitions_accepts_size_and_workspace ... ok
[INFO] [stdout] test tests::validation_errors_use_exit_code_one ... ok
[INFO] [stdout] test mcp::tests::tool_call_returns_plugin_registry_json ... ok
[INFO] [stdout] test mcp::tests::status_payload_reports_stdio_server_mode ... ok
[INFO] [stdout] test tests::citation_sync_defaults_to_preview_workspace_and_accepts_apply ... ok
[INFO] [stdout] test mcp::tests::resource_read_returns_plugin_registry_report ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 31 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.14s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests sourceright
[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" "221eb145ded8308ad805f86317122445a6e6eeb6ae00ac27d930ed22a29a1ebf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "221eb145ded8308ad805f86317122445a6e6eeb6ae00ac27d930ed22a29a1ebf", kill_on_drop: false }`
[INFO] [stdout] 221eb145ded8308ad805f86317122445a6e6eeb6ae00ac27d930ed22a29a1ebf
