[INFO] cloning repository https://github.com/CaseyID/Asylum [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/CaseyID/Asylum" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FCaseyID%2FAsylum", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FCaseyID%2FAsylum'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 362021a5309f43fd5273e3367701f9ca8113e15f [INFO] testing CaseyID/Asylum against 1.97.0-beta.6 for beta-1.98-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FCaseyID%2FAsylum" "/workspace/builds/worker-3-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc1/source'... [INFO] [stderr] done. [INFO] removed /workspace/builds/worker-3-tc1/source/.cargo/config.toml [INFO] started tweaking git repo https://github.com/CaseyID/Asylum [INFO] finished tweaking git repo https://github.com/CaseyID/Asylum [INFO] tweaked toml for git repo https://github.com/CaseyID/Asylum written to /workspace/builds/worker-3-tc1/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/CaseyID/Asylum on toolchain 1.97.0-beta.6 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.97.0-beta.6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/CaseyID/Asylum already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.97.0-beta.6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded serial v0.4.0 [INFO] [stderr] Downloaded serial-core v0.4.0 [INFO] [stderr] Downloaded serial-windows v0.4.0 [INFO] [stderr] Downloaded ioctl-rs v0.1.6 [INFO] [stderr] Downloaded termios v0.2.2 [INFO] [stderr] Downloaded serial-unix v0.4.0 [INFO] [stderr] Downloaded portable-pty v0.8.1 [INFO] [stderr] Downloaded axum-macros v0.5.1 [INFO] [stderr] Downloaded rustls v0.23.39 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3d5ced03c013a94a2f102a4510f48a6e9184255caf5fd8244f58017bde7f5210" "sleep" "infinity", kill_on_drop: false }` [INFO] [stdout] aae72eca66c2f5e0343f2e9f59235ffd5b352ab2844a6e960dd73b597761e5ae [INFO] running `Command { std: "docker" "start" "aae72eca66c2f5e0343f2e9f59235ffd5b352ab2844a6e960dd73b597761e5ae", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "aae72eca66c2f5e0343f2e9f59235ffd5b352ab2844a6e960dd73b597761e5ae", 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" "aae72eca66c2f5e0343f2e9f59235ffd5b352ab2844a6e960dd73b597761e5ae" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "aae72eca66c2f5e0343f2e9f59235ffd5b352ab2844a6e960dd73b597761e5ae", 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" "aae72eca66c2f5e0343f2e9f59235ffd5b352ab2844a6e960dd73b597761e5ae" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.186 [INFO] [stderr] Compiling cc v1.2.61 [INFO] [stderr] Compiling typenum v1.20.0 [INFO] [stderr] Compiling rustls-pki-types v1.14.1 [INFO] [stderr] Compiling rustls v0.23.39 [INFO] [stderr] Compiling zerovec-derive v0.11.3 [INFO] [stderr] Compiling tokio-macros v2.7.0 [INFO] [stderr] Compiling zerofrom-derive v0.1.7 [INFO] [stderr] Compiling yoke-derive v0.8.2 [INFO] [stderr] Compiling futures-util v0.3.32 [INFO] [stderr] Compiling darling_core v0.23.0 [INFO] [stderr] Compiling unicase v2.9.0 [INFO] [stderr] Compiling memoffset v0.6.5 [INFO] [stderr] Compiling pkg-config v0.3.33 [INFO] [stderr] Compiling hashbrown v0.17.0 [INFO] [stderr] Compiling num-conv v0.2.1 [INFO] [stderr] Compiling bitflags v2.11.1 [INFO] [stderr] Compiling time-macros v0.2.27 [INFO] [stderr] Compiling deranged v0.5.8 [INFO] [stderr] Compiling ahash v0.8.12 [INFO] [stderr] Compiling mime_guess v2.0.5 [INFO] [stderr] Compiling toml_datetime v0.6.11 [INFO] [stderr] Compiling webpki-roots v1.0.7 [INFO] [stderr] Compiling serde_spanned v0.6.9 [INFO] [stderr] Compiling data-encoding v2.11.0 [INFO] [stderr] Compiling option-ext v0.2.0 [INFO] [stderr] Compiling winnow v0.7.15 [INFO] [stderr] Compiling toml_write v0.1.2 [INFO] [stderr] Compiling http-range-header v0.4.2 [INFO] [stderr] Compiling webpki-roots v0.26.11 [INFO] [stderr] Compiling generic-array v0.14.7 [INFO] [stderr] Compiling hashbrown v0.14.5 [INFO] [stderr] Compiling clap_derive v4.6.1 [INFO] [stderr] Compiling indexmap v2.14.0 [INFO] [stderr] Compiling clap_builder v4.6.0 [INFO] [stderr] Compiling regex-automata v0.4.14 [INFO] [stderr] Compiling axum-macros v0.5.1 [INFO] [stderr] Compiling block-buffer v0.10.4 [INFO] [stderr] Compiling ring v0.17.14 [INFO] [stderr] Compiling crypto-common v0.1.7 [INFO] [stderr] Compiling digest v0.10.7 [INFO] [stderr] Compiling libsqlite3-sys v0.30.1 [INFO] [stderr] Compiling hashlink v0.9.1 [INFO] [stderr] Compiling zerofrom v0.1.7 [INFO] [stderr] Compiling errno v0.3.14 [INFO] [stderr] Compiling mio v1.2.0 [INFO] [stderr] Compiling socket2 v0.6.3 [INFO] [stderr] Compiling yoke v0.8.2 [INFO] [stderr] Compiling signal-hook-registry v1.4.8 [INFO] [stderr] Compiling getrandom v0.2.17 [INFO] [stderr] Compiling zerovec v0.11.6 [INFO] [stderr] Compiling zerotrie v0.2.4 [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Compiling sha1 v0.10.6 [INFO] [stderr] Compiling tokio v1.52.1 [INFO] [stderr] Compiling sha2 v0.10.9 [INFO] [stderr] Compiling rand_core v0.9.5 [INFO] [stderr] Compiling serial-core v0.4.0 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling termios v0.2.2 [INFO] [stderr] Compiling getrandom v0.4.2 [INFO] [stderr] Compiling ioctl-rs v0.1.6 [INFO] [stderr] Compiling rust-embed-utils v8.11.0 [INFO] [stderr] Compiling uuid v1.23.1 [INFO] [stderr] Compiling serial-unix v0.4.0 [INFO] [stderr] Compiling time v0.3.47 [INFO] [stderr] Compiling rand v0.9.4 [INFO] [stderr] Compiling dirs-sys v0.4.1 [INFO] [stderr] Compiling tinystr v0.8.3 [INFO] [stderr] Compiling potential_utf v0.1.5 [INFO] [stderr] Compiling icu_collections v2.2.0 [INFO] [stderr] Compiling icu_locale_core v2.2.0 [INFO] [stderr] Compiling dirs v5.0.1 [INFO] [stderr] Compiling rust-embed-impl v8.11.0 [INFO] [stderr] Compiling futures-executor v0.3.32 [INFO] [stderr] Compiling serial v0.4.0 [INFO] [stderr] Compiling filedescriptor v0.8.3 [INFO] [stderr] Compiling nix v0.25.1 [INFO] [stderr] Compiling darling_macro v0.23.0 [INFO] [stderr] Compiling shell-words v1.1.1 [INFO] [stderr] Compiling fallible-iterator v0.3.0 [INFO] [stderr] Compiling fallible-streaming-iterator v0.1.9 [INFO] [stderr] Compiling rust-embed v8.11.0 [INFO] [stderr] Compiling futures v0.3.32 [INFO] [stderr] Compiling xtask v0.2.0 (/opt/rustwide/workdir/xtask) [INFO] [stderr] Compiling matchers v0.2.0 [INFO] [stderr] Compiling darling v0.23.0 [INFO] [stderr] Compiling toml_edit v0.22.27 [INFO] [stderr] Compiling tracing-subscriber v0.3.23 [INFO] [stderr] Compiling serde_with_macros v3.18.0 [INFO] [stderr] Compiling icu_provider v2.2.0 [INFO] [stderr] Compiling clap v4.6.1 [INFO] [stderr] Compiling icu_normalizer v2.2.0 [INFO] [stderr] Compiling icu_properties v2.2.0 [INFO] [stderr] Compiling serde_with v3.18.0 [INFO] [stderr] Compiling toml v0.8.23 [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 rustls-webpki v0.103.13 [INFO] [stderr] Compiling portable-pty v0.8.1 [INFO] [stderr] Compiling hyper v1.9.0 [INFO] [stderr] Compiling tower v0.5.3 [INFO] [stderr] Compiling tokio-util v0.7.18 [INFO] [stderr] Compiling asylum-types v0.2.0 (/opt/rustwide/workdir/crates/asylum-types) [INFO] [stderr] Compiling tower-http v0.6.8 [INFO] [stderr] Compiling hyper-util v0.1.20 [INFO] [stderr] Compiling tokio-rustls v0.26.4 [INFO] [stderr] Compiling tungstenite v0.29.0 [INFO] [stderr] Compiling hyper-rustls v0.27.9 [INFO] [stderr] Compiling reqwest v0.12.28 [INFO] [stderr] Compiling tokio-tungstenite v0.29.0 [INFO] [stderr] Compiling axum v0.8.9 [INFO] [stderr] Compiling rusqlite v0.32.1 [INFO] [stderr] Compiling asylum-cli v0.2.0 (/opt/rustwide/workdir/crates/asylum-cli) [INFO] [stderr] Compiling asylum-daemon v0.2.0 (/opt/rustwide/workdir/crates/asylum-daemon) [INFO] [stderr] Compiling asylum v0.2.0 (/opt/rustwide/workdir/crates/asylum) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 34s [INFO] running `Command { std: "docker" "inspect" "aae72eca66c2f5e0343f2e9f59235ffd5b352ab2844a6e960dd73b597761e5ae", 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" "aae72eca66c2f5e0343f2e9f59235ffd5b352ab2844a6e960dd73b597761e5ae" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stderr] Compiling bitflags v2.11.1 [INFO] [stderr] Compiling asylum-types v0.2.0 (/opt/rustwide/workdir/crates/asylum-types) [INFO] [stderr] Compiling xtask v0.2.0 (/opt/rustwide/workdir/xtask) [INFO] [stderr] Compiling tower-http v0.6.8 [INFO] [stderr] Compiling rustix v1.1.4 [INFO] [stderr] Compiling rusqlite v0.32.1 [INFO] [stderr] Compiling reqwest v0.12.28 [INFO] [stderr] Compiling tempfile v3.27.0 [INFO] [stderr] Compiling asylum-daemon v0.2.0 (/opt/rustwide/workdir/crates/asylum-daemon) [INFO] [stderr] Compiling asylum-cli v0.2.0 (/opt/rustwide/workdir/crates/asylum-cli) [INFO] [stderr] Compiling asylum v0.2.0 (/opt/rustwide/workdir/crates/asylum) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 54.72s [INFO] running `Command { std: "docker" "inspect" "aae72eca66c2f5e0343f2e9f59235ffd5b352ab2844a6e960dd73b597761e5ae", 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" "aae72eca66c2f5e0343f2e9f59235ffd5b352ab2844a6e960dd73b597761e5ae" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "test" "--frozen", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.46s [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/asylum-367cf79d8e670885) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/asylum_cli-3a35415b2142f2d4) [INFO] [stdout] [INFO] [stdout] running 69 tests [INFO] [stdout] test cli::tests::cockpit_only_opens_after_health_ready_start ... ok [INFO] [stdout] test cli::tests::doctor_classifies_required_and_optional_checks ... ok [INFO] [stdout] test cli::tests::update_does_not_create_service_units_for_stopped_non_service_installs ... ok [INFO] [stdout] test cli::tests::role_alias_in_command_structures_is_available ... ok [INFO] [stdout] test cli::tests::update_installer_args_are_update_shape ... ok [INFO] [stdout] test cli::tests::post_update_doctor_uses_fresh_binary_cli_shape ... ok [INFO] [stdout] test cli::tests::update_needs_running_service_detects_running_planes ... ok [INFO] [stdout] test cli::tests::update_refreshes_stopped_installed_service_units ... ok [INFO] [stdout] test cli::tests::installer_candidates_are_executable_relative ... ok [INFO] [stdout] test cli::tests::update_installer_source_prefers_local_installer ... ok [INFO] [stdout] test harness_event::tests::build_request_forwards_session_start_payload_verbatim ... ok [INFO] [stdout] test cli::tests::update_installer_source_falls_back_to_remote ... ok [INFO] [stdout] test harness_event::tests::build_request_forwards_stop_payload_verbatim ... ok [INFO] [stdout] test harness_event::tests::build_request_tags_claude_statusline_source ... ok [INFO] [stdout] test harness_event::tests::build_request_tags_codex_notify_source ... ok [INFO] [stdout] test harness_event::tests::codex_notify_rejects_malformed_argv_without_panicking ... ok [INFO] [stdout] test harness_event::tests::codex_notify_argv_parses_into_forwarded_payload ... ok [INFO] [stdout] test harness_event::tests::build_request_forwards_notification_payload_verbatim ... ok [INFO] [stdout] test cli::tests::bare_command_defaults_to_cockpit_dispatch_shape ... ok [INFO] [stdout] test harness_event::tests::dispatch_fails_gracefully_without_node_id ... ok [INFO] [stdout] test harness_event::tests::render_statusline_empty_payload_never_panics ... ok [INFO] [stdout] test cli::tests::setup_runtime_is_idempotent ... ok [INFO] [stdout] test harness_event::tests::render_statusline_handles_plain_string_model ... ok [INFO] [stdout] test harness_event::tests::render_statusline_full_fields ... ok [INFO] [stdout] test harness_event::tests::render_statusline_missing_context_window_omits_ctx_clause ... ok [INFO] [stdout] test harness_event::tests::render_statusline_missing_model_falls_back ... ok [INFO] [stdout] test cli::tests::friendly_and_advanced_commands_parse ... ok [INFO] [stdout] test harness_event::tests::render_statusline_rounds_fractional_percentage ... ok [INFO] [stdout] test cli::tests::harness_event_subcommands_parse_expected_shapes ... ok [INFO] [stdout] test harness_event::tests::resolve_target_falls_back_to_http_with_token_when_no_socket ... ok [INFO] [stdout] test harness_event::tests::resolve_target_defaults_to_local_socket_when_nothing_set ... ok [INFO] [stdout] test harness_event::tests::resolve_target_http_fallback_defaults_base_url_when_only_token_set ... ok [INFO] [stdout] test harness_event::tests::resolve_target_prefers_socket_when_set ... ok [INFO] [stdout] test host::tests::command_argv_matching_requires_executable_identity ... ok [INFO] [stdout] test host::tests::healthy_service_state_wins_for_status ... ok [INFO] [stdout] test host::tests::launchd_renderer_uses_product_paths ... ok [INFO] [stdout] test host::tests::pid_identity_prefers_metadata_when_argv_is_missing ... ok [INFO] [stdout] test host::tests::pid_metadata_requires_matching_binary_pid_and_command ... ok [INFO] [stdout] test host::tests::refresh_installed_systemd_unit_file_rewrites_stale_serve_command ... ok [INFO] [stdout] test cli::tests::data_plane_arms_use_runtime_client_url_from_config ... ok [INFO] [stdout] test client::tests::new_client_uses_builtin_default_url ... ok [INFO] [stdout] test host::tests::systemd_execstart_args_escape_control_characters ... ok [INFO] [stdout] test host::tests::systemd_renderer_emits_path_environment_when_set ... ok [INFO] [stdout] test host::tests::systemd_renderer_escapes_spaces_and_specifiers ... ok [INFO] [stdout] test harness_event::tests::dispatch_fails_gracefully_with_invalid_node_id ... ok [INFO] [stdout] test host::tests::systemd_unit_text_renders_explicit_path_setting ... ok [INFO] [stdout] test host::tests::systemd_renderer_omits_path_environment_when_none ... ok [INFO] [stdout] test host::tests::systemd_renderer_uses_product_paths ... ok [INFO] [stdout] test mcp::tests::node_create_and_spawn_peer_expose_prompt_param ... ok [INFO] [stdout] test mcp::tests::parse_node_id_works ... ok [INFO] [stdout] test mcp::tests::tool_definitions_include_expected_names ... ok [INFO] [stdout] test native_attach::tests::render_native_command_includes_args_and_environment ... ok [INFO] [stdout] test runtime::tests::asylum_home_controls_product_paths ... ok [INFO] [stdout] test runtime::tests::default_paths_live_under_user_asylum_home ... ok [INFO] [stdout] test runtime::tests::explicit_config_and_database_override_product_defaults ... ok [INFO] [stdout] test harness_event::tests::dispatch_round_trips_over_http_against_a_real_server ... ok [INFO] [stdout] test harness_event::tests::dispatch_round_trips_over_unix_socket_against_a_real_server ... ok [INFO] [stdout] test mcp::tests::unknown_notification_returns_none ... ok [INFO] [stdout] test cli::tests::runtime_client_honors_base_url_override ... ok [INFO] [stdout] test harness_event::tests::dispatch_fails_gracefully_when_daemon_unreachable ... ok [INFO] [stdout] test mcp::tests::notification_returns_none ... ok [INFO] [stdout] test cli::tests::runtime_client_ignores_env_bind_when_socket_transport_is_used ... ok [INFO] [stdout] test cli::tests::runtime_client_uses_socket_when_base_url_is_unset ... ok [INFO] [stdout] test cli::tests::service_bind_uses_env_before_config_listen ... ok [INFO] [stdout] test cli::tests::service_bind_uses_config_listen ... ok [INFO] [stdout] test cli::tests::runtime_client_prefers_socket_override_over_inherited_base_url ... ok [INFO] [stdout] test host::tests::host_state_collects_for_empty_runtime ... ok [INFO] [stdout] test host::tests::host_state_health_updates_effective_network_bind ... ok [INFO] [stdout] test host::tests::host_state_reports_non_loopback_exposure_warning ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 69 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.15s [INFO] [stdout] [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/asylum_daemon-2905db9c8d003b4e) [INFO] [stdout] [INFO] [stdout] running 178 tests [INFO] [stdout] test app::tests::normalize_asset_path_cleans_redundant_segments ... ok [INFO] [stdout] test app::tests::content_type_guesses_common_extensions ... ok [INFO] [stdout] test attach::tests::attach_tokens_are_node_scoped_and_expire ... ok [INFO] [stdout] test attach::tests::malformed_attach_token_rejects_invalid_payload_shape ... ok [INFO] [stdout] test auth::tests::token_hash_verification_rejects_wrong_secret ... ok [INFO] [stdout] test app::tests::normalize_asset_path_rejects_traversal_and_empty_paths ... ok [INFO] [stdout] test app::tests::api_substrate_descriptors_returns_500_when_store_fails ... ok [INFO] [stdout] test app::tests::api_list_relationships_returns_500_when_store_fails ... ok [INFO] [stdout] test app::tests::api_notification_read_returns_404_for_missing_notification ... ok [INFO] [stdout] test app::tests::api_notifications_returns_500_when_store_fails ... ok [INFO] [stdout] test app::tests::api_graph_returns_500_when_store_fails ... ok [INFO] [stdout] test capability_service::tests::claude_project_slug_maps_nonalnum_to_dash ... ok [INFO] [stdout] test app::tests::api_recent_workspaces_returns_500_when_store_fails ... ok [INFO] [stdout] test capability_service::tests::claude_transcript_probe_matches_disk_layout ... ok [INFO] [stdout] test capability_service::tests::codex_rollout_probe_finds_by_thread_id ... ok [INFO] [stdout] test capability_service::tests::command_available_reflects_launchable_executable ... ok [INFO] [stdout] test capability_service::tests::command_resolution_uses_login_shell_fallback_path ... ok [INFO] [stdout] test app::tests::api_notification_read_returns_204_for_existing_notification ... ok [INFO] [stdout] test capability_service::tests::decision_feedback_text_maps_status_and_answer ... ok [INFO] [stdout] test capability_service::tests::event_catalog_is_exactly_the_firable_set ... ok [INFO] [stdout] test app::tests::api_notification_read_returns_500_when_store_fails ... ok [INFO] [stdout] test capability_service::tests::attach_to_loon_rejects_without_configured_substrate ... ok [INFO] [stdout] test app::tests::api_nodes_list_returns_500_when_store_fails ... ok [INFO] [stdout] test app::tests::api_hook_test_returns_500_when_node_store_fails ... ok [INFO] [stdout] test app::tests::api_node_events_returns_500_when_store_fails ... ok [INFO] [stdout] test capability_service::tests::attach_rejects_local_runtime_missing_nodes ... ok [INFO] [stdout] test capability_service::tests::abnormal_exit_marks_failed_and_fires_node_errored ... ok [INFO] [stdout] test capability_service::tests::attach_is_allowed_for_running_local_node_with_runtime ... ok [INFO] [stdout] test capability_service::tests::attach_rejects_stopped_failed_and_archived_nodes ... ok [INFO] [stdout] test capability_service::tests::channel_test_rejects_webhook_outbound_delivery ... ok [INFO] [stdout] test capability_service::tests::hook_consumer_continues_after_broadcast_lag ... ok [INFO] [stdout] test capability_service::tests::graph_returns_empty_when_store_is_empty ... ok [INFO] [stdout] test capability_service::tests::create_channel_rejects_unsupported_kinds ... ok [INFO] [stdout] test capability_service::tests::capabilities_expose_no_recipe_surface ... ok [INFO] [stdout] test capability_service::tests::create_channel_rejects_webhook_outbound_direction ... ok [INFO] [stdout] test capability_service::tests::attach_to_loon_rejects_without_external_id ... ok [INFO] [stdout] test capability_service::tests::launch_prompt_includes_initial_prompt_as_task ... ok [INFO] [stdout] test capability_service::tests::launch_prompt_uses_asylum_context_when_no_user_packet ... ok [INFO] [stdout] test capability_service::tests::harness_descriptors_report_missing_commands_unavailable ... ok [INFO] [stdout] test capability_service::tests::graph_propagates_store_errors ... ok [INFO] [stdout] test capability_service::tests::health_response_includes_daemon_version_and_paths ... ok [INFO] [stdout] test capability_service::tests::failed_local_spawn_marks_node_failed_and_records_harness_failure ... ok [INFO] [stdout] test capability_service::tests::hook_action_channel_with_webhook_records_failure ... ok [INFO] [stdout] test capability_service::tests::awaiting_input_produces_single_pending_decision_deduped ... ok [INFO] [stdout] test capability_service::tests::harness_decision_protocol_ingest_records_pending_decision_event_notification_and_waiting_liveness ... ok [INFO] [stdout] test capability_service::tests::execute_remote_command_status_and_send_input_validation ... ok [INFO] [stdout] test capability_service::tests::hook_actions_validate_spawn_shape ... ok [INFO] [stdout] test capability_service::tests::hook_event_processor_fails_when_firing_persistence_fails ... ok [INFO] [stdout] test capability_service::tests::hook_event_processor_records_decode_error_when_actions_json_is_corrupt ... ok [INFO] [stdout] test capability_service::tests::hook_test_propagates_store_errors ... ok [INFO] [stdout] test capability_service::tests::hook_test_fails_for_corrupt_actions_json ... ok [INFO] [stdout] test capability_service::tests::list_node_events_propagates_store_errors ... ok [INFO] [stdout] test capability_service::tests::list_node_events_returns_empty_when_node_has_no_events ... ok [INFO] [stdout] test capability_service::tests::list_nodes_returns_empty_when_store_is_empty ... ok [INFO] [stdout] test capability_service::tests::list_nodes_propagates_store_errors ... ok [INFO] [stdout] test capability_service::tests::loon_control_args_use_http_resolution_and_guest_binary ... ok [INFO] [stdout] test capability_service::tests::interrupt_records_event_without_forcing_stopped ... ok [INFO] [stdout] test capability_service::tests::list_relationships_propagates_store_errors ... ok [INFO] [stdout] test capability_service::tests::list_notifications_propagates_store_errors ... ok [INFO] [stdout] test capability_service::tests::list_relationships_returns_empty_when_store_is_empty ... ok [INFO] [stdout] test capability_service::tests::list_substrate_descriptors_propagates_store_errors ... ok [INFO] [stdout] test capability_service::tests::map_harness_event_maps_claude_notification_idle ... ok [INFO] [stdout] test capability_service::tests::map_harness_event_maps_claude_notification_permission_to_awaiting_input ... ok [INFO] [stdout] test capability_service::tests::map_harness_event_maps_claude_session_start ... ok [INFO] [stdout] test capability_service::tests::map_harness_event_maps_claude_stop_to_turn_complete ... ok [INFO] [stdout] test capability_service::tests::map_harness_event_maps_codex_agent_turn_complete ... ok [INFO] [stdout] test capability_service::tests::map_harness_event_maps_real_claude_notification_type_field ... ok [INFO] [stdout] test capability_service::tests::map_harness_event_marks_statusline_as_telemetry ... ok [INFO] [stdout] test capability_service::tests::list_tokens_returns_metadata_only ... ok [INFO] [stdout] test capability_service::tests::local_substrate_capacity_reflects_running_local_nodes ... ok [INFO] [stdout] test capability_service::tests::loon_browser_attach_response_discloses_transport ... ok [INFO] [stdout] test capability_service::tests::loon_descriptor_is_unhealthy_when_host_unreachable ... ok [INFO] [stdout] test capability_service::tests::loon_create_does_not_create_node_when_substrate_support_is_not_confirmed ... ok [INFO] [stdout] test capability_service::tests::notify_send_errors_when_ntfy_is_unconfigured ... ok [INFO] [stdout] test capability_service::tests::local_create_fails_when_workspace_pre_trust_fails ... ok [INFO] [stdout] test capability_service::tests::loon_node_launch_env_resolves_over_http_with_token ... ok [INFO] [stdout] test capability_service::tests::loon_controls_fail_without_configured_target_before_mutating_state ... ok [INFO] [stdout] test capability_service::tests::manual_create_decision_does_not_mutate_liveness ... ok [INFO] [stdout] test capability_service::tests::health_uptime_seconds_advances_with_wall_clock ... ok [INFO] [stdout] test capability_service::tests::post_harness_event_records_session_and_transitions_liveness ... ok [INFO] [stdout] test capability_service::tests::post_harness_event_rejects_terminal_nodes ... ok [INFO] [stdout] test capability_service::tests::recent_workspaces_propagates_store_errors ... ok [INFO] [stdout] test capability_service::tests::reconcile_marks_local_node_without_session_not_resumable ... ok [INFO] [stdout] test capability_service::tests::reconcile_marks_stale_local_running_node_stopped_and_resumable ... ok [INFO] [stdout] test capability_service::tests::local_create_normalizes_blank_workspace_to_absent_and_does_not_pre_trust ... ok [INFO] [stdout] test capability_service::tests::resume_rejects_live_node ... ok [INFO] [stdout] test capability_service::tests::remote_decision_resolution_emits_feedback_events ... ok [INFO] [stdout] test capability_service::tests::resume_rejects_loon_node_honestly ... ok [INFO] [stdout] test capability_service::tests::resolve_decision_restores_running_from_waiting_for_input ... ok [INFO] [stdout] test capability_service::tests::resume_rejects_missing_workspace ... ok [INFO] [stdout] test capability_service::tests::resume_rejects_node_without_session_id ... ok [INFO] [stdout] test capability_service::tests::rotate_token_revokes_old_and_issues_new ... ok [INFO] [stdout] test capability_service::tests::routed_channel_inbound_fails_before_recording_when_node_delivery_fails ... ok [INFO] [stdout] test capability_service::tests::scoped_guest_token_is_confined_to_its_own_node ... ok [INFO] [stdout] test channels::ntfy_inbound::tests::parse_ntfy_keepalive_line ... ok [INFO] [stdout] test channels::ntfy_inbound::tests::parse_ntfy_message_line ... ok [INFO] [stdout] test channels::ntfy_inbound::tests::parse_ntfy_minimal_message ... ok [INFO] [stdout] test channels::ntfy_inbound::tests::parse_ntfy_open_line ... ok [INFO] [stdout] test channels::ntfy_inbound::tests::parse_ntfy_reply_marker_ignores_malformed_input ... ok [INFO] [stdout] test channels::ntfy_inbound::tests::parse_ntfy_reply_marker_round_trip ... ok [INFO] [stdout] test channels::tests::descriptor_from_row_rejects_config_json_corruption ... ok [INFO] [stdout] test capability_service::tests::revoked_db_token_is_rejected ... ok [INFO] [stdout] test channels::tests::seed_builtin_channels_marks_ntfy_live_only_when_configured ... ok [INFO] [stdout] test channels::tests::seed_builtin_channels_only_keeps_real_default_channels ... ok [INFO] [stdout] test channels::tests::supports_only_implemented_channel_kinds ... ok [INFO] [stdout] test decision_ingester::tests::flush_partial_emits_tui_bytes_without_newline ... ok [INFO] [stdout] test decision_ingester::tests::flush_partial_preserves_partial_decision_marker ... ok [INFO] [stdout] test decision_ingester::tests::parser_does_not_treat_prose_as_control ... ok [INFO] [stdout] test decision_ingester::tests::parser_handles_control_line_across_chunk_boundary ... ok [INFO] [stdout] test decision_ingester::tests::parser_ignores_malformed_marker_line ... ok [INFO] [stdout] test decision_ingester::tests::parser_ignores_unknown_fields_and_uses_required_text ... ok [INFO] [stdout] test harness::tests::claude_control_args_keep_skip_permissions_leading_and_append_user_args ... ok [INFO] [stdout] test harness::tests::claude_control_args_register_asylum_mcp_per_launch ... ok [INFO] [stdout] test harness::tests::claude_resume_args_swap_session_id_for_resume_and_keep_injection ... ok [INFO] [stdout] test harness::tests::codex_control_args_register_asylum_mcp_per_launch ... ok [INFO] [stdout] test harness::tests::codex_control_args_resolve_over_http_for_loon ... ok [INFO] [stdout] test harness::tests::codex_control_args_route_notify_through_bridge ... ok [INFO] [stdout] test harness::tests::codex_resume_args_use_resume_subcommand_first ... ok [INFO] [stdout] test harness::tests::config_startup_args_are_appended_after_defaults ... ok [INFO] [stdout] test harness::tests::default_harness_commands_are_real_clis ... ok [INFO] [stdout] test harness::tests::default_launch_args_include_trust_bypass_flags ... ok [INFO] [stdout] test harness::tests::only_claude_preassigns_a_session_id ... ok [INFO] [stdout] test hooks::tests::any_filter_matches ... ok [INFO] [stdout] test hooks::tests::equality_and_dot_path ... ok [INFO] [stdout] test hooks::tests::rule_from_row_requires_valid_actions_json ... ok [INFO] [stdout] test hooks::tests::substring_and_compound ... ok [INFO] [stdout] test hooks::tests::unparseable_filter_fails_closed ... ok [INFO] [stdout] test launch_packet::tests::markdown_includes_node_header_fields ... ok [INFO] [stdout] test launch_packet::tests::markdown_names_only_real_tools_events_and_actions ... ok [INFO] [stdout] test notifications::tests::send_notification_posts_json_to_server_root_with_topic_in_body ... ok [INFO] [stdout] test remote_commands::tests::parses_status_and_send_input_commands ... ok [INFO] [stdout] test remote_commands::tests::rejects_unsupported_retry_command ... ok [INFO] [stdout] test storage::tests::channel_reply_correlation_expires ... ok [INFO] [stdout] test capability_service::tests::local_create_normalizes_whitespace_workspace_to_absent_and_does_not_pre_trust ... ok [INFO] [stdout] test storage::tests::channel_reply_correlation_round_trip ... ok [INFO] [stdout] test storage::tests::channel_seed_and_messages_round_trip ... ok [INFO] [stdout] test storage::tests::created_by_is_provenance_not_graph_edge ... ok [INFO] [stdout] test storage::tests::ctx_pressure_state_round_trips ... ok [INFO] [stdout] test storage::tests::delete_builtin_channels_by_ids_only_removes_builtin_rows ... ok [INFO] [stdout] test storage::tests::hook_round_trip ... ok [INFO] [stdout] test storage::tests::mark_notification_read_sets_read_at_when_exists ... ok [INFO] [stdout] test storage::tests::mark_notification_read_returns_not_found_for_missing_row ... ok [INFO] [stdout] test storage::tests::migrations_create_empty_zero_node_store ... ok [INFO] [stdout] test storage::tests::node_launch_args_round_trip ... ok [INFO] [stdout] test storage::tests::raw_second_pending_decision_insert_is_rejected_by_db ... ok [INFO] [stdout] test storage::tests::telemetry_hydration_counts_tokens_and_tool_calls ... ok [INFO] [stdout] test storage::tests::revoke_tokens_by_name_revokes_matching_active_tokens ... ok [INFO] [stdout] test capability_service::tests::token_id_for_raw_uses_active_store_entry ... ok [INFO] [stdout] test storage::tests::upsert_pending_decision_dedups_per_node ... ok [INFO] [stdout] test storage::tests::transition_node_liveness_is_a_compare_and_set ... ok [INFO] [stdout] test capability_service::tests::statusline_updates_ctx_pct_and_fires_thresholds_once ... ok [INFO] [stdout] test capability_service::tests::unknown_tool_hook_action_target_reports_unknown_target ... ok [INFO] [stdout] test capability_service::tests::validate_owner_token_value_accepts_configured_token ... ok [INFO] [stdout] test substrate::loon::tests::capability_flags_track_reachability ... ok [INFO] [stdout] test substrate::loon::tests::counts_running_instances_across_shapes ... ok [INFO] [stdout] test substrate::loon::tests::decodes_hex_fingerprint ... ok [INFO] [stdout] test substrate::loon::tests::exit_watch_maps_honestly ... ok [INFO] [stdout] test substrate::loon::tests::launch_spec_carries_full_context ... ok [INFO] [stdout] test substrate::loon::tests::parses_instance_id_from_json_and_text ... ok [INFO] [stdout] test substrate::loon::tests::toml_key_escapes_control_chars ... ok [INFO] [stdout] test capability_service::tests::update_channel_rejects_webhook_outbound_direction ... ok [INFO] [stdout] test tests::run_state_aligns_default_base_url_to_effective_bind ... ok [INFO] [stdout] test tests::run_state_honors_socket_path_override ... ok [INFO] [stdout] test capability_service::tests::local_create_prefers_workspace_pre_trust_for_codex ... ok [INFO] [stdout] test substrate::local::tests::submit_sequence_never_bundles_cr_into_the_body_write ... ok [INFO] [stdout] test substrate::local::tests::submit_sequence_writes_body_then_a_distinct_carriage_return ... ok [INFO] [stdout] test tests::run_state_merges_cli_and_env_overrides_with_file_config ... FAILED [INFO] [stdout] test channels::tests::descriptor_from_row_rejects_corrupted_message_count ... ok [INFO] [stdout] test substrate::local::tests::concurrent_submits_do_not_interleave_body_and_cr ... ok [INFO] [stdout] test capability_service::tests::local_create_uses_resolved_login_shell_command_for_launch ... ok [INFO] [stdout] test substrate::local::tests::launch_delivers_prompt_over_pty_after_readiness ... ok [INFO] [stdout] test substrate::local::tests::claude_stop_sends_exit_command_and_lets_process_quit_cleanly ... ok [INFO] [stdout] test capability_service::tests::local_launch_does_not_pass_prompt_as_positional_argv_and_persists_early_output ... ok [INFO] [stdout] test capability_service::tests::resolve_decision_injects_feedback_into_node_stdin ... ok [INFO] [stdout] test capability_service::tests::resume_relaunches_stopped_local_node ... ok [INFO] [stdout] test capability_service::tests::send_input_hook_action_delivers_text_to_node_stdin ... ok [INFO] [stdout] test capability_service::tests::spawn_hook_action_creates_real_node ... ok [INFO] [stdout] test capability_service::tests::spawn_peer_creates_real_node_and_explicit_relationship ... ok [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- tests::run_state_merges_cli_and_env_overrides_with_file_config stdout ---- [INFO] [stdout] Error: create database directory .asylum [INFO] [stdout] [INFO] [stdout] Caused by: [INFO] [stdout] Read-only file system (os error 30) [INFO] [stdout] [INFO] [stdout] Stack backtrace: [INFO] [stdout] 0: ::ext_context:: [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.102/src/backtrace.rs:10:14 [INFO] [stdout] 1: as anyhow::Context<(), std::io::error::Error>>::with_context:: [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.102/src/context.rs:65:37 [INFO] [stdout] 2: asylum_daemon::ensure_daemon_paths [INFO] [stdout] at ./src/lib.rs:169:14 [INFO] [stdout] 3: asylum_daemon::load_run_state [INFO] [stdout] at ./src/lib.rs:97:5 [INFO] [stdout] 4: asylum_daemon::tests::run_state_merges_cli_and_env_overrides_with_file_config [INFO] [stdout] at ./src/lib.rs:345:21 [INFO] [stdout] 5: asylum_daemon::tests::run_state_merges_cli_and_env_overrides_with_file_config::{closure#0} [INFO] [stdout] at ./src/lib.rs:328:69 [INFO] [stdout] 6: >::call_once [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 7: core::result::Result<(), alloc::string::String> as core::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 8: test::__rust_begin_short_backtrace::, fn() -> core::result::Result<(), alloc::string::String>> [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18 [INFO] [stdout] 9: test::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74 [INFO] [stdout] 10: as core::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 11: std::panicking::catch_unwind::do_call::, core::result::Result<(), alloc::string::String>> [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40 [INFO] [stdout] 12: std::panicking::catch_unwind::, core::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19 [INFO] [stdout] 13: std::panic::catch_unwind::, core::result::Result<(), alloc::string::String>> [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14 [INFO] [stdout] 14: test::run_test_in_process [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27 [INFO] [stdout] 15: test::run_test::{closure#0} [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43 [INFO] [stdout] 16: test::run_test::{closure#1} [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41 [INFO] [stdout] 17: std::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 18: std::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13 [INFO] [stdout] 19: ::{closure#1}::{closure#0}> as core::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 20: std::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40 [INFO] [stdout] 21: std::panicking::catch_unwind::<(), core::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19 [INFO] [stdout] 22: std::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14 [INFO] [stdout] 23: std::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26 [INFO] [stdout] 24: ::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: + core::marker::Send> as core::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9 [INFO] [stdout] 26: ::new::thread_start [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 27: [INFO] [stdout] 28: clone [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] tests::run_state_merges_cli_and_env_overrides_with_file_config [INFO] [stdout] [INFO] [stdout] test result: FAILED. 177 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 5.65s [INFO] [stdout] [INFO] [stderr] error: test failed, to rerun pass `-p asylum-daemon --lib` [INFO] running `Command { std: "docker" "inspect" "aae72eca66c2f5e0343f2e9f59235ffd5b352ab2844a6e960dd73b597761e5ae", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "aae72eca66c2f5e0343f2e9f59235ffd5b352ab2844a6e960dd73b597761e5ae", kill_on_drop: false }` [INFO] [stdout] aae72eca66c2f5e0343f2e9f59235ffd5b352ab2844a6e960dd73b597761e5ae