[INFO] cloning repository https://github.com/fschrhunt/e
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/fschrhunt/e" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ffschrhunt%2Fe", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ffschrhunt%2Fe'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 0b35c22ff459871246f5372bbd562a0b4c53c2d8
[INFO] testing fschrhunt/e against 1.100.0-beta.1 for beta-1.100-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ffschrhunt%2Fe" "/workspace/builds/worker-2-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc2/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-2-tc2/source/rust-toolchain.toml
[INFO] started tweaking git repo https://github.com/fschrhunt/e
[INFO] finished tweaking git repo https://github.com/fschrhunt/e
[INFO] tweaked toml for git repo https://github.com/fschrhunt/e written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/fschrhunt/e on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/fschrhunt/e already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: unused workspace dependency `js-sys`
[INFO] [stderr]   --> Cargo.toml:13:1
[INFO] [stderr]    |
[INFO] [stderr] 13 | js-sys = "0.3"
[INFO] [stderr]    | ^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_workspace_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the workspace dependency `js-sys`
[INFO] [stderr] warning: unused workspace dependency `wasm-bindgen`
[INFO] [stderr]   --> Cargo.toml:21:1
[INFO] [stderr]    |
[INFO] [stderr] 21 | wasm-bindgen = "0.2.128"
[INFO] [stderr]    | ^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the workspace dependency `wasm-bindgen`
[INFO] [stderr] warning: workspace (manifest) generated 2 warnings
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] b3964885b3e31d5d754bdb9829ba4255246ddc28c3050023f1d5ea121c15cc23
[INFO] running `Command { std: "docker" "start" "b3964885b3e31d5d754bdb9829ba4255246ddc28c3050023f1d5ea121c15cc23", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b3964885b3e31d5d754bdb9829ba4255246ddc28c3050023f1d5ea121c15cc23", 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" "b3964885b3e31d5d754bdb9829ba4255246ddc28c3050023f1d5ea121c15cc23" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b3964885b3e31d5d754bdb9829ba4255246ddc28c3050023f1d5ea121c15cc23", 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" "b3964885b3e31d5d754bdb9829ba4255246ddc28c3050023f1d5ea121c15cc23" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr] warning: unused workspace dependency `js-sys`
[INFO] [stderr]   --> Cargo.toml:13:1
[INFO] [stderr]    |
[INFO] [stderr] 13 | js-sys = "0.3"
[INFO] [stderr]    | ^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_workspace_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the workspace dependency `js-sys`
[INFO] [stderr] warning: unused workspace dependency `wasm-bindgen`
[INFO] [stderr]   --> Cargo.toml:21:1
[INFO] [stderr]    |
[INFO] [stderr] 21 | wasm-bindgen = "0.2.128"
[INFO] [stderr]    | ^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the workspace dependency `wasm-bindgen`
[INFO] [stderr] warning: workspace (manifest) generated 2 warnings
[INFO] [stderr]    Compiling unicode-ident v1.0.26
[INFO] [stderr]    Compiling memchr v2.8.3
[INFO] [stderr]    Compiling smallvec v1.16.2
[INFO] [stderr]    Compiling log v0.4.34
[INFO] [stderr]    Compiling bytes v1.12.1
[INFO] [stderr]    Compiling futures-sink v0.3.34
[INFO] [stderr]    Compiling itoa v1.0.18
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling futures-channel v0.3.34
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling mio v1.2.4
[INFO] [stderr]    Compiling socket2 v0.6.5
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling futures-io v0.3.34
[INFO] [stderr]    Compiling futures-task v0.3.34
[INFO] [stderr]    Compiling slab v0.4.12
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling zeroize v1.9.0
[INFO] [stderr]    Compiling http v1.5.0
[INFO] [stderr]    Compiling syn v3.0.6
[INFO] [stderr]    Compiling rustls-pki-types v1.15.1
[INFO] [stderr]    Compiling icu_normalizer_data v2.3.0
[INFO] [stderr]    Compiling icu_properties_data v2.3.0
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling untrusted v0.9.0
[INFO] [stderr]    Compiling bitflags v2.13.2
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling typenum v1.20.1
[INFO] [stderr]    Compiling tower-service v0.3.3
[INFO] [stderr]    Compiling rustls v0.23.45
[INFO] [stderr]    Compiling try-lock v0.2.5
[INFO] [stderr]    Compiling want v0.3.2
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling zmij v1.0.23
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling rand_core v0.10.1
[INFO] [stderr]    Compiling subtle v2.6.1
[INFO] [stderr]    Compiling http-body v1.1.0
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling sync_wrapper v1.0.2
[INFO] [stderr]    Compiling tower-layer v0.3.3
[INFO] [stderr]    Compiling pulldown-cmark v0.13.4
[INFO] [stderr]    Compiling ipnet v2.12.2
[INFO] [stderr]    Compiling base64 v0.23.1
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling hybrid-array v0.4.15
[INFO] [stderr]    Compiling webpki-roots v1.0.9
[INFO] [stderr]    Compiling aho-corasick v1.1.5
[INFO] [stderr]    Compiling unicase v2.10.0
[INFO] [stderr]    Compiling ryu v1.0.23
[INFO] [stderr]    Compiling const-oid v0.10.2
[INFO] [stderr]    Compiling unicode-segmentation v1.13.3
[INFO] [stderr]    Compiling pulldown-cmark-escape v0.11.0
[INFO] [stderr]    Compiling slotmap v1.1.1
[INFO] [stderr]    Compiling chacha20 v0.10.2
[INFO] [stderr]    Compiling http-body-util v0.1.5
[INFO] [stderr]    Compiling crypto-common v0.2.2
[INFO] [stderr]    Compiling block-buffer v0.12.1
[INFO] [stderr]    Compiling signal-hook v0.3.18
[INFO] [stderr]    Compiling e-core v0.0.2 (/opt/rustwide/workdir/crates/core)
[INFO] [stderr]    Compiling rand v0.10.3
[INFO] [stderr]    Compiling regex-automata v0.4.18
[INFO] [stderr]    Compiling digest v0.11.3
[INFO] [stderr]    Compiling sha2 v0.11.0
[INFO] [stderr]    Compiling convert_case v0.10.0
[INFO] [stderr]    Compiling uuid v1.27.0
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling rustix v1.1.5
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling rustls-webpki v0.103.15
[INFO] [stderr]    Compiling synstructure v0.14.0
[INFO] [stderr]    Compiling arrayvec v0.7.8
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling taffy v0.14.0
[INFO] [stderr]    Compiling regex v1.13.1
[INFO] [stderr]    Compiling signal-hook-mio v0.2.5
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling unicode-width v0.2.2
[INFO] [stderr]    Compiling thiserror v2.0.21
[INFO] [stderr]    Compiling zerofrom-derive v0.1.8
[INFO] [stderr]    Compiling yoke-derive v0.8.4
[INFO] [stderr]    Compiling zerovec-derive v0.11.6
[INFO] [stderr]    Compiling displaydoc v0.2.7
[INFO] [stderr]    Compiling tokio-macros v2.7.2
[INFO] [stderr]    Compiling futures-macro v0.3.34
[INFO] [stderr]    Compiling tokio v1.53.2
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling derive_more-impl v2.1.1
[INFO] [stderr]    Compiling futures-util v0.3.34
[INFO] [stderr]    Compiling wove v0.0.1 (https://github.com/arocomputer/wove?rev=2ca5b6dbf00eecd37c9bfbae970b54f24e1a2f06#2ca5b6db)
[INFO] [stderr]    Compiling zerofrom v0.1.8
[INFO] [stderr]    Compiling thiserror-impl v2.0.21
[INFO] [stderr]    Compiling yoke v0.8.3
[INFO] [stderr]    Compiling derive_more v2.1.1
[INFO] [stderr]    Compiling crossterm v0.29.0
[INFO] [stderr]    Compiling zerovec v0.11.8
[INFO] [stderr]    Compiling tinystr v0.8.4
[INFO] [stderr]    Compiling icu_locale_core v2.3.0
[INFO] [stderr]    Compiling potential_utf v0.1.6
[INFO] [stderr]    Compiling zerotrie v0.2.5
[INFO] [stderr]    Compiling icu_collections v2.3.0
[INFO] [stderr]    Compiling icu_provider v2.3.1
[INFO] [stderr]    Compiling icu_properties v2.3.0
[INFO] [stderr]    Compiling icu_normalizer v2.3.0
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling futures-executor v0.3.34
[INFO] [stderr]    Compiling futures v0.3.34
[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 hyper v1.11.1
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling tokio-rustls v0.26.6
[INFO] [stderr]    Compiling tokio-util v0.7.19
[INFO] [stderr]    Compiling tower-http v0.6.11
[INFO] [stderr]    Compiling hyper-util v0.1.21
[INFO] [stderr]    Compiling hyper-rustls v0.27.10
[INFO] [stderr]    Compiling reqwest v0.12.28
[INFO] [stderr]    Compiling e-rpc v0.0.2 (/opt/rustwide/workdir/crates/rpc)
[INFO] [stderr]    Compiling e-tui v0.0.2 (/opt/rustwide/workdir/crates/tui)
[INFO] [stderr]    Compiling e-sdk v0.0.2 (/opt/rustwide/workdir/crates/sdk)
[INFO] [stderr]    Compiling e v0.0.2 (/opt/rustwide/workdir/crates/cli)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 2m 54s
[INFO] running `Command { std: "docker" "inspect" "b3964885b3e31d5d754bdb9829ba4255246ddc28c3050023f1d5ea121c15cc23", 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" "b3964885b3e31d5d754bdb9829ba4255246ddc28c3050023f1d5ea121c15cc23" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr] warning: unused workspace dependency `js-sys`
[INFO] [stderr]   --> Cargo.toml:13:1
[INFO] [stderr]    |
[INFO] [stderr] 13 | js-sys = "0.3"
[INFO] [stderr]    | ^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_workspace_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the workspace dependency `js-sys`
[INFO] [stderr] warning: unused workspace dependency `wasm-bindgen`
[INFO] [stderr]   --> Cargo.toml:21:1
[INFO] [stderr]    |
[INFO] [stderr] 21 | wasm-bindgen = "0.2.128"
[INFO] [stderr]    | ^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the workspace dependency `wasm-bindgen`
[INFO] [stderr] warning: workspace (manifest) generated 2 warnings
[INFO] [stderr]    Compiling rustix v1.1.5
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling e-rpc v0.0.2 (/opt/rustwide/workdir/crates/rpc)
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling e-core v0.0.2 (/opt/rustwide/workdir/crates/core)
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling rand v0.9.5
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling crossterm v0.29.0
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling proptest v1.11.0
[INFO] [stderr]    Compiling e-tui v0.0.2 (/opt/rustwide/workdir/crates/tui)
[INFO] [stderr]    Compiling e v0.0.2 (/opt/rustwide/workdir/crates/cli)
[INFO] [stderr]    Compiling e-sdk v0.0.2 (/opt/rustwide/workdir/crates/sdk)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 3m 39s
[INFO] running `Command { std: "docker" "inspect" "b3964885b3e31d5d754bdb9829ba4255246ddc28c3050023f1d5ea121c15cc23", 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" "b3964885b3e31d5d754bdb9829ba4255246ddc28c3050023f1d5ea121c15cc23" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr] warning: unused workspace dependency `js-sys`
[INFO] [stderr]   --> Cargo.toml:13:1
[INFO] [stderr]    |
[INFO] [stderr] 13 | js-sys = "0.3"
[INFO] [stderr]    | ^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_workspace_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the workspace dependency `js-sys`
[INFO] [stderr] warning: unused workspace dependency `wasm-bindgen`
[INFO] [stderr]   --> Cargo.toml:21:1
[INFO] [stderr]    |
[INFO] [stderr] 21 | wasm-bindgen = "0.2.128"
[INFO] [stderr]    | ^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the workspace dependency `wasm-bindgen`
[INFO] [stderr] warning: workspace (manifest) generated 2 warnings
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.58s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/e/94c5412da88b42d7/out/e-94c5412da88b42d7)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test args::tests::suggestions_need_one_edit_and_never_match_exactly ... ok
[INFO] [stdout] test args::tests::packages_for_one_run_are_collected_in_order ... ok
[INFO] [stdout] test args::tests::raw_scan_finds_subcommands_and_stops_at_the_delimiter ... ok
[INFO] [stdout] test args::tests::package_flags_are_read_by_a_scan_that_ignores_unknown_flags ... ok
[INFO] [stdout] test args::tests::delimiter_makes_flag_spelling_prompt_text ... ok
[INFO] [stdout] test args::tests::value_flags_fail_when_bare_even_among_known_flags ... ok
[INFO] [stdout] test args::tests::aliases_are_the_same_options_as_canonical_names ... ok
[INFO] [stdout] test args::tests::unknown_flags_are_errors_with_suggestions_not_prompts ... 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 unittests src/main.rs (/opt/rustwide/target/debug/build/e/76f8ad8a23405146/out/e-76f8ad8a23405146)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test tests::bare_auth_is_status_only ... ok
[INFO] [stdout] test tests::auth_provider_argument_is_rejected_with_working_guidance ... ok
[INFO] [stdout] test tests::near_miss_single_words_suggest_commands_not_sessions ... ok
[INFO] [stdout] test tests::subcommand_head_is_none_when_delimited ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/api.rs (/opt/rustwide/target/debug/build/e/cc4b8577240d5223/out/api-cc4b8577240d5223)
[INFO] [stdout] 
[INFO] [stdout] running 20 tests
[INFO] [stdout] test empty_host_serves_builtins ... ok
[INFO] [stdout] test allowing_input_hooks_keep_their_notices ... ok
[INFO] [stdout] test an_invalid_utf8_stderr_line_does_not_eat_the_next_one ... ok
[INFO] [stdout] test a_crashed_extension_is_reported_once ... ok
[INFO] [stdout] test an_oversized_stderr_line_does_not_kill_the_extension ... ok
[INFO] [stdout] test dead_extension_fails_fast_instead_of_stalling ... ok
[INFO] [stdout] test agent_orders_extension_updates_before_tool_completion ... ok
[INFO] [stdout] test a_full_notice_channel_does_not_block_responses ... ok
[INFO] [stdout] test extension_display_text_is_sanitized_before_it_is_shown ... ok
[INFO] [stdout] test extension_exit_wakes_pending_requests ... ok
[INFO] [stdout] test extension_policy_and_ownership_apply_to_read ... ok
[INFO] [stdout] test extension_round_trip ... ok
[INFO] [stdout] test extension_tool_updates_stream_before_the_result ... ok
[INFO] [stdout] test flags_notification_reaches_tool_only_extensions ... ok
[INFO] [stdout] test initialize_carries_namespaced_config ... ok
[INFO] [stdout] test no_tools_mode_blocks_extension_owned_writes ... ok
[INFO] [stdout] test oversized_extension_lines_fail_pending_requests_without_growing_forever ... ok
[INFO] [stdout] test shared_string_flag_consumes_one_value ... ok
[INFO] [stdout] test shutdown_reaps_the_extension_process ... ok
[INFO] [stdout] test startup_parses_typed_flags_into_params ... ok
[INFO] [stderr]      Running tests/bash.rs (/opt/rustwide/target/debug/build/e/b6e431a57125e6bc/out/bash-b6e431a57125e6bc)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 5.83s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 21 tests
[INFO] [stdout] test background_process_can_be_killed ... ok
[INFO] [stdout] test captures_output_and_exit_code ... ok
[INFO] [stdout] test background_process_exit_code_is_reported_as_failed ... ok
[INFO] [stdout] test a_background_child_holding_the_pipe_does_not_hold_the_tool_open ... ok
[INFO] [stdout] test model_facing_output_drops_ansi_and_progress_rewrites ... ok
[INFO] [stdout] test process_output_is_safe_for_terminal_rendering ... ok
[INFO] [stdout] test cancellation_kills_the_process_group ... ok
[INFO] [stdout] test retained_tail_never_starts_inside_a_utf8_code_point ... ok
[INFO] [stdout] test run_shell_reaches_the_tool ... ok
[INFO] [stdout] test long_output_keeps_the_tail_where_the_verdict_lives ... ok
[INFO] [stdout] test a_string_true_still_starts_a_background_process ... ok
[INFO] [stdout] test background_start_returns_immediately_and_is_checkable_later ... ok
[INFO] [stdout] test stripped_colour_is_not_reported_as_dropped_output ... ok
[INFO] [stdout] test unknown_background_handle_is_an_error_not_a_panic ... ok
[INFO] [stdout] test background_output_accumulates_across_checks ... ok
[INFO] [stdout] test preserves_observed_stdout_stderr_order ... ok
[INFO] [stdout] test publishes_output_before_the_process_exits ... ok
[INFO] [stdout] test the_kept_copy_decodes_a_code_point_split_around_the_other_stream ... ok
[INFO] [stdout] test timeout_kills_a_runaway_command ... ok
[INFO] [stdout] test timeout_kills_spawned_children_too ... ok
[INFO] [stdout] test continuous_output_cannot_starve_timeout ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.92s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/bounty.rs (/opt/rustwide/target/debug/build/e/eeeab7201a134625/out/bounty-eeeab7201a134625)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test trust_question_treats_path_controls_as_data ... ok
[INFO] [stdout] test pasted_terminal_controls_are_inert ... ok
[INFO] [stdout] test long_error_diagnostics_fit_without_losing_text ... ok
[INFO] [stdout] test vertical_motion_preserves_display_column ... ok
[INFO] [stdout] test narrow_trust_text_can_be_paged_without_losing_rows ... ok
[INFO] [stderr]      Running tests/cli.rs (/opt/rustwide/target/debug/build/e/feb7a5714e002667/out/cli-feb7a5714e002667)
[INFO] [stdout] test completions_error_after_text_is_not_success ... ok
[INFO] [stdout] test truncated_response_body_reports_the_underlying_transport_failure ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test piped_stdin_is_refused_with_a_pointer_to_rpc ... ok
[INFO] [stdout] test json_auth_is_rejected_like_other_unsupported_subcommands ... ok
[INFO] [stdout] test diagnostics_behind_an_extension_flag_are_a_usage_error_not_a_prompt ... ok
[INFO] [stdout] test rpc_keeps_one_response_per_input_line_after_a_bad_request ... ok
[INFO] [stdout] test help_subcommand_prints_the_same_usage_as_the_flag ... ok
[INFO] [stdout] test typo_flags_are_rejected_with_suggestions_not_prompts ... ok
[INFO] [stdout] test rpc_stops_cleanly_on_an_oversized_request_line ... ok
[INFO] [stdout] test rpc_sigterm_exits_while_waiting_for_input ... ok
[INFO] [stdout] test standalone_near_miss_words_suggest_commands_not_sessions ... ok
[INFO] [stdout] test trust_records_a_decision_the_workspace_loader_honours ... ok
[INFO] [stderr]      Running tests/compact.rs (/opt/rustwide/target/debug/build/e/ded110bd6d61c242/out/compact-ded110bd6d61c242)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.59s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test split_never_separates_signed_thinking_from_its_assistant_turn ... ok
[INFO] [stdout] test split_never_cuts_at_a_tool_result ... ok
[INFO] [stdout] test split_spares_small_histories ... ok
[INFO] [stdout] test threshold_is_window_minus_reserve ... ok
[INFO] [stdout] test a_focus_reaches_the_checkpoint_prompt_and_missing_sections_are_named ... ok
[INFO] [stdout] test failed_fresh_log_keeps_the_old_session_attached ... ok
[INFO] [stdout] test compact_summarizes_and_seeds_a_fresh_session ... ok
[INFO] [stdout] test a_truncated_summary_is_rejected ... ok
[INFO] [stdout] test an_overlong_focus_is_clipped_to_its_reserved_room ... ok
[INFO] [stdout] test one_huge_tool_call_cannot_bypass_the_summary_budget ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/composer.rs (/opt/rustwide/target/debug/build/e/f804427578b7f546/out/composer-f804427578b7f546)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stderr]      Running tests/delegation.rs (/opt/rustwide/target/debug/build/e/e1d8526a5ca938db/out/delegation-e1d8526a5ca938db)
[INFO] [stdout] test paste_replaces_selection_and_clears_it ... ok
[INFO] [stdout] test a_space_that_misses_the_edge_hangs_instead_of_starting_a_row ... ok
[INFO] [stdout] test long_draft_wraps_with_a_rail_on_every_row ... ok
[INFO] [stdout] test newlines_still_break_rows ... ok
[INFO] [stdout] test extension_attachment_backspace_selects_then_deletes_and_motion_cancels_selection ... ok
[INFO] [stdout] test up_down_follow_display_columns_over_wide_chars ... ok
[INFO] [stdout] test cursor_lands_on_its_visual_row ... ok
[INFO] [stdout] test exact_multiple_gets_a_row_for_the_cursor ... ok
[INFO] [stdout] test extension_attachment_replacement_preserves_the_draft_and_caret ... ok
[INFO] [stdout] test up_down_move_between_visual_rows_and_fall_back_to_history ... ok
[INFO] [stdout] test words_wrap_whole ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test rpc_tools_field_restricts_the_advertised_tools ... ok
[INFO] [stdout] test rpc_saved_turn_returns_its_transcript_path ... ok
[INFO] [stdout] test rpc_waits_for_the_answer_after_automatic_compaction ... ok
[INFO] [stdout] test rpc_rejects_unknown_names_in_the_builtin_allowlist ... ok
[INFO] [stderr]      Running tests/docs.rs (/opt/rustwide/target/debug/build/e/3c8c07b74b59cbde/out/docs-3c8c07b74b59cbde)
[INFO] [stdout] test rpc_sigterm_kills_delegated_bash_descendants ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.22s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test every_group_declares_its_title_and_order ... ok
[INFO] [stdout] test topics_are_unique_and_served_without_front_matter ... ok
[INFO] [stdout] test a_terminal_reads_an_alert_as_a_label ... ok
[INFO] [stdout] test every_relative_link_resolves ... ok
[INFO] [stdout] test every_guide_has_complete_front_matter ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/doctor.rs (/opt/rustwide/target/debug/build/e/cffe32e72fe73071/out/doctor-cffe32e72fe73071)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test doctor_cli_emits_the_report_and_rejects_unknown_flags ... ok
[INFO] [stdout] test doctor_never_launches_extensions ... ok
[INFO] [stdout] test report_is_redacted_and_local_only ... ok
[INFO] [stderr]      Running tests/effort.rs (/opt/rustwide/target/debug/build/e/d083132326b17198/out/effort-d083132326b17198)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.51s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stderr]      Running tests/error_details.rs (/opt/rustwide/target/debug/build/e/fb6bde1a68734c1d/out/error_details-fb6bde1a68734c1d)
[INFO] [stdout] test cycles_whatever_the_model_declares ... ok
[INFO] [stdout] test resolution_prefers_saved_then_model_default ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test summary_override_loads_in_the_scoped_home ... ok
[INFO] [stdout] test partial_tool_arguments_prevent_retry_and_record_that_decision ... ok
[INFO] [stdout] test interrupted_body_records_context_and_retains_partial_work ... ok
[INFO] [stdout] test shared_stream_error_classifier_keeps_diagnostics_in_both_dialects ... ok
[INFO] [stdout] test no_save_failures_still_emit_redacted_backend_details ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.17s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/export.rs (/opt/rustwide/target/debug/build/e/2eb32e30f0238c08/out/export-2eb32e30f0238c08)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test export_renders_the_branch_and_escapes_everything ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/extsurface.rs (/opt/rustwide/target/debug/build/e/cd48cd736bd08ed0/out/extsurface-cd48cd736bd08ed0)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test requests_reach_the_surface_owner_and_replies_return_verbatim ... ok
[INFO] [stdout] test headless_hosts_answer_extension_requests_with_no_ui ... ok
[INFO] [stdout] test events_go_only_to_subscribers_and_hooks_chain_their_answers ... ok
[INFO] [stdout] test labels_and_shortcuts_are_declared_once_and_normalized ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.48s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/file_tools.rs (/opt/rustwide/target/debug/build/e/6ba21558c7391424/out/file_tools-6ba21558c7391424)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test grep_continues_past_an_oversized_line ... ok
[INFO] [stdout] test read_limit_does_not_error_on_a_later_oversized_line ... ok
[INFO] [stdout] test write_overwrites_a_file_with_long_lines ... ok
[INFO] [stderr]      Running tests/history.rs (/opt/rustwide/target/debug/build/e/2d1938b9f3244faa/out/history-2d1938b9f3244faa)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.17s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test the_file_is_trimmed_to_the_recall_window_once_it_doubles ... ok
[INFO] [stdout] test prompts_append_in_order_and_load_bounded ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.11s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/instructions.rs (/opt/rustwide/target/debug/build/e/6d31e2d098b8bf9c/out/instructions-6d31e2d098b8bf9c)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test a_resumed_history_does_not_repeat_its_instructions ... ok
[INFO] [stdout] test an_untrusted_workspace_loads_nothing ... ok
[INFO] [stdout] test a_message_attached_to_the_next_turn_precedes_the_prompt_once ... ok
[INFO] [stdout] test linked_and_irregular_instruction_files_are_not_loaded ... ok
[INFO] [stdout] test a_grep_of_a_directory_loads_that_directorys_instructions ... ok
[INFO] [stderr]      Running tests/keybindings.rs (/opt/rustwide/target/debug/build/e/ee85bfe34e284d66/out/keybindings-ee85bfe34e284d66)
[INFO] [stdout] test a_trusted_workspace_loads_nested_instructions_once_nearest_last ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.18s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test empty_keymap_never_overrides_anything ... ok
[INFO] [stdout] test load_is_empty_with_no_file_on_disk ... ok
[INFO] [stdout] test load_fails_open_on_malformed_json ... ok
[INFO] [stdout] test load_parses_overrides_none_and_skips_unknown_actions ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/live_provider.rs (/opt/rustwide/target/debug/build/e/fc59d6d6364ed683/out/live_provider-fc59d6d6364ed683)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test configured_provider_streams_a_complete_tool_loop ... ignored, uses configured credentials and incurs a real provider request
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/packages.rs (/opt/rustwide/target/debug/build/e/251567419bcb23bb/out/packages-251567419bcb23bb)
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test an_npm_package_installs_without_scripts_updates_and_removes ... ok
[INFO] [stdout] test a_trusted_repository_lists_its_own_packages_and_once_roots_are_forgotten ... ok
[INFO] [stdout] test install_clones_under_the_managed_root_and_every_loader_sees_the_package ... ok
[INFO] [stdout] test the_home_shadows_a_package_resource_of_the_same_name ... ok
[INFO] [stdout] test init_starts_a_package_that_loads_in_place ... ok
[INFO] [stdout] test a_missing_clone_is_reported_at_startup_and_restored_by_install_all ... ok
[INFO] [stdout] test a_filtered_entry_loads_only_what_it_names_and_survives_a_reinstall ... ok
[INFO] [stdout] test a_release_package_installs_its_executable_under_extensions ... ok
[INFO] [stdout] test reinstalling_moves_the_pin_and_unpinning_follows_the_default_branch ... ok
[INFO] [stdout] test remove_deletes_a_managed_clone_but_leaves_a_local_directory_alone ... ok
[INFO] [stdout] test a_source_that_is_not_a_package_is_refused_before_anything_is_written ... ok
[INFO] [stdout] test the_settings_fixture_with_filtered_entries_still_reads ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/paging.rs (/opt/rustwide/target/debug/build/e/1324d61215a64f9e/out/paging-1324d61215a64f9e)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test read_result_survives_every_tool_narrowing ... ok
[INFO] [stdout] test read_result_never_returns_an_empty_window_before_the_end ... ok
[INFO] [stdout] test capped_results_keep_the_whole_and_the_store_evicts_the_oldest ... ok
[INFO] [stdout] test read_result_accepts_numeric_strings_and_integral_floats ... ok
[INFO] [stderr]      Running tests/pane.rs (/opt/rustwide/target/debug/build/e/f3e39ba43a78f07d/out/pane-f3e39ba43a78f07d)
[INFO] [stdout] test long_bash_output_pages_from_the_beginning ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.41s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test a_pane_opens_beside_the_conversation_and_esc_restores_the_screen ... ok
[INFO] [stderr]      Running tests/parity.rs (/opt/rustwide/target/debug/build/e/af44eddf80a34dad/out/parity-af44eddf80a34dad)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 9.45s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 36 tests
[INFO] [stdout] test durations_use_the_compact_form ... ok
[INFO] [stdout] test a_malformed_user_theme_falls_back_instead_of_panicking ... ok
[INFO] [stdout] test code_panel_geometry_is_boxed_on_all_sides ... ok
[INFO] [stdout] test command_rows_preview_their_output ... ok
[INFO] [stdout] test code_panel_survives_a_degenerate_terminal_width ... ok
[INFO] [stdout] test command_rows_carry_a_right_aligned_category ... ok
[INFO] [stdout] test file_rows_segment_paths_the_reference_way ... ok
[INFO] [stdout] test extension_show_blocks_paint_text_markdown_and_diff_through_the_theme ... ok
[INFO] [stdout] test failed_turns_end_in_error_color ... ok
[INFO] [stdout] test a_loose_list_item_keeps_every_paragraph ... ok
[INFO] [stdout] test finished_tool_runs_collapse_to_the_reference_group ... ok
[INFO] [stdout] test footnote_syntax_stays_inert ... ok
[INFO] [stdout] test heading_styles_match_the_level_table ... ok
[INFO] [stdout] test model_labels_shorten_the_reference_way ... ok
[INFO] [stdout] test image_inside_link_restores_the_outer_hyperlink ... ok
[INFO] [stdout] test markdown_html_retains_the_literal_inline_and_inert_block_policy ... ok
[INFO] [stdout] test live_tool_group_replaces_running_state_and_streams_output ... ok
[INFO] [stdout] test interrupted_tools_wear_the_cancelled_glyph ... ok
[INFO] [stdout] test inline_spans_match_the_reference ... ok
[INFO] [stdout] test picker_tabs_follow_the_reference_grammar ... ok
[INFO] [stdout] test running_write_and_edit_rows_stay_lean ... ok
[INFO] [stdout] test lists_match_the_reference_glyphs_and_indent ... ok
[INFO] [stdout] test review_projection_shows_every_child_with_its_detail_link ... ok
[INFO] [stdout] test picker_band_shrinks_with_its_rows ... ok
[INFO] [stdout] test silent_batches_continue_one_tree_and_long_trees_keep_rows ... ok
[INFO] [stdout] test the_two_themes_are_structural_mirrors ... ok
[INFO] [stdout] test soft_breaks_keep_the_authors_rows ... ok
[INFO] [stdout] test token_counts_use_the_compact_form ... ok
[INFO] [stdout] test wrapping_reopens_styles_and_avoids_orphans ... ok
[INFO] [stdout] test tool_rows_carry_no_done_suffix ... ok
[INFO] [stdout] test trust_panel_offers_the_broader_ancestor_between_its_rows ... ok
[INFO] [stdout] test rules_and_blockquotes_match_byte_for_byte ... ok
[INFO] [stdout] test sealed_groups_report_missing_results_instead_of_hiding_them ... ok
[INFO] [stderr]      Running tests/pastes.rs (/opt/rustwide/target/debug/build/e/e4901ba0dcca2435/out/pastes-e4901ba0dcca2435)
[INFO] [stdout] test sleep_events_speak_in_the_system_grammar ... ok
[INFO] [stdout] test tables_render_the_reference_boxed_ladder ... ok
[INFO] [stdout] test the_palette_carries_the_reference_values ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test completion_keeps_prefix_attachments_and_replacing_a_draft_discards_them ... ok
[INFO] [stdout] test paste_labels_use_image_attachment_grey_without_tinting_the_prompt ... ok
[INFO] [stdout] test deleting_or_replacing_any_part_of_a_marker_retires_the_whole_payload ... ok
[INFO] [stdout] test literal_markers_in_typed_text_or_payloads_never_expand ... ok
[INFO] [stdout] test history_navigation_preserves_draft_pastes_but_clear_discards_saved_payloads ... ok
[INFO] [stdout] test label_override_does_not_determine_attachment_identity ... ok
[INFO] [stdout] test labels_count_unicode_characters_and_normalize_newlines ... ok
[INFO] [stderr]      Running tests/presentation.rs (/opt/rustwide/target/debug/build/e/7a0338bfcd2c9712/out/presentation-7a0338bfcd2c9712)
[INFO] [stdout] test edits_shift_owned_ranges_without_touching_neighboring_pastes ... ok
[INFO] [stdout] test paste_numbers_belong_to_the_draft_and_restart_when_no_attachments_remain ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test shell_wrapping_and_vertical_motion_share_raw_indices ... ok
[INFO] [stdout] test shell_prefix_space_has_its_own_cursor_and_selection_cell ... ok
[INFO] [stdout] test shell_prefix_moves_into_the_gutter_without_changing_submission ... ok
[INFO] [stdout] test shell_cursor_crosses_hanging_whitespace_without_losing_the_prefix ... ok
[INFO] [stdout] test tool_label_budget_preserves_edit_counts ... ok
[INFO] [stdout] test tool_labels_reflow_from_source_with_a_display_row_budget ... ok
[INFO] [stdout] test wrapped_calls_use_one_branch_and_attach_details_after_the_last_row ... ok
[INFO] [stdout] test heredoc_bodies_stay_in_review_not_in_the_transcript ... ok
[INFO] [stdout] test concurrent_commands_keep_order_and_preview_the_wrapped_tail ... ok
[INFO] [stdout] test wrapped_single_tool_keeps_its_review_footer_after_completion ... ok
[INFO] [stdout] test live_output_keeps_new_bytes_after_reaching_its_memory_cap ... ok
[INFO] [stderr]      Running tests/print.rs (/opt/rustwide/target/debug/build/e/0dd68862ae390a53/out/print-0dd68862ae390a53)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test a_failed_turn_exits_one_and_says_why ... ok
[INFO] [stdout] test print_takes_the_prompt_from_stdin_when_no_argument ... ok
[INFO] [stdout] test print_json_streams_events_then_one_result_line ... ok
[INFO] [stdout] test print_without_any_prompt_is_a_usage_error ... ok
[INFO] [stdout] test print_mode_tells_extensions_there_is_no_ui ... ok
[INFO] [stderr]      Running tests/prompt.rs (/opt/rustwide/target/debug/build/e/f138be76d47792f9/out/prompt-f138be76d47792f9)
[INFO] [stdout] test print_streams_the_reply_and_exits_zero ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.31s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test tool_mode_notices_default_to_the_built_in_wording ... ok
[INFO] [stdout] test trust_gates_project_instructions ... ok
[INFO] [stdout] test every_docs_topic_has_a_body ... ok
[INFO] [stdout] test default_prompt_has_required_sections ... ok
[INFO] [stdout] test settings_prompt_replaces_the_base ... ok
[INFO] [stdout] test tool_mode_notices_are_file_backed_overrides ... ok
[INFO] [stdout] test agents_md_layers_as_project_instructions ... ok
[INFO] [stdout] test trust_keys_distinguish_non_utf8_paths_with_the_same_lossy_form ... ok
[INFO] [stdout] test working_directory_metadata_cannot_add_prompt_lines ... ok
[INFO] [stdout] test trusting_an_ancestor_covers_its_children_but_declining_does_not ... ok
[INFO] [stderr]      Running tests/properties.rs (/opt/rustwide/target/debug/build/e/bcab9cea3fbc27ed/out/properties-bcab9cea3fbc27ed)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test sse_result_does_not_depend_on_transport_chunking ... ok
[INFO] [stdout] test plain_text_wrapping_respects_display_width ... ok
[INFO] [stdout] test sanitized_output_contains_only_displayable_controls ... ok
[INFO] [stdout] test extension_error_round_trips_arbitrary_text ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.27s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/providers.rs (/opt/rustwide/target/debug/build/e/6a3331b82e3a8ae1/out/providers-6a3331b82e3a8ae1)
[INFO] [stdout] 
[INFO] [stdout] running 55 tests
[INFO] [stdout] test a_custom_provider_without_base_url_is_rejected_with_a_warning ... ok
[INFO] [stdout] test an_unbuildable_request_is_rejected_not_retried ... ok
[INFO] [stdout] test anthropic_model_refresh_speaks_the_messages_dialect ... ok
[INFO] [stdout] test anthropic_nameless_tool_use_opens_no_lifecycle ... ok
[INFO] [stdout] test adaptive_models_take_effort_through_output_config ... ok
[INFO] [stdout] test anthropic_replays_parallel_tool_results_in_one_user_turn ... ok
[INFO] [stdout] test chatgpt_backends_picklist_becomes_codex_models ... ok
[INFO] [stdout] test completions_self_heals_and_remembers_rejected_reasoning_effort ... ok
[INFO] [stdout] test failed_model_refresh_keeps_the_cached_catalog ... ok
[INFO] [stdout] test cycle_pool_follows_the_scope ... ok
[INFO] [stdout] test each_dialect_streams_text_tools_and_usage ... ok
[INFO] [stdout] test completions_send_reasoning_effort_when_the_model_has_a_knob ... ok
[INFO] [stdout] test each_dialect_translates_the_same_image_message ... ok
[INFO] [stdout] test env_keys_sign_providers_in ... ok
[INFO] [stdout] test keyless_local_providers_are_signed_in_without_credentials ... ok
[INFO] [stdout] test image_input_uses_magic_bytes_not_a_trusting_extension ... ok
[INFO] [stdout] test mid_stream_error_frames_fail_completions_and_google_streams ... ok
[INFO] [stdout] test gemini_replays_signed_thought_text_ahead_of_its_function_call ... ok
[INFO] [stdout] test google_max_tokens_maps_to_length ... ok
[INFO] [stdout] test google_calls_without_args_carry_an_empty_object ... ok
[INFO] [stdout] test malformed_models_configuration_is_reported_without_panicking ... ok
[INFO] [stdout] test google_model_refresh_speaks_the_gemini_dialect ... ok
[INFO] [stdout] test models_dev_facts_complete_discovered_ids_and_refresh_seeds ... ok
[INFO] [stdout] test completions_retries_without_rejected_stream_options ... ok
[INFO] [stdout] test models_dev_facts_respect_provider_image_overrides ... ok
[INFO] [stdout] test only_signed_in_providers_are_available ... ok
[INFO] [stdout] test partial_override_inherits_the_builtin ... ok
[INFO] [stdout] test native_support_tier_is_explicit_and_narrow ... ok
[INFO] [stdout] test models_json_context_window_wins_over_the_remote_cache ... ok
[INFO] [stdout] test models_json_windows_and_overrides ... ok
[INFO] [stdout] test models_dev_facts_survive_partial_non_seed_declarations ... ok
[INFO] [stdout] test periodic_bytes_do_not_reset_the_complete_event_deadline ... ok
[INFO] [stdout] test provider_reported_models_appear_without_a_release ... ok
[INFO] [stdout] test responses_codex_oauth_mount_sends_prompt_cache_key ... ok
[INFO] [stdout] test responses_leaves_out_a_reasoning_item_nothing_followed ... ok
[INFO] [stdout] test responses_recovers_completed_text_without_duplicate_deltas ... ok
[INFO] [stdout] test registry_and_catalog_match_the_embedded_data ... ok
[INFO] [stdout] test responses_refusal_text_is_delivered_with_a_refusal_finish ... ok
[INFO] [stdout] test responses_error_events_fail_the_stream_with_their_message ... ok
[INFO] [stdout] test models_json_wins_over_models_dev_facts_and_inherits_the_rest ... ok
[INFO] [stdout] test responses_platform_mount_is_not_inferred_from_oauth_credentials ... ok
[INFO] [stdout] test provider_level_defaults_apply_to_builtin_seed_models ... ok
[INFO] [stdout] test opencode_gateways_get_session_and_client_headers ... ok
[INFO] [stdout] test sse_splitter_handles_fragmentation_and_crlf ... ok
[INFO] [stdout] test sse_splitter_preserves_utf8_across_byte_chunks ... ok
[INFO] [stdout] test responses_replays_reasoning_items_ahead_of_their_calls ... ok
[INFO] [stdout] test semantic_tool_progress_preserves_interleaved_call_identity ... ok
[INFO] [stdout] test signed_thinking_blocks_are_captured_and_replayed ... ok
[INFO] [stdout] test small_context_window_drops_thinking_instead_of_an_invalid_budget ... ok
[INFO] [stdout] test streaming_rate_limit_codes_respect_quota_messages ... ok
[INFO] [stdout] test unexpected_eof_is_an_error_not_a_silent_done ... ok
[INFO] [stdout] test small_max_output_clamps_max_tokens_below_the_dialect_default ... ok
[INFO] [stdout] test unanswered_request_fails_instead_of_hanging ... ok
[INFO] [stdout] test a_completed_oversized_sse_event_is_rejected_too ... ok
[INFO] [stdout] test unterminated_sse_event_is_bounded ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 55 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.87s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/pty_reader.rs (/opt/rustwide/target/debug/build/e/c41e4785bc71604d/out/pty_reader-c41e4785bc71604d)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr]      Running tests/pty_stream.rs (/opt/rustwide/target/debug/build/e/03f17ac371802436/out/pty_stream-03f17ac371802436)
[INFO] [stdout] test long_transcript_reader_shows_full_output_and_restores_the_main_screen ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.04s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test sustained_stream_survives_resize_and_restores_the_terminal ... ok
[INFO] [stdout] test declining_the_trust_panel_exits_without_recording_a_decision ... ok
[INFO] [stdout] test ctrl_c_exits_modal_panels_without_recording_trust ... ok
[INFO] [stdout] test tool_completion_after_resize_keeps_the_final_reply ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 8.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/release_notes.rs (/opt/rustwide/target/debug/build/e/294be9dadc0a6cdd/out/release_notes-294be9dadc0a6cdd)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test release_body_keeps_summary_and_groups_without_neighboring_versions ... ok
[INFO] [stdout] test unusable_release_sections_fail_without_emitting_partial_notes ... ok
[INFO] [stderr]      Running tests/reporesources.rs (/opt/rustwide/target/debug/build/e/8ad7e85bddb54d64/out/reporesources-8ad7e85bddb54d64)
[INFO] [stdout] test release_extraction_rejects_nonrelease_tags ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test trusted_repo_adds_its_own_and_shadows_on_name_clash ... ok
[INFO] [stdout] test crlf_front_matter_is_still_front_matter ... ok
[INFO] [stdout] test catalog_reflects_the_merge ... ok
[INFO] [stdout] test multi_line_frontmatter_descriptions_fold_into_the_catalog ... ok
[INFO] [stdout] test untrusted_repo_resources_stay_out ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/review.rs (/opt/rustwide/target/debug/build/e/da9c3aaf493dd6d9/out/review-da9c3aaf493dd6d9)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test cancellation_does_not_launch_later_tool_waves ... ok
[INFO] [stdout] test nodes_reject_corruption_on_an_inactive_branch ... ok
[INFO] [stdout] test tool_execution_obeys_the_configured_concurrency_limit ... ok
[INFO] [stdout] test oversized_usage_reaches_the_context_guard_without_overflowing ... ok
[INFO] [stdout] test background_configuration_tasks_inherit_the_selected_home ... ok
[INFO] [stdout] test same_file_calls_execute_in_provider_order ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.38s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/rpc.rs (/opt/rustwide/target/debug/build/e/3d599279c941275a/out/rpc-3d599279c941275a)
[INFO] [stdout] 
[INFO] [stdout] running 17 tests
[INFO] [stdout] test cancelled_unstarted_tools_count_as_failures_in_headless_results ... ok
[INFO] [stdout] test a_session_cannot_open_an_untrusted_workspace ... ok
[INFO] [stdout] test a_session_keeps_its_history_across_prompts ... ok
[INFO] [stdout] test a_prompt_streams_tagged_events_then_answers_with_the_result ... ok
[INFO] [stdout] test a_fork_keeps_the_current_effort ... ok
[INFO] [stdout] test a_version_one_line_answers_flat_and_streams_nothing ... ok
[INFO] [stdout] test bad_requests_each_get_one_error_line_and_the_server_keeps_serving ... ok
[INFO] [stdout] test steering_needs_a_running_turn ... ok
[INFO] [stdout] test hello_reports_the_protocol_and_every_method ... ok
[INFO] [stdout] test malformed_optional_parameters_are_rejected ... ok
[INFO] [stdout] test memory_only_resume_leaves_the_saved_file_untouched ... ok
[INFO] [stdout] test rejected_effort_leaves_the_model_unchanged ... ok
[INFO] [stdout] test saved_sessions_are_listed_and_resume_with_their_history ... ok
[INFO] [stdout] test shutdown_answers_then_exits_zero ... ok
[INFO] [stdout] test an_extension_question_reaches_the_client_and_its_answer_returns ... ok
[INFO] [stdout] test the_fixture_requests_are_all_understood ... ok
[INFO] [stderr]      Running tests/runtime.rs (/opt/rustwide/target/debug/build/e/729cf435fe9db4e8/out/runtime-729cf435fe9db4e8)
[INFO] [stdout] test two_sessions_run_side_by_side_and_each_result_matches_its_request ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.56s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test another_agents_read_cannot_refresh_a_stale_edit ... ok
[INFO] [stdout] test background_handles_are_private_to_the_owning_agent ... ok
[INFO] [stdout] test concurrent_agents_keep_credentials_and_logs_in_their_own_homes ... ok
[INFO] [stdout] test starting_a_new_turn_does_not_revive_cancelled_work ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.83s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/security.rs (/opt/rustwide/target/debug/build/e/f80594a13571228c/out/security-f80594a13571228c)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test session_permissions_cover_new_and_reopened_state ... ok
[INFO] [stdout] test tool_labels_never_emit_terminal_controls ... ok
[INFO] [stdout] test authenticated_http_never_follows_redirects ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/session.rs (/opt/rustwide/target/debug/build/e/535176a97ef388f5/out/session-535176a97ef388f5)
[INFO] [stdout] 
[INFO] [stdout] running 27 tests
[INFO] [stdout] test a_dangling_tool_call_is_repaired_on_load ... ok
[INFO] [stdout] test a_dangling_tool_call_is_still_answered_on_the_second_resume ... ok
[INFO] [stdout] test a_fork_seeds_a_new_file_and_leaves_the_original_alone ... ok
[INFO] [stdout] test old_tool_messages_without_metadata_still_load ... ok
[INFO] [stdout] test a_torn_final_line_costs_the_record_not_the_session ... ok
[INFO] [stdout] test other_session_formats_fail_with_an_actionable_error ... ok
[INFO] [stdout] test a_tail_torn_inside_a_character_costs_the_record_not_the_session ... ok
[INFO] [stdout] test a_corrupted_record_is_surfaced_not_silently_dropped ... ok
[INFO] [stdout] test an_orphaned_reasoning_block_is_dropped_wherever_it_sits ... ok
[INFO] [stdout] test a_session_open_in_one_place_cannot_be_appended_to_from_another ... ok
[INFO] [stdout] test released_session_fixture_remains_readable ... ok
[INFO] [stdout] test lock_contents_cannot_override_a_live_owner ... ok
[INFO] [stdout] test opening_e_does_not_count_as_a_session ... ok
[INFO] [stdout] test nodes_chain_linearly_when_nothing_rewound ... ok
[INFO] [stdout] test path_separator_and_hyphen_do_not_collide ... ok
[INFO] [stdout] test reopen_restores_the_newline_a_whole_last_record_lost ... ok
[INFO] [stdout] test reopen_continues_the_branch_that_was_active ... ok
[INFO] [stdout] test response_provenance_is_outside_model_history_and_survives_copying ... ok
[INFO] [stdout] test reopen_truncates_a_torn_tail_before_appending ... ok
[INFO] [stdout] test session_id_is_stable_across_reopen ... ok
[INFO] [stdout] test session_name_sets_reads_and_clears ... ok
[INFO] [stdout] test simultaneous_resumes_have_exactly_one_owner ... ok
[INFO] [stdout] test session_round_trips_and_lists ... ok
[INFO] [stdout] test set_head_grows_a_branch_without_touching_the_old_tail ... ok
[INFO] [stdout] test session_keys_preserve_non_utf8_path_bytes ... ok
[INFO] [stdout] test persistence_failure_warns_once_not_silently ... ok
[INFO] [stdout] test the_latest_persisted_name_is_readable_for_resume ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 27 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/store.rs (/opt/rustwide/target/debug/build/e/0db26d4a047fde8a/out/store-0db26d4a047fde8a)
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test future_configuration_formats_are_never_downgraded ... ok
[INFO] [stdout] test a_corrupt_file_is_quarantined_not_reset ... ok
[INFO] [stdout] test an_empty_e_home_does_not_point_at_the_current_directory ... ok
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test subprocess_store_writer ... ok
[INFO] [stdout] test unversioned_configuration_fixtures_remain_json_objects ... ok
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test subprocess_store_writer ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 11 filtered out; finished in 0.30s
[INFO] [stdout] 
[INFO] [stdout] test subprocess_store_writer ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 11 filtered out; finished in 0.29s
[INFO] [stdout] 
[INFO] [stdout] test concurrent_process_updates_preserve_both_snapshots ... ok
[INFO] [stdout] test auth_write_preserves_an_unparseable_entry ... ok
[INFO] [stdout] test an_unreadable_file_aborts_the_write_instead_of_being_wiped ... ok
[INFO] [stdout] test quarantine_failure_preserves_the_corrupt_source ... ok
[INFO] [stdout] test concurrent_updates_preserve_every_key_and_keep_the_temp_unique ... ok
[INFO] [stdout] test settings_write_preserves_unknown_keys ... ok
[INFO] [stdout] test trust_write_versions_the_file_and_preserves_unknown_keys ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.33s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/stream.rs (/opt/rustwide/target/debug/build/e/564ee40bc3d00d74/out/stream-564ee40bc3d00d74)
[INFO] [stdout] 
[INFO] [stdout] running 19 tests
[INFO] [stdout] test a_blank_successful_stream_surfaces_an_error_not_silence ... ok
[INFO] [stdout] test agent_interrupt_ends_a_turn_stuck_before_headers ... ok
[INFO] [stdout] test agent_folds_provider_events_into_one_session_stream ... ok
[INFO] [stdout] test agent_reports_errors_and_still_ends_the_turn_exactly_once ... ok
[INFO] [stdout] test a_sleep_past_the_window_stops_the_turn ... ok
[INFO] [stdout] test agent_interrupt_ends_a_stalled_stream ... ok
[INFO] [stdout] test a_sleep_before_any_output_replays_invisibly ... ok
[INFO] [stdout] test a_sleep_under_the_window_resumes_over_the_committed_partial ... ok
[INFO] [stdout] test agent_warns_on_truncated_turn ... ok
[INFO] [stdout] test body_transport_error_before_output_retries ... ok
[INFO] [stdout] test historical_images_are_stripped_for_a_model_that_cannot_accept_them ... ok
[INFO] [stdout] test queue_review_edits_survive_concurrent_drain ... ok
[INFO] [stdout] test reaching_the_continuation_cap_stops_the_turn ... ok
[INFO] [stdout] test reasoning_only_completion_reports_the_missing_answer ... ok
[INFO] [stdout] test retry_campaign_gives_up_after_max_attempts ... ok
[INFO] [stdout] test retry_recovers_after_a_transient_failure ... ok
[INFO] [stdout] test thinking_only_stream_is_not_an_empty_response ... ok
[INFO] [stdout] test truncation_and_malformed_payloads_surface_in_stream_end ... ok
[INFO] [stdout] test zero_attempt_budget_disables_every_retry_path ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 6.55s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/templates.rs (/opt/rustwide/target/debug/build/e/ae81283458514299/out/templates-ae81283458514299)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test dollars_without_a_meaning_stay_literal ... ok
[INFO] [stdout] test quotes_group_words ... ok
[INFO] [stdout] test defaults_and_slices ... ok
[INFO] [stdout] test positional_and_all_args ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/toolloop.rs (/opt/rustwide/target/debug/build/e/1079fb7392702d19/out/toolloop-1079fb7392702d19)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test tool_batches_run_concurrently_and_commit_in_source_order ... ok
[INFO] [stdout] test agent_runs_a_tool_then_replies ... ok
[INFO] [stdout] test large_tool_result_compacts_and_continues_without_frontend_help ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.58s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/toolsafety.rs (/opt/rustwide/target/debug/build/e/a7fb1f50555772da/out/toolsafety-a7fb1f50555772da)
[INFO] [stdout] 
[INFO] [stdout] running 17 tests
[INFO] [stdout] test edit_counts_overlapping_occurrences_as_ambiguous ... ok
[INFO] [stdout] test a_line_over_the_line_cap_costs_that_line_not_the_file ... ok
[INFO] [stdout] test edit_leaves_a_mixed_ending_file_untouched_when_only_normalized_text_matches ... ok
[INFO] [stdout] test oversized_first_read_line_is_rejected_with_a_next_line_offset ... ok
[INFO] [stdout] test grep_reports_a_missing_path_instead_of_zero_matches ... ok
[INFO] [stdout] test read_accepts_integral_floats_and_numeric_strings_for_its_window ... ok
[INFO] [stdout] test grep_searches_an_explicitly_requested_dotfile ... ok
[INFO] [stdout] test grep_cap_notice_survives_the_output_truncation ... ok
[INFO] [stdout] test search_tools_survive_a_symlink_cycle ... ok
[INFO] [stdout] test edit_matches_across_crlf_line_breaks_and_keeps_the_endings ... ok
[INFO] [stdout] test grep_glob_restricts_the_search_to_matching_files ... ok
[INFO] [stdout] test write_recreates_a_file_deleted_since_it_was_read ... ok
[INFO] [stdout] test edit_fails_when_the_file_changed_on_disk_since_e_saw_it ... ok
[INFO] [stdout] test read_and_edit_on_a_fifo_fail_fast_instead_of_hanging ... ok
[INFO] [stdout] test read_cut_by_the_cap_ends_on_a_whole_line_and_says_where_to_continue ... ok
[INFO] [stdout] test live_bash_output_reassembles_utf8_split_across_reads ... ok
[INFO] [stdout] test parallel_edits_to_one_file_both_survive ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.58s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/tuihardening.rs (/opt/rustwide/target/debug/build/e/e355c5e505433e2b/out/tuihardening-e355c5e505433e2b)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test clip_styled_counts_display_columns ... ok
[INFO] [stdout] test clip_styled_preserves_osc8_hyperlinks ... ok
[INFO] [stdout] test wrap_styled_never_splits_a_hyperlink_sequence ... ok
[INFO] [stdout] test composer_uses_display_width_and_one_cursor ... ok
[INFO] [stdout] test wrap_styled_hard_wraps_overlong_tokens ... ok
[INFO] [stdout] test paste_placeholders_retire_on_submit ... ok
[INFO] [stdout] test vertical_table_keeps_hyperlink_sequences_whole ... ok
[INFO] [stdout] test untrusted_block_text_cannot_inject_terminal_controls ... ok
[INFO] [stdout] test link_destination_whitespace_is_percent_encoded ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/undo.rs (/opt/rustwide/target/debug/build/e/98fa12c4500cf1e2/out/undo-98fa12c4500cf1e2)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test a_failed_write_leaves_nothing_to_undo ... ok
[INFO] [stdout] test undo_walks_back_through_writes_and_edits ... ok
[INFO] [stderr]      Running tests/update.rs (/opt/rustwide/target/debug/build/e/b1f71f68b8fb38e1/out/update-b1f71f68b8fb38e1)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test off_matrix_platforms_have_no_release_target ... ok
[INFO] [stdout] test package_ownership_survives_binary_symlinks ... ok
[INFO] [stdout] test preview_identities_stay_pinned ... ok
[INFO] [stdout] test version_comparison ... ok
[INFO] [stdout] test latest_tag_reads_the_published_tag ... ok
[INFO] [stdout] test no_published_release_is_already_current_not_an_error ... ok
[INFO] [stdout] test poisoned_checksum_refuses_to_install ... ok
[INFO] [stdout] test install_follows_asset_redirects_and_swaps_the_binary_atomically ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]      Running tests/usage.rs (/opt/rustwide/target/debug/build/e/285dd9a61a458410/out/usage-285dd9a61a458410)
[INFO] [stdout] running 1 test
[INFO] [stdout] test usage_folds_responses_by_model_within_the_period ... ok
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/e-core/501513e744a86a1a/out/e_core-501513e744a86a1a)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 116 tests
[INFO] [stdout] test agent::option_tests::a_prompt_in_the_completion_gap_is_consumed_before_turn_end ... ok
[INFO] [stdout] test agent::compact::tests::oversized_instructions_fail_instead_of_being_trimmed ... ok
[INFO] [stdout] test agent::option_tests::execution_policy_blocks_a_disallowed_call_even_if_requested ... ok
[INFO] [stdout] test agent::compact::tests::budget_preserves_original_constraints_and_previous_checkpoint ... ok
[INFO] [stdout] test agent::option_tests::steer_holds_nothing_while_idle ... ok
[INFO] [stdout] test agent::retry::tests::attempt_budget_follows_the_setting_within_bounds ... ok
[INFO] [stdout] test agent::option_tests::no_save_commits_to_memory_without_opening_a_session ... ok
[INFO] [stdout] test agent::retry::tests::ladder_matches_the_reference_shape ... ok
[INFO] [stdout] test agent::retry::tests::jitter_never_lengthens_the_wait ... ok
[INFO] [stdout] test agent::option_tests::a_steered_prompt_queues_whole_with_its_images ... ok
[INFO] [stdout] test agent::retry::tests::retry_after_is_capped_at_its_ceiling_and_skips_the_ladder ... ok
[INFO] [stdout] test agent::option_tests::request_allowlist_is_enforced_at_execution ... ok
[INFO] [stdout] test agent::wake::tests::a_wall_jump_beyond_the_monotonic_wait_is_a_gap ... ok
[INFO] [stdout] test agent::wake::tests::ntp_sized_noise_is_not_a_gap ... ok
[INFO] [stdout] test agent::wake::tests::a_gap_only_attributable_to_attempts_in_flight ... ok
[INFO] [stdout] test agent::wake::tests::display_off_elapsed_time_is_not_system_sleep ... ok
[INFO] [stdout] test agent::wake::tests::ordinary_elapsed_time_is_not_a_gap ... ok
[INFO] [stdout] test auth::login::tests::browser_opener_matches_the_platform ... ok
[INFO] [stdout] test auth::login::tests::cancellation_releases_the_callback_listener ... ok
[INFO] [stdout] test auth::login::tests::callback_page_is_utf8_and_branded ... ok
[INFO] [stdout] test agent::option_tests::cancellation_during_checkpoint_preparation_keeps_the_original_session ... ok
[INFO] [stdout] test agent::option_tests::checkpoint_installation_rejects_a_snapshot_missing_a_concurrent_commit ... ok
[INFO] [stdout] test auth::login::tests::fresh_codex_credentials_do_not_wait_for_refresh ... ok
[INFO] [stdout] test auth::login::tests::short_lived_xai_token_expires_now_instead_of_wrapping ... ok
[INFO] [stdout] test auth::login::tests::xai_refresh_persistence_failure_is_not_reported_as_success ... ok
[INFO] [stdout] test config::chord::tests::chord_string_and_normalize_chord_agree_regardless_of_order_or_case ... ok
[INFO] [stdout] test config::chord::tests::shifted_letters_and_separator_keys_match_the_live_chord ... ok
[INFO] [stdout] test auth::login::tests::only_the_signed_in_page_closes_itself ... ok
[INFO] [stdout] test config::store::tests::staging_is_private_before_the_first_write ... ok
[INFO] [stdout] test extensions::host::tests::exit_notice_survives_eof_before_handshake_continuation ... ok
[INFO] [stdout] test extensions::host::tests::unix::a_file_named_for_the_bundle_is_the_entry_point ... ok
[INFO] [stdout] test config::settings::tests::thinking_is_collapsed_until_explicitly_expanded ... ok
[INFO] [stdout] test extensions::host::tests::unix::index_wins_and_the_non_executable_scaffold_is_skipped ... ok
[INFO] [stdout] test extensions::host::tests::unix::a_lone_executable_is_the_entry_point ... ok
[INFO] [stdout] test extensions::host::tests::unix::no_executable_means_no_entry_point ... ok
[INFO] [stdout] test extensions::protocol::tests::a_null_error_beside_a_result_is_a_success ... ok
[INFO] [stdout] test extensions::protocol::tests::an_unknown_format_reads_as_text_instead_of_failing_the_result ... ok
[INFO] [stdout] test extensions::protocol::tests::extension_requests_are_told_apart_from_responses_by_method ... ok
[INFO] [stdout] test extensions::protocol::tests::flag_decl_keeps_the_declared_default ... ok
[INFO] [stdout] test extensions::protocol::tests::released_v1_manifest_fixture_remains_readable ... ok
[INFO] [stdout] test extensions::protocol::tests::tool_updates_are_typed_and_correlated ... ok
[INFO] [stdout] test agent::option_tests::compaction_cancels_when_either_event_slot_is_backpressured ... ok
[INFO] [stdout] test extensions::protocol::tests::version_two_fields_are_optional_and_bounded_by_defaults ... ok
[INFO] [stdout] test providers::catalog::modelsdev::tests::apply_states_only_what_the_feed_states_and_picks_the_thinking_shape ... ok
[INFO] [stdout] test providers::catalog::modelsdev::tests::trim_keeps_registry_providers_under_their_e_names_in_facts_shape ... ok
[INFO] [stdout] test providers::catalog::pricing_tests::cached_input_uses_its_own_rate_without_double_charging ... ok
[INFO] [stdout] test providers::catalog::remote::tests::a_normal_catalog_strategy_still_merges_cached_models ... ok
[INFO] [stdout] test providers::catalog::remote::tests::catalog_none_ignores_a_cached_model_the_overlay_would_otherwise_merge ... ok
[INFO] [stdout] test extensions::protocol::tests::a_tool_update_with_a_top_level_id_is_still_a_tool_update ... ok
[INFO] [stdout] test providers::diagnostics::tests::provider_urls_do_not_expose_userinfo_queries_or_fragments ... ok
[INFO] [stdout] test providers::tests::a_valid_image_under_the_cap_loads ... ok
[INFO] [stdout] test auth::login::tests::cancellation_interrupts_an_accepted_idle_connection ... ok
[INFO] [stdout] test providers::tests::error_frame_codes_preserve_retry_classification ... ok
[INFO] [stdout] test providers::tests::http_client_build_failure_is_a_network_error_and_is_cached ... ok
[INFO] [stdout] test providers::tests::from_status_squeezes_a_long_body_to_a_short_reason ... ok
[INFO] [stdout] test providers::tests::named_error_types_survive_unknown_machine_codes ... ok
[INFO] [stdout] test providers::tests::oversized_frame_messages_are_bounded_before_publication ... ok
[INFO] [stdout] test providers::tests::quota_errors_never_reach_the_retry_ladder ... ok
[INFO] [stdout] test providers::tests::status_classification_matches_retry_policy ... ok
[INFO] [stdout] test providers::tests::strip_incompatible_images_clears_history_the_model_cannot_accept ... ok
[INFO] [stdout] test providers::tests::strip_incompatible_images_leaves_a_capable_model_untouched ... ok
[INFO] [stdout] test resources::packages::tests::credentials_in_a_url_authority_are_not_a_ref ... ok
[INFO] [stdout] test providers::tests::http_client_success_is_shared_across_calls ... ok
[INFO] [stdout] test resources::packages::tests::local_paths_load_in_place_and_bare_words_are_refused ... ok
[INFO] [stdout] test resources::packages::tests::managed_root_is_host_then_path_and_never_escapes ... ok
[INFO] [stdout] test resources::packages::tests::npm_names_are_scoped_versioned_and_kept_safe ... ok
[INFO] [stdout] test resources::packages::tests::shorthand_clones_over_https_and_splits_the_ref ... ok
[INFO] [stdout] test resources::packages::tests::urls_and_scp_forms_share_one_identity ... ok
[INFO] [stdout] test run::tests::nested_tool_modes_can_only_become_more_restrictive ... ok
[INFO] [stdout] test session::tests::a_log_is_retired_when_a_failed_append_cannot_be_rolled_back ... ok
[INFO] [stdout] test resources::packages::tests::filters_include_exclude_and_round_trip_through_settings ... ok
[INFO] [stdout] test providers::tests::body_wording_overrides_the_status_when_more_specific ... ok
[INFO] [stdout] test session::tests::load_restores_only_the_most_recent_branch ... ok
[INFO] [stdout] test tools::bash::tests::finished_background_records_are_bounded ... ok
[INFO] [stdout] test session::tests::listing_counts_user_turns_not_harness_messages ... ok
[INFO] [stdout] test tools::diffview::tests::a_new_file_is_all_additions ... ok
[INFO] [stdout] test tools::diffview::tests::a_one_line_change_shows_numbers_context_and_markers ... ok
[INFO] [stdout] test tools::diffview::tests::crlf_to_lf_is_visible ... ok
[INFO] [stdout] test tools::diffview::tests::final_newline_changes_are_visible ... ok
[INFO] [stdout] test tools::diffview::tests::identical_texts_render_nothing ... ok
[INFO] [stdout] test tools::diffview::tests::insertion_shifts_following_numbers ... ok
[INFO] [stdout] test tools::diffview::tests::oversized_middles_still_render_a_replacement ... ok
[INFO] [stdout] test tools::diffview::unified_tests::text_that_is_not_a_diff_yields_nothing ... ok
[INFO] [stdout] test tools::diffview::unified_tests::unified_hunks_become_numbered_rows_with_elisions_between_them ... ok
[INFO] [stdout] test tools::bash::tests::background_reaper_reserves_pid_while_pipes_are_open ... ok
[INFO] [stdout] test tools::fs::tests::grep_stops_scanning_a_file_whose_reads_keep_failing ... ok
[INFO] [stdout] test tools::fs::tests::oversized_line_does_not_consume_the_next_line ... ok
[INFO] [stdout] test tools::fs::tests::write_refuses_non_utf8_existing_file ... ok
[INFO] [stdout] test tools::fs::tests::write_rejects_missing_content_without_overwriting ... ok
[INFO] [stdout] test tools::fs::tests::glob_semantics ... ok
[INFO] [stdout] test tools::tests::a_trailing_carriage_return_keeps_its_line ... ok
[INFO] [stdout] test tools::tests::failed_link_free_copy_removes_its_target ... ok
[INFO] [stdout] test tools::tests::failure_summary_uses_the_known_target_boundary ... ok
[INFO] [stdout] test tools::tests::freshness_fails_closed_when_metadata_cannot_be_read ... ok
[INFO] [stdout] test tools::tests::integer_arguments_reject_overflow_without_rounding ... ok
[INFO] [stdout] test tools::tests::link_free_publish_creates_exclusively_from_the_staged_bytes ... ok
[INFO] [stdout] test tools::tests::new_file_aliases_have_one_lock_key ... ok
[INFO] [stdout] test tools::tests::partial_staging_failure_preserves_the_original ... ok
[INFO] [stdout] test tools::tests::safety_modes_filter_the_model_visible_contract ... ok
[INFO] [stdout] test tools::tests::a_request_allowlist_narrows_the_advertised_tools ... ok
[INFO] [stdout] test tools::bash::tests::killing_a_finished_handle_does_not_signal_its_reused_pid ... ok
[INFO] [stdout] test tools::tests::staged_replacement_preserves_symlink_and_target_mode ... ok
[INFO] [stdout] test tools::tests::staged_creation_does_not_overwrite_a_concurrently_created_file ... ok
[INFO] [stdout] test tools::tests::staged_write_rejects_a_target_replaced_during_staging ... ok
[INFO] [stdout] test tools::workspace::tests::memory_lists_only_direct_children ... ok
[INFO] [stdout] test tools::workspace::tests::memory_paths_never_climb_above_the_root ... ok
[INFO] [stdout] test tools::workspace::tests::memory_rename_moves_a_whole_directory ... ok
[INFO] [stdout] test tools::workspace::tests::memory_stamps_change_with_every_write ... ok
[INFO] [stdout] test tools::workspace::tests::memory_writes_need_a_parent_directory ... ok
[INFO] [stdout] test tools::tests::staged_write_preserves_links_created_during_staging ... ok
[INFO] [stdout] test tools::tests::staged_write_updates_a_writable_file_in_a_read_only_directory ... ok
[INFO] [stdout] test providers::tests::an_oversized_image_is_rejected_without_reading_past_the_cap ... ok
[INFO] [stdout] test agent::option_tests::a_panicking_turn_still_reports_one_terminal_event ... ok
[INFO] [stdout] test auth::login::tests::wrong_state_callback_does_not_abort_the_active_login ... ok
[INFO] [stdout] test auth::login::tests::trickling_callback_cannot_extend_the_request_deadline ... ok
[INFO] [stdout] test auth::login::tests::malformed_and_idle_connections_do_not_abort_login ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 116 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.84s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/e-rpc/f6b28d7f7e9500d6/out/e_rpc-f6b28d7f7e9500d6)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test tests::unknown_tool_mode_is_an_error ... ok
[INFO] [stdout] test tests::one_shot_cannot_relax_process_safety_flags ... 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 unittests src/lib.rs (/opt/rustwide/target/debug/build/e-sdk/a057253c43366691/out/e_sdk-a057253c43366691)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test session::tests::build_collects_a_failed_extensions_notice_before_the_first_turn ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.19s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/session.rs (/opt/rustwide/target/debug/build/e-sdk/68b244a64dbbc161/out/session-68b244a64dbbc161)
[INFO] [stdout] 
[INFO] [stdout] running 24 tests
[INFO] [stdout] test an_api_key_authenticates_a_provider_the_home_never_signed_in ... ok
[INFO] [stdout] test an_early_steer_lands_in_the_first_request ... ok
[INFO] [stdout] test a_turn_streams_text_and_settles_into_a_reply_without_writing_home ... ok
[INFO] [stdout] test build_checks_the_home_can_persist_before_any_turn ... ok
[INFO] [stdout] test build_rejects_a_working_directory_that_is_not_one ... ok
[INFO] [stdout] test a_cancelled_call_that_never_ran_still_counts_once_as_a_failure ... ok
[INFO] [stdout] test a_persisted_session_is_listed_and_resumes_from_its_file ... ok
[INFO] [stdout] test bash_runs_through_the_supplied_shell ... ok
[INFO] [stdout] test a_provider_failure_is_an_error_carrying_the_partial_reply ... ok
[INFO] [stdout] test file_tools_write_into_the_supplied_workspace_not_the_disk ... ok
[INFO] [stdout] test clearing_after_a_dropped_turn_waits_for_its_final_commit ... ok
[INFO] [stdout] test cancelling_build_kills_an_extension_waiting_to_initialize ... ok
[INFO] [stdout] test persisted_seed_history_survives_resume ... ok
[INFO] [stdout] test sessions_and_turns_are_send ... ok
[INFO] [stdout] test the_builder_refuses_what_cannot_work_before_any_request ... ok
[INFO] [stdout] test steering_lands_before_the_next_request ... ok
[INFO] [stdout] test broken_extensions_are_reported_before_the_first_turn_without_stalling_build ... ok
[INFO] [stdout] test tools_none_advertises_nothing_and_says_so ... ok
[INFO] [stdout] test tool_calls_are_announced_with_name_and_arguments_and_run_for_real ... ok
[INFO] [stdout] test cancelling_close_keeps_its_extension_shutdown_fallback ... ok
[INFO] [stdout] test extensions_run_in_the_session_workspace_not_the_process_directory ... ok
[INFO] [stdout] test cancelling_a_turn_stops_it_and_reports_cancelled ... ok
[INFO] [stdout] test dropping_a_running_turn_interrupts_it_and_the_session_recovers ... ok
[INFO] [stdout] test resume_cannot_be_unpersisted_afterwards ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- resume_cannot_be_unpersisted_afterwards stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'resume_cannot_be_unpersisted_afterwards' (6439) panicked at crates/sdk/tests/session.rs:485:10:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Session(Custom { kind: AlreadyExists, error: "this session is already active in another e" })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56cc463703d1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x56cc463703d1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x56cc463703d1 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x56cc463703d1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x56cc4638861a - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x56cc4638861a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x56cc463753bc - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x56cc463753bc - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x56cc46346de6 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x56cc46346de6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x56cc46366179 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x56cc45792470 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x56cc45792470 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x56cc463664a2 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x56cc463664a2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x56cc46346e92 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x56cc4633f539 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x56cc46347f2d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x56cc46388ebc - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x56cc46388c12 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x56cc45705540 - <core[a373ad73a504971]::result::Result<e_sdk[58875e861c2ec41e]::session::Session, e_sdk[58875e861c2ec41e]::error::Error>>::unwrap
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1232:23
[INFO] [stdout]   21:     0x56cc45705540 - session[6cdc66d908bfeb98]::resume_cannot_be_unpersisted_afterwards::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/crates/sdk/tests/session.rs:485:10
[INFO] [stdout]   22:     0x56cc45758b42 - <core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>> as core[a373ad73a504971]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/future/future.rs:133:9
[INFO] [stdout]   23:     0x56cc4575f44d - <tokio[5019fd73be118d2e]::runtime::park::CachedParkThread>::block_on::<core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.2/src/runtime/park.rs:284:71
[INFO] [stdout]   24:     0x56cc4575b52e - tokio[5019fd73be118d2e]::task::coop::with_budget::<core[a373ad73a504971]::task::poll::Poll<()>, <tokio[5019fd73be118d2e]::runtime::park::CachedParkThread>::block_on<core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.2/src/task/coop/mod.rs:167:5
[INFO] [stdout]   25:     0x56cc4575b52e - tokio[5019fd73be118d2e]::task::coop::budget::<core[a373ad73a504971]::task::poll::Poll<()>, <tokio[5019fd73be118d2e]::runtime::park::CachedParkThread>::block_on<core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.2/src/task/coop/mod.rs:133:5
[INFO] [stdout]   26:     0x56cc4575b52e - <tokio[5019fd73be118d2e]::runtime::park::CachedParkThread>::block_on::<core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.2/src/runtime/park.rs:284:31
[INFO] [stdout]   27:     0x56cc4573a776 - <tokio[5019fd73be118d2e]::runtime::context::blocking::BlockingRegionGuard>::block_on::<core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.2/src/runtime/context/blocking.rs:66:14
[INFO] [stdout]   28:     0x56cc4575f318 - <tokio[5019fd73be118d2e]::runtime::scheduler::multi_thread::MultiThread>::block_on::<core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.2/src/runtime/scheduler/multi_thread/mod.rs:92:22
[INFO] [stdout]   29:     0x56cc45766f13 - tokio[5019fd73be118d2e]::runtime::context::runtime::enter_runtime::<<tokio[5019fd73be118d2e]::runtime::scheduler::multi_thread::MultiThread>::block_on<core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>::{closure#0}, ()>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.2/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   30:     0x56cc4575ab64 - <tokio[5019fd73be118d2e]::runtime::scheduler::multi_thread::MultiThread>::block_on::<core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.2/src/runtime/scheduler/multi_thread/mod.rs:91:9
[INFO] [stdout]   31:     0x56cc4574735f - <tokio[5019fd73be118d2e]::runtime::runtime::Runtime>::block_on_inner::<core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.2/src/runtime/runtime.rs:376:50
[INFO] [stdout]   32:     0x56cc4574769b - <tokio[5019fd73be118d2e]::runtime::runtime::Runtime>::block_on::<core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.2/src/runtime/runtime.rs:343:18
[INFO] [stdout]   33:     0x56cc4571d620 - session[6cdc66d908bfeb98]::resume_cannot_be_unpersisted_afterwards
[INFO] [stdout]                                at /opt/rustwide/workdir/crates/sdk/tests/session.rs:491:6
[INFO] [stdout]   34:     0x56cc45700817 - session[6cdc66d908bfeb98]::resume_cannot_be_unpersisted_afterwards::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/crates/sdk/tests/session.rs:465:51
[INFO] [stdout]   35:     0x56cc45785106 - <session[6cdc66d908bfeb98]::resume_cannot_be_unpersisted_afterwards::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   36:     0x56cc457858bb - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   37:     0x56cc457858bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   38:     0x56cc45792a95 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   39:     0x56cc45792a95 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   40:     0x56cc45792a95 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   41:     0x56cc45792a95 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   42:     0x56cc45792a95 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   43:     0x56cc45792a95 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   44:     0x56cc45792a95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   45:     0x56cc4578c384 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   46:     0x56cc4578c384 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   47:     0x56cc45795b22 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   48:     0x56cc45795b22 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x56cc45795b22 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   50:     0x56cc45795b22 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   51:     0x56cc45795b22 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x56cc45795b22 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   53:     0x56cc45795b22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   54:     0x56cc4636ed1f - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   55:     0x56cc4636ed1f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   56:     0x75d229268dfa - <unknown>
[INFO] [stdout]   57:     0x75d2292fc3d4 - clone
[INFO] [stdout]   58:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     resume_cannot_be_unpersisted_afterwards
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 23 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.76s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `-p e-sdk --test session`
[INFO] running `Command { std: "docker" "inspect" "b3964885b3e31d5d754bdb9829ba4255246ddc28c3050023f1d5ea121c15cc23", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b3964885b3e31d5d754bdb9829ba4255246ddc28c3050023f1d5ea121c15cc23", kill_on_drop: false }`
[INFO] [stdout] b3964885b3e31d5d754bdb9829ba4255246ddc28c3050023f1d5ea121c15cc23
