[INFO] fetching crate scoop-uv 0.3.2...
[INFO] testing scoop-uv-0.3.2 against master#2fd6efc32704647e64d3d646d21c4c68eae100e4 for pr-149852-1
[INFO] extracting crate scoop-uv 0.3.2 into /workspace/builds/worker-4-tc1/source
[INFO] removed /workspace/builds/worker-4-tc1/source/rust-toolchain.toml
[INFO] started tweaking crates.io crate scoop-uv 0.3.2
[INFO] finished tweaking crates.io crate scoop-uv 0.3.2
[INFO] tweaked toml for crates.io crate scoop-uv 0.3.2 written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate scoop-uv 0.3.2 on toolchain 2fd6efc32704647e64d3d646d21c4c68eae100e4
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+2fd6efc32704647e64d3d646d21c4c68eae100e4" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate scoop-uv 0.3.2 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+2fd6efc32704647e64d3d646d21c4c68eae100e4" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded env_home v0.1.0
[INFO] [stderr]   Downloaded serial_test v3.3.1
[INFO] [stderr]   Downloaded serial_test_derive v3.3.1
[INFO] [stderr]   Downloaded sys-locale v0.3.2
[INFO] [stderr]   Downloaded rust-i18n v3.1.5
[INFO] [stderr]   Downloaded zmij v1.0.13
[INFO] [stderr]   Downloaded rust-i18n-support v3.1.5
[INFO] [stderr]   Downloaded which v8.0.0
[INFO] [stderr]   Downloaded predicates-tree v1.0.12
[INFO] [stderr]   Downloaded roff v0.2.2
[INFO] [stderr]   Downloaded indenter v0.3.4
[INFO] [stderr]   Downloaded globwalk v0.8.1
[INFO] [stderr]   Downloaded unit-prefix v0.5.2
[INFO] [stderr]   Downloaded dialoguer v0.12.0
[INFO] [stderr]   Downloaded termtree v0.5.1
[INFO] [stderr]   Downloaded clap_complete v4.5.65
[INFO] [stderr]   Downloaded console v0.16.2
[INFO] [stderr]   Downloaded rust-i18n-macro v3.1.5
[INFO] [stderr]   Downloaded insta v1.46.0
[INFO] [stderr]   Downloaded indicatif v0.18.3
[INFO] [stderr]   Downloaded itertools v0.11.0
[INFO] [stderr]   Downloaded arc-swap v1.8.0
[INFO] [stderr]   Downloaded assert_cmd v2.1.2
[INFO] [stderr]   Downloaded rusty-fork v0.3.1
[INFO] [stderr]   Downloaded normpath v1.5.0
[INFO] [stderr]   Downloaded proptest v1.9.0
[INFO] [stderr]   Downloaded predicates v3.1.3
[INFO] [stderr]   Downloaded base62 v2.2.3
[INFO] [stderr]   Downloaded clap_mangen v0.2.31
[INFO] [stderr]   Downloaded color-spantrace v0.3.0
[INFO] [stderr]   Downloaded difflib v0.4.0
[INFO] [stderr]   Downloaded normalize-line-endings v0.3.0
[INFO] [stderr]   Downloaded predicates-core v1.0.9
[INFO] [stderr]   Downloaded winsafe v0.0.19
[INFO] [stderr]   Downloaded color-eyre v0.6.5
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+2fd6efc32704647e64d3d646d21c4c68eae100e4" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 0e9a0057fc61a2b23088e681ab2da31c0877d851ab47d04651aa2831f17fb36a
[INFO] running `Command { std: "docker" "start" "-a" "0e9a0057fc61a2b23088e681ab2da31c0877d851ab47d04651aa2831f17fb36a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "0e9a0057fc61a2b23088e681ab2da31c0877d851ab47d04651aa2831f17fb36a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0e9a0057fc61a2b23088e681ab2da31c0877d851ab47d04651aa2831f17fb36a", kill_on_drop: false }`
[INFO] [stdout] 0e9a0057fc61a2b23088e681ab2da31c0877d851ab47d04651aa2831f17fb36a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+2fd6efc32704647e64d3d646d21c4c68eae100e4" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 6b4af6e048b9e6010baf0781fcd940d16b0aaecac8e1909a62727cbe0271a75d
[INFO] running `Command { std: "docker" "start" "-a" "6b4af6e048b9e6010baf0781fcd940d16b0aaecac8e1909a62727cbe0271a75d", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.105
[INFO] [stderr]    Compiling quote v1.0.43
[INFO] [stderr]    Compiling unicode-ident v1.0.22
[INFO] [stderr]    Compiling regex-syntax v0.8.8
[INFO] [stderr]    Compiling crossbeam-utils v0.8.21
[INFO] [stderr]    Compiling log v0.4.29
[INFO] [stderr]    Compiling rustix v1.1.3
[INFO] [stderr]    Compiling hashbrown v0.16.1
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling rustversion v1.0.22
[INFO] [stderr]    Compiling linux-raw-sys v0.11.0
[INFO] [stderr]    Compiling zmij v1.0.13
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling itoa v1.0.17
[INFO] [stderr]    Compiling toml_write v0.1.2
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling winnow v0.7.14
[INFO] [stderr]    Compiling utf8parse v0.2.2
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling ryu v1.0.22
[INFO] [stderr]    Compiling unsafe-libyaml v0.2.11
[INFO] [stderr]    Compiling itertools v0.11.0
[INFO] [stderr]    Compiling anstyle-parse v0.2.7
[INFO] [stderr]    Compiling sharded-slab v0.1.7
[INFO] [stderr]    Compiling thread_local v1.1.9
[INFO] [stderr]    Compiling anstyle-query v1.1.5
[INFO] [stderr]    Compiling colorchoice v1.0.4
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling siphasher v1.0.1
[INFO] [stderr]    Compiling syn v2.0.114
[INFO] [stderr]    Compiling indexmap v2.13.0
[INFO] [stderr]    Compiling normpath v1.5.0
[INFO] [stderr]    Compiling anstyle v1.0.13
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling object v0.37.3
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling nu-ansi-term v0.50.3
[INFO] [stderr]    Compiling base62 v2.2.3
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.2
[INFO] [stderr]    Compiling anstream v0.6.21
[INFO] [stderr]    Compiling owo-colors v4.2.3
[INFO] [stderr]    Compiling crossbeam-deque v0.8.6
[INFO] [stderr]    Compiling portable-atomic v1.13.0
[INFO] [stderr]    Compiling arc-swap v1.8.0
[INFO] [stderr]    Compiling color-spantrace v0.3.0
[INFO] [stderr]    Compiling eyre v0.6.12
[INFO] [stderr]    Compiling gimli v0.32.3
[INFO] [stderr]    Compiling adler2 v2.0.1
[INFO] [stderr]    Compiling unicode-width v0.2.2
[INFO] [stderr]    Compiling clap_lex v0.7.6
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling console v0.16.2
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling rustc-demangle v0.1.26
[INFO] [stderr]    Compiling indenter v0.3.4
[INFO] [stderr]    Compiling dirs-sys v0.5.0
[INFO] [stderr]    Compiling env_home v0.1.0
[INFO] [stderr]    Compiling unit-prefix v0.5.2
[INFO] [stderr]    Compiling shell-words v1.1.1
[INFO] [stderr]    Compiling dirs v6.0.0
[INFO] [stderr]    Compiling sys-locale v0.3.2
[INFO] [stderr]    Compiling regex-automata v0.4.13
[INFO] [stderr]    Compiling indicatif v0.18.3
[INFO] [stderr]    Compiling terminal_size v0.4.3
[INFO] [stderr]    Compiling tempfile v3.24.0
[INFO] [stderr]    Compiling which v8.0.0
[INFO] [stderr]    Compiling clap_builder v4.5.54
[INFO] [stderr]    Compiling dialoguer v0.12.0
[INFO] [stderr]    Compiling addr2line v0.25.1
[INFO] [stderr]    Compiling globset v0.4.18
[INFO] [stderr]    Compiling regex v1.12.2
[INFO] [stderr]    Compiling ignore v0.4.25
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling clap_derive v4.5.49
[INFO] [stderr]    Compiling thiserror-impl v2.0.17
[INFO] [stderr]    Compiling backtrace v0.3.76
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling globwalk v0.8.1
[INFO] [stderr]    Compiling clap v4.5.54
[INFO] [stderr]    Compiling clap_complete v4.5.65
[INFO] [stderr]    Compiling thiserror v2.0.17
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling tracing-subscriber v0.3.22
[INFO] [stderr]    Compiling rust-i18n v3.1.5
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling tracing-error v0.2.1
[INFO] [stderr]    Compiling color-eyre v0.6.5
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling triomphe v0.1.15
[INFO] [stderr]    Compiling serde_yaml v0.9.34+deprecated
[INFO] [stderr]    Compiling chrono v0.4.42
[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.3.2 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 02s
[INFO] running `Command { std: "docker" "inspect" "6b4af6e048b9e6010baf0781fcd940d16b0aaecac8e1909a62727cbe0271a75d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6b4af6e048b9e6010baf0781fcd940d16b0aaecac8e1909a62727cbe0271a75d", kill_on_drop: false }`
[INFO] [stdout] 6b4af6e048b9e6010baf0781fcd940d16b0aaecac8e1909a62727cbe0271a75d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+2fd6efc32704647e64d3d646d21c4c68eae100e4" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 4bcc6efd071df5ad5bf6220bddcafbc43918e2813a8840a4765f18de75c2854b
[INFO] running `Command { std: "docker" "start" "-a" "4bcc6efd071df5ad5bf6220bddcafbc43918e2813a8840a4765f18de75c2854b", kill_on_drop: false }`
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling bstr v1.12.1
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling zerocopy v0.8.33
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling futures-core v0.3.31
[INFO] [stderr]    Compiling predicates-core v1.0.9
[INFO] [stderr]    Compiling lock_api v0.4.14
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling termtree v0.5.1
[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 difflib v0.4.0
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling serial_test_derive v3.3.1
[INFO] [stderr]    Compiling predicates-tree v1.0.12
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling console v0.15.11
[INFO] [stderr]    Compiling futures-util v0.3.31
[INFO] [stderr]    Compiling scc v2.4.0
[INFO] [stderr]    Compiling similar v2.7.0
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling globset v0.4.18
[INFO] [stderr]    Compiling tempfile v3.24.0
[INFO] [stderr]    Compiling rand_core v0.9.3
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling ignore v0.4.25
[INFO] [stderr]    Compiling dialoguer v0.12.0
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling insta v1.46.0
[INFO] [stderr]    Compiling float-cmp v0.10.0
[INFO] [stderr]    Compiling chrono v0.4.42
[INFO] [stderr]    Compiling predicates v3.1.3
[INFO] [stderr]    Compiling globwalk v0.8.1
[INFO] [stderr]    Compiling rust-i18n-support v3.1.5
[INFO] [stderr]    Compiling rust-i18n v3.1.5
[INFO] [stderr]    Compiling futures-executor v0.3.31
[INFO] [stderr]    Compiling serial_test v3.3.1
[INFO] [stderr]    Compiling rust-i18n-macro v3.1.5
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling proptest v1.9.0
[INFO] [stderr]    Compiling scoop-uv v0.3.2 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 34.00s
[INFO] running `Command { std: "docker" "inspect" "4bcc6efd071df5ad5bf6220bddcafbc43918e2813a8840a4765f18de75c2854b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4bcc6efd071df5ad5bf6220bddcafbc43918e2813a8840a4765f18de75c2854b", kill_on_drop: false }`
[INFO] [stdout] 4bcc6efd071df5ad5bf6220bddcafbc43918e2813a8840a4765f18de75c2854b
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+2fd6efc32704647e64d3d646d21c4c68eae100e4" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 3b28a0576dd61028b39822bf43f87ffda7cbe8cb5e9905a9613d884c30f005b4
[INFO] running `Command { std: "docker" "start" "-a" "3b28a0576dd61028b39822bf43f87ffda7cbe8cb5e9905a9613d884c30f005b4", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.31s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/scoop_uv-304ed393617ba58a)
[INFO] [stdout] 
[INFO] [stdout] running 501 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::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_default ... ok
[INFO] [stdout] test cli::commands::install::tests::test_determine_target_conflict_latest_version ... 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_version ... ok
[INFO] [stdout] test cli::commands::install::tests::test_determine_target_latest ... ok
[INFO] [stdout] test cli::commands::install::tests::test_determine_target_conflict_stable_latest ... ok
[INFO] [stdout] test cli::commands::install::tests::test_determine_target_stable ... ok
[INFO] [stdout] test cli::commands::lang::tests::test_language_name_returns_correct_names ... ok
[INFO] [stdout] test cli::commands::lang::tests::test_language_name_returns_none_for_unknown ... ok
[INFO] [stdout] test cli::commands::lang::tests::test_is_supported_returns_true_for_ko ... ok
[INFO] [stdout] test cli::commands::info::tests::package_limit_without_all_packages_is_default ... ok
[INFO] [stdout] test cli::commands::doctor::tests::calculate_exit_code_warnings_only_returns_one ... ok
[INFO] [stdout] test cli::commands::doctor::tests::calculate_exit_code_multiple_warnings_returns_one ... ok
[INFO] [stdout] test cli::commands::lang::tests::test_is_supported_returns_false_for_unknown ... ok
[INFO] [stdout] test cli::commands::info::tests::get_packages_empty_bin_returns_empty ... ok
[INFO] [stdout] test cli::commands::info::tests::get_packages_no_pip_returns_empty ... ok
[INFO] [stdout] test cli::commands::info::tests::execute_with_all_packages_flag ... ok
[INFO] [stdout] test cli::commands::info::tests::get_packages_nonexistent_path_returns_empty ... ok
[INFO] [stdout] test cli::commands::lang::tests::test_set_language_supported_ko ... 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_json_mode_sets_supported_locale ... ok
[INFO] [stdout] test cli::commands::lang::tests::test_reset_language_detects_system_locale ... ok
[INFO] [stdout] test cli::commands::lang::tests::test_supported_langs_includes_expected ... ok
[INFO] [stdout] test cli::commands::lang::tests::test_reset_language_removes_from_config ... ok
[INFO] [stdout] test cli::commands::migrate::batch::tests::collect_skipped_conflict_suggests_force ... ok
[INFO] [stdout] test cli::commands::migrate::batch::tests::collect_skipped_corrupted_with_reason ... ok
[INFO] [stdout] test cli::commands::migrate::batch::tests::collect_skipped_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::collect_skipped_empty_when_all_migratable ... 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::lang::tests::test_show_current_returns_supported_locale ... ok
[INFO] [stdout] test cli::commands::migrate::batch::tests::filter_migratable_mixed_statuses ... ok
[INFO] [stdout] test cli::commands::migrate::batch::tests::filter_migratable_ready_always_included ... 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_empty_string ... ok
[INFO] [stdout] test cli::commands::lang::tests::test_set_language_json_mode_unsupported_no_change ... ok
[INFO] [stdout] test cli::commands::lang::tests::test_set_language_json_mode_changes_locale ... ok
[INFO] [stdout] test cli::commands::info::tests::execute_with_no_size_flag ... ok
[INFO] [stdout] test cli::commands::migrate::batch::tests::migrate_all_summary_counts_match ... ok
[INFO] [stdout] test cli::commands::migrate::batch::tests::migrate_failure_serializable ... ok
[INFO] [stdout] test cli::commands::migrate::batch::tests::migrate_all_summary_default_values ... ok
[INFO] [stdout] test cli::commands::migrate::batch::tests::migrate_skipped_serializable ... ok
[INFO] [stdout] test cli::commands::migrate::conflict::tests::test_conflict_resolution_enum_variants ... ok
[INFO] [stdout] test cli::commands::info::tests::execute_nonexistent_env_returns_error ... FAILED
[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_overwrites_previous ... 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_with_special_chars ... ok
[INFO] [stdout] test cli::commands::lang::tests::test_show_current_json_mode_returns_supported_locale ... 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::batch::tests::migrate_all_environments_empty_when_no_sources ... ok
[INFO] [stdout] test cli::commands::migrate::list::tests::compute_summary_empty_list_returns_all_zeros ... ok
[INFO] [stdout] test cli::commands::migrate::batch::tests::migrate_all_environments_json_empty ... ok
[INFO] [stdout] test cli::commands::migrate::list::tests::format_size_display_fractional_mb ... ok
[INFO] [stdout] test cli::commands::migrate::list::tests::format_size_display_large_size ... ok
[INFO] [stdout] test cli::commands::migrate::list::tests::format_size_display_none_returns_dash ... ok
[INFO] [stdout] test cli::commands::migrate::list::tests::format_size_display_one_mb ... ok
[INFO] [stdout] test cli::commands::migrate::list::tests::compute_summary_counts_ready_environments ... ok
[INFO] [stdout] test cli::commands::migrate::list::tests::format_size_display_zero_returns_zero_mb ... ok
[INFO] [stdout] test cli::commands::migrate::list::tests::list_environments_discovers_mock_pyenv ... ok
[INFO] [stdout] test cli::commands::migrate::batch::tests::migrate_all_environments_json_with_envs ... FAILED
[INFO] [stdout] test cli::commands::lang::tests::test_set_language_case_sensitive ... ok
[INFO] [stdout] test cli::commands::migrate::list::tests::status_display_corrupted_returns_x_with_reason ... ok
[INFO] [stdout] test cli::commands::migrate::batch::tests::migrate_all_environments_with_corrupted_envs ... 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::list::tests::status_display_conflict_returns_warning_with_path ... 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::scan::tests::find_environment_by_name_no_filter_returns_pyenv_error ... 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::find_environment_by_name_pyenv_filter_returns_pyenv_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::scan::tests::scan_all_environments_with_pyenv_filter_returns_empty ... ok
[INFO] [stdout] test cli::commands::migrate::single::tests::migrate_environment_corrupted_returns_error ... ok
[INFO] [stdout] test cli::commands::migrate::scan::tests::scan_all_environments_with_venvwrapper_filter_returns_empty ... 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_generate_unique_name_empty_base ... ok
[INFO] [stdout] test cli::commands::migrate::conflict::tests::test_generate_unique_name_first_collision ... ok
[INFO] [stdout] test cli::commands::migrate::single::tests::migrate_execute_options_clone ... ok
[INFO] [stdout] test cli::commands::migrate::single::tests::migrate_execute_options_with_rename ... ok
[INFO] [stdout] test cli::commands::migrate::single::tests::migrate_execute_options_default_values ... ok
[INFO] [stdout] test cli::commands::migrate::single::tests::migration_result_json_roundtrip ... 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_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_boundary_values ... 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::execute_returns_uv_not_found_when_uv_missing ... 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::uninstall::tests::uninstall_data_roundtrip_empty_version ... ok
[INFO] [stdout] test cli::commands::uninstall::tests::uninstall_data_roundtrip_json_special_chars ... ok
[INFO] [stdout] test cli::commands::uninstall::tests::uninstall_data_roundtrip_long_string ... ok
[INFO] [stdout] test cli::commands::uninstall::tests::uninstall_data_roundtrip_unicode ... ok
[INFO] [stdout] test config::tests::test_config_backward_compat_minimal ... ok
[INFO] [stdout] test config::tests::test_config_empty_string_lang ... ok
[INFO] [stdout] test config::tests::test_config_ignores_unknown_fields ... ok
[INFO] [stdout] test cli::commands::migrate::conflict::tests::test_generate_unique_name_max_attempts_exceeded ... 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 cli::commands::lang::tests::test_set_language_supported_en ... ok
[INFO] [stdout] test config::tests::test_config_malformed_json ... 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_warn ... ok
[INFO] [stdout] test core::doctor::tests::test_check_result_ok ... ok
[INFO] [stdout] test core::doctor::tests::test_check_result_with_details ... ok
[INFO] [stdout] test core::doctor::tests::test_check_status_equality ... ok
[INFO] [stdout] test core::doctor::tests::test_check_result_with_suggestion ... 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_backwards_compatibility_minimal ... 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_new_sets_fields ... 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_unicode_values ... ok
[INFO] [stdout] test core::metadata::tests::test_metadata_serialization_roundtrip ... ok
[INFO] [stdout] test core::migrate::common::tests::test_determine_status_eol_python38 ... ok
[INFO] [stdout] test core::migrate::common::tests::test_determine_status_eol_python27 ... ok
[INFO] [stdout] test core::migrate::common::tests::test_check_name_conflict_nonexistent ... ok
[INFO] [stdout] test core::migrate::common::tests::test_determine_status_ready_python312 ... ok
[INFO] [stdout] test core::migrate::conda::tests::test_default_roots_returns_none_when_not_installed ... ok
[INFO] [stdout] test core::migrate::conda::tests::test_is_conda_env_false_for_non_conda ... ok
[INFO] [stdout] test core::migrate::discovery::tests::test_default_root_returns_none_for_nonexistent_path ... ok
[INFO] [stdout] test core::migrate::conda::tests::test_get_python_version_from_conda_meta ... ok
[INFO] [stdout] test core::migrate::conda::tests::test_determine_status_ready ... 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 cli::commands::lang::tests::test_set_language_updates_locale ... ok
[INFO] [stdout] test cli::commands::migrate::list::tests::list_environments_empty_when_no_sources ... 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 cli::commands::migrate::list::tests::list_environments_json_mode_empty ... ok
[INFO] [stdout] test core::migrate::discovery::tests::test_determine_status_ready ... 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_parse_pyvenv_cfg_returns_none_for_missing_file ... ok
[INFO] [stdout] test cli::commands::migrate::list::tests::list_environments_json_with_mock_pyenv ... 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_scan_empty_pyenv_returns_empty ... ok
[INFO] [stdout] test core::migrate::discovery::tests::test_scan_handles_permission_errors_gracefully ... ok
[INFO] [stdout] test core::migrate::discovery::tests::test_scan_detects_corrupted_envs_without_python_binary ... ok
[INFO] [stdout] test core::migrate::discovery::tests::test_find_environment_returns_error_for_nonexistent ... ok
[INFO] [stdout] test core::migrate::extractor::tests::test_exclude_editable ... ok
[INFO] [stdout] test cli::commands::migrate::batch::tests::migrate_all_environments_dry_run ... FAILED
[INFO] [stdout] test cli::commands::migrate::list::tests::list_environments_with_pyenv_filter ... ok
[INFO] [stdout] test cli::commands::migrate::batch::tests::migrate_all_environments_with_source_filter ... ok
[INFO] [stdout] test core::migrate::discovery::tests::test_scan_skips_symlinks_in_versions_directory ... ok
[INFO] [stdout] test core::migrate::extractor::tests::test_parse_editable_git ... 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 cli::commands::migrate::single::tests::migrate_environment_eol_without_force_fails ... 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::extractor::tests::test_to_requirements ... ok
[INFO] [stdout] test core::migrate::extractor::tests::test_parse_editable_local ... ok
[INFO] [stdout] test cli::commands::migrate::single::tests::migrate_environment_not_found_returns_error ... ok
[INFO] [stdout] test core::migrate::migrator::tests::test_validate_source_corrupted ... ok
[INFO] [stdout] test core::migrate::migrator::tests::test_validate_source_name_conflict_with_force ... ok
[INFO] [stdout] test core::migrate::extractor::tests::test_parse_multiple_packages ... ok
[INFO] [stdout] test core::migrate::migrator::tests::test_extract_major_minor_full_version ... ok
[INFO] [stdout] test core::migrate::discovery::tests::test_scan_discovers_virtualenvs_in_envs_directory ... ok
[INFO] [stdout] test core::migrate::discovery::tests::test_scan_pyenv_with_versions_but_no_envs ... ok
[INFO] [stdout] test core::migrate::venvwrapper::tests::test_default_root_returns_none_when_not_installed ... ok
[INFO] [stdout] test core::migrate::venvwrapper::tests::test_determine_status_ready ... ok
[INFO] [stdout] test core::version::tests::test_get_local_nonexistent ... ok
[INFO] [stdout] test cli::commands::migrate::single::tests::migrate_environment_json_corrupted_returns_error ... ok
[INFO] [stdout] test core::migrate::venvwrapper::tests::test_parse_pyvenv_cfg_extracts_version ... 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_uses_pyenv_root_env_var ... ok
[INFO] [stdout] test core::migrate::migrator::tests::test_validate_source_eol_without_force ... ok
[INFO] [stdout] test core::version::tests::test_get_global_nonexistent ... ok
[INFO] [stdout] test core::migrate::migrator::tests::test_validate_source_ready ... ok
[INFO] [stdout] test cli::commands::migrate::single::tests::migration_result_roundtrip_many_failed_packages ... 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_newline_injection ... 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_command_injection ... 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 core::version::tests::test_read_version_file_accepts_valid_names ... 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_source_type_returns_pyenv ... ok
[INFO] [stdout] test core::version::tests::test_unset_local_nonexistent ... ok
[INFO] [stdout] test core::version::tests::test_version_file_empty_returns_none ... ok
[INFO] [stdout] test core::version::tests::test_unset_local ... ok
[INFO] [stdout] test core::version::tests::test_version_file_trimmed ... ok
[INFO] [stdout] test core::version::tests::test_version_file_preserves_env_name ... 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_read_version_file_rejects_path_traversal ... ok
[INFO] [stdout] test core::virtualenv::tests::test_exists_returns_true_for_existing ... ok
[INFO] [stdout] test core::virtualenv::tests::test_get_path_returns_error_for_nonexistent ... ok
[INFO] [stdout] test core::version::tests::test_resolve_local_priority ... ok
[INFO] [stdout] test core::virtualenv::tests::test_list_reads_python_version_from_metadata ... ok
[INFO] [stdout] test core::version::tests::test_resolve_none_when_no_version ... ok
[INFO] [stdout] test core::virtualenv::tests::test_virtualenv_info_struct ... ok
[INFO] [stdout] test error::tests::test_all_error_codes_are_unique ... ok
[INFO] [stdout] test 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 core::version::tests::test_resolve_parent_directory ... 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 core::version::tests::test_set_and_get_global ... 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 cli::commands::migrate::conflict::tests::test_generate_unique_name_no_conflict ... 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 core::version::tests::test_unset_global ... 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 error::tests::test_error_code_python_no_matching_version ... ok
[INFO] [stdout] test error::tests::test_error_code_python_not_installed ... ok
[INFO] [stdout] test error::tests::test_error_code_python_uninstall_failed ... ok
[INFO] [stdout] test core::version::tests::test_unset_global_nonexistent ... ok
[INFO] [stdout] test error::tests::test_error_code_shell_not_supported ... ok
[INFO] [stdout] test core::virtualenv::tests::test_delete_returns_error_for_nonexistent ... ok
[INFO] [stdout] test error::tests::test_error_code_source_conda_env_not_found ... ok
[INFO] [stdout] test core::virtualenv::tests::test_exists_returns_false_for_nonexistent ... ok
[INFO] [stdout] test error::tests::test_error_code_source_pyenv_env_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_not_installed ... ok
[INFO] [stdout] test error::tests::test_error_codes_follow_naming_convention ... ok
[INFO] [stdout] test error::tests::test_error_messages_are_user_friendly ... ok
[INFO] [stdout] test error::tests::test_error_messages_no_sensitive_info ... ok
[INFO] [stdout] test error::tests::test_error_source_chain ... ok
[INFO] [stdout] test error::tests::test_error_code_source_pyenv_not_found ... ok
[INFO] [stdout] test error::tests::test_error_code_uv_command_failed ... ok
[INFO] [stdout] test error::tests::test_invalid_env_name_message ... ok
[INFO] [stdout] test error::tests::test_home_not_found_message ... ok
[INFO] [stdout] test error::tests::test_error_suggestions_provide_hints ... ok
[INFO] [stdout] test error::tests::test_error_messages_include_context ... ok
[INFO] [stdout] test error::tests::test_invalid_argument_message ... ok
[INFO] [stdout] test error::tests::test_invalid_env_name_provides_reason ... ok
[INFO] [stdout] test error::tests::test_invalid_python_version_message ... ok
[INFO] [stdout] test error::tests::test_io_error_not_found ... ok
[INFO] [stdout] test error::tests::test_io_error_preserves_kind ... ok
[INFO] [stdout] test error::tests::test_io_error_permission_denied ... ok
[INFO] [stdout] test error::tests::test_no_python_versions_message ... ok
[INFO] [stdout] test error::tests::test_json_error_details ... ok
[INFO] [stdout] test error::tests::test_json_error_conversion ... ok
[INFO] [stdout] test error::tests::test_io_error_already_exists ... ok
[INFO] [stdout] test error::tests::test_io_error_conversion ... ok
[INFO] [stdout] test error::tests::test_no_suggestion_for_invalid_python_version ... ok
[INFO] [stdout] test error::tests::test_no_suggestion_for_invalid_argument ... ok
[INFO] [stdout] test core::virtualenv::tests::test_delete_removes_directory ... ok
[INFO] [stdout] test error::tests::test_no_suggestion_for_home_not_found ... ok
[INFO] [stdout] test error::tests::test_no_suggestion_for_json_error ... ok
[INFO] [stdout] test error::tests::test_no_suggestion_for_path_error ... ok
[INFO] [stdout] test error::tests::test_no_suggestion_for_python_install_failed ... ok
[INFO] [stdout] test error::tests::test_no_suggestion_for_python_uninstall_failed ... ok
[INFO] [stdout] test error::tests::test_no_suggestion_for_unsupported_shell ... ok
[INFO] [stdout] test error::tests::test_no_suggestion_for_uv_command_failed ... ok
[INFO] [stdout] test error::tests::test_python_install_failed_message ... ok
[INFO] [stdout] test error::tests::test_no_suggestion_for_version_file_not_found ... ok
[INFO] [stdout] test error::tests::test_path_error_message ... ok
[INFO] [stdout] test error::tests::test_python_not_installed_message ... ok
[INFO] [stdout] test error::tests::test_suggestion_uv_not_found ... ok
[INFO] [stdout] test error::tests::test_no_suggestion_for_io_error ... ok
[INFO] [stdout] test error::tests::test_suggestion_invalid_env_name ... ok
[INFO] [stdout] test error::tests::test_python_uninstall_failed_message ... 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_virtualenv_exists_message ... ok
[INFO] [stdout] test error::tests::test_version_file_not_found_shows_path ... ok
[INFO] [stdout] test i18n::tests::test_detect_with_unsupported_env ... ok
[INFO] [stdout] test i18n::tests::test_is_supported ... ok
[INFO] [stdout] test core::version::tests::test_resolve_deep_nested ... ok
[INFO] [stdout] test i18n::tests::test_detect_with_env ... ok
[INFO] [stdout] test i18n::tests::test_language_name ... ok
[INFO] [stdout] test output::json::tests::packages_info_new_copies_version_correctly ... ok
[INFO] [stdout] test output::json::tests::packages_info_new_equal_limit_not_truncated ... ok
[INFO] [stdout] test output::json::tests::packages_info_new_preserves_order ... ok
[INFO] [stdout] test i18n::tests::test_normalize ... 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::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 output::json::tests::test_json_error_response_with_suggestion ... ok
[INFO] [stdout] test output::json::tests::packages_info_serializes_correctly ... ok
[INFO] [stdout] test output::json::tests::test_json_error_with_suggestion_includes_field ... ok
[INFO] [stdout] test error::tests::test_result_type_alias ... ok
[INFO] [stdout] test output::json::tests::test_json_path_with_spaces ... ok
[INFO] [stdout] test output::json::tests::test_json_error_without_suggestion_omits_field ... ok
[INFO] [stdout] test output::json::tests::test_json_error_response_serialization ... ok
[INFO] [stdout] test error::tests::test_suggestion_virtualenv_exists ... 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_struct_data ... ok
[INFO] [stdout] test output::json::tests::test_json_response_with_vec_data ... ok
[INFO] [stdout] test output::json::tests::test_json_roundtrip_integrity ... ok
[INFO] [stdout] test output::json::tests::test_json_with_long_strings ... ok
[INFO] [stdout] test error::tests::test_virtualenv_not_found_message ... ok
[INFO] [stdout] test output::json::tests::test_json_with_newlines_and_tabs ... ok
[INFO] [stdout] test output::json::tests::test_list_envs_data_empty ... ok
[INFO] [stdout] test output::json::tests::test_json_with_special_characters ... ok
[INFO] [stdout] test output::json::tests::test_list_envs_data_with_envs ... ok
[INFO] [stdout] test output::json::tests::test_json_with_unicode_characters ... 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_python_info_with_path ... 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_list_pythons_data_with_pythons ... 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::json::tests::test_list_pythons_data_empty ... ok
[INFO] [stdout] test output::json::tests::test_python_info_without_path_omits_field ... ok
[INFO] [stdout] test output::spinner::tests::set_message_multiple_times_keeps_last ... ok
[INFO] [stdout] test output::spinner::tests::finish_and_clear_marks_as_finished ... ok
[INFO] [stdout] test output::spinner::tests::finish_with_empty_message_still_finishes ... ok
[INFO] [stdout] test output::spinner::tests::set_message_allows_empty_string ... ok
[INFO] [stdout] test output::spinner::tests::multiple_spinners_independent_state ... ok
[INFO] [stdout] test output::spinner::tests::finish_with_message_marks_as_finished ... ok
[INFO] [stdout] test output::spinner::tests::spinner_new_with_empty_message_is_valid ... ok
[INFO] [stdout] test output::tests::format_size_tests::test_boundary_values ... ok
[INFO] [stdout] test output::spinner::tests::spinner_full_lifecycle_tracks_state ... ok
[INFO] [stdout] test output::json::tests::test_json_with_empty_strings ... ok
[INFO] [stdout] test output::spinner::tests::spinner_new_preserves_unicode_message ... ok
[INFO] [stdout] test output::spinner::tests::spinner_new_sets_initial_message ... ok
[INFO] [stdout] test output::spinner::tests::set_message_updates_current_message ... ok
[INFO] [stdout] test output::spinner::tests::spinner_lifecycle_with_clear_finishes ... ok
[INFO] [stdout] test output::tests::output_flag_tests::output_handles_all_flags_enabled ... 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::is_quiet_returns_correct_value ... ok
[INFO] [stdout] test output::tests::output_flag_tests::output_handles_max_verbosity ... 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_empty_dir ... ok
[INFO] [stdout] test paths::tests::test_calculate_dir_size_circular_symlink ... ok
[INFO] [stdout] test paths::tests::test_calculate_dir_size_skips_symlinks ... ok
[INFO] [stdout] test paths::tests::test_local_version_file ... ok
[INFO] [stdout] test paths::tests::test_calculate_dir_size_nested_dirs ... ok
[INFO] [stdout] test paths::tests::test_calculate_dir_size_nonexistent ... ok
[INFO] [stdout] test paths::tests::test_calculate_dir_size_with_file ... ok
[INFO] [stdout] test output::tests::output_flag_tests::output_verbosity_levels ... ok
[INFO] [stdout] test paths::tests::test_path_with_special_characters ... ok
[INFO] [stdout] test paths::tests::test_scoop_home_default ... 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 paths::tests::test_virtualenv_exists_with_broken_symlink ... ok
[INFO] [stdout] test core::virtualenv::tests::test_list_returns_envs_sorted ... ok
[INFO] [stdout] test paths::tests::test_scoop_home_env ... ok
[INFO] [stdout] test core::version::tests::test_resolve_max_depth_limits_traversal ... ok
[INFO] [stdout] test shell::bash::tests::test_init_script_defines_required_functions ... ok
[INFO] [stdout] test paths::tests::test_virtualenv_python ... ok
[INFO] [stdout] test shell::bash::tests::test_init_script_not_empty ... ok
[INFO] [stdout] test paths::tests::test_ensure_scoop_dirs ... ok
[INFO] [stdout] test paths::tests::test_global_version_file ... ok
[INFO] [stdout] test shell::bash::tests::test_init_script_registers_completion ... ok
[INFO] [stdout] test shell::fish::tests::test_init_script_checks_scoop_no_auto ... ok
[INFO] [stdout] test shell::fish::tests::test_init_script_defines_required_functions ... ok
[INFO] [stdout] test shell::bash::tests::test_init_script_passes_shellcheck ... ok
[INFO] [stdout] test paths::tests::test_virtualenv_activate_unix ... ok
[INFO] [stdout] test shell::fish::tests::test_init_script_has_dynamic_completions ... ok
[INFO] [stdout] test shell::bash::tests::test_init_script_registers_prompt_hook ... ok
[INFO] [stdout] test paths::tests::test_virtualenv_bin ... 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_virtualenv_exists ... ok
[INFO] [stdout] test shell::fish::tests::test_init_script_registers_completion ... ok
[INFO] [stdout] test shell::fish::tests::test_init_script_not_empty ... ok
[INFO] [stdout] test paths::tests::test_virtualenv_exists_symlink_to_file ... ok
[INFO] [stdout] test shell::fish::tests::test_init_script_registers_pwd_hook ... ok
[INFO] [stdout] test shell::zsh::tests::test_init_script_defines_required_functions ... 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 test_utils::tests::test_assert_invalid_env_macro ... ok
[INFO] [stdout] test shell::fish::tests::test_init_script_has_valid_fish_syntax ... 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_valid_version_macro ... ok
[INFO] [stdout] test test_utils::tests::test_assert_valid_env_macro ... ok
[INFO] [stdout] test test_utils::tests::test_assert_error_variant_macro ... ok
[INFO] [stdout] test shell::zsh::tests::test_init_script_loads_zsh_hooks_module ... ok
[INFO] [stdout] test shell::zsh::tests::test_init_script_passes_shellcheck ... ok
[INFO] [stdout] test test_utils::tests::test_metadata_serialization_is_deterministic ... ok
[INFO] [stdout] test shell::zsh::tests::test_init_script_has_valid_zsh_syntax ... ok
[INFO] [stdout] test test_utils::tests::test_create_mock_venv_creates_directory ... ok
[INFO] [stdout] test test_utils::tests::test_with_isolated_migrate_env_unsets_vars ... ok
[INFO] [stdout] test uv::client::tests::test_parse_python_list_control_characters ... ok
[INFO] [stdout] test uv::client::tests::test_parse_python_list_empty ... ok
[INFO] [stdout] test paths::tests::test_pythons_dir ... ok
[INFO] [stdout] test uv::client::tests::test_parse_python_list_malformed_version ... ok
[INFO] [stdout] test uv::client::tests::test_parse_python_list_mixed ... ok
[INFO] [stdout] test uv::client::tests::test_parse_python_list_multiple_whitespace ... ok
[INFO] [stdout] test uv::client::tests::test_parse_python_list_only_whitespace ... ok
[INFO] [stdout] test uv::client::tests::test_parse_python_list_unicode_path ... ok
[INFO] [stdout] test test_utils::tests::test_env_lock_prevents_concurrent_modification ... ok
[INFO] [stdout] test paths::tests::test_virtualenv_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_various_implementations ... ok
[INFO] [stdout] test uv::client::tests::test_parse_python_list_with_paths ... ok
[INFO] [stdout] test uv::client::tests::test_parse_python_list_very_long_line ... 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 uv::client::tests::test_uv_client_with_path ... ok
[INFO] [stdout] test shell::bash::tests::test_init_script_has_valid_bash_syntax ... ok
[INFO] [stdout] test validate::proptests::prop_python_version_parse_roundtrip ... ok
[INFO] [stdout] test error::tests::test_suggestion_no_python_versions ... ok
[INFO] [stdout] test validate::proptests::prop_reserved_names_rejected ... ok
[INFO] [stdout] test error::tests::test_suggestion_python_not_installed_includes_version ... 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 uv::client::tests::test_parse_python_list_path_traversal_attempt ... ok
[INFO] [stdout] test validate::tests::test_env_name_max_length ... 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 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_invalid_env_names ... ok
[INFO] [stdout] test validate::tests::test_invalid_python_versions ... ok
[INFO] [stdout] test validate::tests::test_env_name_whitespace_handling ... ok
[INFO] [stdout] test validate::tests::test_python_version_boundary_values ... ok
[INFO] [stdout] test validate::tests::test_is_version_alias ... 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_parse ... ok
[INFO] [stdout] test validate::tests::test_python_version_ordering ... 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_valid_python_versions ... ok
[INFO] [stdout] test validate::tests::test_validate_env_name_errors ... ok
[INFO] [stdout] test validate::tests::test_validate_env_name_path_traversal_error_message ... ok
[INFO] [stdout] test validate::tests::test_validate_python_version ... ok
[INFO] [stdout] test validate::tests::test_python_version_parse_with_suffix ... ok
[INFO] [stdout] test validate::proptests::prop_empty_always_invalid ... ok
[INFO] [stdout] test validate::proptests::prop_digit_prefix_rejected ... ok
[INFO] [stdout] test validate::proptests::prop_valid_python_versions_accepted ... ok
[INFO] [stdout] test validate::proptests::prop_path_separators_rejected ... ok
[INFO] [stdout] test validate::proptests::prop_valid_env_names_accepted ... ok
[INFO] [stdout] test core::virtualenv::tests::test_list_ignores_files ... ok
[INFO] [stdout] test paths::tests::test_virtualenv_exists_with_symlink ... ok
[INFO] [stdout] test test_utils::tests::test_with_temp_scoop_home_cleans_up ... ok
[INFO] [stdout] test test_utils::tests::test_with_isolated_migrate_env_restores_vars ... ok
[INFO] [stdout] test test_utils::tests::test_with_temp_scoop_home_sets_env ... ok
[INFO] [stdout] test core::version::tests::test_resolve_fallback_to_global ... ok
[INFO] [stdout] test test_utils::tests::test_multiple_mock_venvs_sequential ... ok
[INFO] [stdout] test test_utils::tests::test_create_mock_venv_with_metadata ... ok
[INFO] [stdout] test paths::tests::test_virtualenvs_dir ... 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' (32) panicked at src/cli/commands/info.rs:183:13:
[INFO] [stdout] assertion failed: matches!(err, ScoopError::VirtualenvNotFound { .. })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5fe753191bb2 - std[716c9a7a72e5c14e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5fe753191bb2 - std[716c9a7a72e5c14e]::backtrace_rs::backtrace::trace_unsynchronized::<std[716c9a7a72e5c14e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5fe753191bb2 - std[716c9a7a72e5c14e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5fe753191bb2 - <<std[716c9a7a72e5c14e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[c5ed12ab89cc536a]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5fe7531aa54a - <core[c5ed12ab89cc536a]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5fe7531aa54a - core[c5ed12ab89cc536a]::fmt::write
[INFO] [stdout]    6:     0x5fe753197456 - std[716c9a7a72e5c14e]::io::default_write_fmt::<alloc[9c68fdf4f4f29218]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5fe753197456 - <alloc[9c68fdf4f4f29218]::vec::Vec<u8> as std[716c9a7a72e5c14e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5fe75316cbef - <std[716c9a7a72e5c14e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5fe75316cbef - std[716c9a7a72e5c14e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5fe753188989 - std[716c9a7a72e5c14e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5fe752c9874e - <alloc[9c68fdf4f4f29218]::boxed::Box<dyn for<'a, 'b> core[c5ed12ab89cc536a]::ops::function::Fn<(&'a std[716c9a7a72e5c14e]::panic::PanicHookInfo<'b>,), Output = ()> + core[c5ed12ab89cc536a]::marker::Sync + core[c5ed12ab89cc536a]::marker::Send> as core[c5ed12ab89cc536a]::ops::function::Fn<(&std[716c9a7a72e5c14e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5fe752c9874e - test[64760d2bdea328cc]::test_main_with_exit_callback::<test[64760d2bdea328cc]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5fe753188bf2 - <alloc[9c68fdf4f4f29218]::boxed::Box<dyn for<'a, 'b> core[c5ed12ab89cc536a]::ops::function::Fn<(&'a std[716c9a7a72e5c14e]::panic::PanicHookInfo<'b>,), Output = ()> + core[c5ed12ab89cc536a]::marker::Sync + core[c5ed12ab89cc536a]::marker::Send> as core[c5ed12ab89cc536a]::ops::function::Fn<(&std[716c9a7a72e5c14e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5fe753188bf2 - std[716c9a7a72e5c14e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5fe75316ccda - std[716c9a7a72e5c14e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x5fe7531641f9 - std[716c9a7a72e5c14e]::sys::backtrace::__rust_end_short_backtrace::<std[716c9a7a72e5c14e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5fe75316ddfd - __rustc[4f0b026143eab78e]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5fe7531aad3c - core[c5ed12ab89cc536a]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5fe7531aad02 - core[c5ed12ab89cc536a]::panicking::panic
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x5fe752c55964 - scoop_uv[b4eedb51b0568551]::cli::commands::info::tests::execute_nonexistent_env_returns_error::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cli/commands/info.rs:183:13
[INFO] [stdout]   21:     0x5fe752b60c5a - scoop_uv[b4eedb51b0568551]::test_utils::with_temp_scoop_home::<scoop_uv[b4eedb51b0568551]::cli::commands::info::tests::execute_nonexistent_env_returns_error::{closure#0}::{closure#0}, ()>::{closure#1}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/test_utils.rs:99:75
[INFO] [stdout]   22:     0x5fe752af854e - <core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<scoop_uv[b4eedb51b0568551]::test_utils::with_temp_scoop_home<scoop_uv[b4eedb51b0568551]::cli::commands::info::tests::execute_nonexistent_env_returns_error::{closure#0}::{closure#0}, ()>::{closure#1}> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   23:     0x5fe752c0d82b - std[716c9a7a72e5c14e]::panicking::catch_unwind::do_call::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<scoop_uv[b4eedb51b0568551]::test_utils::with_temp_scoop_home<scoop_uv[b4eedb51b0568551]::cli::commands::info::tests::execute_nonexistent_env_returns_error::{closure#0}::{closure#0}, ()>::{closure#1}>, ()>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:581:40
[INFO] [stdout]   24:     0x5fe752bad6bb - __rust_try
[INFO] [stdout]   25:     0x5fe752ba0640 - std[716c9a7a72e5c14e]::panicking::catch_unwind::<(), core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<scoop_uv[b4eedb51b0568551]::test_utils::with_temp_scoop_home<scoop_uv[b4eedb51b0568551]::cli::commands::info::tests::execute_nonexistent_env_returns_error::{closure#0}::{closure#0}, ()>::{closure#1}>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:544:19
[INFO] [stdout]   26:     0x5fe752ba0640 - std[716c9a7a72e5c14e]::panic::catch_unwind::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<scoop_uv[b4eedb51b0568551]::test_utils::with_temp_scoop_home<scoop_uv[b4eedb51b0568551]::cli::commands::info::tests::execute_nonexistent_env_returns_error::{closure#0}::{closure#0}, ()>::{closure#1}>, ()>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panic.rs:359:14
[INFO] [stdout]   27:     0x5fe752b4fe00 - scoop_uv[b4eedb51b0568551]::test_utils::with_temp_scoop_home::<scoop_uv[b4eedb51b0568551]::cli::commands::info::tests::execute_nonexistent_env_returns_error::{closure#0}::{closure#0}, ()>
[INFO] [stdout]                                at /opt/rustwide/workdir/src/test_utils.rs:99:18
[INFO] [stdout]   28:     0x5fe752c60fea - scoop_uv[b4eedb51b0568551]::cli::commands::info::tests::execute_nonexistent_env_returns_error::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cli/commands/info.rs:174:9
[INFO] [stdout]   29:     0x5fe752bef26e - <scoop_uv[b4eedb51b0568551]::cli::commands::info::tests::execute_nonexistent_env_returns_error::{closure#0} as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   30:     0x5fe752dcf9ae - serial_test[86e80b80ea20a0f7]::serial_code_lock::local_serial_core
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serial_test-3.3.1/src/serial_code_lock.rs:36:5
[INFO] [stdout]   31:     0x5fe752c65eda - scoop_uv[b4eedb51b0568551]::cli::commands::info::tests::execute_nonexistent_env_returns_error
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cli/commands/info.rs:172:5
[INFO] [stdout]   32:     0x5fe752c60f17 - scoop_uv[b4eedb51b0568551]::cli::commands::info::tests::execute_nonexistent_env_returns_error::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cli/commands/info.rs:173:47
[INFO] [stdout]   33:     0x5fe752bef116 - <scoop_uv[b4eedb51b0568551]::cli::commands::info::tests::execute_nonexistent_env_returns_error::{closure#0} as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   34:     0x5fe752c8cafb - <fn() -> core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   35:     0x5fe752c8cafb - test[64760d2bdea328cc]::__rust_begin_short_backtrace::<core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>, fn() -> core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:663:18
[INFO] [stdout]   36:     0x5fe752c9935a - test[64760d2bdea328cc]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:686:74
[INFO] [stdout]   37:     0x5fe752c9935a - <core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x5fe752c9935a - std[716c9a7a72e5c14e]::panicking::catch_unwind::do_call::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}>, core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x5fe752c9935a - std[716c9a7a72e5c14e]::panicking::catch_unwind::<core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>, core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x5fe752c9935a - std[716c9a7a72e5c14e]::panic::catch_unwind::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}>, core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x5fe752c9935a - test[64760d2bdea328cc]::run_test_in_process
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:686:27
[INFO] [stdout]   42:     0x5fe752c9935a - test[64760d2bdea328cc]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:607:43
[INFO] [stdout]   43:     0x5fe752c93824 - test[64760d2bdea328cc]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:637:41
[INFO] [stdout]   44:     0x5fe752c93824 - std[716c9a7a72e5c14e]::sys::backtrace::__rust_begin_short_backtrace::<test[64760d2bdea328cc]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   45:     0x5fe752c9be52 - std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked::<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   46:     0x5fe752c9be52 - <core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   47:     0x5fe752c9be52 - std[716c9a7a72e5c14e]::panicking::catch_unwind::do_call::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:581:40
[INFO] [stdout]   48:     0x5fe752c9be52 - std[716c9a7a72e5c14e]::panicking::catch_unwind::<(), core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:544:19
[INFO] [stdout]   49:     0x5fe752c9be52 - std[716c9a7a72e5c14e]::panic::catch_unwind::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panic.rs:359:14
[INFO] [stdout]   50:     0x5fe752c9be52 - std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked::<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   51:     0x5fe752c9be52 - <std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1} as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   52:     0x5fe753190edf - <alloc[9c68fdf4f4f29218]::boxed::Box<dyn core[c5ed12ab89cc536a]::ops::function::FnOnce<(), Output = ()> + core[c5ed12ab89cc536a]::marker::Send> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   53:     0x5fe753190edf - <std[716c9a7a72e5c14e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   54:     0x7212c5b11aa4 - <unknown>
[INFO] [stdout]   55:     0x7212c5b9ea64 - 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:     0x5fe753191bb2 - std[716c9a7a72e5c14e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5fe753191bb2 - std[716c9a7a72e5c14e]::backtrace_rs::backtrace::trace_unsynchronized::<std[716c9a7a72e5c14e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5fe753191bb2 - std[716c9a7a72e5c14e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5fe753191bb2 - <<std[716c9a7a72e5c14e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[c5ed12ab89cc536a]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5fe7531aa54a - <core[c5ed12ab89cc536a]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5fe7531aa54a - core[c5ed12ab89cc536a]::fmt::write
[INFO] [stdout]    6:     0x5fe753197456 - std[716c9a7a72e5c14e]::io::default_write_fmt::<alloc[9c68fdf4f4f29218]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5fe753197456 - <alloc[9c68fdf4f4f29218]::vec::Vec<u8> as std[716c9a7a72e5c14e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5fe75316cbef - <std[716c9a7a72e5c14e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5fe75316cbef - std[716c9a7a72e5c14e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5fe753188989 - std[716c9a7a72e5c14e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5fe752c9874e - <alloc[9c68fdf4f4f29218]::boxed::Box<dyn for<'a, 'b> core[c5ed12ab89cc536a]::ops::function::Fn<(&'a std[716c9a7a72e5c14e]::panic::PanicHookInfo<'b>,), Output = ()> + core[c5ed12ab89cc536a]::marker::Sync + core[c5ed12ab89cc536a]::marker::Send> as core[c5ed12ab89cc536a]::ops::function::Fn<(&std[716c9a7a72e5c14e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5fe752c9874e - test[64760d2bdea328cc]::test_main_with_exit_callback::<test[64760d2bdea328cc]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5fe753188bf2 - <alloc[9c68fdf4f4f29218]::boxed::Box<dyn for<'a, 'b> core[c5ed12ab89cc536a]::ops::function::Fn<(&'a std[716c9a7a72e5c14e]::panic::PanicHookInfo<'b>,), Output = ()> + core[c5ed12ab89cc536a]::marker::Sync + core[c5ed12ab89cc536a]::marker::Send> as core[c5ed12ab89cc536a]::ops::function::Fn<(&std[716c9a7a72e5c14e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5fe753188bf2 - std[716c9a7a72e5c14e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5fe75316ccda - std[716c9a7a72e5c14e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x5fe7531641f9 - std[716c9a7a72e5c14e]::sys::backtrace::__rust_end_short_backtrace::<std[716c9a7a72e5c14e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5fe75316ddfd - __rustc[4f0b026143eab78e]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5fe7531aad3c - core[c5ed12ab89cc536a]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5fe7531aad02 - core[c5ed12ab89cc536a]::panicking::panic
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x5fe752afd129 - scoop_uv[b4eedb51b0568551]::cli::commands::migrate::batch::tests::migrate_all_environments_json_with_envs::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cli/commands/migrate/batch.rs:733:13
[INFO] [stdout]   21:     0x5fe752b61463 - scoop_uv[b4eedb51b0568551]::test_utils::with_full_migrate_env::<scoop_uv[b4eedb51b0568551]::cli::commands::migrate::batch::tests::migrate_all_environments_json_with_envs::{closure#0}::{closure#0}, ()>::{closure#2}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/test_utils.rs:451:66
[INFO] [stdout]   22:     0x5fe752af88f3 - <core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<scoop_uv[b4eedb51b0568551]::test_utils::with_full_migrate_env<scoop_uv[b4eedb51b0568551]::cli::commands::migrate::batch::tests::migrate_all_environments_json_with_envs::{closure#0}::{closure#0}, ()>::{closure#2}> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   23:     0x5fe752c0dc06 - std[716c9a7a72e5c14e]::panicking::catch_unwind::do_call::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<scoop_uv[b4eedb51b0568551]::test_utils::with_full_migrate_env<scoop_uv[b4eedb51b0568551]::cli::commands::migrate::batch::tests::migrate_all_environments_json_with_envs::{closure#0}::{closure#0}, ()>::{closure#2}>, ()>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:581:40
[INFO] [stdout]   24:     0x5fe752bad6bb - __rust_try
[INFO] [stdout]   25:     0x5fe752ba14fa - std[716c9a7a72e5c14e]::panicking::catch_unwind::<(), core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<scoop_uv[b4eedb51b0568551]::test_utils::with_full_migrate_env<scoop_uv[b4eedb51b0568551]::cli::commands::migrate::batch::tests::migrate_all_environments_json_with_envs::{closure#0}::{closure#0}, ()>::{closure#2}>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:544:19
[INFO] [stdout]   26:     0x5fe752ba14fa - std[716c9a7a72e5c14e]::panic::catch_unwind::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<scoop_uv[b4eedb51b0568551]::test_utils::with_full_migrate_env<scoop_uv[b4eedb51b0568551]::cli::commands::migrate::batch::tests::migrate_all_environments_json_with_envs::{closure#0}::{closure#0}, ()>::{closure#2}>, ()>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panic.rs:359:14
[INFO] [stdout]   27:     0x5fe752b56463 - scoop_uv[b4eedb51b0568551]::test_utils::with_full_migrate_env::<scoop_uv[b4eedb51b0568551]::cli::commands::migrate::batch::tests::migrate_all_environments_json_with_envs::{closure#0}::{closure#0}, ()>
[INFO] [stdout]                                at /opt/rustwide/workdir/src/test_utils.rs:451:9
[INFO] [stdout]   28:     0x5fe752afe88a - scoop_uv[b4eedb51b0568551]::cli::commands::migrate::batch::tests::migrate_all_environments_json_with_envs::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cli/commands/migrate/batch.rs:720:9
[INFO] [stdout]   29:     0x5fe752bf19ee - <scoop_uv[b4eedb51b0568551]::cli::commands::migrate::batch::tests::migrate_all_environments_json_with_envs::{closure#0} as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   30:     0x5fe752dcf9ae - serial_test[86e80b80ea20a0f7]::serial_code_lock::local_serial_core
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serial_test-3.3.1/src/serial_code_lock.rs:36:5
[INFO] [stdout]   31:     0x5fe752b0840a - scoop_uv[b4eedb51b0568551]::cli::commands::migrate::batch::tests::migrate_all_environments_json_with_envs
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cli/commands/migrate/batch.rs:718:5
[INFO] [stdout]   32:     0x5fe752afe697 - scoop_uv[b4eedb51b0568551]::cli::commands::migrate::batch::tests::migrate_all_environments_json_with_envs::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cli/commands/migrate/batch.rs:719:49
[INFO] [stdout]   33:     0x5fe752bf1716 - <scoop_uv[b4eedb51b0568551]::cli::commands::migrate::batch::tests::migrate_all_environments_json_with_envs::{closure#0} as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   34:     0x5fe752c8cafb - <fn() -> core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   35:     0x5fe752c8cafb - test[64760d2bdea328cc]::__rust_begin_short_backtrace::<core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>, fn() -> core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:663:18
[INFO] [stdout]   36:     0x5fe752c9935a - test[64760d2bdea328cc]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:686:74
[INFO] [stdout]   37:     0x5fe752c9935a - <core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x5fe752c9935a - std[716c9a7a72e5c14e]::panicking::catch_unwind::do_call::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}>, core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x5fe752c9935a - std[716c9a7a72e5c14e]::panicking::catch_unwind::<core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>, core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x5fe752c9935a - std[716c9a7a72e5c14e]::panic::catch_unwind::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}>, core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x5fe752c9935a - test[64760d2bdea328cc]::run_test_in_process
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:686:27
[INFO] [stdout]   42:     0x5fe752c9935a - test[64760d2bdea328cc]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:607:43
[INFO] [stdout]   43:     0x5fe752c93824 - test[64760d2bdea328cc]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:637:41
[INFO] [stdout]   44:     0x5fe752c93824 - std[716c9a7a72e5c14e]::sys::backtrace::__rust_begin_short_backtrace::<test[64760d2bdea328cc]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   45:     0x5fe752c9be52 - std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked::<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   46:     0x5fe752c9be52 - <core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   47:     0x5fe752c9be52 - std[716c9a7a72e5c14e]::panicking::catch_unwind::do_call::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:581:40
[INFO] [stdout]   48:     0x5fe752c9be52 - std[716c9a7a72e5c14e]::panicking::catch_unwind::<(), core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:544:19
[INFO] [stdout]   49:     0x5fe752c9be52 - std[716c9a7a72e5c14e]::panic::catch_unwind::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panic.rs:359:14
[INFO] [stdout]   50:     0x5fe752c9be52 - std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked::<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   51:     0x5fe752c9be52 - <std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1} as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   52:     0x5fe753190edf - <alloc[9c68fdf4f4f29218]::boxed::Box<dyn core[c5ed12ab89cc536a]::ops::function::FnOnce<(), Output = ()> + core[c5ed12ab89cc536a]::marker::Send> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   53:     0x5fe753190edf - <std[716c9a7a72e5c14e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   54:     0x7212c5b11aa4 - <unknown>
[INFO] [stdout]   55:     0x7212c5b9ea64 - 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:     0x5fe753191bb2 - std[716c9a7a72e5c14e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5fe753191bb2 - std[716c9a7a72e5c14e]::backtrace_rs::backtrace::trace_unsynchronized::<std[716c9a7a72e5c14e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5fe753191bb2 - std[716c9a7a72e5c14e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5fe753191bb2 - <<std[716c9a7a72e5c14e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[c5ed12ab89cc536a]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5fe7531aa54a - <core[c5ed12ab89cc536a]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5fe7531aa54a - core[c5ed12ab89cc536a]::fmt::write
[INFO] [stdout]    6:     0x5fe753197456 - std[716c9a7a72e5c14e]::io::default_write_fmt::<alloc[9c68fdf4f4f29218]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5fe753197456 - <alloc[9c68fdf4f4f29218]::vec::Vec<u8> as std[716c9a7a72e5c14e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5fe75316cbef - <std[716c9a7a72e5c14e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5fe75316cbef - std[716c9a7a72e5c14e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5fe753188989 - std[716c9a7a72e5c14e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5fe752c9874e - <alloc[9c68fdf4f4f29218]::boxed::Box<dyn for<'a, 'b> core[c5ed12ab89cc536a]::ops::function::Fn<(&'a std[716c9a7a72e5c14e]::panic::PanicHookInfo<'b>,), Output = ()> + core[c5ed12ab89cc536a]::marker::Sync + core[c5ed12ab89cc536a]::marker::Send> as core[c5ed12ab89cc536a]::ops::function::Fn<(&std[716c9a7a72e5c14e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5fe752c9874e - test[64760d2bdea328cc]::test_main_with_exit_callback::<test[64760d2bdea328cc]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5fe753188bf2 - <alloc[9c68fdf4f4f29218]::boxed::Box<dyn for<'a, 'b> core[c5ed12ab89cc536a]::ops::function::Fn<(&'a std[716c9a7a72e5c14e]::panic::PanicHookInfo<'b>,), Output = ()> + core[c5ed12ab89cc536a]::marker::Sync + core[c5ed12ab89cc536a]::marker::Send> as core[c5ed12ab89cc536a]::ops::function::Fn<(&std[716c9a7a72e5c14e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5fe753188bf2 - std[716c9a7a72e5c14e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5fe75316ccda - std[716c9a7a72e5c14e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x5fe7531641f9 - std[716c9a7a72e5c14e]::sys::backtrace::__rust_end_short_backtrace::<std[716c9a7a72e5c14e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5fe75316ddfd - __rustc[4f0b026143eab78e]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5fe7531aad3c - core[c5ed12ab89cc536a]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5fe7531aad02 - core[c5ed12ab89cc536a]::panicking::panic
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x5fe752afce0b - scoop_uv[b4eedb51b0568551]::cli::commands::migrate::batch::tests::migrate_all_environments_dry_run::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cli/commands/migrate/batch.rs:713:13
[INFO] [stdout]   21:     0x5fe752b613e3 - scoop_uv[b4eedb51b0568551]::test_utils::with_full_migrate_env::<scoop_uv[b4eedb51b0568551]::cli::commands::migrate::batch::tests::migrate_all_environments_dry_run::{closure#0}::{closure#0}, ()>::{closure#2}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/test_utils.rs:451:66
[INFO] [stdout]   22:     0x5fe752af88d3 - <core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<scoop_uv[b4eedb51b0568551]::test_utils::with_full_migrate_env<scoop_uv[b4eedb51b0568551]::cli::commands::migrate::batch::tests::migrate_all_environments_dry_run::{closure#0}::{closure#0}, ()>::{closure#2}> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   23:     0x5fe752c0dbd6 - std[716c9a7a72e5c14e]::panicking::catch_unwind::do_call::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<scoop_uv[b4eedb51b0568551]::test_utils::with_full_migrate_env<scoop_uv[b4eedb51b0568551]::cli::commands::migrate::batch::tests::migrate_all_environments_dry_run::{closure#0}::{closure#0}, ()>::{closure#2}>, ()>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:581:40
[INFO] [stdout]   24:     0x5fe752bad6bb - __rust_try
[INFO] [stdout]   25:     0x5fe752ba146a - std[716c9a7a72e5c14e]::panicking::catch_unwind::<(), core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<scoop_uv[b4eedb51b0568551]::test_utils::with_full_migrate_env<scoop_uv[b4eedb51b0568551]::cli::commands::migrate::batch::tests::migrate_all_environments_dry_run::{closure#0}::{closure#0}, ()>::{closure#2}>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:544:19
[INFO] [stdout]   26:     0x5fe752ba146a - std[716c9a7a72e5c14e]::panic::catch_unwind::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<scoop_uv[b4eedb51b0568551]::test_utils::with_full_migrate_env<scoop_uv[b4eedb51b0568551]::cli::commands::migrate::batch::tests::migrate_all_environments_dry_run::{closure#0}::{closure#0}, ()>::{closure#2}>, ()>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panic.rs:359:14
[INFO] [stdout]   27:     0x5fe752b55bc3 - scoop_uv[b4eedb51b0568551]::test_utils::with_full_migrate_env::<scoop_uv[b4eedb51b0568551]::cli::commands::migrate::batch::tests::migrate_all_environments_dry_run::{closure#0}::{closure#0}, ()>
[INFO] [stdout]                                at /opt/rustwide/workdir/src/test_utils.rs:451:9
[INFO] [stdout]   28:     0x5fe752afe86a - scoop_uv[b4eedb51b0568551]::cli::commands::migrate::batch::tests::migrate_all_environments_dry_run::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cli/commands/migrate/batch.rs:701:9
[INFO] [stdout]   29:     0x5fe752bf198e - <scoop_uv[b4eedb51b0568551]::cli::commands::migrate::batch::tests::migrate_all_environments_dry_run::{closure#0} as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   30:     0x5fe752dcf9ae - serial_test[86e80b80ea20a0f7]::serial_code_lock::local_serial_core
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serial_test-3.3.1/src/serial_code_lock.rs:36:5
[INFO] [stdout]   31:     0x5fe752b0741a - scoop_uv[b4eedb51b0568551]::cli::commands::migrate::batch::tests::migrate_all_environments_dry_run
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cli/commands/migrate/batch.rs:699:5
[INFO] [stdout]   32:     0x5fe752afe547 - scoop_uv[b4eedb51b0568551]::cli::commands::migrate::batch::tests::migrate_all_environments_dry_run::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cli/commands/migrate/batch.rs:700:42
[INFO] [stdout]   33:     0x5fe752bf1556 - <scoop_uv[b4eedb51b0568551]::cli::commands::migrate::batch::tests::migrate_all_environments_dry_run::{closure#0} as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   34:     0x5fe752c8cafb - <fn() -> core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   35:     0x5fe752c8cafb - test[64760d2bdea328cc]::__rust_begin_short_backtrace::<core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>, fn() -> core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:663:18
[INFO] [stdout]   36:     0x5fe752c9935a - test[64760d2bdea328cc]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:686:74
[INFO] [stdout]   37:     0x5fe752c9935a - <core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x5fe752c9935a - std[716c9a7a72e5c14e]::panicking::catch_unwind::do_call::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}>, core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x5fe752c9935a - std[716c9a7a72e5c14e]::panicking::catch_unwind::<core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>, core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x5fe752c9935a - std[716c9a7a72e5c14e]::panic::catch_unwind::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}>, core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x5fe752c9935a - test[64760d2bdea328cc]::run_test_in_process
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:686:27
[INFO] [stdout]   42:     0x5fe752c9935a - test[64760d2bdea328cc]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:607:43
[INFO] [stdout]   43:     0x5fe752c93824 - test[64760d2bdea328cc]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:637:41
[INFO] [stdout]   44:     0x5fe752c93824 - std[716c9a7a72e5c14e]::sys::backtrace::__rust_begin_short_backtrace::<test[64760d2bdea328cc]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   45:     0x5fe752c9be52 - std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked::<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   46:     0x5fe752c9be52 - <core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   47:     0x5fe752c9be52 - std[716c9a7a72e5c14e]::panicking::catch_unwind::do_call::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:581:40
[INFO] [stdout]   48:     0x5fe752c9be52 - std[716c9a7a72e5c14e]::panicking::catch_unwind::<(), core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:544:19
[INFO] [stdout]   49:     0x5fe752c9be52 - std[716c9a7a72e5c14e]::panic::catch_unwind::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panic.rs:359:14
[INFO] [stdout]   50:     0x5fe752c9be52 - std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked::<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   51:     0x5fe752c9be52 - <std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1} as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   52:     0x5fe753190edf - <alloc[9c68fdf4f4f29218]::boxed::Box<dyn core[c5ed12ab89cc536a]::ops::function::FnOnce<(), Output = ()> + core[c5ed12ab89cc536a]::marker::Send> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   53:     0x5fe753190edf - <std[716c9a7a72e5c14e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   54:     0x7212c5b11aa4 - <unknown>
[INFO] [stdout]   55:     0x7212c5b9ea64 - 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. 498 passed; 3 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.29s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] running `Command { std: "docker" "inspect" "3b28a0576dd61028b39822bf43f87ffda7cbe8cb5e9905a9613d884c30f005b4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3b28a0576dd61028b39822bf43f87ffda7cbe8cb5e9905a9613d884c30f005b4", kill_on_drop: false }`
[INFO] [stdout] 3b28a0576dd61028b39822bf43f87ffda7cbe8cb5e9905a9613d884c30f005b4
