[INFO] cloning repository https://github.com/hzy-hits/light_orchestra
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/hzy-hits/light_orchestra" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fhzy-hits%2Flight_orchestra", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fhzy-hits%2Flight_orchestra'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 51b07380ab6be41501ed3f0df2313d7069e76652
[INFO] testing hzy-hits/light_orchestra against 1.97.0-beta.6 for beta-1.98-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fhzy-hits%2Flight_orchestra" "/workspace/builds/worker-3-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/hzy-hits/light_orchestra
[INFO] finished tweaking git repo https://github.com/hzy-hits/light_orchestra
[INFO] tweaked toml for git repo https://github.com/hzy-hits/light_orchestra written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/hzy-hits/light_orchestra on toolchain 1.97.0-beta.6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.97.0-beta.6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/hzy-hits/light_orchestra 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.97.0-beta.6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded rmcp-macros v1.1.0
[INFO] [stderr]   Downloaded rmcp v1.1.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:3d5ced03c013a94a2f102a4510f48a6e9184255caf5fd8244f58017bde7f5210" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 8a08fb07a6abbe83e26fa95056a898a9fe2ff353e36e939f76e8213913814926
[INFO] running `Command { std: "docker" "start" "8a08fb07a6abbe83e26fa95056a898a9fe2ff353e36e939f76e8213913814926", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "8a08fb07a6abbe83e26fa95056a898a9fe2ff353e36e939f76e8213913814926", 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" "8a08fb07a6abbe83e26fa95056a898a9fe2ff353e36e939f76e8213913814926" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "8a08fb07a6abbe83e26fa95056a898a9fe2ff353e36e939f76e8213913814926", 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" "8a08fb07a6abbe83e26fa95056a898a9fe2ff353e36e939f76e8213913814926" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling mio v1.1.1
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling ref-cast v1.0.25
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling darling_core v0.23.0
[INFO] [stderr]    Compiling serde_derive_internals v0.29.1
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling ref-cast-impl v1.0.25
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling rmcp v1.1.0
[INFO] [stderr]    Compiling clap_derive v4.5.55
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling pastey v0.2.1
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling uuid v1.20.0
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling signal-hook v0.3.18
[INFO] [stderr]    Compiling tokio v1.50.0
[INFO] [stderr]    Compiling signal-hook-mio v0.2.5
[INFO] [stderr]    Compiling crossterm v0.28.1
[INFO] [stderr]    Compiling schemars_derive v1.2.1
[INFO] [stderr]    Compiling chrono v0.4.44
[INFO] [stderr]    Compiling serde_yaml v0.9.34+deprecated
[INFO] [stderr]    Compiling clap v4.5.60
[INFO] [stderr]    Compiling schemars v1.2.1
[INFO] [stderr]    Compiling darling_macro v0.23.0
[INFO] [stderr]    Compiling darling v0.23.0
[INFO] [stderr]    Compiling futures-executor v0.3.32
[INFO] [stderr]    Compiling futures v0.3.32
[INFO] [stderr]    Compiling rmcp-macros v1.1.0
[INFO] [stderr]    Compiling tokio-util v0.7.18
[INFO] [stderr]    Compiling codex-par v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 46.99s
[INFO] running `Command { std: "docker" "inspect" "8a08fb07a6abbe83e26fa95056a898a9fe2ff353e36e939f76e8213913814926", 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" "8a08fb07a6abbe83e26fa95056a898a9fe2ff353e36e939f76e8213913814926" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling tempfile v3.26.0 (/opt/rustwide/workdir/vendor/tempfile)
[INFO] [stderr]    Compiling codex-par v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 10.60s
[INFO] running `Command { std: "docker" "inspect" "8a08fb07a6abbe83e26fa95056a898a9fe2ff353e36e939f76e8213913814926", 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" "8a08fb07a6abbe83e26fa95056a898a9fe2ff353e36e939f76e8213913814926" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.22s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/codex_par-efd2d19f2a7b1937)
[INFO] [stdout] running 48 tests
[INFO] [stdout] test commands::serve::tests::params_to_task_def_rejects_empty_cwd ... ok
[INFO] [stdout] test commands::serve::tests::params_to_task_def_rejects_unknown_sandbox ... ok
[INFO] [stdout] test commands::serve::tests::canonicalize_or_create_idempotent ... ok
[INFO] [stdout] test commands::serve::tests::parse_message_type_defaults_to_observation ... ok
[INFO] [stdout] test commands::serve::tests::read_file_chunked_missing ... ok
[INFO] [stdout] test commands::serve::tests::read_file_chunked_full ... ok
[INFO] [stdout] test commands::serve::tests::read_file_chunked_with_offset ... ok
[INFO] [stdout] test commands::serve::tests::validate_task_name_rejects ... ok
[INFO] [stdout] test commands::serve::tests::validate_task_name_ok ... ok
[INFO] [stdout] test config::tests::diamond_dependency ... ok
[INFO] [stdout] test config::tests::danger_full_access_sandbox_deserializes ... ok
[INFO] [stdout] test config::tests::empty_task_list ... ok
[INFO] [stdout] test config::tests::dot_and_dotdot_name_error ... ok
[INFO] [stdout] test config::tests::full_auto_false_with_read_only_sandbox_ok ... ok
[INFO] [stdout] test config::tests::full_auto_with_read_only_sandbox_rejected ... ok
[INFO] [stdout] test commands::serve::tests::run_meta_round_trip ... ok
[INFO] [stdout] test config::tests::backward_compat_no_depends_on ... ok
[INFO] [stdout] test config::tests::control_char_name_error ... ok
[INFO] [stdout] test config::tests::circular_dependency_error ... ok
[INFO] [stdout] test config::tests::empty_name_error ... ok
[INFO] [stdout] test config::tests::linear_chain_three_waves ... ok
[INFO] [stdout] test config::tests::no_dependencies_single_wave ... ok
[INFO] [stdout] test config::tests::path_traversal_name_error ... ok
[INFO] [stdout] test config::tests::preserves_order_in_later_waves ... ok
[INFO] [stdout] test config::tests::sandbox_defaults_to_read_write ... ok
[INFO] [stdout] test config::tests::self_dependency_error ... ok
[INFO] [stdout] test config::tests::space_in_name_error ... ok
[INFO] [stdout] test config::tests::unknown_dependency_error ... ok
[INFO] [stdout] test coordinator::tests::barrier_snapshot_includes_running_and_pending ... ok
[INFO] [stdout] test config::tests::sandbox_deserializes_from_yaml ... ok
[INFO] [stdout] test config::tests::preserves_order_within_wave ... ok
[INFO] [stdout] test coordinator::tests::validate_name_rejects_forward_dep ... ok
[INFO] [stdout] test coordinator::tests::validate_name_rejects_duplicate ... ok
[INFO] [stdout] test coordinator::tests::validate_name_allows_known_dep ... ok
[INFO] [stdout] test coordinator::tests::pending_meta_is_written_for_newly_accepted_task ... ok
[INFO] [stdout] test facts::tests::preamble_contains_key_value_and_path ... ok
[INFO] [stdout] test meta::tests::taskmeta_dispatched_at_round_trips ... ok
[INFO] [stdout] test meta::tests::taskmeta_dispatched_at_defaults_none ... ok
[INFO] [stdout] test facts::tests::overwrite_same_key ... ok
[INFO] [stdout] test coordinator::tests::bump_run_task_count_updates_run_meta ... ok
[INFO] [stdout] test commands::serve::tests::resolve_message_context_prefers_exact_agent_and_thread_match ... ok
[INFO] [stdout] test facts::tests::empty_store_returns_none_preamble ... ok
[INFO] [stdout] test facts::tests::truncates_value_over_1kib ... ok
[INFO] [stdout] test commands::serve::tests::list_mailbox_messages_filters_sorts_and_pages ... ok
[INFO] [stdout] test facts::tests::preamble_truncates_at_4kib_total ... ok
[INFO] [stdout] test commands::serve::tests::read_file_chunked_partial ... ok
[INFO] [stdout] test config::tests::duplicate_names_error ... ok
[INFO] [stdout] test facts::tests::write_and_read_fact ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 48 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests tests/fixtures/fake_codex.rs (/opt/rustwide/target/debug/deps/fake_codex-58cbdb06ec0923c5)
[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 tests/integration_test.rs (/opt/rustwide/target/debug/deps/integration_test-37dd049b18ff8de8)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test test_single_task_failure ... ok
[INFO] [stdout] test test_single_task_success ... ok
[INFO] [stdout] test test_rerun_truncates_logs ... ok
[INFO] [stdout] test test_wave_skip_on_failure ... ok
[INFO] [stderr]      Running tests/mcp_behavior_test.rs (/opt/rustwide/target/debug/deps/mcp_behavior_test-029ba44d5522448a)
[INFO] [stdout] test test_wave_sequential_execution ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.24s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 18 tests
[INFO] [stdout] test cancel_run_returns_promptly_and_tasks_converge_to_cancelled ... ignored, slow behavior test
[INFO] [stdout] test duplicate_start_run_for_active_run_dir_is_rejected ... ignored, slow behavior test
[INFO] [stdout] test get_status_while_running_returns_promptly_and_sorted_by_wave_then_name ... ignored, slow behavior test
[INFO] [stdout] test multi_wave_downstream_tasks_stay_pending_while_wave0_runs ... ignored, slow behavior test
[INFO] [stdout] test start_run_creates_all_pending_task_metas_before_returning ... ignored, slow behavior test
[INFO] [stdout] test valid_yaml_slow_task_start_run_returns_before_task_completes ... ignored, slow behavior test
[INFO] [stdout] test initialize_and_tools_list_return_expected_tool_names ... ok
[INFO] [stdout] test unknown_run_dir_get_status_returns_not_found ... ok
[INFO] [stdout] test dispatch_task_after_cancel_run_is_rejected ... ok
[INFO] [stdout] test write_fact_and_read_facts_round_trip_during_dynamic_run ... ok
[INFO] [stdout] test malformed_start_run_params_return_invalid_params_and_server_stays_usable ... ok
[INFO] [stdout] test failed_wave0_cancels_downstream_tasks_without_running_them ... ok
[INFO] [stdout] test fatal_pre_task_error_is_visible_in_run_meta_json_via_get_status ... ok
[INFO] [stdout] test large_output_read_output_honors_offset_and_max_bytes ... ok
[INFO] [stdout] test successful_task_read_output_returns_content_and_eof ... ok
[INFO] [stdout] test static_run_without_dynamic_flag_auto_seals_and_completes ... ok
[INFO] [stdout] test failed_task_with_stderr_read_stderr_returns_content ... ok
[INFO] [stdout] test dispatch_task_adds_task_that_is_visible_in_get_status ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 6 ignored; 0 measured; 0 filtered out; finished in 0.16s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "8a08fb07a6abbe83e26fa95056a898a9fe2ff353e36e939f76e8213913814926", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8a08fb07a6abbe83e26fa95056a898a9fe2ff353e36e939f76e8213913814926", kill_on_drop: false }`
[INFO] [stdout] 8a08fb07a6abbe83e26fa95056a898a9fe2ff353e36e939f76e8213913814926
