[INFO] fetching crate scoop-uv 0.8.3...
[INFO] testing scoop-uv-0.8.3 against beta-2026-04-21 for beta-1.96-2
[INFO] extracting crate scoop-uv 0.8.3 into /workspace/builds/worker-3-tc2/source
[INFO] removed /workspace/builds/worker-3-tc2/source/rust-toolchain.toml
[INFO] started tweaking crates.io crate scoop-uv 0.8.3
[INFO] finished tweaking crates.io crate scoop-uv 0.8.3
[INFO] tweaked toml for crates.io crate scoop-uv 0.8.3 written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate scoop-uv 0.8.3 on toolchain beta-2026-04-21
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-04-21" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate scoop-uv 0.8.3 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" "+beta-2026-04-21" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 86e73bd16451a92ef4322176908b5f246ce46ffd7dcaa4926962ace215e88d45
[INFO] running `Command { std: "docker" "start" "-a" "86e73bd16451a92ef4322176908b5f246ce46ffd7dcaa4926962ace215e88d45", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "86e73bd16451a92ef4322176908b5f246ce46ffd7dcaa4926962ace215e88d45", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "86e73bd16451a92ef4322176908b5f246ce46ffd7dcaa4926962ace215e88d45", kill_on_drop: false }`
[INFO] [stdout] 86e73bd16451a92ef4322176908b5f246ce46ffd7dcaa4926962ace215e88d45
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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" "+beta-2026-04-21" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] be18e732e751ff9c8ac01f6f2220ca5fd6f5f2a5d1d5bdad18640b046c45ac65
[INFO] running `Command { std: "docker" "start" "-a" "be18e732e751ff9c8ac01f6f2220ca5fd6f5f2a5d1d5bdad18640b046c45ac65", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling bstr v1.12.1
[INFO] [stderr]    Compiling log v0.4.29
[INFO] [stderr]    Compiling crossbeam-utils v0.8.21
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling libc v0.2.182
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling winnow v0.7.14
[INFO] [stderr]    Compiling toml_write v0.1.2
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling sharded-slab v0.1.7
[INFO] [stderr]    Compiling owo-colors v4.3.0
[INFO] [stderr]    Compiling nu-ansi-term v0.50.3
[INFO] [stderr]    Compiling base62 v2.2.3
[INFO] [stderr]    Compiling normpath v1.5.0
[INFO] [stderr]    Compiling getrandom v0.4.1
[INFO] [stderr]    Compiling color-spantrace v0.3.0
[INFO] [stderr]    Compiling clap_lex v1.0.0
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling eyre v0.6.12
[INFO] [stderr]    Compiling object v0.37.3
[INFO] [stderr]    Compiling indenter v0.3.4
[INFO] [stderr]    Compiling shell-words v1.1.1
[INFO] [stderr]    Compiling unit-prefix v0.5.2
[INFO] [stderr]    Compiling env_home v0.1.0
[INFO] [stderr]    Compiling quote v1.0.44
[INFO] [stderr]    Compiling sys-locale v0.3.2
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling crossbeam-deque v0.8.6
[INFO] [stderr]    Compiling console v0.16.2
[INFO] [stderr]    Compiling dirs-sys v0.5.0
[INFO] [stderr]    Compiling dirs v6.0.0
[INFO] [stderr]    Compiling indicatif v0.18.4
[INFO] [stderr]    Compiling globset v0.4.18
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling terminal_size v0.4.3
[INFO] [stderr]    Compiling tempfile v3.26.0
[INFO] [stderr]    Compiling which v8.0.0
[INFO] [stderr]    Compiling clap_builder v4.5.60
[INFO] [stderr]    Compiling dialoguer v0.12.0
[INFO] [stderr]    Compiling ignore v0.4.25
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling globwalk v0.8.1
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling clap_derive v4.5.55
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling rust-i18n v3.1.5
[INFO] [stderr]    Compiling backtrace v0.3.76
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling tracing-subscriber v0.3.22
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling clap v4.5.60
[INFO] [stderr]    Compiling clap_complete v4.5.66
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling tracing-error v0.2.1
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling serde_yaml v0.9.34+deprecated
[INFO] [stderr]    Compiling triomphe v0.1.15
[INFO] [stderr]    Compiling chrono v0.4.44
[INFO] [stderr]    Compiling color-eyre v0.6.5
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling rust-i18n-support v3.1.5
[INFO] [stderr]    Compiling rust-i18n-macro v3.1.5
[INFO] [stderr]    Compiling scoop-uv v0.8.3 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 27.82s
[INFO] running `Command { std: "docker" "inspect" "be18e732e751ff9c8ac01f6f2220ca5fd6f5f2a5d1d5bdad18640b046c45ac65", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "be18e732e751ff9c8ac01f6f2220ca5fd6f5f2a5d1d5bdad18640b046c45ac65", kill_on_drop: false }`
[INFO] [stdout] be18e732e751ff9c8ac01f6f2220ca5fd6f5f2a5d1d5bdad18640b046c45ac65
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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" "+beta-2026-04-21" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] f5671d7b12572cdfb5fab168aa1f00dae78232482997c5b921413e2ce557119d
[INFO] running `Command { std: "docker" "start" "-a" "f5671d7b12572cdfb5fab168aa1f00dae78232482997c5b921413e2ce557119d", kill_on_drop: false }`
[INFO] [stderr]    Compiling bstr v1.12.1
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling zerocopy v0.8.39
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling predicates-core v1.0.10
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling float-cmp v0.10.0
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling normalize-line-endings v0.3.0
[INFO] [stderr]    Compiling difflib v0.4.0
[INFO] [stderr]    Compiling sdd v3.0.10
[INFO] [stderr]    Compiling termtree v0.5.1
[INFO] [stderr]    Compiling assert_cmd v2.1.2
[INFO] [stderr]    Compiling chrono v0.4.44
[INFO] [stderr]    Compiling serial_test_derive v3.4.0
[INFO] [stderr]    Compiling console v0.15.11
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling predicates-tree v1.0.13
[INFO] [stderr]    Compiling globset v0.4.18
[INFO] [stderr]    Compiling scc v2.4.0
[INFO] [stderr]    Compiling similar v2.7.0
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling predicates v3.1.4
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling insta v1.46.3
[INFO] [stderr]    Compiling ignore v0.4.25
[INFO] [stderr]    Compiling globwalk v0.8.1
[INFO] [stderr]    Compiling rust-i18n-support v3.1.5
[INFO] [stderr]    Compiling rust-i18n v3.1.5
[INFO] [stderr]    Compiling futures-executor v0.3.32
[INFO] [stderr]    Compiling rust-i18n-macro v3.1.5
[INFO] [stderr]    Compiling serial_test v3.4.0
[INFO] [stderr]    Compiling scoop-uv v0.8.3 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling proptest v1.10.0
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 17.45s
[INFO] running `Command { std: "docker" "inspect" "f5671d7b12572cdfb5fab168aa1f00dae78232482997c5b921413e2ce557119d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f5671d7b12572cdfb5fab168aa1f00dae78232482997c5b921413e2ce557119d", kill_on_drop: false }`
[INFO] [stdout] f5671d7b12572cdfb5fab168aa1f00dae78232482997c5b921413e2ce557119d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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" "+beta-2026-04-21" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 3b0ebcd9232bace2abef0151c6eaaac3b69c72a2a17ccc248eb003a0ab9cc93c
[INFO] running `Command { std: "docker" "start" "-a" "3b0ebcd9232bace2abef0151c6eaaac3b69c72a2a17ccc248eb003a0ab9cc93c", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.22s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/scoop_uv-a1fb3f7e661b0818)
[INFO] [stdout] 
[INFO] [stdout] running 537 tests
[INFO] [stdout] test cli::commands::doctor::tests::calculate_exit_code_all_passed_returns_zero ... ok
[INFO] [stdout] test cli::commands::doctor::tests::calculate_exit_code_errors_only_returns_two ... ok
[INFO] [stdout] test cli::commands::doctor::tests::calculate_exit_code_empty_results_returns_zero ... ok
[INFO] [stdout] test cli::commands::doctor::tests::calculate_exit_code_multiple_errors_returns_two ... ok
[INFO] [stdout] test cli::commands::doctor::tests::calculate_exit_code_mixed_errors_and_warnings_returns_two ... ok
[INFO] [stdout] test cli::commands::doctor::tests::calculate_exit_code_warnings_only_returns_one ... ok
[INFO] [stdout] test cli::commands::doctor::tests::calculate_exit_code_multiple_warnings_returns_one ... ok
[INFO] [stdout] test cli::commands::info::tests::package_limit_with_all_packages_is_usize_max ... ok
[INFO] [stdout] test cli::commands::info::tests::package_limit_without_all_packages_is_default ... ok
[INFO] [stdout] test cli::commands::install::tests::test_determine_target_conflict_latest_version ... ok
[INFO] [stdout] test cli::commands::info::tests::get_packages_nonexistent_path_returns_empty ... ok
[INFO] [stdout] test cli::commands::install::tests::test_determine_target_conflict_stable_latest ... ok
[INFO] [stdout] test cli::commands::info::tests::get_packages_no_pip_returns_empty ... ok
[INFO] [stdout] test cli::commands::info::tests::get_packages_empty_bin_returns_empty ... ok
[INFO] [stdout] test cli::commands::install::tests::test_determine_target_conflict_stable_version ... ok
[INFO] [stdout] test cli::commands::install::tests::test_determine_target_default ... ok
[INFO] [stdout] test cli::commands::install::tests::test_determine_target_latest ... ok
[INFO] [stdout] test cli::commands::install::tests::test_determine_target_stable ... ok
[INFO] [stdout] test cli::commands::install::tests::test_determine_target_version ... ok
[INFO] [stdout] test cli::commands::lang::tests::test_is_supported_returns_false_for_unknown ... ok
[INFO] [stdout] test cli::commands::lang::tests::test_is_supported_returns_true_for_en ... ok
[INFO] [stdout] test cli::commands::lang::tests::test_is_supported_returns_true_for_ko ... ok
[INFO] [stdout] test cli::commands::lang::tests::test_language_name_returns_correct_names ... ok
[INFO] [stdout] test cli::commands::lang::tests::test_language_name_returns_none_for_unknown ... ok
[INFO] [stdout] test cli::commands::info::tests::execute_nonexistent_env_returns_error ... FAILED
[INFO] [stdout] test cli::commands::info::tests::execute_with_all_packages_flag ... ok
[INFO] [stdout] test cli::commands::info::tests::execute_with_no_size_flag ... ok
[INFO] [stdout] test cli::commands::lang::tests::test_list_languages_includes_current_locale ... ok
[INFO] [stdout] test cli::commands::lang::tests::test_list_languages_json_mode_has_supported_langs ... ok
[INFO] [stdout] test cli::commands::lang::tests::test_reset_language_detects_system_locale ... ok
[INFO] [stdout] test cli::commands::lang::tests::test_supported_langs_includes_expected ... ok
[INFO] [stdout] test cli::commands::lang::tests::test_reset_language_json_mode_sets_supported_locale ... ok
[INFO] [stdout] test cli::commands::lang::tests::test_reset_language_removes_from_config ... ok
[INFO] [stdout] test cli::commands::list::tests::test_filter_all_envs_match ... ok
[INFO] [stdout] test cli::commands::list::tests::test_filter_by_exact_patch_version ... ok
[INFO] [stdout] test cli::commands::list::tests::test_filter_by_major_minor_prefix ... ok
[INFO] [stdout] test cli::commands::list::tests::test_filter_by_major_only ... ok
[INFO] [stdout] test cli::commands::list::tests::test_filter_empty_envs ... ok
[INFO] [stdout] test cli::commands::list::tests::test_filter_no_matches ... ok
[INFO] [stdout] test cli::commands::list::tests::test_filter_skips_envs_without_version ... ok
[INFO] [stdout] test cli::commands::list::tests::test_system_python_filtered_by_version ... ok
[INFO] [stdout] test cli::commands::migrate::batch::tests::collect_skipped_conflict_suggests_force ... ok
[INFO] [stdout] test cli::commands::migrate::batch::tests::collect_skipped_corrupted_with_reason ... ok
[INFO] [stdout] test cli::commands::migrate::batch::tests::collect_skipped_empty_when_all_migratable ... ok
[INFO] [stdout] test cli::commands::migrate::batch::tests::collect_skipped_eol_with_version ... ok
[INFO] [stdout] test cli::commands::migrate::batch::tests::filter_migratable_conflict_excluded_without_force ... ok
[INFO] [stdout] test cli::commands::migrate::batch::tests::filter_migratable_conflict_included_with_force ... ok
[INFO] [stdout] test cli::commands::migrate::batch::tests::filter_migratable_corrupted_never_included ... ok
[INFO] [stdout] test cli::commands::migrate::batch::tests::filter_migratable_eol_excluded_without_force ... ok
[INFO] [stdout] test cli::commands::lang::tests::test_reset_language_sets_supported_locale ... ok
[INFO] [stdout] test cli::commands::lang::tests::test_set_language_case_sensitive ... ok
[INFO] [stdout] test cli::commands::migrate::batch::tests::filter_migratable_eol_included_with_force ... ok
[INFO] [stdout] test cli::commands::migrate::batch::tests::filter_migratable_mixed_statuses ... ok
[INFO] [stdout] test cli::commands::lang::tests::test_set_language_empty_string ... ok
[INFO] [stdout] test cli::commands::migrate::batch::tests::filter_migratable_ready_always_included ... ok
[INFO] [stdout] test cli::commands::lang::tests::test_set_language_json_mode_changes_locale ... ok
[INFO] [stdout] test cli::commands::migrate::batch::tests::migrate_all_summary_counts_match ... ok
[INFO] [stdout] test cli::commands::lang::tests::test_set_language_json_mode_unsupported_no_change ... ok
[INFO] [stdout] test cli::commands::migrate::batch::tests::migrate_all_summary_default_values ... ok
[INFO] [stdout] test cli::commands::migrate::batch::tests::migrate_failure_serializable ... ok
[INFO] [stdout] test cli::commands::lang::tests::test_set_language_overwrites_previous ... ok
[INFO] [stdout] test cli::commands::migrate::batch::tests::migrate_skipped_serializable ... ok
[INFO] [stdout] test cli::commands::migrate::conflict::tests::test_conflict_resolution_enum_variants ... ok
[INFO] [stdout] test cli::commands::lang::tests::test_set_language_supported_en ... ok
[INFO] [stdout] test cli::commands::lang::tests::test_set_language_supported_ko ... ok
[INFO] [stdout] test cli::commands::lang::tests::test_set_language_unsupported_does_not_change_locale ... ok
[INFO] [stdout] test cli::commands::lang::tests::test_set_language_unsupported_no_config_change ... ok
[INFO] [stdout] test cli::commands::migrate::conflict::tests::test_max_rename_attempts_constant ... ok
[INFO] [stdout] test cli::commands::migrate::list::tests::compute_summary_counts_all_status_types ... ok
[INFO] [stdout] test cli::commands::migrate::list::tests::compute_summary_counts_ready_environments ... ok
[INFO] [stdout] test cli::commands::migrate::list::tests::compute_summary_empty_list_returns_all_zeros ... ok
[INFO] [stdout] test cli::commands::migrate::list::tests::format_size_display_fractional_mb ... ok
[INFO] [stdout] test cli::commands::migrate::list::tests::format_size_display_large_size ... ok
[INFO] [stdout] test cli::commands::migrate::list::tests::format_size_display_none_returns_dash ... ok
[INFO] [stdout] test cli::commands::migrate::list::tests::format_size_display_one_mb ... ok
[INFO] [stdout] test cli::commands::migrate::list::tests::format_size_display_zero_returns_zero_mb ... ok
[INFO] [stdout] test cli::commands::lang::tests::test_set_language_updates_locale ... ok
[INFO] [stdout] test cli::commands::lang::tests::test_show_current_json_mode_returns_supported_locale ... ok
[INFO] [stdout] test cli::commands::lang::tests::test_show_current_returns_supported_locale ... ok
[INFO] [stdout] test cli::commands::migrate::list::tests::list_environments_json_mode_empty ... ok
[INFO] [stdout] test cli::commands::migrate::batch::tests::migrate_all_environments_empty_when_no_sources ... ok
[INFO] [stdout] test cli::commands::migrate::batch::tests::migrate_all_environments_json_empty ... ok
[INFO] [stdout] test cli::commands::migrate::list::tests::status_display_conflict_returns_warning_with_path ... ok
[INFO] [stdout] test cli::commands::migrate::list::tests::status_display_corrupted_returns_x_with_reason ... ok
[INFO] [stdout] test cli::commands::migrate::list::tests::status_display_ready_returns_checkmark ... ok
[INFO] [stdout] test cli::commands::migrate::batch::tests::migrate_all_environments_json_with_envs ... FAILED
[INFO] [stdout] test cli::commands::migrate::scan::tests::find_environment_by_name_conda_filter_returns_conda_error ... ok
[INFO] [stdout] test cli::commands::migrate::batch::tests::migrate_all_environments_with_corrupted_envs ... ok
[INFO] [stdout] test cli::commands::migrate::scan::tests::find_environment_by_name_no_filter_returns_pyenv_error ... ok
[INFO] [stdout] test cli::commands::migrate::scan::tests::find_environment_by_name_pyenv_filter_returns_pyenv_error ... ok
[INFO] [stdout] test cli::commands::migrate::batch::tests::migrate_all_environments_with_source_filter ... ok
[INFO] [stdout] test cli::commands::migrate::conflict::tests::test_generate_unique_name_empty_base ... ok
[INFO] [stdout] test cli::commands::migrate::scan::tests::find_environment_by_name_venvwrapper_filter_returns_venvwrapper_error ... ok
[INFO] [stdout] test cli::commands::migrate::scan::tests::scan_all_environments_empty_when_no_sources ... ok
[INFO] [stdout] test cli::commands::migrate::list::tests::status_display_eol_returns_warning_with_version ... ok
[INFO] [stdout] test cli::commands::migrate::scan::tests::scan_all_environments_with_pyenv_filter_returns_empty ... ok
[INFO] [stdout] test cli::commands::migrate::conflict::tests::test_generate_unique_name_first_collision ... ok
[INFO] [stdout] test cli::commands::migrate::scan::tests::scan_all_environments_with_venvwrapper_filter_returns_empty ... ok
[INFO] [stdout] test cli::commands::migrate::scan::tests::scan_all_environments_with_conda_filter_returns_empty ... ok
[INFO] [stdout] test cli::commands::migrate::single::tests::migrate_execute_options_clone ... ok
[INFO] [stdout] test cli::commands::migrate::single::tests::migrate_execute_options_with_rename ... ok
[INFO] [stdout] test cli::commands::migrate::single::tests::migration_result_json_api_contract ... ok
[INFO] [stdout] test cli::commands::migrate::single::tests::migrate_execute_options_default_values ... ok
[INFO] [stdout] test cli::commands::migrate::single::tests::migration_result_roundtrip_boundary_values ... ok
[INFO] [stdout] test cli::commands::migrate::single::tests::migration_result_roundtrip_dry_run_flag ... ok
[INFO] [stdout] test cli::commands::migrate::single::tests::migration_result_json_roundtrip ... ok
[INFO] [stdout] test cli::commands::migrate::single::tests::migration_result_roundtrip_empty_strings ... ok
[INFO] [stdout] test cli::commands::migrate::single::tests::migration_result_roundtrip_path_traversal_in_name ... ok
[INFO] [stdout] test cli::commands::migrate::single::tests::migration_result_roundtrip_special_chars_in_packages ... ok
[INFO] [stdout] test cli::commands::migrate::single::tests::migration_result_roundtrip_many_failed_packages ... ok
[INFO] [stdout] test cli::commands::migrate::single::tests::migration_result_roundtrip_with_failed_packages ... ok
[INFO] [stdout] test cli::commands::migrate::types::tests::test_migrate_execute_options_default_values ... ok
[INFO] [stdout] test cli::commands::migrate::types::tests::test_migrate_all_summary_serialize ... ok
[INFO] [stdout] test cli::commands::migrate::types::tests::test_migrate_failure_serialize ... ok
[INFO] [stdout] test cli::commands::migrate::types::tests::test_migrate_list_data_serialize ... ok
[INFO] [stdout] test cli::commands::uninstall::tests::cascade_aborted_error_code ... ok
[INFO] [stdout] test cli::commands::uninstall::tests::cascade_aborted_has_no_suggestion ... ok
[INFO] [stdout] test cli::commands::uninstall::tests::execute_returns_uv_not_found_when_uv_missing ... ok
[INFO] [stdout] test cli::commands::uninstall::tests::uninstall_data_json_empty_removed_envs ... ok
[INFO] [stdout] test cli::commands::uninstall::tests::uninstall_data_json_has_correct_field_name ... ok
[INFO] [stdout] test cli::commands::migrate::types::tests::test_migrate_skipped_serialize ... ok
[INFO] [stdout] test cli::commands::uninstall::tests::uninstall_data_json_roundtrip ... ok
[INFO] [stdout] test cli::commands::uninstall::tests::uninstall_data_json_with_removed_envs ... ok
[INFO] [stdout] test cli::commands::uninstall::tests::uninstall_data_roundtrip_empty_version ... ok
[INFO] [stdout] test cli::commands::uninstall::tests::uninstall_data_roundtrip_json_special_chars ... ok
[INFO] [stdout] test cli::commands::uninstall::tests::uninstall_data_roundtrip_long_string ... ok
[INFO] [stdout] test cli::commands::uninstall::tests::uninstall_data_roundtrip_unicode ... ok
[INFO] [stdout] test config::tests::test_config_backward_compat_minimal ... ok
[INFO] [stdout] test config::tests::test_config_empty_string_lang ... ok
[INFO] [stdout] test config::tests::test_config_ignores_unknown_fields ... ok
[INFO] [stdout] test config::tests::test_config_malformed_json ... ok
[INFO] [stdout] test config::tests::test_config_null_lang ... ok
[INFO] [stdout] test config::tests::test_config_roundtrip ... ok
[INFO] [stdout] test config::tests::test_config_unicode_lang ... ok
[INFO] [stdout] test config::tests::test_config_wrong_type_for_lang ... ok
[INFO] [stdout] test config::tests::test_default_config ... ok
[INFO] [stdout] test config::tests::test_deserialize_config ... ok
[INFO] [stdout] test config::tests::test_deserialize_empty_config ... ok
[INFO] [stdout] test config::tests::test_serialize_config ... ok
[INFO] [stdout] test config::tests::test_set_lang_none_to_some ... ok
[INFO] [stdout] test config::tests::test_set_lang_overwrites ... ok
[INFO] [stdout] test config::tests::test_set_lang_some_to_none ... ok
[INFO] [stdout] test config::tests::test_skip_serializing_none ... ok
[INFO] [stdout] test core::doctor::tests::test_check_result_builder_chain ... ok
[INFO] [stdout] test core::doctor::tests::test_check_result_error ... ok
[INFO] [stdout] test core::doctor::tests::test_check_result_ok ... ok
[INFO] [stdout] test core::doctor::tests::test_check_result_warn ... ok
[INFO] [stdout] test core::doctor::tests::test_check_result_with_details ... ok
[INFO] [stdout] test core::doctor::tests::test_check_result_with_suggestion ... ok
[INFO] [stdout] test core::doctor::tests::test_check_status_equality ... ok
[INFO] [stdout] test core::doctor::tests::test_doctor_has_default_checks ... ok
[INFO] [stdout] test core::metadata::tests::test_metadata_backwards_compatibility_minimal ... ok
[INFO] [stdout] test core::metadata::tests::test_metadata_backwards_compatibility_with_uv_version ... ok
[INFO] [stdout] test core::metadata::tests::test_metadata_created_at_is_recent ... ok
[INFO] [stdout] test core::metadata::tests::test_metadata_extra_fields_ignored ... ok
[INFO] [stdout] test core::metadata::tests::test_metadata_file_name_constant ... ok
[INFO] [stdout] test core::metadata::tests::test_metadata_json_format ... ok
[INFO] [stdout] test core::metadata::tests::test_metadata_malformed_json_handling ... ok
[INFO] [stdout] test cli::commands::uninstall::tests::uninstall_data_json_roundtrip_with_removed_envs ... ok
[INFO] [stdout] test core::metadata::tests::test_metadata_new_without_uv_version ... ok
[INFO] [stdout] test core::metadata::tests::test_metadata_serialization_roundtrip ... ok
[INFO] [stdout] test core::metadata::tests::test_metadata_unicode_values ... ok
[INFO] [stdout] test core::migrate::common::tests::test_check_name_conflict_nonexistent ... ok
[INFO] [stdout] test core::migrate::common::tests::test_determine_status_eol_python27 ... ok
[INFO] [stdout] test core::metadata::tests::test_metadata_new_sets_fields ... ok
[INFO] [stdout] test core::migrate::common::tests::test_determine_status_eol_python38 ... ok
[INFO] [stdout] test core::migrate::common::tests::test_determine_status_ready_python312 ... ok
[INFO] [stdout] test core::migrate::conda::tests::test_default_roots_returns_none_when_not_installed ... ok
[INFO] [stdout] test cli::commands::migrate::conflict::tests::test_generate_unique_name_max_attempts_exceeded ... ok
[INFO] [stdout] test core::migrate::conda::tests::test_determine_status_ready ... ok
[INFO] [stdout] test core::migrate::conda::tests::test_is_conda_env_false_for_non_conda ... ok
[INFO] [stdout] test core::migrate::conda::tests::test_get_python_version_from_conda_meta ... ok
[INFO] [stdout] test core::migrate::discovery::tests::test_determine_status_eol_boundary ... ok
[INFO] [stdout] test core::migrate::discovery::tests::test_determine_status_eol_python ... ok
[INFO] [stdout] test core::migrate::discovery::tests::test_determine_status_ready ... ok
[INFO] [stdout] test cli::commands::migrate::conflict::tests::test_generate_unique_name_multiple_collisions ... ok
[INFO] [stdout] test cli::commands::migrate::conflict::tests::test_generate_unique_name_no_conflict ... ok
[INFO] [stdout] test cli::commands::migrate::conflict::tests::test_generate_unique_name_with_special_chars ... ok
[INFO] [stdout] test core::migrate::discovery::tests::test_find_environment_returns_error_when_versions_dir_missing ... ok
[INFO] [stdout] test core::migrate::discovery::tests::test_new_creates_instance_with_given_root ... ok
[INFO] [stdout] test core::migrate::discovery::tests::test_parse_pyvenv_cfg_extracts_version ... ok
[INFO] [stdout] test core::migrate::discovery::tests::test_parse_pyvenv_cfg_fallback_to_home_path ... ok
[INFO] [stdout] test core::migrate::discovery::tests::test_find_environment_returns_error_for_nonexistent ... ok
[INFO] [stdout] test cli::commands::migrate::list::tests::list_environments_discovers_mock_pyenv ... ok
[INFO] [stdout] test core::migrate::discovery::tests::test_parse_pyvenv_cfg_returns_none_for_malformed_content ... ok
[INFO] [stdout] test cli::commands::migrate::list::tests::list_environments_empty_when_no_sources ... ok
[INFO] [stdout] test core::migrate::discovery::tests::test_parse_pyvenv_cfg_handles_no_spaces ... ok
[INFO] [stdout] test core::migrate::discovery::tests::test_parse_pyvenv_cfg_returns_none_for_missing_file ... ok
[INFO] [stdout] test core::migrate::discovery::tests::test_find_environment_returns_correct_env ... ok
[INFO] [stdout] test core::migrate::discovery::tests::test_scan_empty_pyenv_returns_empty ... ok
[INFO] [stdout] test core::migrate::discovery::tests::test_scan_handles_permission_errors_gracefully ... ok
[INFO] [stdout] test core::migrate::extractor::tests::test_exclude_editable ... ok
[INFO] [stdout] test core::migrate::discovery::tests::test_source_type_returns_pyenv ... ok
[INFO] [stdout] test core::migrate::extractor::tests::test_parse_editable_git ... ok
[INFO] [stdout] test core::migrate::extractor::tests::test_parse_multiple_packages ... ok
[INFO] [stdout] test core::migrate::extractor::tests::test_parse_editable_local ... ok
[INFO] [stdout] test core::migrate::discovery::tests::test_scan_pyenv_with_versions_but_no_envs ... ok
[INFO] [stdout] test core::migrate::extractor::tests::test_parse_standard_package ... ok
[INFO] [stdout] test core::migrate::extractor::tests::test_skip_comments_and_empty ... ok
[INFO] [stdout] test core::migrate::extractor::tests::test_to_requirements ... ok
[INFO] [stdout] test core::migrate::migrator::tests::test_extract_major_minor_edge_cases ... ok
[INFO] [stdout] test core::migrate::migrator::tests::test_extract_major_minor_full_version ... ok
[INFO] [stdout] test core::migrate::discovery::tests::test_scan_skips_symlinks_in_versions_directory ... ok
[INFO] [stdout] test core::migrate::migrator::tests::test_extract_major_minor_partial_version ... ok
[INFO] [stdout] test cli::commands::migrate::batch::tests::migrate_all_environments_dry_run ... FAILED
[INFO] [stdout] test core::migrate::migrator::tests::test_validate_source_corrupted ... ok
[INFO] [stdout] test core::migrate::migrator::tests::test_validate_source_eol_without_force ... ok
[INFO] [stdout] test core::migrate::migrator::tests::test_validate_source_ready ... ok
[INFO] [stdout] test core::migrate::migrator::tests::test_validate_source_name_conflict_with_force ... ok
[INFO] [stdout] test core::migrate::venvwrapper::tests::test_determine_status_ready ... ok
[INFO] [stdout] test core::migrate::venvwrapper::tests::test_default_root_returns_none_when_not_installed ... ok
[INFO] [stdout] test core::migrate::venvwrapper::tests::test_parse_pyvenv_cfg_extracts_version ... ok
[INFO] [stdout] test core::version::tests::test_get_global_nonexistent ... ok
[INFO] [stdout] test core::migrate::discovery::tests::test_scan_discovers_virtualenvs_in_envs_directory ... ok
[INFO] [stdout] test core::version::tests::test_get_local_nonexistent ... ok
[INFO] [stdout] test cli::commands::migrate::list::tests::list_environments_with_pyenv_filter ... ok
[INFO] [stdout] test core::migrate::discovery::tests::test_scan_detects_corrupted_envs_without_python_binary ... ok
[INFO] [stdout] test cli::commands::migrate::single::tests::migrate_environment_corrupted_returns_error ... ok
[INFO] [stdout] test core::version::tests::test_read_version_file_normalizes_system_case ... ok
[INFO] [stdout] test core::version::tests::test_read_version_file_rejects_path_traversal ... ok
[INFO] [stdout] test core::version::tests::test_read_version_file_rejects_dollar_expansion ... ok
[INFO] [stdout] test core::version::tests::test_read_version_file_rejects_newline_injection ... ok
[INFO] [stdout] test core::version::tests::test_read_version_file_rejects_command_injection ... ok
[INFO] [stdout] test cli::commands::migrate::single::tests::migrate_environment_eol_without_force_fails ... ok
[INFO] [stdout] test cli::commands::migrate::single::tests::migrate_environment_json_corrupted_returns_error ... ok
[INFO] [stdout] test core::version::tests::test_read_version_file_accepts_valid_names ... ok
[INFO] [stdout] test core::version::tests::test_set_local_creates_file_with_newline ... ok
[INFO] [stdout] test core::version::tests::test_set_and_get_local ... ok
[INFO] [stdout] test core::version::tests::test_set_and_get_global ... ok
[INFO] [stdout] test core::version::tests::test_read_version_file_rejects_backtick_injection ... ok
[INFO] [stdout] test cli::commands::migrate::single::tests::migrate_environment_not_found_returns_error ... ok
[INFO] [stdout] test core::migrate::discovery::tests::test_default_root_returns_none_for_nonexistent_path ... ok
[INFO] [stdout] test core::migrate::discovery::tests::test_default_root_uses_pyenv_root_env_var ... ok
[INFO] [stdout] test core::version::tests::test_unset_local ... ok
[INFO] [stdout] test core::version::tests::test_version_file_empty_returns_none ... ok
[INFO] [stdout] test core::version::tests::test_unset_local_nonexistent ... ok
[INFO] [stdout] test cli::commands::migrate::list::tests::list_environments_json_with_mock_pyenv ... ok
[INFO] [stdout] test core::version::tests::test_version_file_trimmed ... ok
[INFO] [stdout] test core::version::tests::test_resolve_child_overrides_parent ... ok
[INFO] [stdout] test core::version::tests::test_version_file_whitespace_only_returns_none ... ok
[INFO] [stdout] test core::version::tests::test_resolve_deep_nested ... ok
[INFO] [stdout] test core::virtualenv::tests::test_get_path_returns_path_for_existing ... ok
[INFO] [stdout] test core::version::tests::test_version_file_preserves_env_name ... ok
[INFO] [stdout] test core::version::tests::test_resolve_local_priority ... ok
[INFO] [stdout] test core::version::tests::test_resolve_max_depth_limits_traversal ... ok
[INFO] [stdout] test core::virtualenv::tests::test_virtualenv_info_struct ... ok
[INFO] [stdout] test error::tests::test_all_error_codes_are_unique ... ok
[INFO] [stdout] test core::version::tests::test_resolve_none_when_no_version ... ok
[INFO] [stdout] test error::tests::test_error_code_arg_invalid ... ok
[INFO] [stdout] test error::tests::test_error_code_config_version_file_not_found ... ok
[INFO] [stdout] test error::tests::test_error_code_env_invalid_name ... ok
[INFO] [stdout] test error::tests::test_error_code_env_not_found ... ok
[INFO] [stdout] test error::tests::test_error_code_env_already_exists ... ok
[INFO] [stdout] test error::tests::test_error_code_invalid_python_path ... ok
[INFO] [stdout] test error::tests::test_error_code_io_error ... ok
[INFO] [stdout] test error::tests::test_error_code_io_home_not_found ... ok
[INFO] [stdout] test error::tests::test_error_code_io_path_error ... ok
[INFO] [stdout] test core::version::tests::test_resolve_parent_directory ... ok
[INFO] [stdout] test core::version::tests::test_unset_global ... ok
[INFO] [stdout] test core::version::tests::test_unset_global_nonexistent ... ok
[INFO] [stdout] test error::tests::test_error_code_internal_json_error ... ok
[INFO] [stdout] test error::tests::test_error_code_migrate_extraction_failed ... ok
[INFO] [stdout] test error::tests::test_error_code_migrate_failed ... ok
[INFO] [stdout] test error::tests::test_error_code_migrate_corrupted ... ok
[INFO] [stdout] test error::tests::test_error_code_migrate_name_conflict ... ok
[INFO] [stdout] test error::tests::test_error_code_python_install_failed ... ok
[INFO] [stdout] test error::tests::test_error_code_python_invalid_version ... ok
[INFO] [stdout] test error::tests::test_error_code_python_no_matching_version ... ok
[INFO] [stdout] test error::tests::test_error_code_python_not_installed ... ok
[INFO] [stdout] test error::tests::test_error_code_python_uninstall_failed ... ok
[INFO] [stdout] test error::tests::test_error_code_shell_not_supported ... ok
[INFO] [stdout] test error::tests::test_error_code_source_conda_env_not_found ... ok
[INFO] [stdout] test error::tests::test_error_code_source_pyenv_env_not_found ... ok
[INFO] [stdout] test error::tests::test_error_code_source_pyenv_not_found ... ok
[INFO] [stdout] test error::tests::test_error_code_source_venvwrapper_env_not_found ... ok
[INFO] [stdout] test error::tests::test_error_code_uv_command_failed ... ok
[INFO] [stdout] test error::tests::test_error_code_uv_not_installed ... ok
[INFO] [stdout] test error::tests::test_error_codes_follow_naming_convention ... ok
[INFO] [stdout] test error::tests::test_error_messages_are_user_friendly ... ok
[INFO] [stdout] test error::tests::test_error_messages_no_sensitive_info ... ok
[INFO] [stdout] test error::tests::test_error_messages_include_context ... ok
[INFO] [stdout] test error::tests::test_error_source_chain ... ok
[INFO] [stdout] test error::tests::test_error_suggestions_provide_hints ... ok
[INFO] [stdout] test error::tests::test_home_not_found_message ... ok
[INFO] [stdout] test error::tests::test_invalid_argument_message ... ok
[INFO] [stdout] test error::tests::test_invalid_env_name_provides_reason ... ok
[INFO] [stdout] test error::tests::test_invalid_python_path_message ... ok
[INFO] [stdout] test error::tests::test_invalid_python_path_suggestion ... ok
[INFO] [stdout] test error::tests::test_io_error_conversion ... ok
[INFO] [stdout] test error::tests::test_invalid_env_name_message ... ok
[INFO] [stdout] test error::tests::test_io_error_not_found ... ok
[INFO] [stdout] test error::tests::test_invalid_python_version_message ... ok
[INFO] [stdout] test error::tests::test_io_error_already_exists ... ok
[INFO] [stdout] test error::tests::test_io_error_permission_denied ... ok
[INFO] [stdout] test error::tests::test_io_error_preserves_kind ... ok
[INFO] [stdout] test error::tests::test_json_error_conversion ... ok
[INFO] [stdout] test error::tests::test_no_suggestion_for_invalid_python_version ... ok
[INFO] [stdout] test error::tests::test_json_error_details ... ok
[INFO] [stdout] test error::tests::test_no_python_versions_message ... ok
[INFO] [stdout] test error::tests::test_no_suggestion_for_home_not_found ... ok
[INFO] [stdout] test error::tests::test_no_suggestion_for_invalid_argument ... ok
[INFO] [stdout] test error::tests::test_no_suggestion_for_io_error ... ok
[INFO] [stdout] test error::tests::test_no_suggestion_for_json_error ... ok
[INFO] [stdout] test error::tests::test_no_suggestion_for_path_error ... ok
[INFO] [stdout] test error::tests::test_no_suggestion_for_python_install_failed ... ok
[INFO] [stdout] test error::tests::test_no_suggestion_for_python_uninstall_failed ... ok
[INFO] [stdout] test error::tests::test_no_suggestion_for_unsupported_shell ... ok
[INFO] [stdout] test error::tests::test_no_suggestion_for_uv_command_failed ... ok
[INFO] [stdout] test error::tests::test_path_error_message ... ok
[INFO] [stdout] test error::tests::test_python_install_failed_message ... ok
[INFO] [stdout] test error::tests::test_no_suggestion_for_version_file_not_found ... ok
[INFO] [stdout] test error::tests::test_python_uninstall_failed_message ... ok
[INFO] [stdout] test error::tests::test_result_type_alias ... ok
[INFO] [stdout] test error::tests::test_python_not_installed_message ... ok
[INFO] [stdout] test error::tests::test_suggestion_invalid_env_name ... ok
[INFO] [stdout] test error::tests::test_suggestion_no_python_versions ... ok
[INFO] [stdout] test error::tests::test_suggestion_python_not_installed_includes_version ... ok
[INFO] [stdout] test error::tests::test_suggestion_uv_not_found ... ok
[INFO] [stdout] test error::tests::test_suggestion_virtualenv_not_found_includes_name ... ok
[INFO] [stdout] test error::tests::test_suggestion_virtualenv_exists ... ok
[INFO] [stdout] test error::tests::test_unsupported_shell_message ... ok
[INFO] [stdout] test error::tests::test_uv_command_failed_includes_details ... ok
[INFO] [stdout] test error::tests::test_uv_not_found_message ... ok
[INFO] [stdout] test error::tests::test_version_file_not_found_message ... ok
[INFO] [stdout] test error::tests::test_version_file_not_found_shows_path ... ok
[INFO] [stdout] test error::tests::test_virtualenv_exists_message ... ok
[INFO] [stdout] test error::tests::test_virtualenv_not_found_message ... ok
[INFO] [stdout] test i18n::tests::test_detect_with_env ... ok
[INFO] [stdout] test i18n::tests::test_detect_with_unsupported_env ... ok
[INFO] [stdout] test error::tests::test_uv_command_failed_message ... ok
[INFO] [stdout] test i18n::tests::test_is_supported ... ok
[INFO] [stdout] test i18n::tests::test_language_name ... ok
[INFO] [stdout] test i18n::tests::test_normalize ... ok
[INFO] [stdout] test output::json::tests::packages_info_new_copies_version_correctly ... ok
[INFO] [stdout] test output::json::tests::packages_info_new_empty_packages ... ok
[INFO] [stdout] test output::json::tests::packages_info_new_equal_limit_not_truncated ... ok
[INFO] [stdout] test output::json::tests::packages_info_new_over_limit_truncated ... ok
[INFO] [stdout] test output::json::tests::packages_info_new_preserves_order ... ok
[INFO] [stdout] test output::json::tests::packages_info_new_under_limit_not_truncated ... ok
[INFO] [stdout] test output::json::tests::packages_info_new_zero_limit_all_truncated ... ok
[INFO] [stdout] test output::json::tests::test_create_data_serialization ... ok
[INFO] [stdout] test output::json::tests::packages_info_serializes_correctly ... ok
[INFO] [stdout] test output::json::tests::test_install_data_with_path ... ok
[INFO] [stdout] test output::json::tests::test_json_error_response_creates_error_status ... ok
[INFO] [stdout] test output::json::tests::test_json_error_response_serialization ... ok
[INFO] [stdout] test output::json::tests::test_install_data_without_path ... ok
[INFO] [stdout] test output::json::tests::test_json_error_response_with_suggestion ... ok
[INFO] [stdout] test output::json::tests::test_json_error_without_suggestion_omits_field ... ok
[INFO] [stdout] test output::json::tests::test_json_path_with_spaces ... ok
[INFO] [stdout] test output::json::tests::test_json_error_with_suggestion_includes_field ... ok
[INFO] [stdout] test output::json::tests::test_json_response_serialization_format ... ok
[INFO] [stdout] test output::json::tests::test_json_response_with_string_data ... ok
[INFO] [stdout] test output::json::tests::test_json_response_with_struct_data ... ok
[INFO] [stdout] test output::json::tests::test_json_response_with_vec_data ... ok
[INFO] [stdout] test output::json::tests::test_json_response_success_creates_correct_status ... ok
[INFO] [stdout] test output::json::tests::test_json_roundtrip_integrity ... ok
[INFO] [stdout] test output::json::tests::test_json_with_unicode_characters ... ok
[INFO] [stdout] test output::json::tests::test_json_with_long_strings ... ok
[INFO] [stdout] test output::json::tests::test_list_envs_data_empty ... ok
[INFO] [stdout] test output::json::tests::test_list_envs_data_with_envs ... ok
[INFO] [stdout] test output::json::tests::test_list_pythons_data_empty ... ok
[INFO] [stdout] test output::json::tests::test_list_pythons_data_with_pythons ... ok
[INFO] [stdout] test output::json::tests::test_python_info_with_path ... ok
[INFO] [stdout] test output::json::tests::test_json_with_empty_strings ... ok
[INFO] [stdout] test output::json::tests::test_json_with_special_characters ... ok
[INFO] [stdout] test output::json::tests::test_json_with_newlines_and_tabs ... ok
[INFO] [stdout] test output::json::tests::test_python_info_without_implementation_omits_field ... ok
[INFO] [stdout] test output::json::tests::test_python_info_without_path_omits_field ... ok
[INFO] [stdout] test output::json::tests::test_remove_data_serialization ... ok
[INFO] [stdout] test output::json::tests::test_use_data_global_mode ... ok
[INFO] [stdout] test output::json::tests::test_uninstall_data_serialization ... ok
[INFO] [stdout] test output::json::tests::test_use_data_local_mode ... ok
[INFO] [stdout] test output::json::tests::test_use_data_with_symlink ... ok
[INFO] [stdout] test output::json::tests::test_virtualenv_info_with_python ... ok
[INFO] [stdout] test output::json::tests::test_virtualenv_info_without_python_omits_field ... ok
[INFO] [stdout] test output::spinner::tests::finish_and_clear_marks_as_finished ... ok
[INFO] [stdout] test output::spinner::tests::finish_with_empty_message_still_finishes ... ok
[INFO] [stdout] test output::spinner::tests::finish_with_message_marks_as_finished ... ok
[INFO] [stdout] test output::spinner::tests::multiple_spinners_independent_state ... ok
[INFO] [stdout] test output::spinner::tests::set_message_allows_empty_string ... ok
[INFO] [stdout] test output::spinner::tests::set_message_multiple_times_keeps_last ... ok
[INFO] [stdout] test output::spinner::tests::spinner_full_lifecycle_tracks_state ... ok
[INFO] [stdout] test output::spinner::tests::set_message_updates_current_message ... ok
[INFO] [stdout] test output::spinner::tests::spinner_new_sets_initial_message ... ok
[INFO] [stdout] test output::spinner::tests::spinner_lifecycle_with_clear_finishes ... ok
[INFO] [stdout] test output::tests::format_size_tests::test_boundary_values ... ok
[INFO] [stdout] test output::spinner::tests::spinner_new_with_empty_message_is_valid ... ok
[INFO] [stdout] test output::spinner::tests::spinner_new_preserves_unicode_message ... ok
[INFO] [stdout] test output::tests::format_size_tests::test_bytes ... ok
[INFO] [stdout] test output::tests::format_size_tests::test_gigabytes ... ok
[INFO] [stdout] test output::tests::format_size_tests::test_kilobytes ... ok
[INFO] [stdout] test output::tests::format_size_tests::test_megabytes ... ok
[INFO] [stdout] test output::tests::output_flag_tests::is_json_returns_correct_value ... ok
[INFO] [stdout] test output::tests::output_flag_tests::default_output_has_expected_flags ... ok
[INFO] [stdout] test output::tests::output_flag_tests::output_handles_all_flags_enabled ... ok
[INFO] [stdout] test output::tests::output_flag_tests::output_handles_max_verbosity ... ok
[INFO] [stdout] test output::tests::output_flag_tests::is_quiet_returns_correct_value ... ok
[INFO] [stdout] test output::tests::output_flag_tests::output_verbosity_levels ... ok
[INFO] [stdout] test paths::tests::test_abbreviate_home_outside_home ... ok
[INFO] [stdout] test paths::tests::test_abbreviate_home_root_path ... ok
[INFO] [stdout] test paths::tests::test_abbreviate_home_with_home_path ... ok
[INFO] [stdout] test paths::tests::test_calculate_dir_size_nonexistent ... ok
[INFO] [stdout] test paths::tests::test_calculate_dir_size_circular_symlink ... ok
[INFO] [stdout] test paths::tests::test_calculate_dir_size_empty_dir ... ok
[INFO] [stdout] test paths::tests::test_calculate_dir_size_nested_dirs ... ok
[INFO] [stdout] test paths::tests::test_calculate_dir_size_skips_symlinks ... ok
[INFO] [stdout] test paths::tests::test_calculate_dir_size_with_file ... ok
[INFO] [stdout] test paths::tests::test_local_version_file ... ok
[INFO] [stdout] test paths::tests::test_ensure_scoop_dirs ... ok
[INFO] [stdout] test paths::tests::test_path_with_special_characters ... ok
[INFO] [stdout] test core::virtualenv::tests::test_delete_removes_directory ... ok
[INFO] [stdout] test paths::tests::test_scoop_home_default ... ok
[INFO] [stdout] test core::virtualenv::tests::test_exists_returns_false_for_nonexistent ... ok
[INFO] [stdout] test paths::tests::test_scoop_home_env ... ok
[INFO] [stdout] test core::virtualenv::tests::test_exists_returns_true_for_existing ... ok
[INFO] [stdout] test core::version::tests::test_resolve_fallback_to_global ... ok
[INFO] [stdout] test core::virtualenv::tests::test_get_path_returns_error_for_nonexistent ... ok
[INFO] [stdout] test core::virtualenv::tests::test_list_empty_when_no_venvs_dir ... ok
[INFO] [stdout] test core::virtualenv::tests::test_list_ignores_files ... ok
[INFO] [stdout] test shell::bash::tests::test_init_script_defines_required_functions ... ok
[INFO] [stdout] test core::virtualenv::tests::test_list_reads_python_version_from_metadata ... ok
[INFO] [stdout] test shell::bash::tests::test_init_script_not_empty ... ok
[INFO] [stdout] test shell::bash::tests::test_init_script_has_valid_bash_syntax ... ok
[INFO] [stdout] test shell::bash::tests::test_init_script_registers_completion ... ok
[INFO] [stdout] test core::virtualenv::tests::test_list_returns_envs_sorted ... ok
[INFO] [stdout] test shell::bash::tests::test_init_script_registers_prompt_hook ... ok
[INFO] [stdout] test shell::bash::tests::test_init_script_passes_shellcheck ... ok
[INFO] [stdout] test cli::commands::migrate::single::tests::migrate_environment_with_pyenv_filter_not_found ... ok
[INFO] [stdout] test paths::tests::test_global_version_file ... ok
[INFO] [stdout] test shell::common::tests::test_file_resolution_bash_uses_local_variable ... ok
[INFO] [stdout] test shell::common::tests::test_file_resolution_powershell_uses_env_name ... ok
[INFO] [stdout] test shell::common::tests::test_scoop_version_check_powershell_uses_powershell_syntax ... ok
[INFO] [stdout] test shell::fish::tests::test_init_script_checks_scoop_no_auto ... ok
[INFO] [stdout] test shell::common::tests::test_scoop_version_check_bash_contains_priority_comment ... ok
[INFO] [stdout] test shell::common::tests::test_scoop_version_check_fish_uses_fish_syntax ... ok
[INFO] [stdout] test shell::fish::tests::test_init_script_has_dynamic_completions ... ok
[INFO] [stdout] test shell::fish::tests::test_init_script_defines_required_functions ... ok
[INFO] [stdout] test shell::fish::tests::test_init_script_has_mutually_exclusive_options ... ok
[INFO] [stdout] test shell::common::tests::test_file_resolution_fish_uses_set_l ... ok
[INFO] [stdout] test paths::tests::test_pythons_dir ... ok
[INFO] [stdout] test core::virtualenv::tests::test_delete_returns_error_for_nonexistent ... ok
[INFO] [stdout] test shell::fish::tests::test_init_script_has_option_deduplication ... ok
[INFO] [stdout] test shell::common::tests::test_zsh_delegates_to_bash ... ok
[INFO] [stdout] test paths::tests::test_virtualenv_activate_unix ... ok
[INFO] [stdout] test shell::fish::tests::test_init_script_not_empty ... ok
[INFO] [stdout] test shell::fish::tests::test_init_script_registers_completion ... ok
[INFO] [stdout] test shell::fish::tests::test_init_script_registers_pwd_hook ... ok
[INFO] [stdout] test shell::powershell::tests::test_init_script_checks_scoop_no_auto ... ok
[INFO] [stdout] test shell::powershell::tests::test_init_script_defines_hook_function ... ok
[INFO] [stdout] test shell::fish::tests::test_init_script_has_valid_fish_syntax ... ok
[INFO] [stdout] test paths::tests::test_virtualenv_bin ... ok
[INFO] [stdout] test shell::powershell::tests::test_init_script_handles_use_command ... ok
[INFO] [stdout] test shell::powershell::tests::test_init_script_has_dynamic_completions ... ok
[INFO] [stdout] test shell::powershell::tests::test_init_script_not_empty ... ok
[INFO] [stdout] test paths::tests::test_virtualenv_exists ... ok
[INFO] [stdout] test shell::powershell::tests::test_init_script_registers_completion ... ok
[INFO] [stdout] test shell::powershell::tests::test_init_script_registers_prompt_hook ... ok
[INFO] [stdout] test shell::powershell::tests::test_init_script_stores_binary_path ... ok
[INFO] [stdout] test shell::powershell::tests::test_init_script_uses_invoke_expression ... ok
[INFO] [stdout] test shell::powershell::tests::test_init_script_defines_wrapper_function ... ok
[INFO] [stdout] test shell::zsh::tests::test_init_script_defines_required_functions ... ok
[INFO] [stdout] test paths::tests::test_virtualenv_exists_symlink_to_file ... ok
[INFO] [stdout] test shell::zsh::tests::test_init_script_loads_zsh_hooks_module ... ok
[INFO] [stdout] test shell::zsh::tests::test_init_script_not_empty ... ok
[INFO] [stdout] test shell::zsh::tests::test_init_script_has_valid_zsh_syntax ... ok
[INFO] [stdout] test shell::zsh::tests::test_init_script_registers_chpwd_hook ... ok
[INFO] [stdout] test paths::tests::test_virtualenv_exists_with_broken_symlink ... ok
[INFO] [stdout] test shell::zsh::tests::test_init_script_registers_completion ... ok
[INFO] [stdout] test test_utils::tests::test_assert_invalid_env_macro ... ok
[INFO] [stdout] test shell::powershell::tests::test_init_script_has_valid_powershell_syntax ... ok
[INFO] [stdout] test test_utils::tests::test_assert_invalid_version_macro ... ok
[INFO] [stdout] test test_utils::tests::test_assert_valid_env_macro ... ok
[INFO] [stdout] test test_utils::tests::test_assert_error_variant_macro ... ok
[INFO] [stdout] test test_utils::tests::test_assert_valid_version_macro ... ok
[INFO] [stdout] test shell::zsh::tests::test_init_script_passes_shellcheck ... ok
[INFO] [stdout] test paths::tests::test_virtualenv_exists_with_symlink ... ok
[INFO] [stdout] test paths::tests::test_virtualenv_path ... ok
[INFO] [stdout] test paths::tests::test_virtualenv_python ... ok
[INFO] [stdout] test test_utils::tests::test_metadata_serialization_is_deterministic ... ok
[INFO] [stdout] test test_utils::tests::test_with_isolated_migrate_env_restores_vars ... ok
[INFO] [stdout] test uv::client::tests::test_parse_python_list_control_characters ... ok
[INFO] [stdout] test uv::client::tests::test_parse_python_list_empty ... ok
[INFO] [stdout] test uv::client::tests::test_parse_python_list_malformed_version ... ok
[INFO] [stdout] test uv::client::tests::test_parse_python_list_mixed ... ok
[INFO] [stdout] test uv::client::tests::test_parse_python_list_multiple_whitespace ... ok
[INFO] [stdout] test uv::client::tests::test_parse_python_list_only_whitespace ... ok
[INFO] [stdout] test test_utils::tests::test_create_mock_venv_creates_directory ... ok
[INFO] [stdout] test test_utils::tests::test_env_lock_prevents_concurrent_modification ... ok
[INFO] [stdout] test uv::client::tests::test_parse_python_list_path_traversal_attempt ... ok
[INFO] [stdout] test uv::client::tests::test_parse_python_list_unicode_path ... ok
[INFO] [stdout] test uv::client::tests::test_parse_python_list_various_implementations ... ok
[INFO] [stdout] test uv::client::tests::test_parse_python_list_version_with_suffix ... ok
[INFO] [stdout] test uv::client::tests::test_parse_python_list_with_paths ... ok
[INFO] [stdout] test uv::client::tests::test_python_info_equality ... ok
[INFO] [stdout] test uv::client::tests::test_parse_python_list_very_long_line ... ok
[INFO] [stdout] test uv::client::tests::test_python_info_none_path ... ok
[INFO] [stdout] test uv::client::tests::test_parse_python_list_without_paths ... ok
[INFO] [stdout] test uv::client::tests::test_uv_client_creation ... ok
[INFO] [stdout] test uv::client::tests::test_uv_client_with_path ... ok
[INFO] [stdout] test validate::tests::test_env_name_boundary_values ... ok
[INFO] [stdout] test validate::tests::test_env_name_max_length ... ok
[INFO] [stdout] test validate::tests::test_env_name_null_byte_rejected ... ok
[INFO] [stdout] test validate::tests::test_env_name_hidden_file_rejected ... ok
[INFO] [stdout] test validate::tests::test_env_name_path_traversal_rejected ... ok
[INFO] [stdout] test validate::tests::test_env_name_special_chars_rejected ... ok
[INFO] [stdout] test validate::tests::test_env_name_unicode_rejected ... ok
[INFO] [stdout] test validate::tests::test_env_name_whitespace_handling ... ok
[INFO] [stdout] test validate::tests::test_invalid_env_names ... ok
[INFO] [stdout] test validate::tests::test_invalid_python_versions ... ok
[INFO] [stdout] test validate::tests::test_python_version_boundary_values ... ok
[INFO] [stdout] test validate::tests::test_python_version_display ... ok
[INFO] [stdout] test validate::tests::test_is_version_alias ... ok
[INFO] [stdout] test validate::tests::test_python_version_matches ... ok
[INFO] [stdout] test validate::tests::test_python_version_ordering ... ok
[INFO] [stdout] test validate::tests::test_python_version_parse ... ok
[INFO] [stdout] test validate::tests::test_python_version_parse_with_suffix ... ok
[INFO] [stdout] test validate::tests::test_reserved_names ... ok
[INFO] [stdout] test validate::tests::test_reserved_names_case_insensitivity ... ok
[INFO] [stdout] test validate::tests::test_env_name_absolute_path_rejected ... ok
[INFO] [stdout] test validate::tests::test_valid_env_names ... ok
[INFO] [stdout] test validate::tests::test_valid_python_versions ... ok
[INFO] [stdout] test validate::tests::test_validate_env_name_errors ... ok
[INFO] [stdout] test validate::tests::test_validate_env_name_path_traversal_error_message ... ok
[INFO] [stdout] test validate::proptests::prop_reserved_names_rejected ... ok
[INFO] [stdout] test validate::tests::test_validate_python_version ... ok
[INFO] [stdout] test validate::proptests::prop_empty_always_invalid ... ok
[INFO] [stdout] test validate::proptests::prop_valid_python_versions_accepted ... ok
[INFO] [stdout] test validate::proptests::prop_python_version_parse_roundtrip ... ok
[INFO] [stdout] test validate::proptests::prop_digit_prefix_rejected ... ok
[INFO] [stdout] test validate::proptests::prop_path_separators_rejected ... ok
[INFO] [stdout] test validate::proptests::prop_valid_env_names_accepted ... ok
[INFO] [stdout] test paths::tests::test_virtualenvs_dir ... ok
[INFO] [stdout] test test_utils::tests::test_with_temp_scoop_home_sets_env ... ok
[INFO] [stdout] test test_utils::tests::test_create_mock_venv_with_metadata ... ok
[INFO] [stdout] test test_utils::tests::test_multiple_mock_venvs_sequential ... ok
[INFO] [stdout] test test_utils::tests::test_with_temp_scoop_home_cleans_up ... ok
[INFO] [stdout] test test_utils::tests::test_with_isolated_migrate_env_unsets_vars ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- cli::commands::info::tests::execute_nonexistent_env_returns_error stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'cli::commands::info::tests::execute_nonexistent_env_returns_error' (24) panicked at src/cli/commands/info.rs:183:13:
[INFO] [stdout] assertion failed: matches!(err, ScoopError::VirtualenvNotFound { .. })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x55f5ba38a3da - std[128c3efe2914e152]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x55f5ba38a3da - std[128c3efe2914e152]::backtrace_rs::backtrace::trace_unsynchronized::<std[128c3efe2914e152]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x55f5ba38a3da - std[128c3efe2914e152]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x55f5ba38a3da - <<std[128c3efe2914e152]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6771d259883166e6]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x55f5ba3a235a - <core[6771d259883166e6]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x55f5ba3a235a - core[6771d259883166e6]::fmt::write
[INFO] [stdout]    6:     0x55f5ba38f6f2 - std[128c3efe2914e152]::io::default_write_fmt::<alloc[fef50e8eecedd288]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:621:11
[INFO] [stdout]    7:     0x55f5ba38f6f2 - <alloc[fef50e8eecedd288]::vec::Vec<u8> as std[128c3efe2914e152]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:1976:13
[INFO] [stdout]    8:     0x55f5ba365e8f - <std[128c3efe2914e152]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x55f5ba365e8f - std[128c3efe2914e152]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x55f5ba381329 - std[128c3efe2914e152]::panicking::default_hook
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x55f5b9e8dc3c - <alloc[fef50e8eecedd288]::boxed::Box<dyn for<'a, 'b> core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9
[INFO] [stdout]   12:     0x55f5b9e8dc3c - test[b137923399915ecf]::test_main_with_exit_callback::<test[b137923399915ecf]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x55f5ba3815a2 - <alloc[fef50e8eecedd288]::boxed::Box<dyn for<'a, 'b> core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9
[INFO] [stdout]   14:     0x55f5ba3815a2 - std[128c3efe2914e152]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x55f5ba365f7a - std[128c3efe2914e152]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x55f5ba35ac89 - std[128c3efe2914e152]::sys::backtrace::__rust_end_short_backtrace::<std[128c3efe2914e152]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x55f5ba366f5d - __rustc[752cc74e29381ccc]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x55f5ba3a2bcc - core[6771d259883166e6]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x55f5ba3a2b92 - core[6771d259883166e6]::panicking::panic
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x55f5b9d16aa4 - scoop_uv::cli::commands::info::tests::execute_nonexistent_env_returns_error::{{closure}}::{{closure}}::h52272a612233eb25
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cli/commands/info.rs:183:13
[INFO] [stdout]   21:     0x55f5b9e11f5a - scoop_uv::test_utils::with_temp_scoop_home::{{closure}}::h616e38a75065a1c1
[INFO] [stdout]                                at /opt/rustwide/workdir/src/test_utils.rs:99:75
[INFO] [stdout]   22:     0x55f5b9d04d2e - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hf4da7fd58df20c8c
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   23:     0x55f5b9ded54b - std::panicking::catch_unwind::do_call::h776c14e562aef1eb
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40
[INFO] [stdout]   24:     0x55f5b9dc699b - __rust_try
[INFO] [stdout]   25:     0x55f5b9db8640 - std::panicking::catch_unwind::h41fe08d2f91f01dd
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19
[INFO] [stdout]   26:     0x55f5b9db8640 - std::panic::catch_unwind::h7826a52393ec3a5f
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14
[INFO] [stdout]   27:     0x55f5b9e0f010 - scoop_uv::test_utils::with_temp_scoop_home::hc44ef639d22811f4
[INFO] [stdout]                                at /opt/rustwide/workdir/src/test_utils.rs:99:18
[INFO] [stdout]   28:     0x55f5b9d1683a - scoop_uv::cli::commands::info::tests::execute_nonexistent_env_returns_error::{{closure}}::h9c53997fc8cdb751
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cli/commands/info.rs:174:9
[INFO] [stdout]   29:     0x55f5b9d8babe - core::ops::function::FnOnce::call_once::h0b749707dd607fbd
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   30:     0x55f5b9fb0d6e - serial_test::serial_code_lock::local_serial_core::hb8fbd1eb2aa7bece
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serial_test-3.4.0/src/serial_code_lock.rs:36:5
[INFO] [stdout]   31:     0x55f5b9d16814 - scoop_uv::cli::commands::info::tests::execute_nonexistent_env_returns_error::hae9c96a966523c51
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cli/commands/info.rs:172:5
[INFO] [stdout]   32:     0x55f5b9d16857 - scoop_uv::cli::commands::info::tests::execute_nonexistent_env_returns_error::{{closure}}::hb3f224767efd1f14
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cli/commands/info.rs:173:47
[INFO] [stdout]   33:     0x55f5b9d8e736 - core::ops::function::FnOnce::call_once::h561b21b9c1255511
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   34:     0x55f5b9e81d3b - <fn() -> core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   35:     0x55f5b9e81d3b - test[b137923399915ecf]::__rust_begin_short_backtrace::<core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>, fn() -> core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:663:18
[INFO] [stdout]   36:     0x55f5b9e8e70b - test[b137923399915ecf]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:74
[INFO] [stdout]   37:     0x55f5b9e8e70b - <core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<test[b137923399915ecf]::run_test_in_process::{closure#0}> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x55f5b9e8e70b - std[128c3efe2914e152]::panicking::catch_unwind::do_call::<core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<test[b137923399915ecf]::run_test_in_process::{closure#0}>, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x55f5b9e8e70b - std[128c3efe2914e152]::panicking::catch_unwind::<core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>, core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<test[b137923399915ecf]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x55f5b9e8e70b - std[128c3efe2914e152]::panic::catch_unwind::<core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<test[b137923399915ecf]::run_test_in_process::{closure#0}>, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x55f5b9e8e70b - test[b137923399915ecf]::run_test_in_process
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:27
[INFO] [stdout]   42:     0x55f5b9e8e70b - test[b137923399915ecf]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:607:43
[INFO] [stdout]   43:     0x55f5b9e88b64 - test[b137923399915ecf]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:637:41
[INFO] [stdout]   44:     0x55f5b9e88b64 - std[128c3efe2914e152]::sys::backtrace::__rust_begin_short_backtrace::<test[b137923399915ecf]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   45:     0x55f5b9e91312 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::<test[b137923399915ecf]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   46:     0x55f5b9e91312 - <core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked<test[b137923399915ecf]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   47:     0x55f5b9e91312 - std[128c3efe2914e152]::panicking::catch_unwind::do_call::<core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked<test[b137923399915ecf]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40
[INFO] [stdout]   48:     0x55f5b9e91312 - std[128c3efe2914e152]::panicking::catch_unwind::<(), core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked<test[b137923399915ecf]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19
[INFO] [stdout]   49:     0x55f5b9e91312 - std[128c3efe2914e152]::panic::catch_unwind::<core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked<test[b137923399915ecf]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14
[INFO] [stdout]   50:     0x55f5b9e91312 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::<test[b137923399915ecf]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   51:     0x55f5b9e91312 - <std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked<test[b137923399915ecf]::run_test::{closure#1}, ()>::{closure#1} as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   52:     0x55f5ba38978f - <alloc[fef50e8eecedd288]::boxed::Box<dyn core[6771d259883166e6]::ops::function::FnOnce<(), Output = ()> + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2249:9
[INFO] [stdout]   53:     0x55f5ba38978f - <std[128c3efe2914e152]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   54:     0x7116df5b5aa4 - <unknown>
[INFO] [stdout]   55:     0x7116df642a64 - clone
[INFO] [stdout]   56:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- cli::commands::migrate::batch::tests::migrate_all_environments_json_with_envs stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'cli::commands::migrate::batch::tests::migrate_all_environments_json_with_envs' (85) panicked at src/cli/commands/migrate/batch.rs:733:13:
[INFO] [stdout] assertion failed: result.is_ok()
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x55f5ba38a3da - std[128c3efe2914e152]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x55f5ba38a3da - std[128c3efe2914e152]::backtrace_rs::backtrace::trace_unsynchronized::<std[128c3efe2914e152]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x55f5ba38a3da - std[128c3efe2914e152]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x55f5ba38a3da - <<std[128c3efe2914e152]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6771d259883166e6]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x55f5ba3a235a - <core[6771d259883166e6]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x55f5ba3a235a - core[6771d259883166e6]::fmt::write
[INFO] [stdout]    6:     0x55f5ba38f6f2 - std[128c3efe2914e152]::io::default_write_fmt::<alloc[fef50e8eecedd288]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:621:11
[INFO] [stdout]    7:     0x55f5ba38f6f2 - <alloc[fef50e8eecedd288]::vec::Vec<u8> as std[128c3efe2914e152]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:1976:13
[INFO] [stdout]    8:     0x55f5ba365e8f - <std[128c3efe2914e152]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x55f5ba365e8f - std[128c3efe2914e152]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x55f5ba381329 - std[128c3efe2914e152]::panicking::default_hook
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x55f5b9e8dc3c - <alloc[fef50e8eecedd288]::boxed::Box<dyn for<'a, 'b> core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9
[INFO] [stdout]   12:     0x55f5b9e8dc3c - test[b137923399915ecf]::test_main_with_exit_callback::<test[b137923399915ecf]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x55f5ba3815a2 - <alloc[fef50e8eecedd288]::boxed::Box<dyn for<'a, 'b> core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9
[INFO] [stdout]   14:     0x55f5ba3815a2 - std[128c3efe2914e152]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x55f5ba365f7a - std[128c3efe2914e152]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x55f5ba35ac89 - std[128c3efe2914e152]::sys::backtrace::__rust_end_short_backtrace::<std[128c3efe2914e152]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x55f5ba366f5d - __rustc[752cc74e29381ccc]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x55f5ba3a2bcc - core[6771d259883166e6]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x55f5ba3a2b92 - core[6771d259883166e6]::panicking::panic
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x55f5b9e43969 - scoop_uv::cli::commands::migrate::batch::tests::migrate_all_environments_json_with_envs::{{closure}}::{{closure}}::h5752b7f895a075fe
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cli/commands/migrate/batch.rs:733:13
[INFO] [stdout]   21:     0x55f5b9e17693 - scoop_uv::test_utils::with_full_migrate_env::{{closure}}::h7ec98f3ab1c5e885
[INFO] [stdout]                                at /opt/rustwide/workdir/src/test_utils.rs:451:66
[INFO] [stdout]   22:     0x55f5b9d04603 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h6d0a261a9a487e90
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   23:     0x55f5b9decca6 - std::panicking::catch_unwind::do_call::h190e831dc82afa14
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40
[INFO] [stdout]   24:     0x55f5b9dc699b - __rust_try
[INFO] [stdout]   25:     0x55f5b9db8f5a - std::panicking::catch_unwind::h19b058cedfe8bdce
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19
[INFO] [stdout]   26:     0x55f5b9db8f5a - std::panic::catch_unwind::h9bab3ce8135533d8
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14
[INFO] [stdout]   27:     0x55f5b9e13d13 - scoop_uv::test_utils::with_full_migrate_env::h6a3c150fd09e1fe1
[INFO] [stdout]                                at /opt/rustwide/workdir/src/test_utils.rs:451:9
[INFO] [stdout]   28:     0x55f5b9e4379a - scoop_uv::cli::commands::migrate::batch::tests::migrate_all_environments_json_with_envs::{{closure}}::h4a192e8187242e80
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cli/commands/migrate/batch.rs:720:9
[INFO] [stdout]   29:     0x55f5b9d8baee - core::ops::function::FnOnce::call_once::h0b970c898d75354c
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   30:     0x55f5b9fb0d6e - serial_test::serial_code_lock::local_serial_core::hb8fbd1eb2aa7bece
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serial_test-3.4.0/src/serial_code_lock.rs:36:5
[INFO] [stdout]   31:     0x55f5b9e43774 - scoop_uv::cli::commands::migrate::batch::tests::migrate_all_environments_json_with_envs::hae83013c4308222c
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cli/commands/migrate/batch.rs:718:5
[INFO] [stdout]   32:     0x55f5b9e437b7 - scoop_uv::cli::commands::migrate::batch::tests::migrate_all_environments_json_with_envs::{{closure}}::hca99c368b35754c8
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cli/commands/migrate/batch.rs:719:49
[INFO] [stdout]   33:     0x55f5b9d8c016 - core::ops::function::FnOnce::call_once::h188c9c513389ee53
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   34:     0x55f5b9e81d3b - <fn() -> core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   35:     0x55f5b9e81d3b - test[b137923399915ecf]::__rust_begin_short_backtrace::<core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>, fn() -> core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:663:18
[INFO] [stdout]   36:     0x55f5b9e8e70b - test[b137923399915ecf]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:74
[INFO] [stdout]   37:     0x55f5b9e8e70b - <core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<test[b137923399915ecf]::run_test_in_process::{closure#0}> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x55f5b9e8e70b - std[128c3efe2914e152]::panicking::catch_unwind::do_call::<core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<test[b137923399915ecf]::run_test_in_process::{closure#0}>, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x55f5b9e8e70b - std[128c3efe2914e152]::panicking::catch_unwind::<core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>, core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<test[b137923399915ecf]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x55f5b9e8e70b - std[128c3efe2914e152]::panic::catch_unwind::<core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<test[b137923399915ecf]::run_test_in_process::{closure#0}>, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x55f5b9e8e70b - test[b137923399915ecf]::run_test_in_process
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:27
[INFO] [stdout]   42:     0x55f5b9e8e70b - test[b137923399915ecf]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:607:43
[INFO] [stdout]   43:     0x55f5b9e88b64 - test[b137923399915ecf]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:637:41
[INFO] [stdout]   44:     0x55f5b9e88b64 - std[128c3efe2914e152]::sys::backtrace::__rust_begin_short_backtrace::<test[b137923399915ecf]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   45:     0x55f5b9e91312 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::<test[b137923399915ecf]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   46:     0x55f5b9e91312 - <core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked<test[b137923399915ecf]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   47:     0x55f5b9e91312 - std[128c3efe2914e152]::panicking::catch_unwind::do_call::<core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked<test[b137923399915ecf]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40
[INFO] [stdout]   48:     0x55f5b9e91312 - std[128c3efe2914e152]::panicking::catch_unwind::<(), core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked<test[b137923399915ecf]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19
[INFO] [stdout]   49:     0x55f5b9e91312 - std[128c3efe2914e152]::panic::catch_unwind::<core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked<test[b137923399915ecf]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14
[INFO] [stdout]   50:     0x55f5b9e91312 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::<test[b137923399915ecf]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   51:     0x55f5b9e91312 - <std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked<test[b137923399915ecf]::run_test::{closure#1}, ()>::{closure#1} as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   52:     0x55f5ba38978f - <alloc[fef50e8eecedd288]::boxed::Box<dyn core[6771d259883166e6]::ops::function::FnOnce<(), Output = ()> + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2249:9
[INFO] [stdout]   53:     0x55f5ba38978f - <std[128c3efe2914e152]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   54:     0x7116df5b5aa4 - <unknown>
[INFO] [stdout]   55:     0x7116df642a64 - clone
[INFO] [stdout]   56:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- cli::commands::migrate::batch::tests::migrate_all_environments_dry_run stdout ----
[INFO] [stdout] • Scanning pyenv for environments...
[INFO] [stdout] • Found 1 environment(s) to migrate:
[INFO] [stdout] •   - dryrun_env (Python 3.12.0)
[INFO] [stdout] 
[INFO] [stdout] thread 'cli::commands::migrate::batch::tests::migrate_all_environments_dry_run' (82) panicked at src/cli/commands/migrate/batch.rs:713:13:
[INFO] [stdout] assertion failed: result.is_ok()
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x55f5ba38a3da - std[128c3efe2914e152]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x55f5ba38a3da - std[128c3efe2914e152]::backtrace_rs::backtrace::trace_unsynchronized::<std[128c3efe2914e152]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x55f5ba38a3da - std[128c3efe2914e152]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x55f5ba38a3da - <<std[128c3efe2914e152]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6771d259883166e6]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x55f5ba3a235a - <core[6771d259883166e6]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x55f5ba3a235a - core[6771d259883166e6]::fmt::write
[INFO] [stdout]    6:     0x55f5ba38f6f2 - std[128c3efe2914e152]::io::default_write_fmt::<alloc[fef50e8eecedd288]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:621:11
[INFO] [stdout]    7:     0x55f5ba38f6f2 - <alloc[fef50e8eecedd288]::vec::Vec<u8> as std[128c3efe2914e152]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:1976:13
[INFO] [stdout]    8:     0x55f5ba365e8f - <std[128c3efe2914e152]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x55f5ba365e8f - std[128c3efe2914e152]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x55f5ba381329 - std[128c3efe2914e152]::panicking::default_hook
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x55f5b9e8dc3c - <alloc[fef50e8eecedd288]::boxed::Box<dyn for<'a, 'b> core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9
[INFO] [stdout]   12:     0x55f5b9e8dc3c - test[b137923399915ecf]::test_main_with_exit_callback::<test[b137923399915ecf]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x55f5ba3815a2 - <alloc[fef50e8eecedd288]::boxed::Box<dyn for<'a, 'b> core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9
[INFO] [stdout]   14:     0x55f5ba3815a2 - std[128c3efe2914e152]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x55f5ba365f7a - std[128c3efe2914e152]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x55f5ba35ac89 - std[128c3efe2914e152]::sys::backtrace::__rust_end_short_backtrace::<std[128c3efe2914e152]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x55f5ba366f5d - __rustc[752cc74e29381ccc]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x55f5ba3a2bcc - core[6771d259883166e6]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x55f5ba3a2b92 - core[6771d259883166e6]::panicking::panic
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x55f5b9e421db - scoop_uv::cli::commands::migrate::batch::tests::migrate_all_environments_dry_run::{{closure}}::{{closure}}::hdfe33500c04a3c8d
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cli/commands/migrate/batch.rs:713:13
[INFO] [stdout]   21:     0x55f5b9e17513 - scoop_uv::test_utils::with_full_migrate_env::{{closure}}::h03b6428d53a34012
[INFO] [stdout]                                at /opt/rustwide/workdir/src/test_utils.rs:451:66
[INFO] [stdout]   22:     0x55f5b9d041a3 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h1d0f59f885437756
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   23:     0x55f5b9ded526 - std::panicking::catch_unwind::do_call::h75f76d0110b63348
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40
[INFO] [stdout]   24:     0x55f5b9dc699b - __rust_try
[INFO] [stdout]   25:     0x55f5b9db6faa - std::panicking::catch_unwind::hf613e4ecfe6a354d
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19
[INFO] [stdout]   26:     0x55f5b9db6faa - std::panic::catch_unwind::h210988280ac78393
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14
[INFO] [stdout]   27:     0x55f5b9e170d3 - scoop_uv::test_utils::with_full_migrate_env::hd3e45af1b954aabf
[INFO] [stdout]                                at /opt/rustwide/workdir/src/test_utils.rs:451:9
[INFO] [stdout]   28:     0x55f5b9e4204a - scoop_uv::cli::commands::migrate::batch::tests::migrate_all_environments_dry_run::{{closure}}::h781ca15e2f253488
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cli/commands/migrate/batch.rs:701:9
[INFO] [stdout]   29:     0x55f5b9d8f79e - core::ops::function::FnOnce::call_once::h6f8d0a6434b003b0
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   30:     0x55f5b9fb0d6e - serial_test::serial_code_lock::local_serial_core::hb8fbd1eb2aa7bece
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serial_test-3.4.0/src/serial_code_lock.rs:36:5
[INFO] [stdout]   31:     0x55f5b9e42024 - scoop_uv::cli::commands::migrate::batch::tests::migrate_all_environments_dry_run::h34a40dad3769c966
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cli/commands/migrate/batch.rs:699:5
[INFO] [stdout]   32:     0x55f5b9e42067 - scoop_uv::cli::commands::migrate::batch::tests::migrate_all_environments_dry_run::{{closure}}::h9e6c4ae8c25948ef
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cli/commands/migrate/batch.rs:700:42
[INFO] [stdout]   33:     0x55f5b9d90e06 - core::ops::function::FnOnce::call_once::h90af0f6e632f5748
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   34:     0x55f5b9e81d3b - <fn() -> core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   35:     0x55f5b9e81d3b - test[b137923399915ecf]::__rust_begin_short_backtrace::<core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>, fn() -> core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:663:18
[INFO] [stdout]   36:     0x55f5b9e8e70b - test[b137923399915ecf]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:74
[INFO] [stdout]   37:     0x55f5b9e8e70b - <core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<test[b137923399915ecf]::run_test_in_process::{closure#0}> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x55f5b9e8e70b - std[128c3efe2914e152]::panicking::catch_unwind::do_call::<core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<test[b137923399915ecf]::run_test_in_process::{closure#0}>, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x55f5b9e8e70b - std[128c3efe2914e152]::panicking::catch_unwind::<core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>, core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<test[b137923399915ecf]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x55f5b9e8e70b - std[128c3efe2914e152]::panic::catch_unwind::<core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<test[b137923399915ecf]::run_test_in_process::{closure#0}>, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x55f5b9e8e70b - test[b137923399915ecf]::run_test_in_process
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:27
[INFO] [stdout]   42:     0x55f5b9e8e70b - test[b137923399915ecf]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:607:43
[INFO] [stdout]   43:     0x55f5b9e88b64 - test[b137923399915ecf]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:637:41
[INFO] [stdout]   44:     0x55f5b9e88b64 - std[128c3efe2914e152]::sys::backtrace::__rust_begin_short_backtrace::<test[b137923399915ecf]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   45:     0x55f5b9e91312 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::<test[b137923399915ecf]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   46:     0x55f5b9e91312 - <core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked<test[b137923399915ecf]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   47:     0x55f5b9e91312 - std[128c3efe2914e152]::panicking::catch_unwind::do_call::<core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked<test[b137923399915ecf]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40
[INFO] [stdout]   48:     0x55f5b9e91312 - std[128c3efe2914e152]::panicking::catch_unwind::<(), core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked<test[b137923399915ecf]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19
[INFO] [stdout]   49:     0x55f5b9e91312 - std[128c3efe2914e152]::panic::catch_unwind::<core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe<std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked<test[b137923399915ecf]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14
[INFO] [stdout]   50:     0x55f5b9e91312 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::<test[b137923399915ecf]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   51:     0x55f5b9e91312 - <std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked<test[b137923399915ecf]::run_test::{closure#1}, ()>::{closure#1} as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   52:     0x55f5ba38978f - <alloc[fef50e8eecedd288]::boxed::Box<dyn core[6771d259883166e6]::ops::function::FnOnce<(), Output = ()> + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2249:9
[INFO] [stdout]   53:     0x55f5ba38978f - <std[128c3efe2914e152]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   54:     0x7116df5b5aa4 - <unknown>
[INFO] [stdout]   55:     0x7116df642a64 - clone
[INFO] [stdout]   56:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     cli::commands::info::tests::execute_nonexistent_env_returns_error
[INFO] [stdout]     cli::commands::migrate::batch::tests::migrate_all_environments_dry_run
[INFO] [stdout]     cli::commands::migrate::batch::tests::migrate_all_environments_json_with_envs
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 534 passed; 3 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.29s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] running `Command { std: "docker" "inspect" "3b0ebcd9232bace2abef0151c6eaaac3b69c72a2a17ccc248eb003a0ab9cc93c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3b0ebcd9232bace2abef0151c6eaaac3b69c72a2a17ccc248eb003a0ab9cc93c", kill_on_drop: false }`
[INFO] [stdout] 3b0ebcd9232bace2abef0151c6eaaac3b69c72a2a17ccc248eb003a0ab9cc93c
