[INFO] cloning repository https://github.com/yuankuns/amaebi [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/yuankuns/amaebi" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fyuankuns%2Famaebi", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fyuankuns%2Famaebi'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 60f9fd9f9e272819cc01b6173e223d2b7ac755a7 [INFO] testing yuankuns/amaebi against try#dec9417b8611e34e787a3e4c37686b5131f9e5c5 for pr-154210 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fyuankuns%2Famaebi" "/workspace/builds/worker-7-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc2/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/yuankuns/amaebi [INFO] finished tweaking git repo https://github.com/yuankuns/amaebi [INFO] tweaked toml for git repo https://github.com/yuankuns/amaebi written to /workspace/builds/worker-7-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/yuankuns/amaebi on toolchain dec9417b8611e34e787a3e4c37686b5131f9e5c5 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/yuankuns/amaebi 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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 07a22b9d99c12450d26ead113da6471da32dab6d1fdbf076eaf1cf0bc05509a8 [INFO] running `Command { std: "docker" "start" "-a" "07a22b9d99c12450d26ead113da6471da32dab6d1fdbf076eaf1cf0bc05509a8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "07a22b9d99c12450d26ead113da6471da32dab6d1fdbf076eaf1cf0bc05509a8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "07a22b9d99c12450d26ead113da6471da32dab6d1fdbf076eaf1cf0bc05509a8", kill_on_drop: false }` [INFO] [stdout] 07a22b9d99c12450d26ead113da6471da32dab6d1fdbf076eaf1cf0bc05509a8 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 647c2ed20ddb0fc8ea89195a4a01c09e2d6829d17f5e13573c379a9a8292c269 [INFO] running `Command { std: "docker" "start" "-a" "647c2ed20ddb0fc8ea89195a4a01c09e2d6829d17f5e13573c379a9a8292c269", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.106 [INFO] [stderr] Compiling unicode-ident v1.0.24 [INFO] [stderr] Compiling quote v1.0.45 [INFO] [stderr] Compiling libc v0.2.183 [INFO] [stderr] Compiling memchr v2.8.0 [INFO] [stderr] Compiling pin-project-lite v0.2.17 [INFO] [stderr] Compiling smallvec v1.15.1 [INFO] [stderr] Compiling futures-core v0.3.32 [INFO] [stderr] Compiling find-msvc-tools v0.1.9 [INFO] [stderr] Compiling futures-sink v0.3.32 [INFO] [stderr] Compiling bytes v1.11.1 [INFO] [stderr] Compiling futures-io v0.3.32 [INFO] [stderr] Compiling once_cell v1.21.4 [INFO] [stderr] Compiling serde_core v1.0.228 [INFO] [stderr] Compiling slab v0.4.12 [INFO] [stderr] Compiling futures-task v0.3.32 [INFO] [stderr] Compiling regex-syntax v0.8.10 [INFO] [stderr] Compiling zeroize v1.8.2 [INFO] [stderr] Compiling cc v1.2.57 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling zmij v1.0.21 [INFO] [stderr] Compiling futures-channel v0.3.32 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling anyhow v1.0.102 [INFO] [stderr] Compiling tracing-core v0.1.36 [INFO] [stderr] Compiling rustls-pki-types v1.14.0 [INFO] [stderr] Compiling rustls v0.23.37 [INFO] [stderr] Compiling ref-cast v1.0.25 [INFO] [stderr] Compiling convert_case v0.10.0 [INFO] [stderr] Compiling concurrent-queue v2.5.0 [INFO] [stderr] Compiling anstyle-parse v1.0.0 [INFO] [stderr] Compiling form_urlencoded v1.2.2 [INFO] [stderr] Compiling sync_wrapper v1.0.2 [INFO] [stderr] Compiling event-listener v5.4.1 [INFO] [stderr] Compiling http v1.4.0 [INFO] [stderr] Compiling anstyle v1.0.14 [INFO] [stderr] Compiling aho-corasick v1.1.4 [INFO] [stderr] Compiling ipnet v2.12.0 [INFO] [stderr] Compiling foldhash v0.2.0 [INFO] [stderr] Compiling bitflags v2.11.0 [INFO] [stderr] Compiling getrandom v0.4.2 [INFO] [stderr] Compiling anstyle-query v1.1.5 [INFO] [stderr] Compiling colorchoice v1.0.5 [INFO] [stderr] Compiling event-listener-strategy v0.5.4 [INFO] [stderr] Compiling anstream v1.0.0 [INFO] [stderr] Compiling hashbrown v0.16.1 [INFO] [stderr] Compiling webpki-roots v1.0.6 [INFO] [stderr] Compiling iri-string v0.7.10 [INFO] [stderr] Compiling syn v2.0.117 [INFO] [stderr] Compiling clap_lex v1.1.0 [INFO] [stderr] Compiling ryu v1.0.23 [INFO] [stderr] Compiling async-broadcast v0.7.2 [INFO] [stderr] Compiling tracing-log v0.2.0 [INFO] [stderr] Compiling clap_builder v4.6.0 [INFO] [stderr] Compiling thread_local v1.1.9 [INFO] [stderr] Compiling nu-ansi-term v0.50.3 [INFO] [stderr] Compiling fallible-iterator v0.3.0 [INFO] [stderr] Compiling fallible-streaming-iterator v0.1.9 [INFO] [stderr] Compiling iana-time-zone v0.1.65 [INFO] [stderr] Compiling ring v0.17.14 [INFO] [stderr] Compiling libsqlite3-sys v0.37.0 [INFO] [stderr] Compiling chrono v0.4.44 [INFO] [stderr] Compiling parking_lot_core v0.9.12 [INFO] [stderr] Compiling errno v0.3.14 [INFO] [stderr] Compiling mio v1.1.1 [INFO] [stderr] Compiling socket2 v0.6.3 [INFO] [stderr] Compiling http-body v1.0.1 [INFO] [stderr] Compiling getrandom v0.2.17 [INFO] [stderr] Compiling parking_lot v0.12.5 [INFO] [stderr] Compiling http-body-util v0.1.3 [INFO] [stderr] Compiling signal-hook-registry v1.4.8 [INFO] [stderr] Compiling hashlink v0.11.0 [INFO] [stderr] Compiling fs2 v0.4.3 [INFO] [stderr] Compiling uuid v1.22.0 [INFO] [stderr] Compiling regex-automata v0.4.14 [INFO] [stderr] Compiling fancy-regex v0.13.0 [INFO] [stderr] Compiling matchers v0.2.0 [INFO] [stderr] Compiling bstr v1.12.1 [INFO] [stderr] Compiling regex v1.12.3 [INFO] [stderr] Compiling tiktoken-rs v0.9.1 [INFO] [stderr] Compiling rustls-webpki v0.103.9 [INFO] [stderr] Compiling synstructure v0.13.2 [INFO] [stderr] Compiling serde_derive_internals v0.29.1 [INFO] [stderr] Compiling zerofrom-derive v0.1.6 [INFO] [stderr] Compiling yoke-derive v0.8.1 [INFO] [stderr] Compiling zerovec-derive v0.11.2 [INFO] [stderr] Compiling displaydoc v0.2.5 [INFO] [stderr] Compiling futures-macro v0.3.32 [INFO] [stderr] Compiling tokio-macros v2.6.1 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling tracing-attributes v0.1.31 [INFO] [stderr] Compiling ref-cast-impl v1.0.25 [INFO] [stderr] Compiling derive_more-impl v2.1.1 [INFO] [stderr] Compiling strum_macros v0.28.0 [INFO] [stderr] Compiling async-trait v0.1.89 [INFO] [stderr] Compiling clap_derive v4.6.0 [INFO] [stderr] Compiling schemars_derive v1.2.1 [INFO] [stderr] Compiling tokio v1.50.0 [INFO] [stderr] Compiling futures-util v0.3.32 [INFO] [stderr] Compiling zerofrom v0.1.6 [INFO] [stderr] Compiling yoke v0.8.1 [INFO] [stderr] Compiling zerovec v0.11.5 [INFO] [stderr] Compiling zerotrie v0.2.3 [INFO] [stderr] Compiling tracing v0.1.44 [INFO] [stderr] Compiling tracing-subscriber v0.3.23 [INFO] [stderr] Compiling strum v0.28.0 [INFO] [stderr] Compiling tinystr v0.8.2 [INFO] [stderr] Compiling potential_utf v0.1.4 [INFO] [stderr] Compiling clap v4.6.0 [INFO] [stderr] Compiling derive_more v2.1.1 [INFO] [stderr] Compiling icu_collections v2.1.1 [INFO] [stderr] Compiling icu_locale_core v2.1.1 [INFO] [stderr] Compiling icu_provider v2.1.1 [INFO] [stderr] Compiling icu_properties v2.1.2 [INFO] [stderr] Compiling icu_normalizer v2.1.1 [INFO] [stderr] Compiling schemars v1.2.1 [INFO] [stderr] Compiling serde_urlencoded v0.7.1 [INFO] [stderr] Compiling agent-client-protocol-schema v0.11.2 [INFO] [stderr] Compiling futures-executor v0.3.32 [INFO] [stderr] Compiling futures v0.3.32 [INFO] [stderr] Compiling idna_adapter v1.2.1 [INFO] [stderr] Compiling idna v1.1.0 [INFO] [stderr] Compiling url v2.5.8 [INFO] [stderr] Compiling hyper v1.8.1 [INFO] [stderr] Compiling tokio-rustls v0.26.4 [INFO] [stderr] Compiling tower v0.5.3 [INFO] [stderr] Compiling tokio-util v0.7.18 [INFO] [stderr] Compiling rusqlite v0.39.0 [INFO] [stderr] Compiling tower-http v0.6.8 [INFO] [stderr] Compiling hyper-util v0.1.20 [INFO] [stderr] Compiling hyper-rustls v0.27.7 [INFO] [stderr] Compiling reqwest v0.12.28 [INFO] [stderr] Compiling agent-client-protocol v0.10.2 [INFO] [stderr] Compiling amaebi v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 20s [INFO] running `Command { std: "docker" "inspect" "647c2ed20ddb0fc8ea89195a4a01c09e2d6829d17f5e13573c379a9a8292c269", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "647c2ed20ddb0fc8ea89195a4a01c09e2d6829d17f5e13573c379a9a8292c269", kill_on_drop: false }` [INFO] [stdout] 647c2ed20ddb0fc8ea89195a4a01c09e2d6829d17f5e13573c379a9a8292c269 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 73212c7421a520e868dae33f8ab74b782ca72474a373a6fdf9f282c1b093824f [INFO] running `Command { std: "docker" "start" "-a" "73212c7421a520e868dae33f8ab74b782ca72474a373a6fdf9f282c1b093824f", kill_on_drop: false }` [INFO] [stderr] Compiling tracing v0.1.44 [INFO] [stderr] Compiling bitflags v2.11.0 [INFO] [stderr] Compiling hyper v1.8.1 [INFO] [stderr] Compiling rustix v1.1.4 [INFO] [stderr] Compiling sdd v3.0.10 [INFO] [stderr] Compiling linux-raw-sys v0.12.1 [INFO] [stderr] Compiling serde_path_to_error v0.1.20 [INFO] [stderr] Compiling serial_test_derive v3.4.0 [INFO] [stderr] Compiling tokio-stream v0.1.18 [INFO] [stderr] Compiling scc v2.4.0 [INFO] [stderr] Compiling rusqlite v0.39.0 [INFO] [stderr] Compiling tower v0.5.3 [INFO] [stderr] Compiling axum-core v0.4.5 [INFO] [stderr] Compiling tracing-subscriber v0.3.23 [INFO] [stderr] Compiling tower-http v0.6.8 [INFO] [stderr] Compiling hyper-util v0.1.20 [INFO] [stderr] Compiling serial_test v3.4.0 [INFO] [stderr] Compiling hyper-rustls v0.27.7 [INFO] [stderr] Compiling reqwest v0.12.28 [INFO] [stderr] Compiling tempfile v3.27.0 [INFO] [stderr] Compiling axum v0.7.9 [INFO] [stderr] Compiling amaebi v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 42.28s [INFO] running `Command { std: "docker" "inspect" "73212c7421a520e868dae33f8ab74b782ca72474a373a6fdf9f282c1b093824f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "73212c7421a520e868dae33f8ab74b782ca72474a373a6fdf9f282c1b093824f", kill_on_drop: false }` [INFO] [stdout] 73212c7421a520e868dae33f8ab74b782ca72474a373a6fdf9f282c1b093824f [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] e164f3d24ad5540c6dfa1720b40dc830113271ce6850ef91f180c9e83368f85a [INFO] running `Command { std: "docker" "start" "-a" "e164f3d24ad5540c6dfa1720b40dc830113271ce6850ef91f180c9e83368f85a", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.35s [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/amaebi-87b8ee8cfbb856b7) [INFO] [stdout] [INFO] [stdout] running 262 tests [INFO] [stdout] test agent_server::tests::model_resolution_uses_env_var ... ok [INFO] [stdout] test agent_server::tests::text_extraction_joins_text_blocks ... ok [INFO] [stdout] test agent_server::tests::model_resolution_uses_explicit_flag ... ok [INFO] [stdout] test auth::tests::base_url_from_token_no_proxy_ep_uses_default ... ok [INFO] [stdout] test agent_server::tests::text_extraction_skips_non_text_blocks ... ok [INFO] [stdout] test auth::tests::base_url_from_token_case_insensitive_prefix ... ok [INFO] [stdout] test auth::tests::base_url_from_token_empty_token_uses_default ... ok [INFO] [stdout] test auth::tests::base_url_from_token_enterprise_host ... ok [INFO] [stdout] test auth::tests::base_url_from_token_extracts_proxy_ep ... ok [INFO] [stdout] test agent_server::tests::ipc_retrieve_context_no_daemon_returns_empty ... ok [INFO] [stdout] test agent_server::tests::ipc_store_memory_no_daemon_is_silent ... ok [INFO] [stdout] test client::tests::is_within_window_press_at_boundary_is_inside ... ok [INFO] [stdout] test auth::tests::save_sets_file_permissions_to_0600 ... ok [INFO] [stdout] test client::tests::is_within_window_press_outside_window_returns_false ... ok [INFO] [stdout] test auth::tests::token_cache_invalidate_clears_cached_value ... ok [INFO] [stdout] test client::tests::is_within_window_none_returns_false ... ok [INFO] [stdout] test auth::tests::save_sets_dir_permissions_to_0700 ... ok [INFO] [stdout] test client::tests::is_within_window_clock_skew_returns_false ... ok [INFO] [stdout] test client::tests::is_within_window_press_inside_window_returns_true ... ok [INFO] [stdout] test client::tests::push_steer_buffer_evicts_at_max_frames ... ok [INFO] [stdout] test client::tests::push_steer_buffer_sentinel_set_only_once ... ok [INFO] [stdout] test client::tests::push_steer_buffer_frame_ordering_after_eviction ... ok [INFO] [stdout] test auth::tests::read_token_hosts_json_missing_github_com_falls_through ... ok [INFO] [stdout] test config::tests::custom_default_ttl ... ok [INFO] [stdout] test config::tests::default_config_30_minutes ... ok [INFO] [stdout] test config::tests::exact_path_match ... ok [INFO] [stdout] test config::tests::falls_back_to_default_key ... ok [INFO] [stdout] test config::tests::falls_back_to_hardcoded_default ... ok [INFO] [stdout] test config::tests::longest_prefix_wins ... ok [INFO] [stdout] test config::tests::prefix_match ... ok [INFO] [stdout] test config::tests::roundtrip_serde ... ok [INFO] [stdout] test config::tests::sibling_path_does_not_match ... ok [INFO] [stdout] test config::tests::tier_name_key_not_used_as_path_prefix ... ok [INFO] [stdout] test copilot::tests::backoff_delay_saturates_at_high_attempt ... ok [INFO] [stdout] test copilot::tests::backoff_delay_increases_exponentially ... ok [INFO] [stdout] test copilot::tests::chat_endpoint_test_override_wins ... ok [INFO] [stdout] test copilot::tests::chat_endpoint_uses_provided_base_url ... ok [INFO] [stdout] test auth::tests::read_token_falls_back_to_apps_json ... ok [INFO] [stdout] test copilot::tests::message_assistant_text_only ... ok [INFO] [stdout] test auth::tests::read_token_no_files_returns_err ... ok [INFO] [stdout] test copilot::tests::message_assistant_with_tool_calls ... ok [INFO] [stdout] test copilot::tests::message_system_fields ... ok [INFO] [stdout] test auth::tests::save_creates_new_hosts_json ... ok [INFO] [stdout] test auth::tests::save_merges_other_top_level_keys ... ok [INFO] [stdout] test copilot::tests::message_tool_result_fields ... ok [INFO] [stdout] test copilot::tests::message_user_fields ... ok [INFO] [stdout] test copilot::tests::parse_args_empty_object ... ok [INFO] [stdout] test copilot::tests::parse_args_invalid_json_returns_err_with_name ... ok [INFO] [stdout] test copilot::tests::parse_args_valid_object ... ok [INFO] [stdout] test copilot::tests::parse_retry_after_header_missing ... ok [INFO] [stdout] test copilot::tests::parse_retry_after_header_valid_value ... ok [INFO] [stdout] test copilot::tests::parse_retry_after_header_caps_large_values ... ok [INFO] [stdout] test cron::tests::is_due_day_of_week_matches ... ok [INFO] [stdout] test cron::tests::due_jobs_skips_invalid_schedule_gracefully ... ok [INFO] [stdout] test copilot::tests::tool_result_message_serializes_tool_call_id ... ok [INFO] [stdout] test cron::tests::is_due_all_stars_always_matches ... ok [INFO] [stdout] test cron::tests::due_jobs_skips_recently_run ... ok [INFO] [stdout] test cron::tests::due_jobs_skips_non_matching_schedule ... ok [INFO] [stdout] test auth::tests::save_overwrites_existing_github_com_token ... ok [INFO] [stdout] test cron::tests::is_due_specific_time_matches_exactly ... ok [INFO] [stdout] test cron::tests::parse_all_stars_returns_any_fields ... ok [INFO] [stdout] test cron::tests::parse_comma_list_dom ... ok [INFO] [stdout] test cron::tests::is_due_step_every_15_minutes ... ok [INFO] [stdout] test cron::tests::parse_range_9_to_17 ... ok [INFO] [stdout] test copilot::tests::parse_retry_after_header_invalid_value ... ok [INFO] [stdout] test cron::tests::parse_invalid_step_zero_errors ... ok [INFO] [stdout] test cron::tests::parse_inverted_range_errors ... ok [INFO] [stdout] test cron::tests::parse_out_of_range_hour_errors ... ok [INFO] [stdout] test cron::tests::parse_step_every_15_minutes ... ok [INFO] [stdout] test cron::tests::parse_out_of_range_minute_errors ... ok [INFO] [stdout] test cron::tests::parse_specific_values_single_field ... ok [INFO] [stdout] test cron::tests::parse_wrong_field_count_errors ... ok [INFO] [stdout] test daemon::tests::build_messages_empty_history ... ok [INFO] [stdout] test daemon::tests::build_messages_all_history_included ... ok [INFO] [stdout] test daemon::tests::build_messages_injects_past_summaries_into_system ... ok [INFO] [stdout] test daemon::tests::build_messages_own_summary_inserted_before_history ... ok [INFO] [stdout] test daemon::tests::build_messages_tmux_pane_in_system ... ok [INFO] [stdout] test daemon::tests::compaction_threshold_is_below_context_limit ... ok [INFO] [stdout] test daemon::tests::context_limit_for_known_models ... ok [INFO] [stdout] test daemon::tests::context_limit_gemini_models ... ok [INFO] [stdout] test daemon::tests::context_limit_unknown_model_is_conservative ... ok [INFO] [stdout] test copilot::tests::system_message_skips_empty_fields ... ok [INFO] [stdout] test daemon::tests::build_messages_injects_history_rows ... ok [INFO] [stdout] test daemon::tests::interrupt_no_steer_text_no_trailing_user_message ... ok [INFO] [stdout] test daemon::tests::max_output_tokens_for_known_models ... ok [INFO] [stdout] test auth::tests::amaebi_home_is_home_dot_amaebi ... ok [INFO] [stdout] test daemon::tests::max_output_tokens_gemini_models ... ok [INFO] [stdout] test daemon::tests::max_output_tokens_unknown_model_is_conservative ... ok [INFO] [stdout] test daemon::tests::response_max_tokens_model_max_wins_when_context_is_large ... ok [INFO] [stdout] test agent_server::tests::model_resolution_uses_default_when_none ... ok [INFO] [stdout] test daemon::tests::skill_files_absent_produces_no_messages ... ok [INFO] [stdout] test daemon::tests::skill_files_dev_workflow_not_a_fixed_file ... ok [INFO] [stdout] test daemon::tests::skill_files_agents_and_soul_injected_from_home ... ok [INFO] [stdout] test auth::tests::read_token_falls_back_to_copilot_hosts_json ... ok [INFO] [stdout] test daemon::tests::response_max_tokens_context_half_wins_for_small_context_model ... ok [INFO] [stdout] test daemon::tests::skill_files_empty_file_skipped ... ok [INFO] [stdout] test daemon::tests::steer_mid_chain_every_tool_call_has_matching_result ... ok [INFO] [stdout] test daemon::tests::skill_files_ondemand_paths_injected_when_present ... ok [INFO] [stdout] test daemon::tests::steer_at_first_tool_all_placeholders ... ok [INFO] [stdout] test daemon::tests::steer_mid_chain_message_ordering ... ok [INFO] [stdout] test daemon::tests::steer_mid_chain_placeholder_count_correct ... ok [INFO] [stdout] test daemon::tests::truncate_chars_at_limit_unchanged ... ok [INFO] [stdout] test daemon::tests::skill_files_partial_presence ... ok [INFO] [stdout] test daemon::tests::truncate_chars_max_smaller_than_marker_returns_partial_marker ... ok [INFO] [stdout] test daemon::tests::truncate_chars_over_limit_appends_marker ... ok [INFO] [stdout] test daemon::tests::truncate_chars_multibyte_safe ... ok [INFO] [stdout] test daemon::tests::truncate_chars_empty_string_unchanged ... ok [INFO] [stdout] test daemon::tests::truncate_chars_respects_unicode_boundaries ... ok [INFO] [stdout] test daemon::tests::truncate_chars_short_string_unchanged ... ok [INFO] [stdout] test daemon::tests::truncate_chars_total_length_never_exceeds_max ... ok [INFO] [stdout] test cron::tests::store_empty_list_when_no_jobs ... ok [INFO] [stdout] test daemon::tests::response_max_tokens_is_min_of_model_max_and_half_context ... ok [INFO] [stdout] test daemon::tests::skill_files_ondemand_absent_produces_no_pointer_message ... ok [INFO] [stdout] test cron::tests::store_delete_nonexistent_returns_false ... ok [INFO] [stdout] test cron::tests::store_rejects_invalid_schedule ... ok [INFO] [stdout] test cron::tests::store_add_and_list_roundtrip ... ok [INFO] [stdout] test cron::tests::store_multiple_jobs_ordered_by_created_at ... ok [INFO] [stdout] test cron::tests::store_delete_removes_job ... ok [INFO] [stdout] test cron::tests::store_update_last_run ... ok [INFO] [stdout] test inbox::tests::db_file_permissions_are_0600 ... ok [INFO] [stdout] test ipc::tests::request_chat_optional_fields_can_be_null ... ok [INFO] [stdout] test ipc::tests::request_chat_round_trip ... ok [INFO] [stdout] test ipc::tests::request_clear_memory_round_trip ... ok [INFO] [stdout] test ipc::tests::request_interrupt_round_trip ... ok [INFO] [stdout] test ipc::tests::request_resume_round_trip ... ok [INFO] [stdout] test ipc::tests::request_retrieve_context_round_trip ... ok [INFO] [stdout] test ipc::tests::request_steer_round_trip ... ok [INFO] [stdout] test ipc::tests::request_store_memory_round_trip ... ok [INFO] [stdout] test ipc::tests::request_submit_detach_round_trip ... ok [INFO] [stdout] test ipc::tests::response_all_variants_round_trip ... ok [INFO] [stdout] test ipc::tests::response_detach_accepted_round_trip ... ok [INFO] [stdout] test ipc::tests::response_done_has_snake_case_type ... ok [INFO] [stdout] test ipc::tests::response_error_has_snake_case_type ... ok [INFO] [stdout] test ipc::tests::response_memory_entry_has_snake_case_type ... ok [INFO] [stdout] test ipc::tests::response_steer_ack_has_snake_case_type ... ok [INFO] [stdout] test ipc::tests::response_steer_ack_round_trip ... ok [INFO] [stdout] test ipc::tests::response_text_has_snake_case_type ... ok [INFO] [stdout] test ipc::tests::response_tool_use_has_snake_case_type ... ok [INFO] [stdout] test ipc::tests::response_waiting_for_input_round_trip ... ok [INFO] [stdout] test ipc::tests::write_frame_emits_newline_terminated_json ... ok [INFO] [stdout] test ipc::tests::write_frame_text_content_survives ... ok [INFO] [stdout] test memory_db::tests::get_recent_summaries_excludes_current_and_orders_oldest_first ... ok [INFO] [stdout] test memory_db::tests::get_session_own_summary_returns_none_when_absent ... ok [INFO] [stdout] test inbox::tests::clear_removes_all_reports ... ok [INFO] [stdout] test memory_db::tests::get_sessions_without_summary_excludes_current_and_summarised ... ok [INFO] [stdout] test memory_db::tests::store_session_summary_upserts ... ok [INFO] [stdout] test memory_db::tests::test_count_and_clear ... ok [INFO] [stdout] test inbox::tests::delete_removes_report ... ok [INFO] [stdout] test auth::tests::read_token_from_amaebi_hosts_json ... ok [INFO] [stdout] test memory_db::tests::test_fts_special_chars_do_not_panic ... ok [INFO] [stdout] test memory_db::tests::test_fts_search_relevant ... ok [INFO] [stdout] test inbox::tests::get_by_id_returns_correct_report ... ok [INFO] [stdout] test memory_db::tests::test_get_recent_limit_and_order ... ok [INFO] [stdout] test inbox::tests::get_by_id_returns_none_for_missing ... ok [INFO] [stdout] test memory_db::tests::test_get_session_history ... ok [INFO] [stdout] test memory_db::tests::test_escape_fts5_query ... ok [INFO] [stdout] test models::tests::category_lightweight ... ok [INFO] [stdout] test models::tests::category_powerful ... ok [INFO] [stdout] test models::tests::category_versatile ... ok [INFO] [stdout] test responses::tests::assistant_text_and_tool_calls_both_emitted ... ok [INFO] [stdout] test responses::tests::assistant_text_becomes_output_message ... ok [INFO] [stdout] test responses::tests::empty_messages_gives_agent_initiator ... ok [INFO] [stdout] test responses::tests::empty_tools_returns_empty ... ok [INFO] [stdout] test responses::tests::system_message_converted ... ok [INFO] [stdout] test responses::tests::tool_call_becomes_function_call_item ... ok [INFO] [stdout] test responses::tests::tool_result_becomes_function_call_output ... ok [INFO] [stdout] test responses::tests::tool_result_last_gives_agent_initiator ... ok [INFO] [stdout] test responses::tests::tool_schema_flattened ... ok [INFO] [stdout] test responses::tests::user_last_message_gives_user_initiator ... ok [INFO] [stdout] test responses::tests::user_message_wrapped_in_input_text ... ok [INFO] [stdout] test sandbox::docker::tests::docker_sandbox_cannot_access_other_workspace ... ignored [INFO] [stdout] test sandbox::docker::tests::docker_sandbox_credential_dirs_absent ... ignored [INFO] [stdout] test sandbox::docker::tests::docker_sandbox_env_var_is_set ... ignored [INFO] [stdout] test sandbox::docker::tests::docker_sandbox_isolates_tmp ... ignored [INFO] [stdout] test sandbox::docker::tests::docker_sandbox_runs_command ... ignored [INFO] [stdout] test sandbox::docker::tests::docker_sandbox_shares_state_within_session ... ignored [INFO] [stdout] test sandbox::docker::tests::docker_sandbox_user_matches_host ... ignored [INFO] [stdout] test memory_db::tests::test_full_text_preserved ... ok [INFO] [stdout] test memory_db::tests::test_fts_empty_query_returns_empty ... ok [INFO] [stdout] test memory_db::tests::test_retrieve_context_deduplicates ... ok [INFO] [stdout] test memory_db::tests::test_store_and_get_recent ... ok [INFO] [stdout] test memory_db::tests::test_get_session_recent ... ok [INFO] [stdout] test sandbox::docker::tests::noop_sandbox_exit_code_on_failure ... ok [INFO] [stdout] test sandbox::docker::tests::noop_sandbox_captures_stdout ... ok [INFO] [stdout] test inbox::tests::get_unread_ordered_oldest_first ... ok [INFO] [stdout] test inbox::tests::get_all_returns_all ... ok [INFO] [stdout] test inbox::tests::get_unread_returns_unread_only ... ok [INFO] [stdout] test inbox::tests::mark_all_read_clears_all ... ok [INFO] [stdout] test inbox::tests::mark_read_clears_unread ... ok [INFO] [stdout] test session::tests::current_returns_none_before_creation ... ok [INFO] [stdout] test session::tests::current_returns_uuid_after_creation ... ok [INFO] [stdout] test session::tests::empty_sessions_json_treated_as_fresh ... ok [INFO] [stdout] test session::tests::get_or_create_different_dirs_get_different_uuids ... ok [INFO] [stdout] test session::tests::get_or_create_returns_same_uuid_for_same_dir ... ok [INFO] [stdout] test session::tests::get_or_create_with_tier_sets_tier ... ok [INFO] [stdout] test session::tests::last_accessed_updates_on_get ... ok [INFO] [stdout] test inbox::tests::save_and_count_unread ... ok [INFO] [stdout] test inbox::tests::unread_count_zero_when_empty ... ok [INFO] [stdout] test session::tests::reset_generates_new_uuid ... ok [INFO] [stdout] test session::tests::reset_on_nonexistent_session_creates_new ... ok [INFO] [stdout] test session::tests::session_record_has_timestamps ... ok [INFO] [stdout] test session::tests::clear_expired_empty_store_no_error ... ok [INFO] [stdout] test session::tests::clear_expired_multi_tier_eviction ... ok [INFO] [stdout] test session::tests::clear_expired_removes_old_entries ... ok [INFO] [stdout] test tests::sanitize_empty_string ... ok [INFO] [stdout] test tests::sanitize_keeps_newline_and_tab ... ok [INFO] [stdout] test session::tests::clear_expired_dry_run_does_not_remove ... ok [INFO] [stdout] test tests::sanitize_osc_embedded_in_text ... ok [INFO] [stdout] test tests::sanitize_plain_text_unchanged ... ok [INFO] [stdout] test tests::sanitize_string_seq_false_esc_continues ... ok [INFO] [stdout] test tests::sanitize_strips_ansi_bold_and_reset ... ok [INFO] [stdout] test tests::sanitize_strips_ansi_color_sequence ... ok [INFO] [stdout] test tests::sanitize_strips_apc_sequence ... ok [INFO] [stdout] test tests::sanitize_strips_dcs_sequence ... ok [INFO] [stdout] test tests::sanitize_strips_non_printable_control_chars ... ok [INFO] [stdout] test tests::sanitize_strips_osc_52_clipboard ... ok [INFO] [stdout] test tests::sanitize_strips_osc_52_clipboard_st_terminated ... ok [INFO] [stdout] test tests::sanitize_strips_osc_title_set_bel_terminated ... ok [INFO] [stdout] test tests::sanitize_strips_osc_title_set_st_terminated ... ok [INFO] [stdout] test tests::sanitize_strips_pm_sequence ... ok [INFO] [stdout] test tests::sanitize_strips_two_char_esc_sequence ... ok [INFO] [stdout] test tools::tests::edit_file_writes_new_file ... ok [INFO] [stdout] test tools::tests::new_with_docker_env_var_creates_docker_sandbox ... ok [INFO] [stdout] test tools::tests::new_with_sandbox_workspace_env_var_uses_that_path ... ok [INFO] [stdout] test tools::tests::new_with_unknown_env_var_value_has_no_sandbox ... ok [INFO] [stdout] test tools::tests::new_without_env_var_has_no_sandbox ... ok [INFO] [stdout] test tools::tests::read_file_missing_path_arg_returns_err ... ok [INFO] [stdout] test tools::tests::read_file_nonexistent_returns_err ... ok [INFO] [stdout] test tools::tests::read_file_returns_content ... ok [INFO] [stdout] test tools::tests::edit_file_overwrites_existing ... ok [INFO] [stdout] test tools::tests::shell_command_appends_exit_code_on_failure ... ok [INFO] [stdout] test tools::tests::shell_command_empty_output_shows_exit_zero ... ok [INFO] [stdout] test tools::tests::shell_command_captures_stdout ... ok [INFO] [stdout] test tools::tests::shell_command_missing_arg_returns_err ... ok [INFO] [stdout] test tools::tests::shell_command_noop_sandbox_uses_default_cwd ... ok [INFO] [stdout] test tools::tests::spawn_agent_rejects_nonexistent_workspace ... ok [INFO] [stdout] test tools::tests::shell_command_with_noop_sandbox ... ok [INFO] [stdout] test tools::tests::spawn_agent_rejects_relative_workspace ... ok [INFO] [stdout] test tools::tests::spawn_agent_schema_has_env ... ok [INFO] [stdout] test tools::tests::spawn_agent_schema_has_extra_mounts ... ok [INFO] [stdout] test tools::tests::spawn_agent_schema_has_parallel ... ok [INFO] [stdout] test tools::tests::tool_schemas_all_have_parameters_with_required_array ... ok [INFO] [stdout] test tools::tests::tool_schemas_all_have_type_function ... ok [INFO] [stdout] test tools::tests::tool_schemas_false_excludes_spawn_agent ... ok [INFO] [stdout] test tools::tests::tool_schemas_have_expected_names ... ok [INFO] [stdout] test tools::tests::tool_schemas_true_includes_spawn_agent ... ok [INFO] [stdout] test tools::tests::spawn_agent_rejects_workspace_that_is_a_file ... ok [INFO] [stdout] test tools::tests::unknown_tool_returns_descriptive_error ... ok [INFO] [stdout] test session::tests::concurrent_clear_expired_during_reads ... ok [INFO] [stdout] test session::tests::concurrent_get_or_create_same_dir_returns_same_uuid ... ok [INFO] [stdout] test session::tests::concurrent_get_or_create_with_tiers ... ok [INFO] [stdout] test session::tests::concurrent_different_dirs_no_corruption ... ok [INFO] [stdout] test session::tests::concurrent_reset_and_read ... ok [INFO] [stdout] test session::tests::corrupted_sessions_json_recovers ... ok [INFO] [stdout] test inbox::tests::report_read_field_updates_after_mark_read ... ok [INFO] [stdout] test session::tests::list_all_returns_all_entries ... ok [INFO] [stdout] test session::tests::persists_across_calls ... ok [INFO] [stdout] test session::tests::sessions_json_file_permissions_are_0600 ... ok [INFO] [stdout] test session::tests::symlinked_dirs_resolve_to_same_session ... ok [INFO] [stdout] test session::tests::uuid_is_valid_v4_format ... ok [INFO] [stdout] test daemon::tests::count_message_tokens_empty_list ... ok [INFO] [stdout] test daemon::tests::count_message_tokens_increases_with_content ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 255 passed; 0 failed; 7 ignored; 0 measured; 0 filtered out; finished in 1.71s [INFO] [stdout] [INFO] [stderr] Running tests/integration_tests.rs (/opt/rustwide/target/debug/deps/integration_tests-c63cd0db7092eb64) [INFO] [stdout] [INFO] [stdout] running 29 tests [INFO] [stdout] test spawn_agent_parallel_timing ... ignored [INFO] [stdout] test cron_job_with_spawn_agent ... ok [INFO] [stdout] test cron_job_triggers_llm_call ... ok [INFO] [stdout] test spawn_agent_runs_task ... ok [INFO] [stdout] test support::mock_llm::tests::mock_server_captures_request ... ok [INFO] [stdout] test support::mock_llm::tests::mock_server_returns_text ... ok [INFO] [stdout] test steer_e2e_delivers_ack_and_injects_message ... ok [INFO] [stdout] test spawn_agent_missing_workspace_returns_error ... ok [INFO] [stdout] test spawn_agent_workspace_passed_to_sandbox ... ok [INFO] [stdout] test sandbox_noop_child_does_not_expose_credentials ... ok [INFO] [stdout] test responses_api_fallback_on_unsupported_model ... ok [INFO] [stdout] test spawn_agent_uses_specified_model ... ok [INFO] [stdout] test cron_job_result_not_sent_to_chat ... ok [INFO] [stdout] test llm_error_path_surfaces_error_frame_and_daemon_stays_alive ... ok [INFO] [stdout] test subagent_chain_session_remains_usable_after_recursion_block ... ok [INFO] [stdout] test spawn_agent_child_cannot_spawn ... ok [INFO] [stdout] test test_basic_chat_roundtrip ... ok [INFO] [stdout] test spawn_agent_parallel_calls ... FAILED [INFO] [stdout] test test_request_format_valid ... ok [INFO] [stdout] test test_max_tokens_present_in_request ... ok [INFO] [stdout] test test_tool_call_roundtrip ... ok [INFO] [stdout] test test_compaction_preserves_summary ... ok [INFO] [stdout] test gemini_models_route_via_copilot_and_succeed ... ok [INFO] [stdout] test chat_completions_models_no_fallback_needed ... ok [INFO] [stdout] test test_compaction_triggered_at_threshold ... ok [INFO] [stdout] test test_hot_tail_preserved_after_compaction ... ok [INFO] [stdout] test all_models_use_copilot_endpoint_and_jwt ... ok [INFO] [stdout] test responses_api_fallback_all_gpt5_variants ... ok [INFO] [stdout] test test_pre_flight_trim_on_resume ... ok [INFO] [stderr] error: test failed, to rerun pass `--test integration_tests` [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- spawn_agent_parallel_calls stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'spawn_agent_parallel_calls' (442) panicked at tests/integration_tests.rs:1074:5: [INFO] [stdout] expected parallel execution to finish in < 2.5 s, took 12.795892455s [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5f4df06e1fda - std[e72de78501789eb0]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5f4df06e1fda - std[e72de78501789eb0]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5f4df06e1fda - std[e72de78501789eb0]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x5f4df06e1fda - <::print::DisplayBacktrace as core[6aaeda2c7ad07a48]::fmt::Display>::fmt [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x5f4df06f913a - ::fmt [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x5f4df06f913a - core[6aaeda2c7ad07a48]::fmt::write [INFO] [stdout] 6: 0x5f4df06e77d2 - std[e72de78501789eb0]::io::default_write_fmt::> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5f4df06e77d2 - as std[e72de78501789eb0]::io::Write>::write_fmt [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x5f4df06be63f - ::print [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x5f4df06be63f - std[e72de78501789eb0]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x5f4df06d9799 - std[e72de78501789eb0]::panicking::default_hook [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x5f4df047bd9c - core[6aaeda2c7ad07a48]::ops::function::Fn<(&'a std[e72de78501789eb0]::panic::PanicHookInfo<'b>,), Output = ()> + core[6aaeda2c7ad07a48]::marker::Sync + core[6aaeda2c7ad07a48]::marker::Send> as core[6aaeda2c7ad07a48]::ops::function::Fn<(&std[e72de78501789eb0]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 12: 0x5f4df047bd9c - test[4f12b380f1fb68c5]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5f4df06d9a12 - core[6aaeda2c7ad07a48]::ops::function::Fn<(&'a std[e72de78501789eb0]::panic::PanicHookInfo<'b>,), Output = ()> + core[6aaeda2c7ad07a48]::marker::Sync + core[6aaeda2c7ad07a48]::marker::Send> as core[6aaeda2c7ad07a48]::ops::function::Fn<(&std[e72de78501789eb0]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 14: 0x5f4df06d9a12 - std[e72de78501789eb0]::panicking::panic_with_hook [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x5f4df06be6f8 - std[e72de78501789eb0]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x5f4df06b5979 - std[e72de78501789eb0]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x5f4df06bf6bd - __rustc[78a4cf188af856fc]::rust_begin_unwind [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x5f4df06f992c - core[6aaeda2c7ad07a48]::panicking::panic_fmt [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x5f4deffa4f7b - integration_tests[5e57e8514c5bc614]::spawn_agent_parallel_calls::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/tests/integration_tests.rs:1074:5 [INFO] [stdout] 20: 0x5f4df00d2e12 - > as core[6aaeda2c7ad07a48]::future::future::Future>::poll [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/future/future.rs:133:9 [INFO] [stdout] 21: 0x5f4df00d2e8d - >> as core[6aaeda2c7ad07a48]::future::future::Future>::poll [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/future/future.rs:133:9 [INFO] [stdout] 22: 0x5f4df00417bd - ::block_on::>>>::{closure#0}::{closure#0}::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:769:70 [INFO] [stdout] 23: 0x5f4df00416bb - tokio[845385850a2d193c]::task::coop::with_budget::, ::block_on>>>::{closure#0}::{closure#0}::{closure#0}> [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/task/coop/mod.rs:167:5 [INFO] [stdout] 24: 0x5f4df00416bb - tokio[845385850a2d193c]::task::coop::budget::, ::block_on>>>::{closure#0}::{closure#0}::{closure#0}> [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/task/coop/mod.rs:133:5 [INFO] [stdout] 25: 0x5f4df00416bb - ::block_on::>>>::{closure#0}::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:769:25 [INFO] [stdout] 26: 0x5f4df002ff10 - ::enter::, ::block_on>>>::{closure#0}::{closure#0}> [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:446:19 [INFO] [stdout] 27: 0x5f4df0040a3d - ::block_on::>>>::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:768:44 [INFO] [stdout] 28: 0x5f4df003fce4 - ::enter::<::block_on>>>::{closure#0}, core[6aaeda2c7ad07a48]::option::Option<()>>::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:856:68 [INFO] [stdout] 29: 0x5f4df00a51eb - >::set::<::enter<::block_on>>>::{closure#0}, core[6aaeda2c7ad07a48]::option::Option<()>>::{closure#0}, (alloc[28d2dab30c1dc666]::boxed::Box, core[6aaeda2c7ad07a48]::option::Option<()>)> [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context/scoped.rs:40:9 [INFO] [stdout] 30: 0x5f4df001f499 - tokio[845385850a2d193c]::runtime::context::set_scheduler::<(alloc[28d2dab30c1dc666]::boxed::Box, core[6aaeda2c7ad07a48]::option::Option<()>), ::enter<::block_on>>>::{closure#0}, core[6aaeda2c7ad07a48]::option::Option<()>>::{closure#0}>::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context.rs:176:38 [INFO] [stdout] 31: 0x5f4defff0d22 - >::try_with::, core[6aaeda2c7ad07a48]::option::Option<()>), ::enter<::block_on>>>::{closure#0}, core[6aaeda2c7ad07a48]::option::Option<()>>::{closure#0}>::{closure#0}, (alloc[28d2dab30c1dc666]::boxed::Box, core[6aaeda2c7ad07a48]::option::Option<()>)> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/thread/local.rs:462:12 [INFO] [stdout] 32: 0x5f4defff08ae - >::with::, core[6aaeda2c7ad07a48]::option::Option<()>), ::enter<::block_on>>>::{closure#0}, core[6aaeda2c7ad07a48]::option::Option<()>>::{closure#0}>::{closure#0}, (alloc[28d2dab30c1dc666]::boxed::Box, core[6aaeda2c7ad07a48]::option::Option<()>)> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/thread/local.rs:426:20 [INFO] [stdout] 33: 0x5f4df001c32d - tokio[845385850a2d193c]::runtime::context::set_scheduler::<(alloc[28d2dab30c1dc666]::boxed::Box, core[6aaeda2c7ad07a48]::option::Option<()>), ::enter<::block_on>>>::{closure#0}, core[6aaeda2c7ad07a48]::option::Option<()>>::{closure#0}> [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context.rs:176:17 [INFO] [stdout] 34: 0x5f4df0033a80 - ::enter::<::block_on>>>::{closure#0}, core[6aaeda2c7ad07a48]::option::Option<()>> [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:856:27 [INFO] [stdout] 35: 0x5f4df0033d76 - ::block_on::>>> [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:756:24 [INFO] [stdout] 36: 0x5f4df003f7f0 - ::block_on::>>::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:200:33 [INFO] [stdout] 37: 0x5f4df008ce43 - tokio[845385850a2d193c]::runtime::context::runtime::enter_runtime::<::block_on>>::{closure#0}, ()> [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context/runtime.rs:65:16 [INFO] [stdout] 38: 0x5f4df002f921 - ::block_on::>> [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:188:9 [INFO] [stdout] 39: 0x5f4df0061a34 - ::block_on_inner::>> [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/runtime.rs:371:52 [INFO] [stdout] 40: 0x5f4df0061bff - ::block_on::>> [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/runtime.rs:345:18 [INFO] [stdout] 41: 0x5f4deffc37f3 - integration_tests[5e57e8514c5bc614]::spawn_agent_parallel_calls [INFO] [stdout] at /opt/rustwide/workdir/tests/integration_tests.rs:1096:6 [INFO] [stdout] 42: 0x5f4deff9dfd7 - integration_tests[5e57e8514c5bc614]::spawn_agent_parallel_calls::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/tests/integration_tests.rs:1021:38 [INFO] [stdout] 43: 0x5f4deff9b076 - >::call_once [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 44: 0x5f4df046fe7b - core[6aaeda2c7ad07a48]::result::Result<(), alloc[28d2dab30c1dc666]::string::String> as core[6aaeda2c7ad07a48]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 45: 0x5f4df046fe7b - test[4f12b380f1fb68c5]::__rust_begin_short_backtrace::, fn() -> core[6aaeda2c7ad07a48]::result::Result<(), alloc[28d2dab30c1dc666]::string::String>> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:663:18 [INFO] [stdout] 46: 0x5f4df047c86b - test[4f12b380f1fb68c5]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:686:74 [INFO] [stdout] 47: 0x5f4df047c86b - as core[6aaeda2c7ad07a48]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 48: 0x5f4df047c86b - std[e72de78501789eb0]::panicking::catch_unwind::do_call::, core[6aaeda2c7ad07a48]::result::Result<(), alloc[28d2dab30c1dc666]::string::String>> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:581:40 [INFO] [stdout] 49: 0x5f4df047c86b - std[e72de78501789eb0]::panicking::catch_unwind::, core[6aaeda2c7ad07a48]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:544:19 [INFO] [stdout] 50: 0x5f4df047c86b - std[e72de78501789eb0]::panic::catch_unwind::, core[6aaeda2c7ad07a48]::result::Result<(), alloc[28d2dab30c1dc666]::string::String>> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panic.rs:359:14 [INFO] [stdout] 51: 0x5f4df047c86b - test[4f12b380f1fb68c5]::run_test_in_process [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:686:27 [INFO] [stdout] 52: 0x5f4df047c86b - test[4f12b380f1fb68c5]::run_test::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:607:43 [INFO] [stdout] 53: 0x5f4df0477f84 - test[4f12b380f1fb68c5]::run_test::{closure#1} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:637:41 [INFO] [stdout] 54: 0x5f4df0477f84 - std[e72de78501789eb0]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 55: 0x5f4df047f472 - std[e72de78501789eb0]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 56: 0x5f4df047f472 - ::{closure#1}::{closure#0}> as core[6aaeda2c7ad07a48]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 57: 0x5f4df047f472 - std[e72de78501789eb0]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:581:40 [INFO] [stdout] 58: 0x5f4df047f472 - std[e72de78501789eb0]::panicking::catch_unwind::<(), core[6aaeda2c7ad07a48]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:544:19 [INFO] [stdout] 59: 0x5f4df047f472 - std[e72de78501789eb0]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panic.rs:359:14 [INFO] [stdout] 60: 0x5f4df047f472 - std[e72de78501789eb0]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 61: 0x5f4df047f472 - ::{closure#1} as core[6aaeda2c7ad07a48]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 62: 0x5f4df06e16df - + core[6aaeda2c7ad07a48]::marker::Send> as core[6aaeda2c7ad07a48]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/alloc/src/boxed.rs:2240:9 [INFO] [stdout] 63: 0x5f4df06e16df - ::new::thread_start [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 64: 0x76f533443aa4 - [INFO] [stdout] 65: 0x76f5334d0a64 - clone [INFO] [stdout] 66: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] spawn_agent_parallel_calls [INFO] [stdout] [INFO] [stdout] test result: FAILED. 27 passed; 1 failed; 1 ignored; 0 measured; 0 filtered out; finished in 21.84s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "e164f3d24ad5540c6dfa1720b40dc830113271ce6850ef91f180c9e83368f85a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e164f3d24ad5540c6dfa1720b40dc830113271ce6850ef91f180c9e83368f85a", kill_on_drop: false }` [INFO] [stdout] e164f3d24ad5540c6dfa1720b40dc830113271ce6850ef91f180c9e83368f85a