[INFO] fetching crate toq-cli 0.1.0-alpha.2... [INFO] testing toq-cli-0.1.0-alpha.2 against try#dec9417b8611e34e787a3e4c37686b5131f9e5c5 for pr-154210-2 [INFO] extracting crate toq-cli 0.1.0-alpha.2 into /workspace/builds/worker-1-tc2/source [INFO] started tweaking crates.io crate toq-cli 0.1.0-alpha.2 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate toq-cli 0.1.0-alpha.2 [INFO] tweaked toml for crates.io crate toq-cli 0.1.0-alpha.2 written to /workspace/builds/worker-1-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate toq-cli 0.1.0-alpha.2 on toolchain dec9417b8611e34e787a3e4c37686b5131f9e5c5 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate toq-cli 0.1.0-alpha.2 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 6066fc9f1c576a49a705eaf6d0f5c3143cd4a080b0aa72b5e1a73a14f30ad131 [INFO] running `Command { std: "docker" "start" "-a" "6066fc9f1c576a49a705eaf6d0f5c3143cd4a080b0aa72b5e1a73a14f30ad131", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "6066fc9f1c576a49a705eaf6d0f5c3143cd4a080b0aa72b5e1a73a14f30ad131", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "6066fc9f1c576a49a705eaf6d0f5c3143cd4a080b0aa72b5e1a73a14f30ad131", kill_on_drop: false }` [INFO] [stdout] 6066fc9f1c576a49a705eaf6d0f5c3143cd4a080b0aa72b5e1a73a14f30ad131 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] d273ca3899a5c25bcc1cf0a5aa4333bd066ba02777eafc1ff5adb20aea3fbb55 [INFO] running `Command { std: "docker" "start" "-a" "d273ca3899a5c25bcc1cf0a5aa4333bd066ba02777eafc1ff5adb20aea3fbb55", kill_on_drop: false }` [INFO] [stderr] Compiling portable-atomic v1.13.1 [INFO] [stderr] Compiling critical-section v1.2.0 [INFO] [stderr] Compiling errno v0.3.14 [INFO] [stderr] Compiling mio v1.1.1 [INFO] [stderr] Compiling serde_core v1.0.228 [INFO] [stderr] Compiling socket2 v0.6.2 [INFO] [stderr] Compiling http v1.4.0 [INFO] [stderr] Compiling generic-array v0.14.7 [INFO] [stderr] Compiling syn v2.0.117 [INFO] [stderr] Compiling futures-util v0.3.32 [INFO] [stderr] Compiling aws-lc-rs v1.16.0 [INFO] [stderr] Compiling aws-lc-sys v0.37.1 [INFO] [stderr] Compiling parking_lot_core v0.9.12 [INFO] [stderr] Compiling zstd-sys v2.0.16+zstd.1.5.7 [INFO] [stderr] Compiling sync_wrapper v1.0.2 [INFO] [stderr] Compiling signal-hook v0.3.18 [INFO] [stderr] Compiling rustls v0.23.37 [INFO] [stderr] Compiling signal-hook-registry v1.4.8 [INFO] [stderr] Compiling getrandom v0.4.1 [INFO] [stderr] Compiling convert_case v0.10.0 [INFO] [stderr] Compiling curve25519-dalek v4.1.3 [INFO] [stderr] Compiling parking_lot v0.12.5 [INFO] [stderr] Compiling num-conv v0.2.0 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling rustix v1.1.4 [INFO] [stderr] Compiling time v0.3.47 [INFO] [stderr] Compiling regex-automata v0.4.14 [INFO] [stderr] Compiling crossbeam-channel v0.5.15 [INFO] [stderr] Compiling zstd-safe v7.2.4 [INFO] [stderr] Compiling crypto-common v0.1.7 [INFO] [stderr] Compiling block-buffer v0.10.4 [INFO] [stderr] Compiling inout v0.1.4 [INFO] [stderr] Compiling once_cell v1.21.3 [INFO] [stderr] Compiling digest v0.10.7 [INFO] [stderr] Compiling universal-hash v0.5.1 [INFO] [stderr] Compiling litrs v1.0.0 [INFO] [stderr] Compiling cipher v0.4.4 [INFO] [stderr] Compiling tracing-core v0.1.36 [INFO] [stderr] Compiling http-body v1.0.1 [INFO] [stderr] Compiling polyval v0.6.2 [INFO] [stderr] Compiling http-body-util v0.1.3 [INFO] [stderr] Compiling signal-hook-mio v0.2.5 [INFO] [stderr] Compiling rand v0.9.2 [INFO] [stderr] Compiling document-features v0.2.12 [INFO] [stderr] Compiling crossbeam-epoch v0.9.18 [INFO] [stderr] Compiling data-encoding v2.10.0 [INFO] [stderr] Compiling signature v2.2.0 [INFO] [stderr] Compiling tagptr v0.2.0 [INFO] [stderr] Compiling tracing-log v0.2.0 [INFO] [stderr] Compiling ed25519 v2.2.3 [INFO] [stderr] Compiling ghash v0.5.1 [INFO] [stderr] Compiling aes v0.8.4 [INFO] [stderr] Compiling ctr v0.9.2 [INFO] [stderr] Compiling sha2 v0.10.9 [INFO] [stderr] Compiling aead v0.5.2 [INFO] [stderr] Compiling pem v3.0.6 [INFO] [stderr] Compiling clap_lex v1.0.0 [INFO] [stderr] Compiling resolv-conf v0.7.6 [INFO] [stderr] Compiling password-hash v0.5.0 [INFO] [stderr] Compiling clap_builder v4.5.60 [INFO] [stderr] Compiling flate2 v1.1.9 [INFO] [stderr] Compiling blake2 v0.10.6 [INFO] [stderr] Compiling fuzzy-matcher v0.3.7 [INFO] [stderr] Compiling hmac v0.12.1 [INFO] [stderr] Compiling aes-gcm v0.10.3 [INFO] [stderr] Compiling yasna v0.5.2 [INFO] [stderr] Compiling argon2 v0.5.3 [INFO] [stderr] Compiling matchers v0.2.0 [INFO] [stderr] Compiling regex v1.12.3 [INFO] [stderr] Compiling uuid v1.21.0 [INFO] [stderr] Compiling serde_path_to_error v0.1.20 [INFO] [stderr] Compiling synstructure v0.13.2 [INFO] [stderr] Compiling moka v0.12.14 [INFO] [stderr] Compiling zerofrom-derive v0.1.6 [INFO] [stderr] Compiling yoke-derive v0.8.1 [INFO] [stderr] Compiling zerovec-derive v0.11.2 [INFO] [stderr] Compiling zeroize_derive v1.4.3 [INFO] [stderr] Compiling tokio-macros v2.6.0 [INFO] [stderr] Compiling displaydoc v0.2.5 [INFO] [stderr] Compiling tracing-attributes v0.1.31 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling thiserror-impl v2.0.18 [INFO] [stderr] Compiling derive_more-impl v2.1.1 [INFO] [stderr] Compiling curve25519-dalek-derive v0.1.1 [INFO] [stderr] Compiling zeroize v1.8.2 [INFO] [stderr] Compiling tokio v1.49.0 [INFO] [stderr] Compiling enum-as-inner v0.6.1 [INFO] [stderr] Compiling rustls-pki-types v1.14.0 [INFO] [stderr] Compiling zerofrom v0.1.6 [INFO] [stderr] Compiling async-trait v0.1.89 [INFO] [stderr] Compiling derive_more v2.1.1 [INFO] [stderr] Compiling async-stream-impl v0.3.6 [INFO] [stderr] Compiling crossterm v0.29.0 [INFO] [stderr] Compiling clap_derive v4.5.55 [INFO] [stderr] Compiling webpki-roots v1.0.6 [INFO] [stderr] Compiling rustls-pemfile v2.2.0 [INFO] [stderr] Compiling rcgen v0.13.2 [INFO] [stderr] Compiling yoke v0.8.1 [INFO] [stderr] Compiling zerovec v0.11.5 [INFO] [stderr] Compiling zerotrie v0.2.3 [INFO] [stderr] Compiling async-stream v0.3.6 [INFO] [stderr] Compiling thiserror v2.0.18 [INFO] [stderr] Compiling inquire v0.9.4 [INFO] [stderr] Compiling comfy-table v7.2.2 [INFO] [stderr] Compiling tracing v0.1.44 [INFO] [stderr] Compiling tracing-subscriber v0.3.22 [INFO] [stderr] Compiling axum-core v0.5.6 [INFO] [stderr] Compiling tinystr v0.8.2 [INFO] [stderr] Compiling potential_utf v0.1.4 [INFO] [stderr] Compiling zstd v0.13.3 [INFO] [stderr] Compiling icu_locale_core v2.1.1 [INFO] [stderr] Compiling icu_collections v2.1.1 [INFO] [stderr] Compiling ed25519-dalek v2.2.0 [INFO] [stderr] Compiling x25519-dalek v2.0.1 [INFO] [stderr] Compiling clap v4.5.60 [INFO] [stderr] Compiling icu_provider v2.1.1 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling tracing-appender v0.2.4 [INFO] [stderr] Compiling icu_normalizer v2.1.1 [INFO] [stderr] Compiling icu_properties v2.1.2 [INFO] [stderr] Compiling serde_urlencoded v0.7.1 [INFO] [stderr] Compiling toml_datetime v0.6.11 [INFO] [stderr] Compiling serde_spanned v0.6.9 [INFO] [stderr] Compiling toml_edit v0.22.27 [INFO] [stderr] Compiling idna_adapter v1.2.1 [INFO] [stderr] Compiling idna v1.1.0 [INFO] [stderr] Compiling url v2.5.8 [INFO] [stderr] Compiling hyper v1.8.1 [INFO] [stderr] Compiling tower v0.5.3 [INFO] [stderr] Compiling hickory-proto v0.25.2 [INFO] [stderr] Compiling tokio-util v0.7.18 [INFO] [stderr] Compiling toml v0.8.23 [INFO] [stderr] Compiling tokio-stream v0.1.18 [INFO] [stderr] Compiling tower-http v0.6.8 [INFO] [stderr] Compiling hyper-util v0.1.20 [INFO] [stderr] Compiling axum v0.8.8 [INFO] [stderr] Compiling rustls-webpki v0.103.9 [INFO] [stderr] Compiling hickory-resolver v0.25.2 [INFO] [stderr] Compiling tokio-rustls v0.26.4 [INFO] [stderr] Compiling hyper-rustls v0.27.7 [INFO] [stderr] Compiling reqwest v0.12.28 [INFO] [stderr] Compiling toq-core v0.1.0-alpha.2 [INFO] [stderr] Compiling toq-cli v0.1.0-alpha.2 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 56s [INFO] running `Command { std: "docker" "inspect" "d273ca3899a5c25bcc1cf0a5aa4333bd066ba02777eafc1ff5adb20aea3fbb55", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d273ca3899a5c25bcc1cf0a5aa4333bd066ba02777eafc1ff5adb20aea3fbb55", kill_on_drop: false }` [INFO] [stdout] d273ca3899a5c25bcc1cf0a5aa4333bd066ba02777eafc1ff5adb20aea3fbb55 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 877a77581ff2bb3a46764d6a750a93405b6540de983a1d7342b9d2b1defbf0fd [INFO] running `Command { std: "docker" "start" "-a" "877a77581ff2bb3a46764d6a750a93405b6540de983a1d7342b9d2b1defbf0fd", kill_on_drop: false }` [INFO] [stderr] Compiling rustix v1.1.4 [INFO] [stderr] Compiling predicates-core v1.0.10 [INFO] [stderr] Compiling float-cmp v0.10.0 [INFO] [stderr] Compiling termtree v0.5.1 [INFO] [stderr] Compiling difflib v0.4.0 [INFO] [stderr] Compiling assert_cmd v2.1.2 [INFO] [stderr] Compiling normalize-line-endings v0.3.0 [INFO] [stderr] Compiling bstr v1.12.1 [INFO] [stderr] Compiling wait-timeout v0.2.1 [INFO] [stderr] Compiling predicates-tree v1.0.13 [INFO] [stderr] Compiling predicates v3.1.4 [INFO] [stderr] Compiling crossterm v0.29.0 [INFO] [stderr] Compiling tempfile v3.27.0 [INFO] [stderr] Compiling comfy-table v7.2.2 [INFO] [stderr] Compiling inquire v0.9.4 [INFO] [stderr] Compiling toq-cli v0.1.0-alpha.2 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 28.63s [INFO] running `Command { std: "docker" "inspect" "877a77581ff2bb3a46764d6a750a93405b6540de983a1d7342b9d2b1defbf0fd", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "877a77581ff2bb3a46764d6a750a93405b6540de983a1d7342b9d2b1defbf0fd", kill_on_drop: false }` [INFO] [stdout] 877a77581ff2bb3a46764d6a750a93405b6540de983a1d7342b9d2b1defbf0fd [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] a9f56d3de29f07d5960a6e4d8a37b2b295faed1a25340434ee96973e76d711d8 [INFO] running `Command { std: "docker" "start" "-a" "a9f56d3de29f07d5960a6e4d8a37b2b295faed1a25340434ee96973e76d711d8", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.42s [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/toq-4568eb2e8914c2e3) [INFO] [stdout] [INFO] [stdout] running 69 tests [INFO] [stdout] test a2a::task_store::tests::complete_with_text_missing_task ... ok [INFO] [stdout] test a2a::task_store::tests::invalid_state_transition_rejected ... ok [INFO] [stdout] test a2a::task_store::tests::complete_with_text_rejects_terminal ... ok [INFO] [stdout] test a2a::task_store::tests::complete_with_text_sets_artifact ... ok [INFO] [stdout] test a2a::task_store::tests::terminal_states_block_transitions ... ok [INFO] [stdout] test a2a::task_store::tests::get_missing_returns_none ... ok [INFO] [stdout] test a2a::task_store::tests::valid_state_transitions ... ok [INFO] [stdout] test api::handlers::tests::approve_rule_by_address ... ok [INFO] [stdout] test api::handlers::tests::approve_updates_policy ... ok [INFO] [stdout] test api::handlers::tests::card_returns_agent_info ... ok [INFO] [stdout] test api::handlers::tests::approvals_lists_pending ... ok [INFO] [stdout] test api::handlers::tests::block_peer_updates_policy ... ok [INFO] [stdout] test api::handlers::tests::deny_nonexistent_key_noop ... ok [INFO] [stdout] test api::handlers::tests::config_returns_json ... ok [INFO] [stdout] test api::handlers::tests::approve_in_allowlist_mode ... ok [INFO] [stdout] test api::handlers::tests::block_peer_bad_key ... ok [INFO] [stdout] test api::handlers::tests::discover_local_returns_empty ... ok [INFO] [stdout] test api::handlers::tests::discover_dns_returns_empty ... ok [INFO] [stdout] test api::handlers::tests::health_returns_ok ... ok [INFO] [stdout] test api::handlers::tests::remote_router_blocks_local_api ... ok [INFO] [stdout] test api::handlers::tests::block_rule_by_address ... ok [INFO] [stdout] test api::handlers::tests::peers_returns_empty ... ok [INFO] [stdout] test a2a::task_store::tests::insert_and_get ... ok [INFO] [stdout] test api::handlers::tests::block_then_check_rejects ... ok [INFO] [stdout] test api::handlers::tests::deny_updates_policy ... ok [INFO] [stdout] test api::handlers::tests::list_permissions_returns_rules ... ok [INFO] [stdout] test api::handlers::tests::send_message_invalid_address ... ok [INFO] [stdout] test api::handlers::tests::handler_add_list_remove ... ok [INFO] [stdout] test api::handlers::tests::connections_returns_empty ... ok [INFO] [stdout] test api::handlers::tests::config_update_invalid ... ok [INFO] [stdout] test api::handlers::tests::resolve_approval_bad_id ... ok [INFO] [stdout] test api::state::tests::handler_manager_stores_api_url ... ok [INFO] [stdout] test api::handlers::tests::rule_missing_key_and_from_returns_400 ... ok [INFO] [stdout] test api::handlers::tests::approvals_returns_empty ... ok [INFO] [stdout] test api::state::tests::history_filter_by_from ... ok [INFO] [stdout] test api::handlers::tests::unblock_invalid_key_returns_400 ... ok [INFO] [stdout] test api::state::tests::history_filter_by_since ... ok [INFO] [stdout] test api::state::tests::history_push_and_query ... ok [INFO] [stdout] test api::state::tests::history_query_limit ... ok [INFO] [stdout] test api::state::tests::history_respects_limit ... ok [INFO] [stdout] test api::handlers::tests::unblock_peer_updates_policy ... ok [INFO] [stdout] test api::handlers::tests::unblock_then_check_pending ... ok [INFO] [stdout] test api::handlers::tests::unblock_rule_removes_block ... ok [INFO] [stdout] test api::handlers::tests::revoke_rule_removes_access ... ok [INFO] [stdout] test tests::init_config_content_auto ... ok [INFO] [stdout] test tests::init_config_content_explicit ... ok [INFO] [stdout] test tests::init_gitignore_content ... ok [INFO] [stdout] test tests::port_skip_logic ... ok [INFO] [stdout] test tests::resolve_rule_from_flag ... ok [INFO] [stdout] test api::handlers::tests::deny_invalid_decision ... ok [INFO] [stdout] test api::handlers::tests::approve_rule_by_key ... ok [INFO] [stdout] test tests::resolve_rule_from_flag_takes_priority ... ok [INFO] [stdout] test tests::resolve_rule_positional_as_address ... ok [INFO] [stdout] test api::handlers::tests::status_returns_running ... ok [INFO] [stdout] test tests::resolve_rule_key_flag ... ok [INFO] [stdout] test tests::send_command_accepts_thread_id ... ok [INFO] [stdout] test tests::tls_and_http_first_bytes_are_distinct ... ok [INFO] [stdout] test tests::agent_registry_file_format ... ok [INFO] [stdout] test tests::send_command_accepts_close_thread ... ok [INFO] [stdout] test api::handlers::tests::remote_router_empty_when_a2a_disabled ... ok [INFO] [stdout] test api::handlers::tests::upgrade_check_returns_version ... ok [INFO] [stdout] test api::handlers::tests::thread_returns_empty ... ok [INFO] [stdout] test tests::stale_pid_detection ... ok [INFO] [stdout] test llm::redact::tests::redacts_openai_key ... ok [INFO] [stdout] test llm::redact::tests::redacts_bearer_token ... ok [INFO] [stdout] test llm::redact::tests::redacts_aws_access_key ... ok [INFO] [stdout] test llm::redact::tests::leaves_normal_text_alone ... ok [INFO] [stdout] test tests::resolve_rule_no_args_errors ... ok [INFO] [stdout] test tests::send_command_defaults ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 69 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s [INFO] [stdout] [INFO] [stderr] Running tests/integration.rs (/opt/rustwide/target/debug/deps/integration-62c105bba50d04fd) [INFO] [stdout] [INFO] [stdout] running 80 tests [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/a2a-card [INFO] [stdout] Public key: TU1N6xvT8WTOR9AK9e+1UsDTPCtlX5QkAWHQ9lf2CyI= [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/a2a-handler [INFO] [stdout] Public key: 1A1Ajs9s6G94mJE2o4uiHeAA+Ap6Ec6f6/eZgCNnh+U= [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/api-block [INFO] [stdout] Public key: KI+/oa+FrBq3zEj03ythk6zRcenpkuBMG83peo7LFtI= [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/a2a-target [INFO] [stdout] Public key: 0eNeYtYfgwxULFNmBVCjt/RREuMgvzc4svbK4/Tr8Nc= [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/a2a-nocard [INFO] [stdout] Public key: ox+8uMNCSr7fuOb7LFLsSbkRdK3DdOvuHe+cL+7KuVc= [INFO] [stdout] Setup complete: toq://localhost/conns [INFO] [stdout] Public key: 1o1liibkFZOqd/0/F7iqN1QleoWYQuhmeuaVW0Pj1yw= [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/err-block [INFO] [stdout] Public key: DEjFSJXZRGRdSe3gYPL5vz6u0bn1Ftv+knW1DH+PsSE= [INFO] [stdout] Setup complete: toq://localhost/api-approvals [INFO] [stdout] Public key: d/RmGEVqS0MAkdB6kd9GoWsC7u+NLohV2GMLKVOLiro= [INFO] [stdout] Setup complete: toq://localhost/cfg-upd [INFO] [stdout] Public key: 1v30zJTtQZn7SfnTHDjdkKMWJ/RPMWesTvUYdpdYDVg= [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/a2a-stream [INFO] [stdout] Public key: t0/tpuVjMaDHEuY90puV+f3fLLHD//R0SLzaHc09gt0= [INFO] [stdout] Setup complete: toq://localhost/card [INFO] [stdout] Public key: dKiiohR2a/59juotDAIHILjZ4Pw/yhgiMwjTX4RmRLk= [INFO] [stdout] Setup complete: toq://localhost/a2a-404 [INFO] [stdout] Public key: 8x84SUbuCHIcyiVe7sZYwlvRdKtZ2smc4ySMWB5ahQc= [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/cfg-get [INFO] [stdout] Public key: 1EeNME/g54tc1AwSM33wQc5g4WxU3R3kXhvsfOAW53w= [INFO] [stdout] Setup complete: toq://localhost/a2a-list [INFO] [stdout] Public key: B1rwsuE3pMsEk4wUfF4Lz25B/VGwJ9NATxI1VPx5O6E= [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/a2a-off [INFO] [stdout] Public key: g5qYsLSR3ETjtYllTSo30Jy6lq7ru1RHnXiTOHPEFkk= [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/a2a-auth [INFO] [stdout] Public key: LBYUCQlTtiFqsTW3cWONGlbWYB9Au4A33e+6IhTwROA= [INFO] [stdout] test api_block_and_unblock ... ok [INFO] [stdout] test a2a_agent_card ... ok [INFO] [stdout] test api_connections_empty ... ok [INFO] [stdout] test api_block_empty_key ... ok [INFO] [stdout] test a2a_outbound_no_agent_card ... ok [INFO] [stdout] test api_config_get ... ok [INFO] [stdout] test a2a_disabled_returns_404 ... ok [INFO] [stdout] test a2a_unmatched_route_returns_404 ... ok [INFO] [stdout] test a2a_auth_rejects_unauthorized ... ok [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/a2a-sender [INFO] [stdout] Public key: y64EXuD8OxymPSy8MVX6iDcQpug5uYWYVjOntdNgD9Q= [INFO] [stdout] test api_config_update ... ok [INFO] [stdout] test api_agent_card ... ok [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/disc-dns [INFO] [stdout] Public key: Q4pDmSKBcpDBwV/5HaYMlXoNAPSoW0C4ge5Af5zQXOc= [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/api-diag [INFO] [stdout] Public key: mEgyVA0SQpNWhp9os7/kW+4mPIFbZeU/NsuPtrT0zrY= [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/disc-local [INFO] [stdout] Public key: XVj/Imb0q7ejAYtkUIHTqUdZGcbC53FDW8v8KhP37pk= [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/api-handler [INFO] [stdout] Public key: wCn5glmPdP9tFr0EuCn0172B37Q+vDLTggiAEBfLO4U= [INFO] [stdout] test api_approvals_empty ... ok [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/api-handler-rl [INFO] [stdout] Public key: SMurAbrZiA4zADD8UuleFYfQdQFxUP2yMazt/44MV5I= [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/thread [INFO] [stdout] Public key: +sz00i+EXGur14R9SIHG9EIm2saWh7DvE+eXVBUyjXg= [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/rotate [INFO] [stdout] Public key: JWEhJL9UKyGidWwq9Ya/OodADKnZrE0vyONUyjN8Es8= [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/api-peers [INFO] [stdout] Public key: e8buxZdIPg/hutrvlW0bwt3Z+V7F7Ttw3lRmyZEBfCA= [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/api-health [INFO] [stdout] Public key: 9faq6i3PQpcOzoH3O3S6bel2OqQae1HMmLET/okP74Y= [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/api-hist-l [INFO] [stdout] Public key: 3asMaoVkSwnyv7yHPB8gvZY4qojupX/xSqWZJgbiYCw= [INFO] [stdout] test a2a_list_tasks ... ok [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] test a2a_stream_message ... ok [INFO] [stdout] Setup complete: toq://localhost/api-hist-e [INFO] [stdout] Public key: hF95QQQil6L+R6o/vMfd09EquAyRLY7klIDFxtaQR2g= [INFO] [stdout] test a2a_send_message_with_handler ... ok [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/api-revoke [INFO] [stdout] Public key: hjTNnABhZXwichFkzprg6J2IvM/gD+FImqdeJEHU+pI= [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/err-addr [INFO] [stdout] Public key: Xqvgr+VW8EvbO/DRjl5PHaFihVcr+g08nP84ryoGKAY= [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/err-json [INFO] [stdout] Public key: VhTy3fAPz8RRUquZbhAT8g/2N7gRaLCYktZQ/D+OKWQ= [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/err-missing [INFO] [stdout] Public key: dtCyW/qC7TeqkSsHUXU6O7Vvp2/qQWuxvA43y91wut4= [INFO] [stdout] test api_discover_dns ... ok [INFO] [stdout] test api_diagnostics ... ok [INFO] [stdout] test api_handler_crud ... ok [INFO] [stdout] test api_discover_local ... ok [INFO] [stdout] test api_key_rotation ... ok [INFO] [stdout] test api_handler_reload ... ok [INFO] [stdout] test a2a_outbound_send ... ok [INFO] [stdout] test api_peers_empty ... ok [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/stream [INFO] [stdout] Public key: vYmut2RdXGGFJT1zpk/fiFEMg4jGI6pV2hdGcq4mJS4= [INFO] [stdout] test api_message_history_with_limit ... ok [INFO] [stdout] test api_health ... ok [INFO] [stdout] test api_get_thread_not_found ... ok [INFO] [stdout] test api_message_history_empty ... ok [INFO] [stdout] test api_revoke_approved_peer ... ok [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/api-send [INFO] [stdout] Public key: CNjCJKdO2noCRGqZ5qZP8NtPLpaO7CK+rQDesM+OYuI= [INFO] [stdout] Setup complete: toq://localhost/api-shut [INFO] [stdout] Public key: gsIKYpFg8qCNJQwQL/X64+J28VGpfHr/1n+2UBNSLg4= [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/api-sse [INFO] [stdout] Public key: vlCBrvSwNejMhn/nf2yRDOu0lK0NsH0eG0NntBkuog8= [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/api-status [INFO] [stdout] Public key: 2spxFcXIUZBjgcTBIgJ7fKBzo1ImT8E1rrfB4rzdxMQ= [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/alice-apv [INFO] [stdout] Public key: Hwhr7wvcwHKECZEzyi2x1uPnd99onsGTl74FABdHzXw= [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/alice-deny [INFO] [stdout] Public key: +gDTvmj89ftb6mfMaIu9kXvHr40GoLi5sZgMCGQ0rf4= [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/alice-ap [INFO] [stdout] Public key: 3RSYv3yt3vB6DO7nmWrnu+PcZDdurT1+PzZz8uGEZtY= [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/cli-block [INFO] [stdout] Public key: laSEql+5IsVu5AOq0RuqZBjo8n+0EQBw0kL5/Y32bqw= [INFO] [stdout] Setup complete: toq://localhost/clear-logs [INFO] [stdout] Public key: JVmPUVdtBc5ps9+yZgipp9nPcMfpyAeFJNqpo/qSM5Q= [INFO] [stdout] test api_send_invalid_address ... ok [INFO] [stdout] test api_send_missing_to_field ... ok [INFO] [stdout] test api_send_invalid_json ... ok [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/block-send [INFO] [stdout] Public key: 899i3IcifHRMrPd+Dmq9XRq+SFAoo8XiVp/lxQCSLH0= [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/bob-apv [INFO] [stdout] Public key: dpSaEhPS3U0dIBxpqnFk36Ke9K7PiGd52BrR2SLP1bo= [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/cli-clr [INFO] [stdout] Public key: 8E8yYbOxe2BUv1l4FCxzF3oPsjuUTPXx5oKFbklm/vE= [INFO] [stdout] Setup complete: toq://localhost/bob-deny [INFO] [stdout] Public key: GTqVsmo+xA7C3rdhHMBd6DoIIzcxJH75Tg27pckoAoo= [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/cli-approvals [INFO] [stdout] Public key: w0lRURtm8fgrJsg9bhULTkwmO9UXG/1ZO5FDrVzQGsQ= [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/bob-ap [INFO] [stdout] Public key: cC6M9ugktx2L+0w6Kc+IITXepMFLMdGQRX5Og8Ay4EY= [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/cli-logs [INFO] [stdout] Public key: AOSXXyPiJpY4aCUFXwEd57TyrAKBnd21wXDoFEla0k4= [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/down-imm [INFO] [stdout] Public key: uAyw3fiawJgemRjMMB5ZVLNZCFQ9HVz75R9emtd9xQE= [INFO] [stdout] Setup complete: toq://localhost/cli-doctor [INFO] [stdout] Public key: pDMG283mypqM757i3YydWgLuOGdB4OOroFo3B3acsP4= [INFO] [stdout] test api_send_streaming_to_unreachable ... ok [INFO] [stdout] test api_sse_connects ... ok [INFO] [stdout] test api_send_unreachable_returns_error ... ok [INFO] [stdout] test api_status ... ok [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/cli-peers [INFO] [stdout] Public key: WO3TntdcLYsd9dMYLjhJ/+TLuj+wjGoKX1OtQycyodQ= [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/cli-send [INFO] [stdout] Public key: o0CwqE0VWzQJtW94xu4U7b3fQT1kMtrKpKf8bJnaENg= [INFO] [stdout] test block_then_send_fails ... ok [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/cfg-persist [INFO] [stdout] Public key: Ko/GIYL5vzAXb7yXJ+NI2V3OgmPa+CMa3sT5UA8J2Wk= [INFO] [stdout] Setup complete: toq://localhost/config-set [INFO] [stdout] Public key: iagi9rVSwULvnwWDwM0o18xG1qwTIsQaoJPGTNEutx8= [INFO] [stdout] test clear_logs_empties_log_list ... ok [INFO] [stdout] test cli_block_unblock ... ok [INFO] [stdout] test config_set_connection_mode ... ok [INFO] [stdout] test cli_approvals_against_daemon ... ok [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/config-unk [INFO] [stdout] Public key: UuwFYqCViEs5eNVskiFoWUelVXM59l9lqRPF70aiYok= [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/config-show [INFO] [stdout] Public key: 5HXOjNUjgATlRulZOQr/Z0Flyud3pkd1s5aTlSidj+E= [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] test config_show ... ok [INFO] [stdout] Setup complete: toq://localhost/config-inv [INFO] [stdout] Public key: NWF8bJERLVmhj+eQv9aAFRfH4yuouZD1LfYYvFZsygE= [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/lifecycle [INFO] [stdout] Public key: jm7zBDPfi4c5UEcnrNfN64ITvEH5lZFCv3DTWirNzbk= [INFO] [stdout] test cli_logs_against_daemon ... ok [INFO] [stdout] test config_set_unknown_key ... ok [INFO] [stdout] test cli_clear_logs ... ok [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/double [INFO] [stdout] Public key: bsXUro0w9t9e0B8U1Agwfsh+YGqdSAlvHhOD4W+0C6A= [INFO] [stdout] test config_set_invalid_mode ... ok [INFO] [stdout] test cli_doctor_against_daemon ... ok [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/empty-pass [INFO] [stdout] Public key: HacAMdNTtRwrzAfETXVlkj2Ino74nPp32U+4fAaCGls= [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/backup [INFO] [stdout] Public key: oX9PNtSev0T6csL4n3b02nuuYstqrhF88kz5RnNXJcg= [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/bad-pass [INFO] [stdout] Public key: T/Ej/2k71qPzixIpl8F6PpSHVMZqtUvTliBdcbyzTWw= [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/llm-ok [INFO] [stdout] Public key: a/wAp7SjUxKR5dAABQ8niPoUq2mmz48Ffg3R0to1Kpk= [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/llm-nomodel [INFO] [stdout] Public key: WajeLCP2NRN31VIW40NwoD7xIFQGGEGzAoBgQ2QjbBA= [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/llm-both [INFO] [stdout] Public key: QmeEC4sibZ7Mhdb5xT+FLsdo5xdzkJWvt9jMMHsrB1o= [INFO] [stdout] test handler_add_llm_requires_model ... ok [INFO] [stdout] test handler_add_rejects_both_command_and_provider ... ok [INFO] [stdout] test handler_add_llm_succeeds ... ok [INFO] [stdout] test init_creates_workspace_with_host ... ok [INFO] [stdout] test listen_command_removed ... ok [INFO] [stdout] test init_omits_host_when_localhost ... ok [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/llm-badprov [INFO] [stdout] Public key: hsERtXmMEaqIsB4NjvcPFTxYTC5Epx4DAqYHo7NOBVM= [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/alice-mux [INFO] [stdout] Public key: zcq4ZT3221TUcLyc3rDp2T0160e1ITpzxeUKJPu5Xjw= [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/hdr-to [INFO] [stdout] Public key: kYRslko0IxTL62ia5dZ2WwmiAukKV33xvn7YB7SDW64= [INFO] [stdout] test handler_add_rejects_invalid_provider ... ok [INFO] [stdout] test approval_deny ... ok [INFO] [stdout] test cli_down_immediate ... ok [INFO] [stdout] test approval_mode_shows_pending ... ok [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/bob-mux [INFO] [stdout] Public key: WNv/ih1pwxYFNiHM3c5BWcM8gpG6+B5diaMtuZBzoZk= [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/peek-to [INFO] [stdout] Public key: AX0BMKLVDj9n/rmghOavdIynRsh/T9FKZ4Tx1Du3IWs= [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/test-agent [INFO] [stdout] Public key: prhRT13raSaOtbtsrC0WXBj9oR3pYqV/zlUq09j/hPw= [INFO] [stdout] test setup_creates_config_and_keys ... ok [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/al-agent [INFO] [stdout] Public key: D8o5j8zumYFZh39BHQ4s0zbvNmpPCFETql0pMd6ILL0= [INFO] [stdout] Setup complete: toq://localhost/idem [INFO] [stdout] Public key: gSODjqkczPjSc4FYiXcPeaa6nLZyagaaNuSOKltp2vg= [INFO] [stdout] test setup_allowlist_mode ... ok [INFO] [stdout] Setup already complete [INFO] [stdout] test setup_twice_preserves_keys ... ok [INFO] [stdout] test status_before_setup ... ok [INFO] [stdout] test setup_with_framework_flag ... ok [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/open-agent [INFO] [stdout] Public key: YF9zovf/OaVJ7K7JdEGFfxUlV2FrIGQv8e6iWoy3988= [INFO] [stdout] test setup_open_mode ... ok [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/alice [INFO] [stdout] Public key: E7vJ5AeMqps/17jkf2D70bZylgF6fwY6/jQp2aBPiXo= [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/alice-st [INFO] [stdout] Public key: RoAkJsT+2oFv2wca5GHiRj56rNOPnR85agu7QbxE8NM= [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/alice-rx [INFO] [stdout] Public key: uDOAA7ihKNbLN6gDHUU9Ohz69soG99HKLCIR456B1Fg= [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/bob [INFO] [stdout] Public key: sN7J6c5UjJF/SQxCy1DTerTuq9QJo87P3zzEz6k1rzg= [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/bob-st [INFO] [stdout] Public key: ohg7c71kdhxMLIrqcRNLsWAleULkXJ6jaV6S7dP786Y= [INFO] [stdout] test cli_peers_against_daemon ... ok [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/bob-rx [INFO] [stdout] Public key: 5LAzeVAhbL8g/cYMFXaVA3547zHCvT4K2a0OITYoXTQ= [INFO] [stdout] test cli_send_to_unreachable ... ok [INFO] [stdout] test api_shutdown_graceful ... ok [INFO] [stdout] Generating identity keypair and TLS certificate... [INFO] [stdout] Setup complete: toq://localhost/whoami-test [INFO] [stdout] Public key: 43tyCkYRjYzrmdlPHkrht5FChSMSnaXNk/wJAW3NbJE= [INFO] [stdout] test whoami_shows_agent_info ... ok [INFO] [stdout] test double_start_is_safe ... ok [INFO] [stdout] test export_empty_passphrase_fails ... ok [INFO] [stdout] test daemon_start_status_stop ... ok [INFO] [stdout] test up_foreground_auto_generates_keys_after_init ... ok [INFO] [stdout] test approval_approve_then_send ... ok [INFO] [stdout] test config_persists_across_restart ... ok [INFO] [stdout] test export_import_wrong_passphrase ... ok [INFO] [stdout] test export_import_roundtrip ... ok [INFO] [stdout] test multiplexed_port_serves_http_and_toq ... ok [INFO] [stdout] test two_daemons_send_message ... ok [INFO] [stdout] test two_daemons_thread_preserved ... ok [INFO] [stdout] test multiplexer_peek_timeout ... ok [INFO] [stdout] test two_daemons_streaming ... ok [INFO] [stdout] test multiplexer_header_read_timeout ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 80 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 20.58s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "a9f56d3de29f07d5960a6e4d8a37b2b295faed1a25340434ee96973e76d711d8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a9f56d3de29f07d5960a6e4d8a37b2b295faed1a25340434ee96973e76d711d8", kill_on_drop: false }` [INFO] [stdout] a9f56d3de29f07d5960a6e4d8a37b2b295faed1a25340434ee96973e76d711d8