[INFO] cloning repository https://github.com/tanzv/launch-code [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/tanzv/launch-code" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftanzv%2Flaunch-code", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftanzv%2Flaunch-code'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 71337d1a1ee021cd050d0ce3dabe95d82b316794 [INFO] testing tanzv/launch-code against 1.95.0 for beta-1.96-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftanzv%2Flaunch-code" "/workspace/builds/worker-6-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-6-tc1/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/tanzv/launch-code [INFO] finished tweaking git repo https://github.com/tanzv/launch-code [INFO] tweaked toml for git repo https://github.com/tanzv/launch-code written to /workspace/builds/worker-6-tc1/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/tanzv/launch-code on toolchain 1.95.0 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.95.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/tanzv/launch-code 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.95.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded unicode-ident v1.0.23 [INFO] [stderr] Downloaded termtree v0.5.1 [INFO] [stderr] Downloaded float-cmp v0.10.0 [INFO] [stderr] Downloaded predicates-tree v1.0.13 [INFO] [stderr] Downloaded predicates-core v1.0.10 [INFO] [stderr] Downloaded clap_lex v1.0.0 [INFO] [stderr] Downloaded tabwriter v1.4.1 [INFO] [stderr] Downloaded assert_cmd v2.1.2 [INFO] [stderr] Downloaded tempfile v3.25.0 [INFO] [stderr] Downloaded clap v4.5.58 [INFO] [stderr] Downloaded ascii v1.1.0 [INFO] [stderr] Downloaded comfy-table v7.2.2 [INFO] [stderr] Downloaded ureq v3.2.0 [INFO] [stderr] Downloaded zerocopy-derive v0.8.39 [INFO] [stderr] Downloaded tiny_http v0.12.0 [INFO] [stderr] Downloaded clap_builder v4.5.58 [INFO] [stderr] Downloaded ureq-proto v0.5.3 [INFO] [stderr] Downloaded anyhow v1.0.101 [INFO] [stderr] Downloaded clap_derive v4.5.55 [INFO] [stderr] Downloaded webpki-roots v1.0.6 [INFO] [stderr] Downloaded zerocopy v0.8.39 [INFO] [stderr] Downloaded predicates v3.1.4 [INFO] [stderr] Downloaded syn v2.0.115 [INFO] [stderr] Downloaded chunked_transfer v1.5.0 [INFO] [stderr] Downloaded regex-syntax v0.8.9 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/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" "+1.95.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 1ba349d97edcef9c039a689fc6159dd2e459306af42a93d0c42fd1a4aca2a38e [INFO] running `Command { std: "docker" "start" "-a" "1ba349d97edcef9c039a689fc6159dd2e459306af42a93d0c42fd1a4aca2a38e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "1ba349d97edcef9c039a689fc6159dd2e459306af42a93d0c42fd1a4aca2a38e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1ba349d97edcef9c039a689fc6159dd2e459306af42a93d0c42fd1a4aca2a38e", kill_on_drop: false }` [INFO] [stdout] 1ba349d97edcef9c039a689fc6159dd2e459306af42a93d0c42fd1a4aca2a38e [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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" "+1.95.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 8157fb7497d2764da92c45741d9c0944c392956fdd3ce1a27f0c12fc06b7b7a7 [INFO] running `Command { std: "docker" "start" "-a" "8157fb7497d2764da92c45741d9c0944c392956fdd3ce1a27f0c12fc06b7b7a7", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.182 [INFO] [stderr] Compiling quote v1.0.44 [INFO] [stderr] Compiling unicode-ident v1.0.23 [INFO] [stderr] Compiling zerocopy v0.8.39 [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Compiling signal-hook v0.3.18 [INFO] [stderr] Compiling log v0.4.29 [INFO] [stderr] Compiling serde_core v1.0.228 [INFO] [stderr] Compiling memchr v2.8.0 [INFO] [stderr] Compiling convert_case v0.10.0 [INFO] [stderr] Compiling rustix v1.1.3 [INFO] [stderr] Compiling getrandom v0.4.1 [INFO] [stderr] Compiling litrs v1.0.0 [INFO] [stderr] Compiling bitflags v2.11.0 [INFO] [stderr] Compiling anstream v0.6.21 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling proc-macro2 v1.0.106 [INFO] [stderr] Compiling regex-syntax v0.8.9 [INFO] [stderr] Compiling clap_lex v1.0.0 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling aho-corasick v1.1.4 [INFO] [stderr] Compiling ascii v1.1.0 [INFO] [stderr] Compiling clap_builder v4.5.58 [INFO] [stderr] Compiling chunked_transfer v1.5.0 [INFO] [stderr] Compiling itoa v1.0.17 [INFO] [stderr] Compiling tabwriter v1.4.1 [INFO] [stderr] Compiling tiny_http v0.12.0 [INFO] [stderr] Compiling syn v2.0.115 [INFO] [stderr] Compiling document-features v0.2.12 [INFO] [stderr] Compiling errno v0.3.14 [INFO] [stderr] Compiling mio v1.1.1 [INFO] [stderr] Compiling parking_lot_core v0.9.12 [INFO] [stderr] Compiling fs2 v0.4.3 [INFO] [stderr] Compiling rand_core v0.9.5 [INFO] [stderr] Compiling parking_lot v0.12.5 [INFO] [stderr] Compiling signal-hook-registry v1.4.8 [INFO] [stderr] Compiling signal-hook-mio v0.2.5 [INFO] [stderr] Compiling regex-automata v0.4.14 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling derive_more-impl v2.1.1 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling thiserror-impl v2.0.18 [INFO] [stderr] Compiling clap_derive v4.5.55 [INFO] [stderr] Compiling regex v1.12.3 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling derive_more v2.1.1 [INFO] [stderr] Compiling crossterm v0.29.0 [INFO] [stderr] Compiling thiserror v2.0.18 [INFO] [stderr] Compiling rand v0.9.2 [INFO] [stderr] Compiling clap v4.5.58 [INFO] [stderr] Compiling uuid v1.21.0 [INFO] [stderr] Compiling comfy-table v7.2.2 [INFO] [stderr] Compiling launch-code v0.1.1 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 41.60s [INFO] running `Command { std: "docker" "inspect" "8157fb7497d2764da92c45741d9c0944c392956fdd3ce1a27f0c12fc06b7b7a7", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "8157fb7497d2764da92c45741d9c0944c392956fdd3ce1a27f0c12fc06b7b7a7", kill_on_drop: false }` [INFO] [stdout] 8157fb7497d2764da92c45741d9c0944c392956fdd3ce1a27f0c12fc06b7b7a7 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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" "+1.95.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 53fd96fe13115d8eb9919f2ebce3856af7ded064757fcf5f68a1b4b9c498f299 [INFO] running `Command { std: "docker" "start" "-a" "53fd96fe13115d8eb9919f2ebce3856af7ded064757fcf5f68a1b4b9c498f299", kill_on_drop: false }` [INFO] [stderr] Compiling rustix v1.1.3 [INFO] [stderr] Compiling cc v1.2.56 [INFO] [stderr] Compiling regex-automata v0.4.14 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling rustls-pki-types v1.14.0 [INFO] [stderr] Compiling getrandom v0.2.17 [INFO] [stderr] Compiling httparse v1.10.1 [INFO] [stderr] Compiling crc32fast v1.5.0 [INFO] [stderr] Compiling untrusted v0.9.0 [INFO] [stderr] Compiling simd-adler32 v0.3.8 [INFO] [stderr] Compiling predicates-core v1.0.10 [INFO] [stderr] Compiling adler2 v2.0.1 [INFO] [stderr] Compiling rustls v0.23.36 [INFO] [stderr] Compiling once_cell v1.21.3 [INFO] [stderr] Compiling subtle v2.6.1 [INFO] [stderr] Compiling http v1.4.0 [INFO] [stderr] Compiling assert_cmd v2.1.2 [INFO] [stderr] Compiling difflib v0.4.0 [INFO] [stderr] Compiling termtree v0.5.1 [INFO] [stderr] Compiling normalize-line-endings v0.3.0 [INFO] [stderr] Compiling miniz_oxide v0.8.9 [INFO] [stderr] Compiling predicates-tree v1.0.13 [INFO] [stderr] Compiling wait-timeout v0.2.1 [INFO] [stderr] Compiling fastrand v2.3.0 [INFO] [stderr] Compiling utf-8 v0.7.6 [INFO] [stderr] Compiling webpki-roots v1.0.6 [INFO] [stderr] Compiling flate2 v1.1.9 [INFO] [stderr] Compiling ureq-proto v0.5.3 [INFO] [stderr] Compiling ring v0.17.14 [INFO] [stderr] Compiling float-cmp v0.10.0 [INFO] [stderr] Compiling crossterm v0.29.0 [INFO] [stderr] Compiling tempfile v3.25.0 [INFO] [stderr] Compiling regex v1.12.3 [INFO] [stderr] Compiling bstr v1.12.1 [INFO] [stderr] Compiling predicates v3.1.4 [INFO] [stderr] Compiling comfy-table v7.2.2 [INFO] [stderr] Compiling launch-code v0.1.1 (/opt/rustwide/workdir) [INFO] [stderr] Compiling rustls-webpki v0.103.9 [INFO] [stderr] Compiling ureq v3.2.0 [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 06s [INFO] running `Command { std: "docker" "inspect" "53fd96fe13115d8eb9919f2ebce3856af7ded064757fcf5f68a1b4b9c498f299", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "53fd96fe13115d8eb9919f2ebce3856af7ded064757fcf5f68a1b4b9c498f299", kill_on_drop: false }` [INFO] [stdout] 53fd96fe13115d8eb9919f2ebce3856af7ded064757fcf5f68a1b4b9c498f299 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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" "+1.95.0" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 5526a37282c7147eb4c52d01cdb48b001a86fc11af943c1746e2def01f3cb661 [INFO] running `Command { std: "docker" "start" "-a" "5526a37282c7147eb4c52d01cdb48b001a86fc11af943c1746e2def01f3cb661", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.45s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/launch_code-194aab76677fa2e3) [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test debug_backend::tests::dap_capability_matches_backend_matrix ... ok [INFO] [stdout] test debug_backend::tests::backend_builds_session_meta_with_capabilities ... ok [INFO] [stdout] test debug_backend::tests::runtime_to_backend_mapping_matches_current_support_matrix ... ok [INFO] [stdout] test envfile::tests::parse_env_file_map_rejects_invalid_lines ... ok [INFO] [stdout] test envfile::tests::parse_env_file_map_supports_inline_comments_and_escapes ... ok [INFO] [stdout] test config::tests::load_launch_spec_supports_env_null_unset_and_scalar_env_values ... ok [INFO] [stdout] test envfile::tests::parse_env_file_map_supports_quotes_and_export_prefix ... ok [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/launch_code-c53d2f1a4de511bb) [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 34 tests [INFO] [stdout] test app::dap_cli::shared::tests::extract_first_thread_id_skips_zero_and_uses_next_positive_id ... ok [INFO] [stdout] test app::dap_cli::shared::tests::extract_first_thread_id_rejects_zero_id ... ok [INFO] [stdout] test app::log_ops::tests::read_log_tail_returns_all_lines_when_max_exceeds_file_length ... ok [INFO] [stdout] test app::session_cli::global_scan_index::tests::should_skip_for_running_filter_when_running_count_is_zero ... ok [INFO] [stdout] test app::session_cli::global_scan_index::tests::should_not_skip_when_signature_does_not_match ... ok [INFO] [stdout] test app::session_cli::global_scan_index::tests::should_skip_when_link_summary_has_zero_sessions ... ok [INFO] [stdout] test app::dap_cli::shared::tests::extract_first_thread_id_accepts_positive_id ... ok [INFO] [stdout] test app::session_cli::tests::interactive_action_key_bindings_cover_lifecycle_ops ... ok [INFO] [stdout] test app::session_cli::list_cache::tests::load_sessions_for_listing_writes_cache_for_stopped_sessions ... ok [INFO] [stdout] test app::session_cli::tests::clip_display_width_limits_line_size ... ok [INFO] [stdout] test app::session_cli::tests::interactive_mode_requires_explicit_flag ... ok [INFO] [stdout] test app::session_cli::tests::list_default_view_prefers_compact_on_tty ... ok [INFO] [stdout] test app::session_cli::tests::refresh_interactive_rows_keeps_previous_rows_on_error ... ok [INFO] [stdout] test app::session_cli::tests::interactive_row_uses_fixed_width_columns_without_tabs ... ok [INFO] [stdout] test app::session_cli::tests::interactive_table_uses_narrow_layout_on_small_terminal ... ok [INFO] [stdout] test app::session_cli::tests::list_default_view_keeps_wide_for_non_tty ... ok [INFO] [stdout] test app::session_cli::tests::interactive_table_uses_full_layout_on_wide_terminal ... ok [INFO] [stdout] test app::session_cli::tests::list_default_view_respects_quiet_compact_and_explicit_format ... ok [INFO] [stdout] test app::log_ops::tests::read_log_tail_returns_last_lines_without_trailing_newline ... ok [INFO] [stdout] test app::session_cli::tests::truncate_interactive_field_respects_display_width_for_wide_chars ... ok [INFO] [stdout] test app::session_cli::tests::interactive_action_store_uses_local_when_link_path_missing ... ok [INFO] [stdout] test dap::codec::tests::read_write_roundtrip_works ... ok [INFO] [stdout] test dap::codec::tests::read_message_rejects_too_large_content_length ... ok [INFO] [stdout] test dap::tests::parse_adapter_command_supports_plain_command_string ... ok [INFO] [stdout] test app::session_cli::list_cache::tests::load_sessions_for_listing_refreshes_cache_after_state_signature_change ... ok [INFO] [stdout] test tests::ps_alias_detection_handles_global_flags ... ok [INFO] [stdout] test dap::tests::parse_adapter_command_supports_json_array ... ok [INFO] [stdout] test dap::tests::discover_vscode_js_debug_server_script_prefers_existing_extension_layout ... ok [INFO] [stdout] test app::session_cli::tests::interactive_action_store_prefers_row_link_path ... ok [INFO] [stdout] test app::session_cli::tests::interactive_mode_respects_force_on_and_off_flags ... ok [INFO] [stdout] test app::session_cli::tests::refresh_interactive_rows_updates_rows_on_success ... ok [INFO] [stdout] test app::session_api::tests::retry_session_control_returns_conflict_after_retry_budget ... ok [INFO] [stdout] test app::session_api::tests::retry_session_control_recovers_after_transient_conflicts ... ok [INFO] [stdout] test app::log_ops::tests::read_log_tail_clamps_very_large_tail_requests ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 34 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.16s [INFO] [stdout] [INFO] [stderr] Running unittests src/bin/lcode.rs (/opt/rustwide/target/debug/deps/lcode-535e61370e619e97) [INFO] [stdout] [INFO] [stdout] running 34 tests [INFO] [stdout] test app::dap_cli::shared::tests::extract_first_thread_id_accepts_positive_id ... ok [INFO] [stdout] test app::dap_cli::shared::tests::extract_first_thread_id_rejects_zero_id ... ok [INFO] [stdout] test app::log_ops::tests::read_log_tail_returns_all_lines_when_max_exceeds_file_length ... ok [INFO] [stdout] test app::log_ops::tests::read_log_tail_returns_last_lines_without_trailing_newline ... ok [INFO] [stdout] test app::dap_cli::shared::tests::extract_first_thread_id_skips_zero_and_uses_next_positive_id ... ok [INFO] [stdout] test app::session_cli::tests::interactive_action_key_bindings_cover_lifecycle_ops ... ok [INFO] [stdout] test app::session_cli::tests::clip_display_width_limits_line_size ... ok [INFO] [stdout] test app::session_cli::tests::interactive_mode_requires_explicit_flag ... ok [INFO] [stdout] test app::session_cli::tests::interactive_mode_respects_force_on_and_off_flags ... ok [INFO] [stdout] test app::session_cli::tests::list_default_view_keeps_wide_for_non_tty ... ok [INFO] [stdout] test app::session_cli::tests::interactive_row_uses_fixed_width_columns_without_tabs ... ok [INFO] [stdout] test app::session_cli::tests::interactive_table_uses_narrow_layout_on_small_terminal ... ok [INFO] [stdout] test app::session_cli::tests::list_default_view_prefers_compact_on_tty ... ok [INFO] [stdout] test app::session_cli::global_scan_index::tests::should_not_skip_when_signature_does_not_match ... ok [INFO] [stdout] test app::session_cli::tests::interactive_action_store_uses_local_when_link_path_missing ... ok [INFO] [stdout] test app::session_cli::tests::interactive_action_store_prefers_row_link_path ... ok [INFO] [stdout] test app::session_cli::tests::interactive_table_uses_full_layout_on_wide_terminal ... ok [INFO] [stdout] test app::session_cli::global_scan_index::tests::should_skip_for_running_filter_when_running_count_is_zero ... ok [INFO] [stdout] test app::session_cli::tests::refresh_interactive_rows_keeps_previous_rows_on_error ... ok [INFO] [stdout] test app::session_cli::tests::refresh_interactive_rows_updates_rows_on_success ... ok [INFO] [stdout] test app::session_cli::tests::truncate_interactive_field_respects_display_width_for_wide_chars ... ok [INFO] [stdout] test dap::codec::tests::read_write_roundtrip_works ... ok [INFO] [stdout] test app::session_cli::tests::list_default_view_respects_quiet_compact_and_explicit_format ... ok [INFO] [stdout] test dap::codec::tests::read_message_rejects_too_large_content_length ... ok [INFO] [stdout] test app::session_cli::list_cache::tests::load_sessions_for_listing_writes_cache_for_stopped_sessions ... ok [INFO] [stdout] test app::session_cli::global_scan_index::tests::should_skip_when_link_summary_has_zero_sessions ... ok [INFO] [stdout] test tests::ps_alias_detection_handles_global_flags ... ok [INFO] [stdout] test dap::tests::parse_adapter_command_supports_json_array ... ok [INFO] [stdout] test dap::tests::parse_adapter_command_supports_plain_command_string ... ok [INFO] [stdout] test dap::tests::discover_vscode_js_debug_server_script_prefers_existing_extension_layout ... ok [INFO] [stdout] test app::session_cli::list_cache::tests::load_sessions_for_listing_refreshes_cache_after_state_signature_change ... ok [INFO] [stdout] test app::session_api::tests::retry_session_control_recovers_after_transient_conflicts ... ok [INFO] [stdout] test app::session_api::tests::retry_session_control_returns_conflict_after_retry_budget ... ok [INFO] [stdout] test app::log_ops::tests::read_log_tail_clamps_very_large_tail_requests ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 34 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s [INFO] [stdout] [INFO] [stderr] Running tests/bpmn_release_scripts.rs (/opt/rustwide/target/debug/deps/bpmn_release_scripts-4beacd2ee07db25f) [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test bpmn_release_scripts_tests::release_script_rejects_invalid_semver ... ok [INFO] [stdout] test bpmn_release_scripts_tests::prepare_script_fails_when_source_file_missing ... ok [INFO] [stdout] test bpmn_release_scripts_tests::release_script_rejects_invalid_env_file_line ... ok [INFO] [stdout] test bpmn_release_scripts_tests::prepare_script_copies_bpmn_into_package ... ok [INFO] [stdout] test bpmn_release_scripts_tests::release_script_runs_version_pack_and_publish_with_registry ... ok [INFO] [stdout] test bpmn_release_scripts_tests::release_script_uses_env_file_for_publish_defaults ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.14s [INFO] [stdout] [INFO] [stderr] Running tests/cli_alias_lcode.rs (/opt/rustwide/target/debug/deps/cli_alias_lcode-355ca044f7800cdb) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test lcode_help_is_available ... ok [INFO] [stdout] test lcode_batch_all_dry_run_does_not_trigger_clap_panic ... ok [INFO] [stderr] Running tests/cli_batch_control.rs (/opt/rustwide/target/debug/deps/cli_batch_control-3339e1a261868177) [INFO] [stdout] test lcode_stop_accepts_positional_session_id_without_panic ... 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] [stdout] [INFO] [stdout] running 18 tests [INFO] [stdout] test resume_all_defaults_to_continue_on_error_with_unlimited_failures ... ok [INFO] [stdout] test stop_keyword_all_alias_supports_batch_dry_run_without_all_flag ... ok [INFO] [stdout] test restart_all_dry_run_matches_running_sessions_by_default ... ok [INFO] [stdout] test restart_keyword_all_alias_supports_batch_dry_run_without_all_flag ... ok [INFO] [stdout] test stop_all_with_launch_code_home_does_not_require_writable_home_registry ... ok [INFO] [stdout] test resume_all_dry_run_supports_status_and_name_filters ... ok [INFO] [stdout] test resume_all_stops_early_when_max_failures_reached ... ok [INFO] [stdout] test suspend_all_dry_run_supports_status_and_name_filters ... ok [INFO] [stdout] test suspend_keyword_all_alias_supports_batch_dry_run_without_all_flag ... ok [INFO] [stdout] test stop_all_global_dry_run_tolerates_broken_link_state_and_reports_link_error ... ok [INFO] [stdout] test stop_all_global_scope_requires_yes_without_dry_run ... ok [INFO] [stdout] test resume_multi_target_routes_missing_ids_across_links_by_global_fallback ... ok [INFO] [stdout] test stop_all_global_scope_stops_matched_sessions_across_links ... ok [INFO] [stdout] test suspend_all_global_scope_dry_run_matches_across_links ... ok [INFO] [stdout] test resume_keyword_all_alias_supports_batch_dry_run_without_all_flag ... ok [INFO] [stdout] test resume_all_supports_explicit_fail_fast_via_continue_on_error_false ... ok [INFO] [stdout] test stop_all_with_local_flag_limits_scope_to_current_workspace ... ok [INFO] [stderr] Running tests/cli_build.rs (/opt/rustwide/target/debug/deps/cli_build-3e0ba46b3f48a6c4) [INFO] [stdout] test stop_multi_target_routes_missing_ids_across_links_by_global_fallback ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.28s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test build_help_exposes_cross_compile_flags ... ok [INFO] [stdout] test build_go_rejects_rust_target_flag ... ok [INFO] [stdout] test build_dry_run_go_platform_sets_go_env ... ok [INFO] [stdout] test build_rejects_unsupported_runtime ... ok [INFO] [stdout] test build_dry_run_rust_platform_resolves_target_triple ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s [INFO] [stdout] [INFO] [stderr] Running tests/cli_cleanup.rs (/opt/rustwide/target/debug/deps/cli_cleanup-892c93294bc8ed6b) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test cleanup_keeps_running_sessions_by_default ... ok [INFO] [stdout] test cleanup_removes_stopped_sessions_from_state ... ok [INFO] [stdout] test cleanup_dry_run_reports_matches_without_removing_sessions ... ok [INFO] [stdout] test cleanup_defaults_to_global_scope_across_registered_links ... ok [INFO] [stdout] test cleanup_global_scope_reports_link_errors_for_unreadable_state ... ok [INFO] [stdout] test cleanup_removes_deleted_session_ids_from_session_lookup_index ... ok [INFO] [stdout] test cleanup_with_local_flag_limits_scope_to_current_workspace ... ok [INFO] [stdout] test cleanup_older_than_filters_sessions_by_updated_time ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.23s [INFO] [stdout] [INFO] [stderr] Running tests/cli_concurrent_start.rs (/opt/rustwide/target/debug/deps/cli_concurrent_start-81bcc6ebda70ba78) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test concurrent_start_processes_persist_all_sessions ... ok [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] [stderr] Running tests/cli_config_profiles.rs (/opt/rustwide/target/debug/deps/cli_config_profiles-64b850856547b2b0) [INFO] [stdout] [INFO] [stdout] running 19 tests [INFO] [stdout] test config_run_can_apply_runtime_arg_and_env_overrides ... ok [INFO] [stdout] test config_profile_roundtrip_save_list_show_run_delete ... ok [INFO] [stdout] test config_run_can_clear_saved_args_and_env ... ok [INFO] [stdout] test config_run_applies_saved_env_files_before_saved_env ... ok [INFO] [stdout] test config_profile_can_persist_log_retention_policy ... ok [INFO] [stdout] test config_run_supports_multiple_env_files_in_order ... ok [INFO] [stdout] test config_run_can_merge_env_file_with_overrides ... ok [INFO] [stdout] test config_run_can_force_managed_override ... ok [INFO] [stdout] test config_run_clear_env_ignores_saved_env_files ... ok [INFO] [stdout] test config_run_can_override_mode_to_debug ... ok [INFO] [stdout] test config_import_rejects_unsupported_bundle_version ... ok [INFO] [stdout] test config_save_show_persists_env_files_as_absolute_paths ... ok [INFO] [stdout] test config_validate_accepts_node_debug_runtime_profiles ... ok [INFO] [stdout] test config_validate_rejects_rust_debug_runtime_profiles ... ok [INFO] [stdout] test config_validate_all_fails_if_any_profile_is_invalid ... ok [INFO] [stdout] test config_validate_supports_rust_runtime_profiles ... ok [INFO] [stdout] test config_validate_all_succeeds_for_valid_profiles ... ok [INFO] [stdout] test config_validate_checks_profile_entry_and_cwd ... ok [INFO] [stdout] test config_export_and_import_support_merge_and_replace ... ok [INFO] [stderr] Running tests/cli_daemon.rs (/opt/rustwide/target/debug/deps/cli_daemon-37234d9f998b048d) [INFO] [stdout] [INFO] [stdout] test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.20s [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Running tests/cli_dap.rs (/opt/rustwide/target/debug/deps/cli_dap-54f24a39f76c0795) [INFO] [stdout] running 1 test [INFO] [stdout] test daemon_once_reconciles_managed_sessions ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 18 tests [INFO] [stdout] test cli_dap_continue_without_thread_id_uses_first_positive_thread ... ok [INFO] [stdout] test cli_dap_breakpoints_sets_multiple_lines_without_manual_json ... ok [INFO] [stdout] test cli_dap_events_can_poll_event_queue ... ok [INFO] [stdout] test cli_dap_request_sends_command_and_prints_response ... ok [INFO] [stdout] test cli_dap_stack_trace_without_thread_id_uses_first_positive_thread ... ok [INFO] [stdout] test cli_dap_variables_requests_variables_with_paging_options ... ok [INFO] [stdout] test cli_dap_request_exits_non_zero_when_adapter_returns_failure_response ... ok [INFO] [stdout] test cli_dap_threads_requests_threads_command ... ok [INFO] [stdout] test cli_dap_expression_commands_send_expected_dap_requests ... ok [INFO] [stdout] test cli_dap_bootstrap_tolerates_attach_already_debugged_error ... ok [INFO] [stdout] test cli_dap_batch_can_complete_attach_sequence_without_deadlock ... ok [INFO] [stdout] test cli_dap_scopes_requests_scopes_for_frame ... ok [INFO] [stdout] test cli_dap_evaluate_auto_bootstraps_when_server_is_not_available ... ok [INFO] [stdout] test cli_dap_control_commands_send_expected_dap_requests ... ok [INFO] [stdout] test cli_dap_batch_exits_non_zero_when_any_response_fails ... ok [INFO] [stdout] test cli_dap_adopt_subprocess_registers_child_session_and_bootstraps_debug_sequence ... ok [INFO] [stdout] test cli_dap_threads_supports_node_bridge_adapter_when_configured ... ok [INFO] [stdout] test cli_dap_evaluate_auto_bootstraps_after_timeout ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.38s [INFO] [stdout] [INFO] [stderr] Running tests/cli_dap_args.rs (/opt/rustwide/target/debug/deps/cli_dap_args-95a650942790b8cc) [INFO] [stdout] [INFO] [stdout] running 17 tests [INFO] [stdout] test cli_dap_breakpoints_rejects_zero_line ... ok [INFO] [stdout] test cli_dap_request_rejects_non_object_arguments ... ok [INFO] [stdout] test cli_dap_events_rejects_zero_max ... ok [INFO] [stdout] test cli_dap_adopt_subprocess_rejects_zero_max_events ... ok [INFO] [stdout] test cli_dap_request_rejects_empty_command ... ok [INFO] [stdout] test cli_dap_continue_rejects_zero_thread_id ... ok [INFO] [stdout] test cli_dap_evaluate_rejects_zero_frame_id ... ok [INFO] [stdout] test cli_dap_batch_rejects_whitespace_command ... ok [INFO] [stdout] test cli_dap_breakpoints_rejects_whitespace_path ... ok [INFO] [stdout] test cli_dap_events_rejects_oversized_max ... ok [INFO] [stdout] test cli_dap_variables_rejects_zero_variables_reference ... ok [INFO] [stdout] test cli_dap_batch_rejects_non_object_arguments ... ok [INFO] [stdout] test cli_dap_batch_rejects_oversized_request_count ... ok [INFO] [stdout] test cli_dap_breakpoints_rejects_empty_path ... ok [INFO] [stdout] test cli_dap_stack_trace_rejects_zero_levels ... ok [INFO] [stdout] test cli_dap_scopes_rejects_zero_frame_id ... ok [INFO] [stderr] Running tests/cli_doctor.rs (/opt/rustwide/target/debug/deps/cli_doctor-55863c0c3028f75a) [INFO] [stdout] test cli_dap_request_rejects_whitespace_command ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 12 tests [INFO] [stdout] test cli_doctor_debug_reports_dap_failure_without_crashing ... ok [INFO] [stdout] test cli_doctor_debug_reports_node_adapter_diagnostic_when_unavailable ... ok [INFO] [stdout] test cli_doctor_runtime_supports_go_runtime_filter ... ok [INFO] [stdout] test cli_doctor_runtime_strict_accepts_rust_run_readiness ... ok [INFO] [stdout] test cli_doctor_debug_collects_threads_and_events_in_json ... ok [INFO] [stdout] test cli_doctor_runtime_strict_exits_non_zero_when_runtime_is_not_ready ... ok [INFO] [stdout] test cli_doctor_runtime_supports_runtime_filter ... ok [INFO] [stdout] test cli_doctor_runtime_reports_node_adapter_probe_when_discovery_is_disabled ... ok [INFO] [stdout] test cli_doctor_all_strict_exits_non_zero_when_runtime_is_not_ready ... ok [INFO] [stdout] test cli_doctor_runtime_reports_matrix_in_json ... ok [INFO] [stdout] test cli_doctor_all_reports_runtime_summary_in_json ... ok [INFO] [stdout] test cli_doctor_debug_reports_event_channel_and_status_diagnostics ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 15.39s [INFO] [stdout] [INFO] [stderr] Running tests/cli_go_debug_modes.rs (/opt/rustwide/target/debug/deps/cli_go_debug_modes-909270f6a390e6a5) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test go_attach_mode_requires_positive_pid_source ... ok [INFO] [stdout] test debug_help_exposes_go_mode_arguments ... ok [INFO] [stdout] test debug_rejects_go_mode_for_non_go_runtime ... ok [INFO] [stdout] test go_attach_mode_rejects_program_arguments ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s [INFO] [stdout] [INFO] [stderr] Running tests/cli_help.rs (/opt/rustwide/target/debug/deps/cli_help-108f79cb3ccc9077) [INFO] [stdout] [INFO] [stdout] running 22 tests [INFO] [stdout] test list_help_exposes_filter_flags ... ok [INFO] [stdout] test link_help_lists_link_subcommands ... ok [INFO] [stdout] test dap_help_includes_expression_command_descriptions ... ok [INFO] [stdout] test config_save_help_exposes_env_file_flag ... ok [INFO] [stdout] test logs_help_explains_filter_arguments ... ok [INFO] [stdout] test config_help_lists_profile_subcommands ... ok [INFO] [stdout] test project_help_lists_metadata_subcommands ... ok [INFO] [stdout] test config_run_help_exposes_runtime_override_flags ... ok [INFO] [stdout] test list_ps_alias_is_available ... ok [INFO] [stdout] test config_validate_help_exposes_all_flag ... ok [INFO] [stdout] test restart_help_exposes_force_and_grace_timeout_options ... ok [INFO] [stdout] test evaluate_help_explains_key_arguments ... ok [INFO] [stdout] test doctor_help_exposes_runtime_subcommand_and_filter ... ok [INFO] [stdout] test start_help_exposes_env_file_flag ... ok [INFO] [stdout] test stop_help_exposes_batch_mode_flags ... ok [INFO] [stdout] test running_help_exposes_display_flags ... ok [INFO] [stdout] test serve_help_exposes_worker_and_queue_options ... ok [INFO] [stdout] test link_help_exposes_prune_subcommand ... ok [INFO] [stdout] test cleanup_help_exposes_status_and_dry_run_flags ... ok [INFO] [stdout] test top_level_help_includes_command_descriptions ... ok [INFO] [stdout] test suspend_resume_help_exposes_batch_mode_flags ... ok [INFO] [stdout] test lifecycle_help_mentions_all_keyword_alias_for_all_batch_commands ... ok [INFO] [stdout] [INFO] [stderr] Running tests/cli_inspect.rs (/opt/rustwide/target/debug/deps/cli_inspect-1124d5d8ca385ee1) [INFO] [stdout] test result: ok. 22 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.22s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test inspect_outputs_session_and_process_details_as_json ... ok [INFO] [stdout] test inspect_clamps_tail_lines_to_safe_upper_bound ... 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 tests/cli_json_output.rs (/opt/rustwide/target/debug/deps/cli_json_output-071e44902dc95b57) [INFO] [stdout] [INFO] [stdout] running 41 tests [INFO] [stdout] test json_config_import_unsupported_bundle_version_has_stable_error_code ... ok [INFO] [stdout] test json_config_run_missing_profile_has_stable_error_code ... ok [INFO] [stdout] test json_attach_accepts_positional_session_id ... ok [INFO] [stdout] test json_logs_follow_uses_stable_event_stream_schema ... ok [INFO] [stdout] test json_inspect_accepts_positional_session_id ... ok [INFO] [stdout] test json_logs_accepts_positional_session_id ... ok [INFO] [stdout] test json_link_show_missing_link_has_stable_error_code ... ok [INFO] [stdout] test json_logs_snapshot_uses_stable_document_schema ... ok [INFO] [stdout] test json_list_output_is_structured ... ok [INFO] [stdout] test json_config_validate_invalid_profile_has_stable_error_code ... ok [INFO] [stdout] test json_cleanup_dry_run_returns_structured_payload ... ok [INFO] [stdout] test json_list_output_includes_session_objects ... ok [INFO] [stdout] test json_config_validate_invalid_saved_env_file_has_stable_error_code ... ok [INFO] [stdout] test json_restart_timeout_uses_stop_timeout_error_code ... ok [INFO] [stdout] test json_logs_rejects_invalid_time_window_with_stable_error_code ... ok [INFO] [stdout] test json_restart_accepts_positional_session_id ... ok [INFO] [stdout] test json_config_show_includes_saved_env_files ... ok [INFO] [stdout] test json_debug_rejects_rust_runtime_with_stable_error_code ... ok [INFO] [stdout] test json_logs_invalid_regex_has_stable_error_code ... ok [INFO] [stdout] test json_error_output_includes_stable_error_code ... ok [INFO] [stdout] test json_debug_go_reports_missing_dlv_with_stable_error_code ... ok [INFO] [stdout] test json_logs_invalid_exclude_regex_has_stable_error_code ... ok [INFO] [stdout] test json_resume_accepts_positional_session_id ... ok [INFO] [stdout] test json_status_accepts_positional_session_id ... ok [INFO] [stdout] test json_start_invalid_env_file_line_has_stable_error_code ... ok [INFO] [stdout] test json_project_show_returns_structured_payload ... ok [INFO] [stdout] test json_resume_rejects_batch_flags_without_all_target ... ok [INFO] [stdout] test json_stop_accepts_positional_session_id ... ok [INFO] [stdout] test json_stop_rejects_batch_flags_without_all_target ... ok [INFO] [stdout] test json_suspend_rejects_batch_flags_without_all_target ... ok [INFO] [stdout] test json_project_list_returns_structured_items ... ok [INFO] [stdout] test json_project_list_honors_field_filter_and_all_flag ... ok [INFO] [stdout] test json_project_set_and_unset_return_message_payloads ... ok [INFO] [stdout] test json_suspend_accepts_positional_session_id ... ok [INFO] [stdout] test json_status_output_returns_structured_session_payload ... ok [INFO] [stdout] test json_status_resolves_unique_session_id_prefix ... ok [INFO] [stderr] Running tests/cli_launch_config.rs (/opt/rustwide/target/debug/deps/cli_launch_config-f8c27b8a58186905) [INFO] [stdout] test json_stop_output_returns_structured_session_payload ... ok [INFO] [stdout] test json_status_rejects_ambiguous_session_id_prefix ... ok [INFO] [stdout] test json_config_run_invalid_env_file_line_has_stable_error_code ... ok [INFO] [stdout] test json_dap_rejects_node_runtime_with_stable_error_code ... ok [INFO] [stdout] test json_doctor_runtime_strict_reports_stable_error_code ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 41 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.21s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test cli_can_launch_from_vscode_launch_json ... ok [INFO] [stdout] [INFO] [stderr] Running tests/cli_launch_envfile_python.rs (/opt/rustwide/target/debug/deps/cli_launch_envfile_python-d9b55870a900c8ac) [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stderr] Running tests/cli_launch_tasks.rs (/opt/rustwide/target/debug/deps/cli_launch_tasks-46dcd15428e4f7c2) [INFO] [stdout] test launch_env_null_unsets_inherited_variable ... ok [INFO] [stdout] test launch_supports_env_file_and_python_interpreter_override ... 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] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test launch_runs_pre_and_post_tasks ... ok [INFO] [stderr] Running tests/cli_launch_variables.rs (/opt/rustwide/target/debug/deps/cli_launch_variables-7921780211de335b) [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test launch_expands_workspace_and_env_variables ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/cli_link.rs (/opt/rustwide/target/debug/deps/cli_link-0e08b92a05909998) [INFO] [stdout] [INFO] [stdout] running 9 tests [INFO] [stdout] test global_list_auto_registers_current_workspace_link ... ok [INFO] [stdout] test link_registry_initial_write_sets_schema_version ... ok [INFO] [stdout] test link_scope_routes_runtime_commands_to_linked_workspace ... ok [INFO] [stdout] test link_add_list_show_remove_roundtrip ... ok [INFO] [stdout] test global_list_auto_prunes_stale_links_when_thresholds_match ... ok [INFO] [stdout] test default_list_aggregates_sessions_across_registered_links ... FAILED [INFO] [stderr] error: test failed, to rerun pass `--test cli_link` [INFO] [stdout] test stop_auto_routes_using_cached_session_lookup_when_registry_missing_target_link ... FAILED [INFO] [stdout] test stop_auto_routes_session_id_across_links_in_global_scope ... FAILED [INFO] [stdout] test link_prune_removes_missing_and_temporary_empty_links ... ok [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- default_list_aggregates_sessions_across_registered_links stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'default_list_aggregates_sessions_across_registered_links' (1169) panicked at tests/cli_link.rs:173:5: [INFO] [stdout] start should succeed [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x64f7112090ca - std[e28293b1aa0f68bd]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x64f7112090ca - std[e28293b1aa0f68bd]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x64f7112090ca - std[e28293b1aa0f68bd]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x64f7112090ca - <::print::DisplayBacktrace as core[c1f1a4ba060b9bfa]::fmt::Display>::fmt [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x64f71121d98a - ::fmt [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x64f71121d98a - core[c1f1a4ba060b9bfa]::fmt::write [INFO] [stdout] 6: 0x64f71120db12 - std[e28293b1aa0f68bd]::io::default_write_fmt::> [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x64f71120db12 - as std[e28293b1aa0f68bd]::io::Write>::write_fmt [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x64f7111e631f - ::print [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x64f7111e631f - std[e28293b1aa0f68bd]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x64f711200a49 - std[e28293b1aa0f68bd]::panicking::default_hook [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x64f71111131c - core[c1f1a4ba060b9bfa]::ops::function::Fn<(&'a std[e28293b1aa0f68bd]::panic::PanicHookInfo<'b>,), Output = ()> + core[c1f1a4ba060b9bfa]::marker::Sync + core[c1f1a4ba060b9bfa]::marker::Send> as core[c1f1a4ba060b9bfa]::ops::function::Fn<(&std[e28293b1aa0f68bd]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 12: 0x64f71111131c - test[273d7611820c9051]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x64f711200c02 - core[c1f1a4ba060b9bfa]::ops::function::Fn<(&'a std[e28293b1aa0f68bd]::panic::PanicHookInfo<'b>,), Output = ()> + core[c1f1a4ba060b9bfa]::marker::Sync + core[c1f1a4ba060b9bfa]::marker::Send> as core[c1f1a4ba060b9bfa]::ops::function::Fn<(&std[e28293b1aa0f68bd]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 14: 0x64f711200c02 - std[e28293b1aa0f68bd]::panicking::panic_with_hook [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x64f7111e640a - std[e28293b1aa0f68bd]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:691:13 [INFO] [stdout] 16: 0x64f7111ddb49 - std[e28293b1aa0f68bd]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x64f7111e70ed - __rustc[b7974e8690430dd9]::rust_begin_unwind [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x64f71121e23c - core[c1f1a4ba060b9bfa]::panicking::panic_fmt [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x64f7110f96a4 - cli_link::default_list_aggregates_sessions_across_registered_links::hcce9ed81fff9b41e [INFO] [stdout] at /opt/rustwide/workdir/tests/cli_link.rs:173:5 [INFO] [stdout] 20: 0x64f7110fa337 - cli_link::default_list_aggregates_sessions_across_registered_links::{{closure}}::h87baff6b968920c6 [INFO] [stdout] at /opt/rustwide/workdir/tests/cli_link.rs:145:62 [INFO] [stdout] 21: 0x64f7110f19f6 - core::ops::function::FnOnce::call_once::hfcadd7d92ad42d7d [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 22: 0x64f7111053fb - core[c1f1a4ba060b9bfa]::result::Result<(), alloc[fdfd2bd8633a6659]::string::String> as core[c1f1a4ba060b9bfa]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 23: 0x64f7111053fb - test[273d7611820c9051]::__rust_begin_short_backtrace::, fn() -> core[c1f1a4ba060b9bfa]::result::Result<(), alloc[fdfd2bd8633a6659]::string::String>> [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/test/src/lib.rs:663:18 [INFO] [stdout] 24: 0x64f711111deb - test[273d7611820c9051]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/test/src/lib.rs:686:74 [INFO] [stdout] 25: 0x64f711111deb - as core[c1f1a4ba060b9bfa]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 26: 0x64f711111deb - std[e28293b1aa0f68bd]::panicking::catch_unwind::do_call::, core[c1f1a4ba060b9bfa]::result::Result<(), alloc[fdfd2bd8633a6659]::string::String>> [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:581:40 [INFO] [stdout] 27: 0x64f711111deb - std[e28293b1aa0f68bd]::panicking::catch_unwind::, core[c1f1a4ba060b9bfa]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:544:19 [INFO] [stdout] 28: 0x64f711111deb - std[e28293b1aa0f68bd]::panic::catch_unwind::, core[c1f1a4ba060b9bfa]::result::Result<(), alloc[fdfd2bd8633a6659]::string::String>> [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panic.rs:359:14 [INFO] [stdout] 29: 0x64f711111deb - test[273d7611820c9051]::run_test_in_process [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/test/src/lib.rs:686:27 [INFO] [stdout] 30: 0x64f711111deb - test[273d7611820c9051]::run_test::{closure#0} [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/test/src/lib.rs:607:43 [INFO] [stdout] 31: 0x64f71110d504 - test[273d7611820c9051]::run_test::{closure#1} [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/test/src/lib.rs:637:41 [INFO] [stdout] 32: 0x64f71110d504 - std[e28293b1aa0f68bd]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 33: 0x64f7111149f2 - std[e28293b1aa0f68bd]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 34: 0x64f7111149f2 - ::{closure#1}::{closure#0}> as core[c1f1a4ba060b9bfa]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 35: 0x64f7111149f2 - std[e28293b1aa0f68bd]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:581:40 [INFO] [stdout] 36: 0x64f7111149f2 - std[e28293b1aa0f68bd]::panicking::catch_unwind::<(), core[c1f1a4ba060b9bfa]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:544:19 [INFO] [stdout] 37: 0x64f7111149f2 - std[e28293b1aa0f68bd]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panic.rs:359:14 [INFO] [stdout] 38: 0x64f7111149f2 - std[e28293b1aa0f68bd]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 39: 0x64f7111149f2 - ::{closure#1} as core[c1f1a4ba060b9bfa]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 40: 0x64f7112084bf - + core[c1f1a4ba060b9bfa]::marker::Send> as core[c1f1a4ba060b9bfa]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/alloc/src/boxed.rs:2240:9 [INFO] [stdout] 41: 0x64f7112084bf - ::new::thread_start [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 42: 0x70f659ad0aa4 - [INFO] [stdout] 43: 0x70f659b5da64 - clone [INFO] [stdout] 44: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- stop_auto_routes_using_cached_session_lookup_when_registry_missing_target_link stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'stop_auto_routes_using_cached_session_lookup_when_registry_missing_target_link' (1177) panicked at tests/cli_link.rs:329:5: [INFO] [stdout] start should succeed [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x64f7112090ca - std[e28293b1aa0f68bd]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x64f7112090ca - std[e28293b1aa0f68bd]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x64f7112090ca - std[e28293b1aa0f68bd]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x64f7112090ca - <::print::DisplayBacktrace as core[c1f1a4ba060b9bfa]::fmt::Display>::fmt [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x64f71121d98a - ::fmt [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x64f71121d98a - core[c1f1a4ba060b9bfa]::fmt::write [INFO] [stdout] 6: 0x64f71120db12 - std[e28293b1aa0f68bd]::io::default_write_fmt::> [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x64f71120db12 - as std[e28293b1aa0f68bd]::io::Write>::write_fmt [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x64f7111e631f - ::print [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x64f7111e631f - std[e28293b1aa0f68bd]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x64f711200a49 - std[e28293b1aa0f68bd]::panicking::default_hook [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x64f71111131c - core[c1f1a4ba060b9bfa]::ops::function::Fn<(&'a std[e28293b1aa0f68bd]::panic::PanicHookInfo<'b>,), Output = ()> + core[c1f1a4ba060b9bfa]::marker::Sync + core[c1f1a4ba060b9bfa]::marker::Send> as core[c1f1a4ba060b9bfa]::ops::function::Fn<(&std[e28293b1aa0f68bd]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 12: 0x64f71111131c - test[273d7611820c9051]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x64f711200c02 - core[c1f1a4ba060b9bfa]::ops::function::Fn<(&'a std[e28293b1aa0f68bd]::panic::PanicHookInfo<'b>,), Output = ()> + core[c1f1a4ba060b9bfa]::marker::Sync + core[c1f1a4ba060b9bfa]::marker::Send> as core[c1f1a4ba060b9bfa]::ops::function::Fn<(&std[e28293b1aa0f68bd]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 14: 0x64f711200c02 - std[e28293b1aa0f68bd]::panicking::panic_with_hook [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x64f7111e640a - std[e28293b1aa0f68bd]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:691:13 [INFO] [stdout] 16: 0x64f7111ddb49 - std[e28293b1aa0f68bd]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x64f7111e70ed - __rustc[b7974e8690430dd9]::rust_begin_unwind [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x64f71121e23c - core[c1f1a4ba060b9bfa]::panicking::panic_fmt [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x64f7110fcc6c - cli_link::stop_auto_routes_using_cached_session_lookup_when_registry_missing_target_link::h5b13ceeabde8b5c4 [INFO] [stdout] at /opt/rustwide/workdir/tests/cli_link.rs:329:5 [INFO] [stdout] 20: 0x64f7110fd927 - cli_link::stop_auto_routes_using_cached_session_lookup_when_registry_missing_target_link::{{closure}}::hfb5e148098b8067a [INFO] [stdout] at /opt/rustwide/workdir/tests/cli_link.rs:301:84 [INFO] [stdout] 21: 0x64f7110f1876 - core::ops::function::FnOnce::call_once::h8c8c520e93d22f4f [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 22: 0x64f7111053fb - core[c1f1a4ba060b9bfa]::result::Result<(), alloc[fdfd2bd8633a6659]::string::String> as core[c1f1a4ba060b9bfa]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 23: 0x64f7111053fb - test[273d7611820c9051]::__rust_begin_short_backtrace::, fn() -> core[c1f1a4ba060b9bfa]::result::Result<(), alloc[fdfd2bd8633a6659]::string::String>> [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/test/src/lib.rs:663:18 [INFO] [stdout] 24: 0x64f711111deb - test[273d7611820c9051]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/test/src/lib.rs:686:74 [INFO] [stdout] 25: 0x64f711111deb - as core[c1f1a4ba060b9bfa]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 26: 0x64f711111deb - std[e28293b1aa0f68bd]::panicking::catch_unwind::do_call::, core[c1f1a4ba060b9bfa]::result::Result<(), alloc[fdfd2bd8633a6659]::string::String>> [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:581:40 [INFO] [stdout] 27: 0x64f711111deb - std[e28293b1aa0f68bd]::panicking::catch_unwind::, core[c1f1a4ba060b9bfa]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:544:19 [INFO] [stdout] 28: 0x64f711111deb - std[e28293b1aa0f68bd]::panic::catch_unwind::, core[c1f1a4ba060b9bfa]::result::Result<(), alloc[fdfd2bd8633a6659]::string::String>> [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panic.rs:359:14 [INFO] [stdout] 29: 0x64f711111deb - test[273d7611820c9051]::run_test_in_process [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/test/src/lib.rs:686:27 [INFO] [stdout] 30: 0x64f711111deb - test[273d7611820c9051]::run_test::{closure#0} [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/test/src/lib.rs:607:43 [INFO] [stdout] 31: 0x64f71110d504 - test[273d7611820c9051]::run_test::{closure#1} [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/test/src/lib.rs:637:41 [INFO] [stdout] 32: 0x64f71110d504 - std[e28293b1aa0f68bd]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 33: 0x64f7111149f2 - std[e28293b1aa0f68bd]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 34: 0x64f7111149f2 - ::{closure#1}::{closure#0}> as core[c1f1a4ba060b9bfa]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 35: 0x64f7111149f2 - std[e28293b1aa0f68bd]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:581:40 [INFO] [stdout] 36: 0x64f7111149f2 - std[e28293b1aa0f68bd]::panicking::catch_unwind::<(), core[c1f1a4ba060b9bfa]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:544:19 [INFO] [stdout] 37: 0x64f7111149f2 - std[e28293b1aa0f68bd]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panic.rs:359:14 [INFO] [stdout] 38: 0x64f7111149f2 - std[e28293b1aa0f68bd]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 39: 0x64f7111149f2 - ::{closure#1} as core[c1f1a4ba060b9bfa]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 40: 0x64f7112084bf - + core[c1f1a4ba060b9bfa]::marker::Send> as core[c1f1a4ba060b9bfa]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/alloc/src/boxed.rs:2240:9 [INFO] [stdout] 41: 0x64f7112084bf - ::new::thread_start [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 42: 0x70f659ad0aa4 - [INFO] [stdout] 43: 0x70f659b5da64 - clone [INFO] [stdout] 44: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- stop_auto_routes_session_id_across_links_in_global_scope stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'stop_auto_routes_session_id_across_links_in_global_scope' (1176) panicked at tests/cli_link.rs:253:5: [INFO] [stdout] start should succeed [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x64f7112090ca - std[e28293b1aa0f68bd]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x64f7112090ca - std[e28293b1aa0f68bd]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x64f7112090ca - std[e28293b1aa0f68bd]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x64f7112090ca - <::print::DisplayBacktrace as core[c1f1a4ba060b9bfa]::fmt::Display>::fmt [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x64f71121d98a - ::fmt [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x64f71121d98a - core[c1f1a4ba060b9bfa]::fmt::write [INFO] [stdout] 6: 0x64f71120db12 - std[e28293b1aa0f68bd]::io::default_write_fmt::> [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x64f71120db12 - as std[e28293b1aa0f68bd]::io::Write>::write_fmt [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x64f7111e631f - ::print [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x64f7111e631f - std[e28293b1aa0f68bd]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x64f711200a49 - std[e28293b1aa0f68bd]::panicking::default_hook [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x64f71111131c - core[c1f1a4ba060b9bfa]::ops::function::Fn<(&'a std[e28293b1aa0f68bd]::panic::PanicHookInfo<'b>,), Output = ()> + core[c1f1a4ba060b9bfa]::marker::Sync + core[c1f1a4ba060b9bfa]::marker::Send> as core[c1f1a4ba060b9bfa]::ops::function::Fn<(&std[e28293b1aa0f68bd]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 12: 0x64f71111131c - test[273d7611820c9051]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x64f711200c02 - core[c1f1a4ba060b9bfa]::ops::function::Fn<(&'a std[e28293b1aa0f68bd]::panic::PanicHookInfo<'b>,), Output = ()> + core[c1f1a4ba060b9bfa]::marker::Sync + core[c1f1a4ba060b9bfa]::marker::Send> as core[c1f1a4ba060b9bfa]::ops::function::Fn<(&std[e28293b1aa0f68bd]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 14: 0x64f711200c02 - std[e28293b1aa0f68bd]::panicking::panic_with_hook [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x64f7111e640a - std[e28293b1aa0f68bd]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:691:13 [INFO] [stdout] 16: 0x64f7111ddb49 - std[e28293b1aa0f68bd]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x64f7111e70ed - __rustc[b7974e8690430dd9]::rust_begin_unwind [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x64f71121e23c - core[c1f1a4ba060b9bfa]::panicking::panic_fmt [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x64f7110faa2c - cli_link::stop_auto_routes_session_id_across_links_in_global_scope::h7159c6e43bff65fb [INFO] [stdout] at /opt/rustwide/workdir/tests/cli_link.rs:253:5 [INFO] [stdout] 20: 0x64f7110fb2c7 - cli_link::stop_auto_routes_session_id_across_links_in_global_scope::{{closure}}::hb6fb480344c00bae [INFO] [stdout] at /opt/rustwide/workdir/tests/cli_link.rs:225:62 [INFO] [stdout] 21: 0x64f7110f18b6 - core::ops::function::FnOnce::call_once::hb7b7fa4fbe7ed984 [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 22: 0x64f7111053fb - core[c1f1a4ba060b9bfa]::result::Result<(), alloc[fdfd2bd8633a6659]::string::String> as core[c1f1a4ba060b9bfa]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 23: 0x64f7111053fb - test[273d7611820c9051]::__rust_begin_short_backtrace::, fn() -> core[c1f1a4ba060b9bfa]::result::Result<(), alloc[fdfd2bd8633a6659]::string::String>> [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/test/src/lib.rs:663:18 [INFO] [stdout] 24: 0x64f711111deb - test[273d7611820c9051]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/test/src/lib.rs:686:74 [INFO] [stdout] 25: 0x64f711111deb - as core[c1f1a4ba060b9bfa]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 26: 0x64f711111deb - std[e28293b1aa0f68bd]::panicking::catch_unwind::do_call::, core[c1f1a4ba060b9bfa]::result::Result<(), alloc[fdfd2bd8633a6659]::string::String>> [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:581:40 [INFO] [stdout] 27: 0x64f711111deb - std[e28293b1aa0f68bd]::panicking::catch_unwind::, core[c1f1a4ba060b9bfa]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:544:19 [INFO] [stdout] 28: 0x64f711111deb - std[e28293b1aa0f68bd]::panic::catch_unwind::, core[c1f1a4ba060b9bfa]::result::Result<(), alloc[fdfd2bd8633a6659]::string::String>> [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panic.rs:359:14 [INFO] [stdout] 29: 0x64f711111deb - test[273d7611820c9051]::run_test_in_process [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/test/src/lib.rs:686:27 [INFO] [stdout] 30: 0x64f711111deb - test[273d7611820c9051]::run_test::{closure#0} [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/test/src/lib.rs:607:43 [INFO] [stdout] 31: 0x64f71110d504 - test[273d7611820c9051]::run_test::{closure#1} [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/test/src/lib.rs:637:41 [INFO] [stdout] 32: 0x64f71110d504 - std[e28293b1aa0f68bd]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 33: 0x64f7111149f2 - std[e28293b1aa0f68bd]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 34: 0x64f7111149f2 - ::{closure#1}::{closure#0}> as core[c1f1a4ba060b9bfa]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 35: 0x64f7111149f2 - std[e28293b1aa0f68bd]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:581:40 [INFO] [stdout] 36: 0x64f7111149f2 - std[e28293b1aa0f68bd]::panicking::catch_unwind::<(), core[c1f1a4ba060b9bfa]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:544:19 [INFO] [stdout] 37: 0x64f7111149f2 - std[e28293b1aa0f68bd]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panic.rs:359:14 [INFO] [stdout] 38: 0x64f7111149f2 - std[e28293b1aa0f68bd]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 39: 0x64f7111149f2 - ::{closure#1} as core[c1f1a4ba060b9bfa]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 40: 0x64f7112084bf - + core[c1f1a4ba060b9bfa]::marker::Send> as core[c1f1a4ba060b9bfa]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/alloc/src/boxed.rs:2240:9 [INFO] [stdout] 41: 0x64f7112084bf - ::new::thread_start [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 42: 0x70f659ad0aa4 - [INFO] [stdout] 43: 0x70f659b5da64 - clone [INFO] [stdout] 44: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] default_list_aggregates_sessions_across_registered_links [INFO] [stdout] stop_auto_routes_session_id_across_links_in_global_scope [INFO] [stdout] stop_auto_routes_using_cached_session_lookup_when_registry_missing_target_link [INFO] [stdout] [INFO] [stdout] test result: FAILED. 6 passed; 3 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.30s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "5526a37282c7147eb4c52d01cdb48b001a86fc11af943c1746e2def01f3cb661", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5526a37282c7147eb4c52d01cdb48b001a86fc11af943c1746e2def01f3cb661", kill_on_drop: false }` [INFO] [stdout] 5526a37282c7147eb4c52d01cdb48b001a86fc11af943c1746e2def01f3cb661