[INFO] fetching crate scoop-uv 0.8.3...
[INFO] testing scoop-uv-0.8.3 against 1.95.0 for beta-1.96-2
[INFO] extracting crate scoop-uv 0.8.3 into /workspace/builds/worker-3-tc1/source
[INFO] removed /workspace/builds/worker-3-tc1/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-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate scoop-uv 0.8.3 on toolchain 1.95.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.95.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate 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" "+1.95.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded sys-locale v0.3.2
[INFO] [stderr]   Downloaded shell-words v1.1.1
[INFO] [stderr]   Downloaded roff v0.2.2
[INFO] [stderr]   Downloaded indicatif v0.18.4
[INFO] [stderr]   Downloaded color-spantrace v0.3.0
[INFO] [stderr]   Downloaded env_home v0.1.0
[INFO] [stderr]   Downloaded color-eyre v0.6.5
[INFO] [stderr]   Downloaded dirs v6.0.0
[INFO] [stderr]   Downloaded assert_cmd v2.1.2
[INFO] [stderr]   Downloaded clap_mangen v0.2.31
[INFO] [stderr]   Downloaded wasm-bindgen-shared v0.2.113
[INFO] [stderr]   Downloaded insta v1.46.3
[INFO] [stderr]   Downloaded js-sys v0.3.90
[INFO] [stderr]   Downloaded wasm-bindgen v0.2.113
[INFO] [stderr]   Downloaded which v8.0.0
[INFO] [stderr]   Downloaded base62 v2.2.3
[INFO] [stderr]   Downloaded tracing-error v0.2.1
[INFO] [stderr]   Downloaded wasm-bindgen-macro-support v0.2.113
[INFO] [stderr]   Downloaded console v0.16.2
[INFO] [stderr]   Downloaded dialoguer v0.12.0
[INFO] [stderr]   Downloaded unit-prefix v0.5.2
[INFO] [stderr]   Downloaded predicates-core v1.0.10
[INFO] [stderr]   Downloaded predicates-tree v1.0.13
[INFO] [stderr]   Downloaded wasm-bindgen-macro v0.2.113
[INFO] [stderr]   Downloaded predicates v3.1.4
[INFO] [stderr]   Downloaded clap_complete v4.5.66
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] ca68229ef7c5d8eef9b4f6b20edfb6c3e853e77c3cb8a2c8739f298e01f29109
[INFO] running `Command { std: "docker" "start" "-a" "ca68229ef7c5d8eef9b4f6b20edfb6c3e853e77c3cb8a2c8739f298e01f29109", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "ca68229ef7c5d8eef9b4f6b20edfb6c3e853e77c3cb8a2c8739f298e01f29109", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ca68229ef7c5d8eef9b4f6b20edfb6c3e853e77c3cb8a2c8739f298e01f29109", kill_on_drop: false }`
[INFO] [stdout] ca68229ef7c5d8eef9b4f6b20edfb6c3e853e77c3cb8a2c8739f298e01f29109
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] caba894b91ad35f6e26e96ae975fccba494a231daf1bbeb5b2e203ea49b08fb7
[INFO] running `Command { std: "docker" "start" "-a" "caba894b91ad35f6e26e96ae975fccba494a231daf1bbeb5b2e203ea49b08fb7", 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 normpath v1.5.0
[INFO] [stderr]    Compiling getrandom v0.4.1
[INFO] [stderr]    Compiling base62 v2.2.3
[INFO] [stderr]    Compiling nu-ansi-term v0.50.3
[INFO] [stderr]    Compiling owo-colors v4.3.0
[INFO] [stderr]    Compiling clap_lex v1.0.0
[INFO] [stderr]    Compiling color-spantrace v0.3.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 env_home v0.1.0
[INFO] [stderr]    Compiling unit-prefix v0.5.2
[INFO] [stderr]    Compiling sys-locale v0.3.2
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling crossbeam-deque v0.8.6
[INFO] [stderr]    Compiling quote v1.0.44
[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 syn v2.0.117
[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 indicatif v0.18.4
[INFO] [stderr]    Compiling globset v0.4.18
[INFO] [stderr]    Compiling regex v1.12.3
[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 rust-i18n v3.1.5
[INFO] [stderr]    Compiling backtrace v0.3.76
[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 thiserror v2.0.18
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling tracing-subscriber v0.3.22
[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 29.95s
[INFO] running `Command { std: "docker" "inspect" "caba894b91ad35f6e26e96ae975fccba494a231daf1bbeb5b2e203ea49b08fb7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "caba894b91ad35f6e26e96ae975fccba494a231daf1bbeb5b2e203ea49b08fb7", kill_on_drop: false }`
[INFO] [stdout] caba894b91ad35f6e26e96ae975fccba494a231daf1bbeb5b2e203ea49b08fb7
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 17bcc8d9009fe9836fbe643747eb0609c7844a343ace058f13d8411fdccd8856
[INFO] running `Command { std: "docker" "start" "-a" "17bcc8d9009fe9836fbe643747eb0609c7844a343ace058f13d8411fdccd8856", 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 parking_lot_core v0.9.12
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling float-cmp v0.10.0
[INFO] [stderr]    Compiling normalize-line-endings v0.3.0
[INFO] [stderr]    Compiling sdd v3.0.10
[INFO] [stderr]    Compiling assert_cmd v2.1.2
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling termtree v0.5.1
[INFO] [stderr]    Compiling difflib v0.4.0
[INFO] [stderr]    Compiling chrono v0.4.44
[INFO] [stderr]    Compiling serial_test_derive v3.4.0
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling console v0.15.11
[INFO] [stderr]    Compiling scc v2.4.0
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling similar v2.7.0
[INFO] [stderr]    Compiling globset v0.4.18
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling predicates-tree v1.0.13
[INFO] [stderr]    Compiling predicates v3.1.4
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling ignore v0.4.25
[INFO] [stderr]    Compiling globwalk v0.8.1
[INFO] [stderr]    Compiling insta v1.46.3
[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 serial_test v3.4.0
[INFO] [stderr]    Compiling rust-i18n-macro v3.1.5
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling scoop-uv v0.8.3 (/opt/rustwide/workdir)
[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 27.91s
[INFO] running `Command { std: "docker" "inspect" "17bcc8d9009fe9836fbe643747eb0609c7844a343ace058f13d8411fdccd8856", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "17bcc8d9009fe9836fbe643747eb0609c7844a343ace058f13d8411fdccd8856", kill_on_drop: false }`
[INFO] [stdout] 17bcc8d9009fe9836fbe643747eb0609c7844a343ace058f13d8411fdccd8856
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 0d342bb548a9927b0450aec78a957ef59391cf833a83d166196b25726c071d9e
[INFO] running `Command { std: "docker" "start" "-a" "0d342bb548a9927b0450aec78a957ef59391cf833a83d166196b25726c071d9e", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.20s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/scoop_uv-4acf019a0c238fc5)
[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_empty_results_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_mixed_errors_and_warnings_returns_two ... 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_multiple_warnings_returns_one ... ok
[INFO] [stdout] test cli::commands::doctor::tests::calculate_exit_code_warnings_only_returns_one ... 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::install::tests::test_determine_target_default ... ok
[INFO] [stdout] test cli::commands::info::tests::package_limit_with_all_packages_is_usize_max ... 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_version ... ok
[INFO] [stdout] test cli::commands::lang::tests::test_is_supported_returns_false_for_unknown ... ok
[INFO] [stdout] test cli::commands::install::tests::test_determine_target_latest ... ok
[INFO] [stdout] test cli::commands::lang::tests::test_is_supported_returns_true_for_en ... ok
[INFO] [stdout] test cli::commands::install::tests::test_determine_target_conflict_stable_latest ... ok
[INFO] [stdout] test cli::commands::lang::tests::test_language_name_returns_correct_names ... ok
[INFO] [stdout] test cli::commands::install::tests::test_determine_target_stable ... 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_none_for_unknown ... ok
[INFO] [stdout] test cli::commands::info::tests::get_packages_nonexistent_path_returns_empty ... 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::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::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::lang::tests::test_reset_language_json_mode_sets_supported_locale ... 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::migrate::batch::tests::filter_migratable_eol_included_with_force ... ok
[INFO] [stdout] test cli::commands::migrate::batch::tests::filter_migratable_ready_always_included ... ok
[INFO] [stdout] test cli::commands::migrate::batch::tests::filter_migratable_mixed_statuses ... ok
[INFO] [stdout] test cli::commands::lang::tests::test_reset_language_removes_from_config ... 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::lang::tests::test_set_language_empty_string ... 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::migrate::batch::tests::migrate_all_summary_default_values ... 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_failure_serializable ... ok
[INFO] [stdout] test cli::commands::migrate::conflict::tests::test_conflict_resolution_enum_variants ... ok
[INFO] [stdout] test cli::commands::migrate::batch::tests::migrate_skipped_serializable ... ok
[INFO] [stdout] test cli::commands::lang::tests::test_set_language_overwrites_previous ... 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::lang::tests::test_set_language_updates_locale ... ok
[INFO] [stdout] test cli::commands::migrate::list::tests::format_size_display_large_size ... ok
[INFO] [stdout] test cli::commands::lang::tests::test_show_current_json_mode_returns_supported_locale ... 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::lang::tests::test_show_current_returns_supported_locale ... ok
[INFO] [stdout] test cli::commands::migrate::list::tests::format_size_display_zero_returns_zero_mb ... ok
[INFO] [stdout] test cli::commands::migrate::batch::tests::migrate_all_environments_dry_run ... FAILED
[INFO] [stdout] test cli::commands::migrate::batch::tests::migrate_all_environments_empty_when_no_sources ... 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_eol_returns_warning_with_version ... 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_empty ... ok
[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_json_with_envs ... FAILED
[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_corrupted_envs ... 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::scan::tests::scan_all_environments_with_conda_filter_returns_empty ... ok
[INFO] [stdout] test cli::commands::migrate::batch::tests::migrate_all_environments_with_source_filter ... 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_empty_base ... ok
[INFO] [stdout] test cli::commands::migrate::scan::tests::scan_all_environments_with_venvwrapper_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_default_values ... 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::migration_result_json_roundtrip ... ok
[INFO] [stdout] test cli::commands::migrate::conflict::tests::test_generate_unique_name_first_collision ... 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_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_with_failed_packages ... 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_execute_options_default_values ... 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::migrate::types::tests::test_migrate_skipped_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::uninstall::tests::uninstall_data_json_roundtrip ... ok
[INFO] [stdout] test cli::commands::migrate::single::tests::migration_result_roundtrip_many_failed_packages ... ok
[INFO] [stdout] test cli::commands::uninstall::tests::uninstall_data_json_roundtrip_with_removed_envs ... 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_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 cli::commands::uninstall::tests::uninstall_data_roundtrip_long_string ... 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::metadata::tests::test_metadata_backwards_compatibility_minimal ... ok
[INFO] [stdout] test core::doctor::tests::test_doctor_has_default_checks ... 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 core::metadata::tests::test_metadata_new_without_uv_version ... ok
[INFO] [stdout] test core::metadata::tests::test_metadata_new_sets_fields ... 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::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_determine_status_ready ... ok
[INFO] [stdout] test core::migrate::conda::tests::test_default_roots_returns_none_when_not_installed ... ok
[INFO] [stdout] test core::migrate::conda::tests::test_get_python_version_from_conda_meta ... ok
[INFO] [stdout] test core::migrate::conda::tests::test_is_conda_env_false_for_non_conda ... ok
[INFO] [stdout] test cli::commands::migrate::conflict::tests::test_generate_unique_name_max_attempts_exceeded ... 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 core::migrate::discovery::tests::test_find_environment_returns_correct_env ... 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_parse_pyvenv_cfg_returns_none_for_malformed_content ... 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 cli::commands::migrate::list::tests::list_environments_discovers_mock_pyenv ... ok
[INFO] [stdout] test core::migrate::discovery::tests::test_scan_detects_corrupted_envs_without_python_binary ... ok
[INFO] [stdout] test cli::commands::migrate::list::tests::list_environments_json_mode_empty ... ok
[INFO] [stdout] test core::migrate::discovery::tests::test_source_type_returns_pyenv ... ok
[INFO] [stdout] test core::migrate::extractor::tests::test_exclude_editable ... ok
[INFO] [stdout] test core::migrate::extractor::tests::test_parse_editable_git ... ok
[INFO] [stdout] test core::migrate::extractor::tests::test_parse_editable_local ... ok
[INFO] [stdout] test core::migrate::extractor::tests::test_parse_multiple_packages ... ok
[INFO] [stdout] test cli::commands::migrate::list::tests::list_environments_empty_when_no_sources ... 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_partial_version ... ok
[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_name_conflict_with_force ... ok
[INFO] [stdout] test core::migrate::migrator::tests::test_validate_source_ready ... ok
[INFO] [stdout] test core::migrate::venvwrapper::tests::test_default_root_returns_none_when_not_installed ... ok
[INFO] [stdout] test core::migrate::migrator::tests::test_extract_major_minor_full_version ... ok
[INFO] [stdout] test core::migrate::venvwrapper::tests::test_determine_status_ready ... ok
[INFO] [stdout] test core::migrate::discovery::tests::test_scan_pyenv_with_versions_but_no_envs ... ok
[INFO] [stdout] test core::migrate::discovery::tests::test_scan_skips_symlinks_in_versions_directory ... ok
[INFO] [stdout] test core::migrate::discovery::tests::test_scan_discovers_virtualenvs_in_envs_directory ... ok
[INFO] [stdout] test core::migrate::venvwrapper::tests::test_parse_pyvenv_cfg_extracts_version ... ok
[INFO] [stdout] test core::version::tests::test_get_local_nonexistent ... ok
[INFO] [stdout] test cli::commands::migrate::list::tests::list_environments_json_with_mock_pyenv ... ok
[INFO] [stdout] test cli::commands::migrate::list::tests::list_environments_with_pyenv_filter ... ok
[INFO] [stdout] test core::version::tests::test_read_version_file_normalizes_system_case ... 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_rejects_command_injection ... ok
[INFO] [stdout] test core::version::tests::test_read_version_file_rejects_backtick_injection ... 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 cli::commands::migrate::single::tests::migrate_environment_eol_without_force_fails ... ok
[INFO] [stdout] test core::version::tests::test_read_version_file_accepts_valid_names ... ok
[INFO] [stdout] test core::version::tests::test_set_and_get_local ... ok
[INFO] [stdout] test core::version::tests::test_set_local_creates_file_with_newline ... ok
[INFO] [stdout] test cli::commands::migrate::single::tests::migrate_environment_json_corrupted_returns_error ... ok
[INFO] [stdout] test cli::commands::migrate::single::tests::migrate_environment_not_found_returns_error ... ok
[INFO] [stdout] test cli::commands::migrate::single::tests::migrate_environment_with_pyenv_filter_not_found ... ok
[INFO] [stdout] test core::migrate::discovery::tests::test_default_root_returns_none_for_nonexistent_path ... ok
[INFO] [stdout] test core::version::tests::test_unset_local ... ok
[INFO] [stdout] test core::version::tests::test_unset_local_nonexistent ... ok
[INFO] [stdout] test core::migrate::discovery::tests::test_default_root_uses_pyenv_root_env_var ... ok
[INFO] [stdout] test core::version::tests::test_get_global_nonexistent ... ok
[INFO] [stdout] test core::version::tests::test_version_file_trimmed ... ok
[INFO] [stdout] test core::version::tests::test_version_file_empty_returns_none ... ok
[INFO] [stdout] test core::version::tests::test_version_file_whitespace_only_returns_none ... ok
[INFO] [stdout] test core::version::tests::test_resolve_child_overrides_parent ... ok
[INFO] [stdout] test core::version::tests::test_resolve_deep_nested ... ok
[INFO] [stdout] test core::version::tests::test_version_file_preserves_env_name ... ok
[INFO] [stdout] test core::version::tests::test_resolve_fallback_to_global ... 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 core::version::tests::test_resolve_none_when_no_version ... ok
[INFO] [stdout] test error::tests::test_all_error_codes_are_unique ... 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_already_exists ... 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_internal_json_error ... 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 error::tests::test_error_code_migrate_corrupted ... 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_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 core::version::tests::test_resolve_parent_directory ... ok
[INFO] [stdout] test error::tests::test_error_code_python_not_installed ... ok
[INFO] [stdout] test error::tests::test_error_code_python_no_matching_version ... ok
[INFO] [stdout] test error::tests::test_error_code_python_uninstall_failed ... ok
[INFO] [stdout] test error::tests::test_error_code_source_conda_env_not_found ... ok
[INFO] [stdout] test error::tests::test_error_code_shell_not_supported ... 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_include_context ... ok
[INFO] [stdout] test error::tests::test_error_messages_no_sensitive_info ... ok
[INFO] [stdout] test core::version::tests::test_set_and_get_global ... ok
[INFO] [stdout] test error::tests::test_error_source_chain ... 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_error_suggestions_provide_hints ... ok
[INFO] [stdout] test error::tests::test_invalid_env_name_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_already_exists ... ok
[INFO] [stdout] test error::tests::test_invalid_python_version_message ... ok
[INFO] [stdout] test error::tests::test_io_error_conversion ... ok
[INFO] [stdout] test error::tests::test_io_error_not_found ... 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_home_not_found ... 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_invalid_argument ... ok
[INFO] [stdout] test error::tests::test_no_suggestion_for_invalid_python_version ... ok
[INFO] [stdout] test error::tests::test_no_suggestion_for_io_error ... ok
[INFO] [stdout] test core::version::tests::test_unset_global ... 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 core::version::tests::test_unset_global_nonexistent ... 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 core::virtualenv::tests::test_delete_removes_directory ... ok
[INFO] [stdout] test error::tests::test_no_suggestion_for_version_file_not_found ... 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 core::virtualenv::tests::test_delete_returns_error_for_nonexistent ... ok
[INFO] [stdout] test error::tests::test_python_not_installed_message ... 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_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_exists ... ok
[INFO] [stdout] test error::tests::test_suggestion_virtualenv_not_found_includes_name ... 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_command_failed_message ... 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 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_over_limit_truncated ... 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::packages_info_new_preserves_order ... ok
[INFO] [stdout] test output::json::tests::packages_info_new_equal_limit_not_truncated ... ok
[INFO] [stdout] test output::json::tests::packages_info_serializes_correctly ... ok
[INFO] [stdout] test output::json::tests::test_create_data_serialization ... ok
[INFO] [stdout] test output::json::tests::test_install_data_with_path ... ok
[INFO] [stdout] test output::json::tests::test_install_data_without_path ... ok
[INFO] [stdout] test output::json::tests::test_json_error_response_creates_error_status ... ok
[INFO] [stdout] test core::virtualenv::tests::test_exists_returns_false_for_nonexistent ... ok
[INFO] [stdout] test output::json::tests::test_json_error_response_serialization ... ok
[INFO] [stdout] test output::json::tests::test_json_error_response_with_suggestion ... ok
[INFO] [stdout] test output::json::tests::test_json_error_with_suggestion_includes_field ... 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_response_serialization_format ... ok
[INFO] [stdout] test output::json::tests::test_json_response_success_creates_correct_status ... ok
[INFO] [stdout] test output::json::tests::test_json_response_with_string_data ... ok
[INFO] [stdout] test output::json::tests::test_json_response_with_vec_data ... ok
[INFO] [stdout] test output::json::tests::test_json_response_with_struct_data ... ok
[INFO] [stdout] test output::json::tests::test_json_roundtrip_integrity ... ok
[INFO] [stdout] test output::json::tests::test_json_with_newlines_and_tabs ... ok
[INFO] [stdout] test output::json::tests::test_json_with_long_strings ... ok
[INFO] [stdout] test output::json::tests::test_json_with_special_characters ... ok
[INFO] [stdout] test output::json::tests::test_json_with_empty_strings ... ok
[INFO] [stdout] test output::json::tests::test_json_with_unicode_characters ... 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_python_info_with_path ... ok
[INFO] [stdout] test output::json::tests::test_python_info_without_implementation_omits_field ... ok
[INFO] [stdout] test output::json::tests::test_list_pythons_data_with_pythons ... 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_uninstall_data_serialization ... ok
[INFO] [stdout] test output::json::tests::test_use_data_global_mode ... 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_message_marks_as_finished ... ok
[INFO] [stdout] test output::spinner::tests::finish_with_empty_message_still_finishes ... ok
[INFO] [stdout] test output::spinner::tests::set_message_multiple_times_keeps_last ... ok
[INFO] [stdout] test output::spinner::tests::set_message_allows_empty_string ... ok
[INFO] [stdout] test output::spinner::tests::multiple_spinners_independent_state ... ok
[INFO] [stdout] test output::spinner::tests::spinner_lifecycle_with_clear_finishes ... ok
[INFO] [stdout] test output::spinner::tests::spinner_new_preserves_unicode_message ... ok
[INFO] [stdout] test output::tests::format_size_tests::test_boundary_values ... ok
[INFO] [stdout] test output::spinner::tests::set_message_updates_current_message ... ok
[INFO] [stdout] test output::spinner::tests::spinner_full_lifecycle_tracks_state ... ok
[INFO] [stdout] test output::spinner::tests::spinner_new_sets_initial_message ... ok
[INFO] [stdout] test output::spinner::tests::spinner_new_with_empty_message_is_valid ... 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::default_output_has_expected_flags ... ok
[INFO] [stdout] test output::tests::output_flag_tests::is_json_returns_correct_value ... ok
[INFO] [stdout] test output::tests::output_flag_tests::output_handles_all_flags_enabled ... ok
[INFO] [stdout] test output::tests::output_flag_tests::is_quiet_returns_correct_value ... ok
[INFO] [stdout] test output::tests::output_flag_tests::output_handles_max_verbosity ... 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_local_version_file ... ok
[INFO] [stdout] test paths::tests::test_calculate_dir_size_circular_symlink ... ok
[INFO] [stdout] test paths::tests::test_calculate_dir_size_nested_dirs ... ok
[INFO] [stdout] test paths::tests::test_calculate_dir_size_empty_dir ... ok
[INFO] [stdout] test paths::tests::test_calculate_dir_size_with_file ... ok
[INFO] [stdout] test paths::tests::test_calculate_dir_size_skips_symlinks ... ok
[INFO] [stdout] test paths::tests::test_global_version_file ... ok
[INFO] [stdout] test paths::tests::test_scoop_home_default ... ok
[INFO] [stdout] test paths::tests::test_scoop_home_env ... ok
[INFO] [stdout] test core::virtualenv::tests::test_get_path_returns_error_for_nonexistent ... ok
[INFO] [stdout] test core::virtualenv::tests::test_get_path_returns_path_for_existing ... 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_passes_shellcheck ... 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::common::tests::test_file_resolution_bash_uses_local_variable ... ok
[INFO] [stdout] test shell::common::tests::test_file_resolution_fish_uses_set_l ... 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_bash_contains_priority_comment ... ok
[INFO] [stdout] test shell::bash::tests::test_init_script_has_valid_bash_syntax ... ok
[INFO] [stdout] test shell::common::tests::test_scoop_version_check_fish_uses_fish_syntax ... ok
[INFO] [stdout] test shell::common::tests::test_scoop_version_check_powershell_uses_powershell_syntax ... ok
[INFO] [stdout] test core::virtualenv::tests::test_exists_returns_true_for_existing ... ok
[INFO] [stdout] test shell::common::tests::test_zsh_delegates_to_bash ... ok
[INFO] [stdout] test shell::fish::tests::test_init_script_defines_required_functions ... ok
[INFO] [stdout] test shell::fish::tests::test_init_script_checks_scoop_no_auto ... ok
[INFO] [stdout] test shell::fish::tests::test_init_script_has_dynamic_completions ... ok
[INFO] [stdout] test shell::fish::tests::test_init_script_has_mutually_exclusive_options ... ok
[INFO] [stdout] test shell::fish::tests::test_init_script_has_option_deduplication ... ok
[INFO] [stdout] test paths::tests::test_path_with_special_characters ... ok
[INFO] [stdout] test shell::fish::tests::test_init_script_registers_pwd_hook ... ok
[INFO] [stdout] test shell::fish::tests::test_init_script_not_empty ... ok
[INFO] [stdout] test shell::powershell::tests::test_init_script_checks_scoop_no_auto ... ok
[INFO] [stdout] test shell::fish::tests::test_init_script_registers_completion ... ok
[INFO] [stdout] test shell::powershell::tests::test_init_script_defines_hook_function ... ok
[INFO] [stdout] test shell::powershell::tests::test_init_script_defines_wrapper_function ... ok
[INFO] [stdout] test shell::powershell::tests::test_init_script_handles_use_command ... ok
[INFO] [stdout] test shell::powershell::tests::test_init_script_not_empty ... ok
[INFO] [stdout] test shell::fish::tests::test_init_script_has_valid_fish_syntax ... ok
[INFO] [stdout] test shell::powershell::tests::test_init_script_registers_completion ... ok
[INFO] [stdout] test shell::powershell::tests::test_init_script_has_dynamic_completions ... ok
[INFO] [stdout] test paths::tests::test_pythons_dir ... ok
[INFO] [stdout] test shell::powershell::tests::test_init_script_registers_prompt_hook ... ok
[INFO] [stdout] test shell::powershell::tests::test_init_script_uses_invoke_expression ... ok
[INFO] [stdout] test shell::powershell::tests::test_init_script_stores_binary_path ... ok
[INFO] [stdout] test shell::zsh::tests::test_init_script_defines_required_functions ... 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_registers_chpwd_hook ... ok
[INFO] [stdout] test shell::powershell::tests::test_init_script_has_valid_powershell_syntax ... ok
[INFO] [stdout] test test_utils::tests::test_assert_error_variant_macro ... ok
[INFO] [stdout] test shell::zsh::tests::test_init_script_registers_completion ... ok
[INFO] [stdout] test test_utils::tests::test_assert_invalid_version_macro ... ok
[INFO] [stdout] test test_utils::tests::test_assert_invalid_env_macro ... ok
[INFO] [stdout] test test_utils::tests::test_assert_valid_env_macro ... ok
[INFO] [stdout] test test_utils::tests::test_assert_valid_version_macro ... ok
[INFO] [stdout] test shell::zsh::tests::test_init_script_has_valid_zsh_syntax ... ok
[INFO] [stdout] test test_utils::tests::test_metadata_serialization_is_deterministic ... ok
[INFO] [stdout] test paths::tests::test_ensure_scoop_dirs ... ok
[INFO] [stdout] test shell::zsh::tests::test_init_script_passes_shellcheck ... ok
[INFO] [stdout] test paths::tests::test_virtualenv_activate_unix ... ok
[INFO] [stdout] test paths::tests::test_virtualenv_bin ... ok
[INFO] [stdout] test test_utils::tests::test_env_lock_prevents_concurrent_modification ... 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 paths::tests::test_virtualenv_exists_symlink_to_file ... 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 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_version_with_suffix ... ok
[INFO] [stdout] test uv::client::tests::test_parse_python_list_with_paths ... ok
[INFO] [stdout] test uv::client::tests::test_parse_python_list_various_implementations ... ok
[INFO] [stdout] test uv::client::tests::test_parse_python_list_without_paths ... ok
[INFO] [stdout] test uv::client::tests::test_python_info_equality ... ok
[INFO] [stdout] test uv::client::tests::test_python_info_none_path ... ok
[INFO] [stdout] test uv::client::tests::test_uv_client_creation ... ok
[INFO] [stdout] test paths::tests::test_virtualenv_exists ... ok
[INFO] [stdout] test uv::client::tests::test_parse_python_list_very_long_line ... ok
[INFO] [stdout] test uv::client::tests::test_uv_client_with_path ... ok
[INFO] [stdout] test paths::tests::test_virtualenv_exists_with_broken_symlink ... 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 paths::tests::test_virtualenvs_dir ... ok
[INFO] [stdout] test test_utils::tests::test_create_mock_venv_creates_directory ... ok
[INFO] [stdout] test validate::tests::test_env_name_absolute_path_rejected ... ok
[INFO] [stdout] test validate::tests::test_env_name_boundary_values ... ok
[INFO] [stdout] test validate::tests::test_env_name_hidden_file_rejected ... ok
[INFO] [stdout] test test_utils::tests::test_create_mock_venv_with_metadata ... ok
[INFO] [stdout] test validate::tests::test_env_name_max_length ... ok
[INFO] [stdout] test test_utils::tests::test_multiple_mock_venvs_sequential ... ok
[INFO] [stdout] test validate::tests::test_env_name_path_traversal_rejected ... ok
[INFO] [stdout] test validate::tests::test_env_name_null_byte_rejected ... ok
[INFO] [stdout] test test_utils::tests::test_with_isolated_migrate_env_restores_vars ... ok
[INFO] [stdout] test test_utils::tests::test_with_temp_scoop_home_cleans_up ... 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 test_utils::tests::test_with_isolated_migrate_env_unsets_vars ... 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_is_version_alias ... ok
[INFO] [stdout] test validate::tests::test_python_version_boundary_values ... ok
[INFO] [stdout] test test_utils::tests::test_with_temp_scoop_home_sets_env ... ok
[INFO] [stdout] test validate::tests::test_python_version_display ... 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_valid_env_names ... ok
[INFO] [stdout] test validate::tests::test_validate_env_name_path_traversal_error_message ... ok
[INFO] [stdout] test validate::tests::test_validate_python_version ... 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::proptests::prop_python_version_parse_roundtrip ... ok
[INFO] [stdout] test validate::proptests::prop_reserved_names_rejected ... 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_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] 
[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:     0x583bcf658eba - std[e28293b1aa0f68bd]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x583bcf658eba - std[e28293b1aa0f68bd]::backtrace_rs::backtrace::trace_unsynchronized::<std[e28293b1aa0f68bd]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x583bcf658eba - std[e28293b1aa0f68bd]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x583bcf658eba - <<std[e28293b1aa0f68bd]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[c1f1a4ba060b9bfa]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x583bcf670e7a - <core[c1f1a4ba060b9bfa]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x583bcf670e7a - core[c1f1a4ba060b9bfa]::fmt::write
[INFO] [stdout]    6:     0x583bcf65e1e2 - std[e28293b1aa0f68bd]::io::default_write_fmt::<alloc[fdfd2bd8633a6659]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x583bcf65e1e2 - <alloc[fdfd2bd8633a6659]::vec::Vec<u8> as std[e28293b1aa0f68bd]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x583bcf6349ef - <std[e28293b1aa0f68bd]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x583bcf6349ef - std[e28293b1aa0f68bd]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x583bcf64ff19 - std[e28293b1aa0f68bd]::panicking::default_hook
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x583bcf15aefc - <alloc[fdfd2bd8633a6659]::boxed::Box<dyn for<'a, 'b> core[c1f1a4ba060b9bfa]::ops::function::Fn<(&'a std[e28293b1aa0f68bd]::panic::PanicHookInfo<'b>,), Output = ()> + core[c1f1a4ba060b9bfa]::marker::Sync + core[c1f1a4ba060b9bfa]::marker::Send> as core[c1f1a4ba060b9bfa]::ops::function::Fn<(&std[e28293b1aa0f68bd]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   12:     0x583bcf15aefc - test[273d7611820c9051]::test_main_with_exit_callback::<test[273d7611820c9051]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x583bcf650192 - <alloc[fdfd2bd8633a6659]::boxed::Box<dyn for<'a, 'b> core[c1f1a4ba060b9bfa]::ops::function::Fn<(&'a std[e28293b1aa0f68bd]::panic::PanicHookInfo<'b>,), Output = ()> + core[c1f1a4ba060b9bfa]::marker::Sync + core[c1f1a4ba060b9bfa]::marker::Send> as core[c1f1a4ba060b9bfa]::ops::function::Fn<(&std[e28293b1aa0f68bd]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   14:     0x583bcf650192 - std[e28293b1aa0f68bd]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x583bcf634ada - std[e28293b1aa0f68bd]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x583bcf62bf79 - std[e28293b1aa0f68bd]::sys::backtrace::__rust_end_short_backtrace::<std[e28293b1aa0f68bd]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x583bcf635abd - __rustc[b7974e8690430dd9]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x583bcf67180c - core[c1f1a4ba060b9bfa]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x583bcf6717d2 - core[c1f1a4ba060b9bfa]::panicking::panic
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x583bcf09ef94 - scoop_uv::cli::commands::info::tests::execute_nonexistent_env_returns_error::{{closure}}::{{closure}}::h8c07eccd961bd0ff
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cli/commands/info.rs:183:13
[INFO] [stdout]   21:     0x583bcf10395a - scoop_uv::test_utils::with_temp_scoop_home::{{closure}}::he83fd1b9b6fe6db6
[INFO] [stdout]                                at /opt/rustwide/workdir/src/test_utils.rs:99:75
[INFO] [stdout]   22:     0x583bcf0cf9de - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hcf63a205511b204f
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   23:     0x583bcf077d7b - std::panicking::catch_unwind::do_call::h4d969fdcefcad7eb
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:581:40
[INFO] [stdout]   24:     0x583bcf03c20b - __rust_try
[INFO] [stdout]   25:     0x583bcf030080 - std::panicking::catch_unwind::h34d76ff7d0e4ff04
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:544:19
[INFO] [stdout]   26:     0x583bcf030080 - std::panic::catch_unwind::h7c8fd8e9a1996746
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panic.rs:359:14
[INFO] [stdout]   27:     0x583bcf0fd7c0 - scoop_uv::test_utils::with_temp_scoop_home::h98d059c8106d7595
[INFO] [stdout]                                at /opt/rustwide/workdir/src/test_utils.rs:99:18
[INFO] [stdout]   28:     0x583bcf09ed5a - scoop_uv::cli::commands::info::tests::execute_nonexistent_env_returns_error::{{closure}}::h6afb92d5b0e2fd3b
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cli/commands/info.rs:174:9
[INFO] [stdout]   29:     0x583bcef9869e - core::ops::function::FnOnce::call_once::hd9852fe43b70927d
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   30:     0x583bcf2879ce - serial_test::serial_code_lock::local_serial_core::h7fa48a7c088e88c5
[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:     0x583bcf09ed04 - scoop_uv::cli::commands::info::tests::execute_nonexistent_env_returns_error::h89ba2e356e90ce68
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cli/commands/info.rs:172:5
[INFO] [stdout]   32:     0x583bcf09ed37 - scoop_uv::cli::commands::info::tests::execute_nonexistent_env_returns_error::{{closure}}::h40f822b17082061f
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cli/commands/info.rs:173:47
[INFO] [stdout]   33:     0x583bcef90eb6 - core::ops::function::FnOnce::call_once::h1ae79981c8a15be9
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   34:     0x583bcf14efdb - <fn() -> core[c1f1a4ba060b9bfa]::result::Result<(), alloc[fdfd2bd8633a6659]::string::String> as core[c1f1a4ba060b9bfa]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   35:     0x583bcf14efdb - test[273d7611820c9051]::__rust_begin_short_backtrace::<core[c1f1a4ba060b9bfa]::result::Result<(), alloc[fdfd2bd8633a6659]::string::String>, fn() -> core[c1f1a4ba060b9bfa]::result::Result<(), alloc[fdfd2bd8633a6659]::string::String>>
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/test/src/lib.rs:663:18
[INFO] [stdout]   36:     0x583bcf15b9cb - test[273d7611820c9051]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/test/src/lib.rs:686:74
[INFO] [stdout]   37:     0x583bcf15b9cb - <core[c1f1a4ba060b9bfa]::panic::unwind_safe::AssertUnwindSafe<test[273d7611820c9051]::run_test_in_process::{closure#0}> as core[c1f1a4ba060b9bfa]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x583bcf15b9cb - std[e28293b1aa0f68bd]::panicking::catch_unwind::do_call::<core[c1f1a4ba060b9bfa]::panic::unwind_safe::AssertUnwindSafe<test[273d7611820c9051]::run_test_in_process::{closure#0}>, core[c1f1a4ba060b9bfa]::result::Result<(), alloc[fdfd2bd8633a6659]::string::String>>
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x583bcf15b9cb - std[e28293b1aa0f68bd]::panicking::catch_unwind::<core[c1f1a4ba060b9bfa]::result::Result<(), alloc[fdfd2bd8633a6659]::string::String>, core[c1f1a4ba060b9bfa]::panic::unwind_safe::AssertUnwindSafe<test[273d7611820c9051]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x583bcf15b9cb - std[e28293b1aa0f68bd]::panic::catch_unwind::<core[c1f1a4ba060b9bfa]::panic::unwind_safe::AssertUnwindSafe<test[273d7611820c9051]::run_test_in_process::{closure#0}>, core[c1f1a4ba060b9bfa]::result::Result<(), alloc[fdfd2bd8633a6659]::string::String>>
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x583bcf15b9cb - test[273d7611820c9051]::run_test_in_process
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/test/src/lib.rs:686:27
[INFO] [stdout]   42:     0x583bcf15b9cb - test[273d7611820c9051]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/test/src/lib.rs:607:43
[INFO] [stdout]   43:     0x583bcf1570e4 - test[273d7611820c9051]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/test/src/lib.rs:637:41
[INFO] [stdout]   44:     0x583bcf1570e4 - std[e28293b1aa0f68bd]::sys::backtrace::__rust_begin_short_backtrace::<test[273d7611820c9051]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   45:     0x583bcf15e5d2 - std[e28293b1aa0f68bd]::thread::lifecycle::spawn_unchecked::<test[273d7611820c9051]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   46:     0x583bcf15e5d2 - <core[c1f1a4ba060b9bfa]::panic::unwind_safe::AssertUnwindSafe<std[e28293b1aa0f68bd]::thread::lifecycle::spawn_unchecked<test[273d7611820c9051]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[c1f1a4ba060b9bfa]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   47:     0x583bcf15e5d2 - std[e28293b1aa0f68bd]::panicking::catch_unwind::do_call::<core[c1f1a4ba060b9bfa]::panic::unwind_safe::AssertUnwindSafe<std[e28293b1aa0f68bd]::thread::lifecycle::spawn_unchecked<test[273d7611820c9051]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:581:40
[INFO] [stdout]   48:     0x583bcf15e5d2 - std[e28293b1aa0f68bd]::panicking::catch_unwind::<(), core[c1f1a4ba060b9bfa]::panic::unwind_safe::AssertUnwindSafe<std[e28293b1aa0f68bd]::thread::lifecycle::spawn_unchecked<test[273d7611820c9051]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:544:19
[INFO] [stdout]   49:     0x583bcf15e5d2 - std[e28293b1aa0f68bd]::panic::catch_unwind::<core[c1f1a4ba060b9bfa]::panic::unwind_safe::AssertUnwindSafe<std[e28293b1aa0f68bd]::thread::lifecycle::spawn_unchecked<test[273d7611820c9051]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panic.rs:359:14
[INFO] [stdout]   50:     0x583bcf15e5d2 - std[e28293b1aa0f68bd]::thread::lifecycle::spawn_unchecked::<test[273d7611820c9051]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   51:     0x583bcf15e5d2 - <std[e28293b1aa0f68bd]::thread::lifecycle::spawn_unchecked<test[273d7611820c9051]::run_test::{closure#1}, ()>::{closure#1} as core[c1f1a4ba060b9bfa]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   52:     0x583bcf65826f - <alloc[fdfd2bd8633a6659]::boxed::Box<dyn core[c1f1a4ba060b9bfa]::ops::function::FnOnce<(), Output = ()> + core[c1f1a4ba060b9bfa]::marker::Send> as core[c1f1a4ba060b9bfa]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/alloc/src/boxed.rs:2240:9
[INFO] [stdout]   53:     0x583bcf65826f - <std[e28293b1aa0f68bd]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   54:     0x77f5d5532aa4 - <unknown>
[INFO] [stdout]   55:     0x77f5d55bfa64 - 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:     0x583bcf658eba - std[e28293b1aa0f68bd]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x583bcf658eba - std[e28293b1aa0f68bd]::backtrace_rs::backtrace::trace_unsynchronized::<std[e28293b1aa0f68bd]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x583bcf658eba - std[e28293b1aa0f68bd]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x583bcf658eba - <<std[e28293b1aa0f68bd]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[c1f1a4ba060b9bfa]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x583bcf670e7a - <core[c1f1a4ba060b9bfa]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x583bcf670e7a - core[c1f1a4ba060b9bfa]::fmt::write
[INFO] [stdout]    6:     0x583bcf65e1e2 - std[e28293b1aa0f68bd]::io::default_write_fmt::<alloc[fdfd2bd8633a6659]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x583bcf65e1e2 - <alloc[fdfd2bd8633a6659]::vec::Vec<u8> as std[e28293b1aa0f68bd]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x583bcf6349ef - <std[e28293b1aa0f68bd]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x583bcf6349ef - std[e28293b1aa0f68bd]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x583bcf64ff19 - std[e28293b1aa0f68bd]::panicking::default_hook
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x583bcf15aefc - <alloc[fdfd2bd8633a6659]::boxed::Box<dyn for<'a, 'b> core[c1f1a4ba060b9bfa]::ops::function::Fn<(&'a std[e28293b1aa0f68bd]::panic::PanicHookInfo<'b>,), Output = ()> + core[c1f1a4ba060b9bfa]::marker::Sync + core[c1f1a4ba060b9bfa]::marker::Send> as core[c1f1a4ba060b9bfa]::ops::function::Fn<(&std[e28293b1aa0f68bd]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   12:     0x583bcf15aefc - test[273d7611820c9051]::test_main_with_exit_callback::<test[273d7611820c9051]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x583bcf650192 - <alloc[fdfd2bd8633a6659]::boxed::Box<dyn for<'a, 'b> core[c1f1a4ba060b9bfa]::ops::function::Fn<(&'a std[e28293b1aa0f68bd]::panic::PanicHookInfo<'b>,), Output = ()> + core[c1f1a4ba060b9bfa]::marker::Sync + core[c1f1a4ba060b9bfa]::marker::Send> as core[c1f1a4ba060b9bfa]::ops::function::Fn<(&std[e28293b1aa0f68bd]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   14:     0x583bcf650192 - std[e28293b1aa0f68bd]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x583bcf634ada - std[e28293b1aa0f68bd]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x583bcf62bf79 - std[e28293b1aa0f68bd]::sys::backtrace::__rust_end_short_backtrace::<std[e28293b1aa0f68bd]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x583bcf635abd - __rustc[b7974e8690430dd9]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x583bcf67180c - core[c1f1a4ba060b9bfa]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x583bcf6717d2 - core[c1f1a4ba060b9bfa]::panicking::panic
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x583bcf0b61bb - scoop_uv::cli::commands::migrate::batch::tests::migrate_all_environments_dry_run::{{closure}}::{{closure}}::h0e521c0408f6cb2a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cli/commands/migrate/batch.rs:713:13
[INFO] [stdout]   21:     0x583bcf108743 - scoop_uv::test_utils::with_full_migrate_env::{{closure}}::h11bacbf40e355028
[INFO] [stdout]                                at /opt/rustwide/workdir/src/test_utils.rs:451:66
[INFO] [stdout]   22:     0x583bcf0cf753 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h90d6200a3eb1874a
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   23:     0x583bcf077fc6 - std::panicking::catch_unwind::do_call::h5d5d14d7c16f0dad
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:581:40
[INFO] [stdout]   24:     0x583bcf03c20b - __rust_try
[INFO] [stdout]   25:     0x583bcf03020a - std::panicking::catch_unwind::h04c5684fd87076e8
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:544:19
[INFO] [stdout]   26:     0x583bcf03020a - std::panic::catch_unwind::h7d9b0d0cf767031f
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panic.rs:359:14
[INFO] [stdout]   27:     0x583bcf107173 - scoop_uv::test_utils::with_full_migrate_env::h72e34982dd07a763
[INFO] [stdout]                                at /opt/rustwide/workdir/src/test_utils.rs:451:9
[INFO] [stdout]   28:     0x583bcf0b602a - scoop_uv::cli::commands::migrate::batch::tests::migrate_all_environments_dry_run::{{closure}}::h63ff9e376f62746c
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cli/commands/migrate/batch.rs:701:9
[INFO] [stdout]   29:     0x583bcef94b8e - core::ops::function::FnOnce::call_once::h7d4c6bd0efa79c9f
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   30:     0x583bcf2879ce - serial_test::serial_code_lock::local_serial_core::h7fa48a7c088e88c5
[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:     0x583bcf0b6004 - scoop_uv::cli::commands::migrate::batch::tests::migrate_all_environments_dry_run::h319fbe4de6197d84
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cli/commands/migrate/batch.rs:699:5
[INFO] [stdout]   32:     0x583bcf0b6047 - scoop_uv::cli::commands::migrate::batch::tests::migrate_all_environments_dry_run::{{closure}}::hac4566911939b105
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cli/commands/migrate/batch.rs:700:42
[INFO] [stdout]   33:     0x583bcef90a36 - core::ops::function::FnOnce::call_once::h1464a91919dbe4fe
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   34:     0x583bcf14efdb - <fn() -> core[c1f1a4ba060b9bfa]::result::Result<(), alloc[fdfd2bd8633a6659]::string::String> as core[c1f1a4ba060b9bfa]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   35:     0x583bcf14efdb - test[273d7611820c9051]::__rust_begin_short_backtrace::<core[c1f1a4ba060b9bfa]::result::Result<(), alloc[fdfd2bd8633a6659]::string::String>, fn() -> core[c1f1a4ba060b9bfa]::result::Result<(), alloc[fdfd2bd8633a6659]::string::String>>
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/test/src/lib.rs:663:18
[INFO] [stdout]   36:     0x583bcf15b9cb - test[273d7611820c9051]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/test/src/lib.rs:686:74
[INFO] [stdout]   37:     0x583bcf15b9cb - <core[c1f1a4ba060b9bfa]::panic::unwind_safe::AssertUnwindSafe<test[273d7611820c9051]::run_test_in_process::{closure#0}> as core[c1f1a4ba060b9bfa]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x583bcf15b9cb - std[e28293b1aa0f68bd]::panicking::catch_unwind::do_call::<core[c1f1a4ba060b9bfa]::panic::unwind_safe::AssertUnwindSafe<test[273d7611820c9051]::run_test_in_process::{closure#0}>, core[c1f1a4ba060b9bfa]::result::Result<(), alloc[fdfd2bd8633a6659]::string::String>>
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x583bcf15b9cb - std[e28293b1aa0f68bd]::panicking::catch_unwind::<core[c1f1a4ba060b9bfa]::result::Result<(), alloc[fdfd2bd8633a6659]::string::String>, core[c1f1a4ba060b9bfa]::panic::unwind_safe::AssertUnwindSafe<test[273d7611820c9051]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x583bcf15b9cb - std[e28293b1aa0f68bd]::panic::catch_unwind::<core[c1f1a4ba060b9bfa]::panic::unwind_safe::AssertUnwindSafe<test[273d7611820c9051]::run_test_in_process::{closure#0}>, core[c1f1a4ba060b9bfa]::result::Result<(), alloc[fdfd2bd8633a6659]::string::String>>
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x583bcf15b9cb - test[273d7611820c9051]::run_test_in_process
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/test/src/lib.rs:686:27
[INFO] [stdout]   42:     0x583bcf15b9cb - test[273d7611820c9051]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/test/src/lib.rs:607:43
[INFO] [stdout]   43:     0x583bcf1570e4 - test[273d7611820c9051]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/test/src/lib.rs:637:41
[INFO] [stdout]   44:     0x583bcf1570e4 - std[e28293b1aa0f68bd]::sys::backtrace::__rust_begin_short_backtrace::<test[273d7611820c9051]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   45:     0x583bcf15e5d2 - std[e28293b1aa0f68bd]::thread::lifecycle::spawn_unchecked::<test[273d7611820c9051]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   46:     0x583bcf15e5d2 - <core[c1f1a4ba060b9bfa]::panic::unwind_safe::AssertUnwindSafe<std[e28293b1aa0f68bd]::thread::lifecycle::spawn_unchecked<test[273d7611820c9051]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[c1f1a4ba060b9bfa]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   47:     0x583bcf15e5d2 - std[e28293b1aa0f68bd]::panicking::catch_unwind::do_call::<core[c1f1a4ba060b9bfa]::panic::unwind_safe::AssertUnwindSafe<std[e28293b1aa0f68bd]::thread::lifecycle::spawn_unchecked<test[273d7611820c9051]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:581:40
[INFO] [stdout]   48:     0x583bcf15e5d2 - std[e28293b1aa0f68bd]::panicking::catch_unwind::<(), core[c1f1a4ba060b9bfa]::panic::unwind_safe::AssertUnwindSafe<std[e28293b1aa0f68bd]::thread::lifecycle::spawn_unchecked<test[273d7611820c9051]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:544:19
[INFO] [stdout]   49:     0x583bcf15e5d2 - std[e28293b1aa0f68bd]::panic::catch_unwind::<core[c1f1a4ba060b9bfa]::panic::unwind_safe::AssertUnwindSafe<std[e28293b1aa0f68bd]::thread::lifecycle::spawn_unchecked<test[273d7611820c9051]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panic.rs:359:14
[INFO] [stdout]   50:     0x583bcf15e5d2 - std[e28293b1aa0f68bd]::thread::lifecycle::spawn_unchecked::<test[273d7611820c9051]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   51:     0x583bcf15e5d2 - <std[e28293b1aa0f68bd]::thread::lifecycle::spawn_unchecked<test[273d7611820c9051]::run_test::{closure#1}, ()>::{closure#1} as core[c1f1a4ba060b9bfa]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   52:     0x583bcf65826f - <alloc[fdfd2bd8633a6659]::boxed::Box<dyn core[c1f1a4ba060b9bfa]::ops::function::FnOnce<(), Output = ()> + core[c1f1a4ba060b9bfa]::marker::Send> as core[c1f1a4ba060b9bfa]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/alloc/src/boxed.rs:2240:9
[INFO] [stdout]   53:     0x583bcf65826f - <std[e28293b1aa0f68bd]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   54:     0x77f5d5532aa4 - <unknown>
[INFO] [stdout]   55:     0x77f5d55bfa64 - 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:     0x583bcf658eba - std[e28293b1aa0f68bd]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x583bcf658eba - std[e28293b1aa0f68bd]::backtrace_rs::backtrace::trace_unsynchronized::<std[e28293b1aa0f68bd]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x583bcf658eba - std[e28293b1aa0f68bd]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x583bcf658eba - <<std[e28293b1aa0f68bd]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[c1f1a4ba060b9bfa]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x583bcf670e7a - <core[c1f1a4ba060b9bfa]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x583bcf670e7a - core[c1f1a4ba060b9bfa]::fmt::write
[INFO] [stdout]    6:     0x583bcf65e1e2 - std[e28293b1aa0f68bd]::io::default_write_fmt::<alloc[fdfd2bd8633a6659]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x583bcf65e1e2 - <alloc[fdfd2bd8633a6659]::vec::Vec<u8> as std[e28293b1aa0f68bd]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x583bcf6349ef - <std[e28293b1aa0f68bd]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x583bcf6349ef - std[e28293b1aa0f68bd]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x583bcf64ff19 - std[e28293b1aa0f68bd]::panicking::default_hook
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x583bcf15aefc - <alloc[fdfd2bd8633a6659]::boxed::Box<dyn for<'a, 'b> core[c1f1a4ba060b9bfa]::ops::function::Fn<(&'a std[e28293b1aa0f68bd]::panic::PanicHookInfo<'b>,), Output = ()> + core[c1f1a4ba060b9bfa]::marker::Sync + core[c1f1a4ba060b9bfa]::marker::Send> as core[c1f1a4ba060b9bfa]::ops::function::Fn<(&std[e28293b1aa0f68bd]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   12:     0x583bcf15aefc - test[273d7611820c9051]::test_main_with_exit_callback::<test[273d7611820c9051]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x583bcf650192 - <alloc[fdfd2bd8633a6659]::boxed::Box<dyn for<'a, 'b> core[c1f1a4ba060b9bfa]::ops::function::Fn<(&'a std[e28293b1aa0f68bd]::panic::PanicHookInfo<'b>,), Output = ()> + core[c1f1a4ba060b9bfa]::marker::Sync + core[c1f1a4ba060b9bfa]::marker::Send> as core[c1f1a4ba060b9bfa]::ops::function::Fn<(&std[e28293b1aa0f68bd]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   14:     0x583bcf650192 - std[e28293b1aa0f68bd]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x583bcf634ada - std[e28293b1aa0f68bd]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x583bcf62bf79 - std[e28293b1aa0f68bd]::sys::backtrace::__rust_end_short_backtrace::<std[e28293b1aa0f68bd]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x583bcf635abd - __rustc[b7974e8690430dd9]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x583bcf67180c - core[c1f1a4ba060b9bfa]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x583bcf6717d2 - core[c1f1a4ba060b9bfa]::panicking::panic
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x583bcf0b7949 - scoop_uv::cli::commands::migrate::batch::tests::migrate_all_environments_json_with_envs::{{closure}}::{{closure}}::h8280024990cb56b5
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cli/commands/migrate/batch.rs:733:13
[INFO] [stdout]   21:     0x583bcf108843 - scoop_uv::test_utils::with_full_migrate_env::{{closure}}::h383a7157f84c6ce9
[INFO] [stdout]                                at /opt/rustwide/workdir/src/test_utils.rs:451:66
[INFO] [stdout]   22:     0x583bcf0cf473 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h6de170f69f31bb16
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   23:     0x583bcf078476 - std::panicking::catch_unwind::do_call::h89d48e8fd251b285
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:581:40
[INFO] [stdout]   24:     0x583bcf03c20b - __rust_try
[INFO] [stdout]   25:     0x583bcf02e1da - std::panicking::catch_unwind::haa09ddb3c31e729f
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:544:19
[INFO] [stdout]   26:     0x583bcf02e1da - std::panic::catch_unwind::h020073410e418c92
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panic.rs:359:14
[INFO] [stdout]   27:     0x583bcf106033 - scoop_uv::test_utils::with_full_migrate_env::h412da81305e971f3
[INFO] [stdout]                                at /opt/rustwide/workdir/src/test_utils.rs:451:9
[INFO] [stdout]   28:     0x583bcf0b77aa - scoop_uv::cli::commands::migrate::batch::tests::migrate_all_environments_json_with_envs::{{closure}}::haa8463ca81241c07
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cli/commands/migrate/batch.rs:720:9
[INFO] [stdout]   29:     0x583bcef92cee - core::ops::function::FnOnce::call_once::h4f87d5bb54d3604f
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   30:     0x583bcf2879ce - serial_test::serial_code_lock::local_serial_core::h7fa48a7c088e88c5
[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:     0x583bcf0b7754 - scoop_uv::cli::commands::migrate::batch::tests::migrate_all_environments_json_with_envs::hc2e6d134f2918945
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cli/commands/migrate/batch.rs:718:5
[INFO] [stdout]   32:     0x583bcf0b7787 - scoop_uv::cli::commands::migrate::batch::tests::migrate_all_environments_json_with_envs::{{closure}}::h24b597b2c633bbab
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cli/commands/migrate/batch.rs:719:49
[INFO] [stdout]   33:     0x583bcef994e6 - core::ops::function::FnOnce::call_once::hef4794c8f634863c
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   34:     0x583bcf14efdb - <fn() -> core[c1f1a4ba060b9bfa]::result::Result<(), alloc[fdfd2bd8633a6659]::string::String> as core[c1f1a4ba060b9bfa]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   35:     0x583bcf14efdb - test[273d7611820c9051]::__rust_begin_short_backtrace::<core[c1f1a4ba060b9bfa]::result::Result<(), alloc[fdfd2bd8633a6659]::string::String>, fn() -> core[c1f1a4ba060b9bfa]::result::Result<(), alloc[fdfd2bd8633a6659]::string::String>>
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/test/src/lib.rs:663:18
[INFO] [stdout]   36:     0x583bcf15b9cb - test[273d7611820c9051]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/test/src/lib.rs:686:74
[INFO] [stdout]   37:     0x583bcf15b9cb - <core[c1f1a4ba060b9bfa]::panic::unwind_safe::AssertUnwindSafe<test[273d7611820c9051]::run_test_in_process::{closure#0}> as core[c1f1a4ba060b9bfa]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x583bcf15b9cb - std[e28293b1aa0f68bd]::panicking::catch_unwind::do_call::<core[c1f1a4ba060b9bfa]::panic::unwind_safe::AssertUnwindSafe<test[273d7611820c9051]::run_test_in_process::{closure#0}>, core[c1f1a4ba060b9bfa]::result::Result<(), alloc[fdfd2bd8633a6659]::string::String>>
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x583bcf15b9cb - std[e28293b1aa0f68bd]::panicking::catch_unwind::<core[c1f1a4ba060b9bfa]::result::Result<(), alloc[fdfd2bd8633a6659]::string::String>, core[c1f1a4ba060b9bfa]::panic::unwind_safe::AssertUnwindSafe<test[273d7611820c9051]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x583bcf15b9cb - std[e28293b1aa0f68bd]::panic::catch_unwind::<core[c1f1a4ba060b9bfa]::panic::unwind_safe::AssertUnwindSafe<test[273d7611820c9051]::run_test_in_process::{closure#0}>, core[c1f1a4ba060b9bfa]::result::Result<(), alloc[fdfd2bd8633a6659]::string::String>>
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x583bcf15b9cb - test[273d7611820c9051]::run_test_in_process
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/test/src/lib.rs:686:27
[INFO] [stdout]   42:     0x583bcf15b9cb - test[273d7611820c9051]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/test/src/lib.rs:607:43
[INFO] [stdout]   43:     0x583bcf1570e4 - test[273d7611820c9051]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/test/src/lib.rs:637:41
[INFO] [stdout]   44:     0x583bcf1570e4 - std[e28293b1aa0f68bd]::sys::backtrace::__rust_begin_short_backtrace::<test[273d7611820c9051]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   45:     0x583bcf15e5d2 - std[e28293b1aa0f68bd]::thread::lifecycle::spawn_unchecked::<test[273d7611820c9051]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   46:     0x583bcf15e5d2 - <core[c1f1a4ba060b9bfa]::panic::unwind_safe::AssertUnwindSafe<std[e28293b1aa0f68bd]::thread::lifecycle::spawn_unchecked<test[273d7611820c9051]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[c1f1a4ba060b9bfa]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   47:     0x583bcf15e5d2 - std[e28293b1aa0f68bd]::panicking::catch_unwind::do_call::<core[c1f1a4ba060b9bfa]::panic::unwind_safe::AssertUnwindSafe<std[e28293b1aa0f68bd]::thread::lifecycle::spawn_unchecked<test[273d7611820c9051]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:581:40
[INFO] [stdout]   48:     0x583bcf15e5d2 - std[e28293b1aa0f68bd]::panicking::catch_unwind::<(), core[c1f1a4ba060b9bfa]::panic::unwind_safe::AssertUnwindSafe<std[e28293b1aa0f68bd]::thread::lifecycle::spawn_unchecked<test[273d7611820c9051]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:544:19
[INFO] [stdout]   49:     0x583bcf15e5d2 - std[e28293b1aa0f68bd]::panic::catch_unwind::<core[c1f1a4ba060b9bfa]::panic::unwind_safe::AssertUnwindSafe<std[e28293b1aa0f68bd]::thread::lifecycle::spawn_unchecked<test[273d7611820c9051]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panic.rs:359:14
[INFO] [stdout]   50:     0x583bcf15e5d2 - std[e28293b1aa0f68bd]::thread::lifecycle::spawn_unchecked::<test[273d7611820c9051]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   51:     0x583bcf15e5d2 - <std[e28293b1aa0f68bd]::thread::lifecycle::spawn_unchecked<test[273d7611820c9051]::run_test::{closure#1}, ()>::{closure#1} as core[c1f1a4ba060b9bfa]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   52:     0x583bcf65826f - <alloc[fdfd2bd8633a6659]::boxed::Box<dyn core[c1f1a4ba060b9bfa]::ops::function::FnOnce<(), Output = ()> + core[c1f1a4ba060b9bfa]::marker::Send> as core[c1f1a4ba060b9bfa]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/alloc/src/boxed.rs:2240:9
[INFO] [stdout]   53:     0x583bcf65826f - <std[e28293b1aa0f68bd]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   54:     0x77f5d5532aa4 - <unknown>
[INFO] [stdout]   55:     0x77f5d55bfa64 - 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 0.28s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] running `Command { std: "docker" "inspect" "0d342bb548a9927b0450aec78a957ef59391cf833a83d166196b25726c071d9e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0d342bb548a9927b0450aec78a957ef59391cf833a83d166196b25726c071d9e", kill_on_drop: false }`
[INFO] [stdout] 0d342bb548a9927b0450aec78a957ef59391cf833a83d166196b25726c071d9e
