==> Building on glalie ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list ./ .SRCINFO 440 100% 0.00kB/s 0:00:00 440 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=7/9) .nvchecker.toml 76 100% 74.22kB/s 0:00:00 76 100% 74.22kB/s 0:00:00 (xfr#2, to-chk=6/9) LICENSE 646 100% 630.86kB/s 0:00:00 646 100% 630.86kB/s 0:00:00 (xfr#3, to-chk=5/9) PKGBUILD 925 100% 903.32kB/s 0:00:00 925 100% 903.32kB/s 0:00:00 (xfr#4, to-chk=4/9) REUSE.toml 375 100% 366.21kB/s 0:00:00 375 100% 366.21kB/s 0:00:00 (xfr#5, to-chk=3/9) fvm-4.3.1-1.log 571 100% 557.62kB/s 0:00:00 571 100% 557.62kB/s 0:00:00 (xfr#6, to-chk=2/9) LICENSES/ sent 1,312 bytes received 192 bytes 3,008.00 bytes/sec total size is 2,665 speedup is 1.77 ==> Applying RISC-V patches... sending incremental file list ./ riscv64-test-deadlines.patch 700 17% 0.00kB/s 0:00:00 3,915 100% 3.07MB/s 0:00:00 (xfr#1, to-chk=1/3) riscv64.patch 1,021 100% 997.07kB/s 0:00:00 1,021 100% 997.07kB/s 0:00:00 (xfr#2, to-chk=0/3) sent 1,347 bytes received 93 bytes 960.00 bytes/sec total size is 4,936 speedup is 3.43 patching file PKGBUILD ==> Patching arch to riscv64... ==> Running pkgctl build --arch riscv64 on remote host... ==> WARNING: invalid architecture: riscv64 ==> Updating pacman database cache [?25l:: Synchronizing package databases... core downloading... extra downloading... multilib downloading... [?25h==> Building fvm  -> repo: extra  -> arch: riscv64  -> worker: felix-9 ==> Building fvm for [extra] (riscv64) ]3008;start=87ff0d9f1d6a494f84340b9a1eabe600;user=felix;hostname=glalie.felixc.at;machineid=72144a64db6f4720ade5ccd1e3c98c82;bootid=5c11746ee011489a864744810249b37e;pid=1060730;comm=sudo;targetuser=root;type=session\Note: in a future version of systemd-nspawn the default set of permitted socket address families will be restricted to AF_INET, AF_INET6 and AF_UNIX. Use --restrict-address-families= to configure the set of permitted socket address families, or set RestrictAddressFamilies= in a .nspawn file. ]3008;start=e211ddcbfbdb422eaecbd848623c8ee2;user=root;hostname=glalie.felixc.at;machineid=72144a64db6f4720ade5ccd1e3c98c82;bootid=5c11746ee011489a864744810249b37e;pid=1060808;comm=systemd-nspawn;container=arch-nspawn-1060808;type=container\]11;?\]2;🔵 Container arch-nspawn-1060808 on glalie.felixc.at\[?25l:: Synchronizing package databases... core downloading... extra downloading... :: Starting full system upgrade... there is nothing to do [?25h[!p]104\[?7h]3008;end=e211ddcbfbdb422eaecbd848623c8ee2\==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [felix-9]...done ]3008;start=042f45e8f30240cca2d1011b7e7ec1c9;user=root;hostname=glalie.felixc.at;machineid=72144a64db6f4720ade5ccd1e3c98c82;bootid=5c11746ee011489a864744810249b37e;pid=1061658;comm=sudo;targetuser=felix;type=session\==> Making package: fvm 4.3.1-1 (Sat Sep 12 17:11:56 2026) ==> Retrieving sources...  -> Updating fvm git repo...  -> Found riscv64-test-deadlines.patch ==> Validating source files with sha256sums... fvm ... Passed riscv64-test-deadlines.patch ... Passed ]3008;end=042f45e8f30240cca2d1011b7e7ec1c9\Note: in a future version of systemd-nspawn the default set of permitted socket address families will be restricted to AF_INET, AF_INET6 and AF_UNIX. Use --restrict-address-families= to configure the set of permitted socket address families, or set RestrictAddressFamilies= in a .nspawn file. ]3008;start=203835cec94b457d9b19f749134a66b8;user=root;hostname=glalie.felixc.at;machineid=72144a64db6f4720ade5ccd1e3c98c82;bootid=5c11746ee011489a864744810249b37e;pid=1063444;comm=systemd-nspawn;container=makechrootpkg-fvm.build.1060765;type=container\]11;?\]2;🔵 Container makechrootpkg-fvm.build.1060765 on glalie.felixc.at\]3008;start=aa82162fe8a84015b7dc7c6f82533402;user=root;hostname=makechrootpkg-fvm.build.1060765;machineid=bc09cb1bbe5d452fb1c6fa9ee790c373;bootid=54751b18ad0046a7aa21b66c20fdadc9;pid=14;comm=sudo;targetuser=builduser;type=session\==> Making package: fvm 4.3.1-1 (Sat Sep 12 09:12:42 2026) ==> Checking runtime dependencies... ==> Installing missing dependencies... ]3008;start=8266f9b8f1754be9accd344047a9a4b4;user=builduser;hostname=makechrootpkg-fvm.build.1060765;machineid=bc09cb1bbe5d452fb1c6fa9ee790c373;bootid=54751b18ad0046a7aa21b66c20fdadc9;pid=1420;comm=sudo;targetuser=root;type=session\[?25lresolving dependencies... looking for conflicting packages... Package (6) New Version Net Change extra/perl-error 0.17030-3 0.04 MiB extra/perl-mailtools 2.22-3 0.10 MiB extra/perl-timedate 2.35-1 0.15 MiB extra/zlib-ng 2.3.3-1 0.23 MiB extra/git 2.55.0-1 29.92 MiB extra/unzip 6.0-23 0.28 MiB Total Installed Size: 30.73 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing perl-error... installing perl-timedate... installing perl-mailtools... installing zlib-ng... installing git... Optional dependencies for git git-zsh-completion: upstream zsh completion tk: gitk and git gui openssh: ssh transport and crypto man: show help with `git command --help` perl-libwww: git svn perl-term-readkey: git svn and interactive.singlekey setting perl-io-socket-ssl: git send-email TLS support perl-authen-sasl: git send-email TLS support perl-cgi: gitweb (web interface) support python: git svn & git p4 [installed] subversion: git svn org.freedesktop.secrets: keyring credential helper libsecret: libsecret credential helper [installed] less: the default pager for git installing unzip... :: Running post-transaction hooks... (1/4) Creating system user accounts... Creating group 'git' with GID 968. Creating user 'git' (git daemon user) with UID 968 and GID 968. (2/4) Reloading system manager configuration... Skipped: Current root is not booted. (3/4) Arming ConditionNeedsUpdate... (4/4) Checking for old perl modules... [?25h]3008;end=8266f9b8f1754be9accd344047a9a4b4\==> Checking buildtime dependencies... ==> Installing missing dependencies... ]3008;start=a96c0f62ec2343b69de32c1e1175196a;user=builduser;hostname=makechrootpkg-fvm.build.1060765;machineid=bc09cb1bbe5d452fb1c6fa9ee790c373;bootid=54751b18ad0046a7aa21b66c20fdadc9;pid=1487;comm=sudo;targetuser=root;type=session\[?25lresolving dependencies... looking for conflicting packages... Package (1) New Version Net Change extra/dart 3.13.2-1 552.49 MiB Total Installed Size: 552.49 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing dart... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h]3008;end=a96c0f62ec2343b69de32c1e1175196a\==> Retrieving sources...  -> Found riscv64-test-deadlines.patch ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Creating working copy of fvm git repo... Cloning into 'fvm'... done. Switched to a new branch 'makepkg' ==> Starting prepare()... patching file test/src/commands/remove_command_non_tty_test.dart patching file test/src/services/process_service_sigint_pty_test.dart patching file test/support_assets/process_service_sigint_pty.py patching file test/services/flutter_service_test.dart patching file test/services/git_service_test.dart Analytics reporting disabled. In order to enable it, run: dart --enable-analytics Resolving dependencies... Downloading packages... _fe_analyzer_shared 80.0.0 (108.0.0 available) analyzer 7.3.0 (14.4.0 available) ansi_escapes 1.1.0 (2.0.1 available) async 2.13.0 (2.13.1 available) build 2.4.2 (4.0.11 available) build_config 1.1.2 (1.3.3 available) build_daemon 4.0.4 (4.1.6 available) build_resolvers 2.4.4 (3.0.4 available) build_runner 2.4.15 (2.16.1 available) build_runner_core 8.0.0 (9.3.2 available) build_verify 3.1.0 (3.1.1 available) build_version 2.1.1 (2.1.3 available) built_value 8.9.5 (8.13.0 available) characters 1.4.0 (1.4.1 available) checked_yaml 2.0.3 (2.0.4 available) cli_completion 0.5.0 (0.6.0 available) cli_util 0.4.2 (0.6.0 available) clock 1.1.2 (1.1.3 available) code_builder 4.10.1 (4.12.0 available) coverage 1.11.1 (1.15.1 available) crypto 3.0.6 (3.0.7 available) dart_code_metrics_presets 2.21.0 (2.33.0 available) dart_console 1.2.0 (5.1.0 available) dart_mappable 4.5.0 (4.10.0 available) dart_mappable_builder 4.5.0 (4.10.0 available) dart_style 3.0.1 (3.1.13 available) equatable 2.0.7 (2.1.0 available) ffi 2.1.3 (2.2.0 available) git 2.3.1 (2.3.2 available) glob 2.1.3 (2.2.0 available) grinder 0.9.5 (0.10.1 available) http 1.3.0 (1.6.0 available) intl 0.18.1 (0.20.3 available) io 1.0.5 (1.1.0 available) js 0.6.7 (0.7.2 available) json_annotation 4.9.0 (4.12.0 available) lints 2.1.1 (6.1.0 available) mason_logger 0.2.16 (0.3.5 available) matcher 0.12.17 (0.12.20 available) meta 1.16.0 (1.19.0 available) mime 2.0.0 (2.1.0 available) mocktail 1.0.4 (1.0.5 available) package_config 2.2.0 (3.0.0 available) platform 3.1.6 (3.2.0 available) pool 1.5.1 (1.5.3 available) process 5.0.3 (5.0.6 available) pub_semver 2.2.0 (2.2.1 available) pub_updater 0.5.0 (0.6.0 available) pubspec_parse 1.5.0 (1.6.0 available) source_gen 2.0.0 (4.3.0 available) source_maps 0.10.13 (0.10.14 available) source_span 1.10.1 (1.10.2 available) stack_trace 1.12.1 (1.12.2 available) stream_transform 2.1.1 (2.1.2 available) test 1.25.15 (1.32.0 available) test_api 0.7.4 (0.7.14 available) test_core 0.6.8 (0.6.20 available) vm_service 15.0.0 (15.3.0 available) watcher 1.1.1 (1.2.1 available) web_socket 0.1.6 (1.0.1 available) web_socket_channel 3.0.2 (3.0.3 available) win32 5.10.1 (6.4.0 available) yaml 3.1.3 (3.1.4 available) yaml_edit 2.2.2 (2.2.4 available) Got dependencies! 64 packages have newer versions incompatible with dependency constraints. Try `dart pub outdated` for more information. ==> Starting build()... Generated: /build/fvm/src/fvm/bin/fvm ==> Starting check()... 00:00 +0: loading test/utils/helpers_test.dart 00:01 +0: loading test/utils/helpers_test.dart 00:02 +0: loading test/utils/helpers_test.dart 00:03 +0: loading test/utils/helpers_test.dart 00:04 +0: loading test/utils/helpers_test.dart 00:05 +0: loading test/utils/helpers_test.dart 00:06 +0: loading test/utils/helpers_test.dart 00:07 +0: loading test/utils/helpers_test.dart 00:08 +0: loading test/utils/helpers_test.dart 00:09 +0: loading test/utils/helpers_test.dart 00:10 +0: loading test/utils/helpers_test.dart 00:11 +0: loading test/utils/helpers_test.dart 00:12 +0: loading test/utils/helpers_test.dart 00:13 +0: loading test/utils/helpers_test.dart 00:14 +0: loading test/utils/helpers_test.dart 00:15 +0: loading test/utils/helpers_test.dart 00:16 +0: loading test/utils/helpers_test.dart 00:17 +0: loading test/utils/helpers_test.dart 00:18 +0: loading test/utils/helpers_test.dart 00:19 +0: loading test/utils/helpers_test.dart 00:20 +0: loading test/utils/helpers_test.dart 00:21 +0: loading test/utils/helpers_test.dart 00:22 +0: loading test/utils/helpers_test.dart 00:23 +0: loading test/utils/helpers_test.dart 00:24 +0: loading test/utils/helpers_test.dart 00:25 +0: loading test/utils/helpers_test.dart 00:26 +0: loading test/utils/helpers_test.dart 00:27 +0: loading test/utils/helpers_test.dart 00:28 +0: loading test/utils/helpers_test.dart 00:29 +0: loading test/utils/helpers_test.dart 00:30 +0: loading test/utils/helpers_test.dart 00:31 +0: loading test/utils/helpers_test.dart 00:32 +0: loading test/utils/helpers_test.dart 00:33 +0: loading test/utils/helpers_test.dart 00:34 +0: loading test/utils/helpers_test.dart 00:35 +0: loading test/utils/helpers_test.dart 00:36 +0: loading test/utils/helpers_test.dart 00:37 +0: loading test/utils/helpers_test.dart 00:38 +0: loading test/utils/helpers_test.dart 00:39 +0: loading test/utils/helpers_test.dart 00:40 +0: loading test/utils/helpers_test.dart 00:41 +0: loading test/utils/helpers_test.dart 00:42 +0: loading test/utils/helpers_test.dart 00:43 +0: loading test/utils/helpers_test.dart 00:44 +0: loading test/utils/helpers_test.dart 00:45 +0: loading test/utils/helpers_test.dart 00:46 +0: loading test/utils/helpers_test.dart 00:47 +0: loading test/utils/helpers_test.dart 00:48 +0: loading test/utils/helpers_test.dart 00:49 +0: loading test/utils/helpers_test.dart 00:50 +0: loading test/utils/helpers_test.dart 00:51 +0: loading test/utils/helpers_test.dart 00:52 +0: loading test/utils/helpers_test.dart 00:53 +0: loading test/utils/helpers_test.dart 00:54 +0: loading test/utils/helpers_test.dart 00:55 +0: loading test/utils/helpers_test.dart 00:56 +0: loading test/utils/helpers_test.dart 00:57 +0: loading test/utils/helpers_test.dart 00:58 +0: loading test/utils/helpers_test.dart 00:59 +0: loading test/utils/helpers_test.dart 01:00 +0: loading test/utils/helpers_test.dart 01:01 +0: loading test/utils/helpers_test.dart 01:02 +0: loading test/utils/helpers_test.dart 01:03 +0: loading test/utils/helpers_test.dart 01:04 +0: loading test/utils/helpers_test.dart 01:05 +0: loading test/utils/helpers_test.dart 01:06 +0: loading test/utils/helpers_test.dart 01:07 +0: loading test/utils/helpers_test.dart 01:07 +0: loading test/utils/compare_semver_test.dart 01:07 +0: test/utils/compare_semver_test.dart: Semver compare test Major versions comparison 01:08 +0: test/utils/compare_semver_test.dart: Semver compare test Major versions comparison 01:08 +1: test/utils/helpers_test.dart: Does CLI version match 01:08 +2: test/utils/helpers_test.dart: Does CLI version match 01:08 +3: test/utils/helpers_test.dart: Does CLI version match 01:08 +4: test/utils/helpers_test.dart: Does CLI version match 01:08 +5: test/utils/helpers_test.dart: Does CLI version match 01:08 +6: test/utils/helpers_test.dart: Does CLI version match 01:08 +7: test/utils/helpers_test.dart: Does CLI version match 01:09 +7: test/utils/helpers_test.dart: Does CLI version match 01:10 +7: test/utils/helpers_test.dart: Does CLI version match 01:11 +7: test/utils/helpers_test.dart: Does CLI version match 01:11 +8: test/utils/helpers_test.dart: Does CLI version match 01:11 +8: test/utils/helpers_test.dart: Test update env variables 01:11 +9: test/utils/helpers_test.dart: Test update env variables 01:11 +9: test/utils/helpers_test.dart: Assigns version weights 01:11 +10: test/utils/helpers_test.dart: Assigns version weights 01:11 +10: test/utils/helpers_test.dart: isValidGitUrl accepts common git transports with .git suffix 01:11 +11: test/utils/helpers_test.dart: isValidGitUrl accepts common git transports with .git suffix 01:11 +11: test/utils/helpers_test.dart: isValidGitUrl accepts scp-style git urls including ipv6 hosts 01:11 +12: test/utils/helpers_test.dart: isValidGitUrl accepts scp-style git urls including ipv6 hosts 01:11 +12: test/utils/helpers_test.dart: isValidGitUrl accepts ssh urls that use scp-like namespace syntax 01:11 +13: test/utils/helpers_test.dart: isValidGitUrl accepts ssh urls that use scp-like namespace syntax 01:11 +13: test/utils/helpers_test.dart: isValidGitUrl accepts valid git URLs without .git suffix 01:11 +14: test/utils/helpers_test.dart: isValidGitUrl accepts valid git URLs without .git suffix 01:11 +14: test/utils/helpers_test.dart: isValidGitUrl rejects malformed git urls 01:11 +15: test/utils/helpers_test.dart: isValidGitUrl rejects malformed git urls 01:11 +15: test/utils/helpers_test.dart: isValidGitUrl rejects structurally invalid URLs 01:11 +16: test/utils/helpers_test.dart: isValidGitUrl rejects structurally invalid URLs 01:11 +16: test/utils/helpers_test.dart: isValidGitUrl rejects URLs with query or fragment suffixes 01:11 +17: test/utils/helpers_test.dart: isValidGitUrl rejects URLs with query or fragment suffixes 01:11 +17: test/utils/helpers_test.dart: isValidGitUrl accepts all valid git URL schemes 01:11 +18: test/utils/helpers_test.dart: isValidGitUrl accepts all valid git URL schemes 01:11 +18: test/utils/helpers_test.dart: extractFlutterVersionOutput should correctly parse the EXAMPLE:1 01:11 +19: test/utils/helpers_test.dart: extractFlutterVersionOutput should correctly parse the EXAMPLE:1 01:11 +19: test/utils/helpers_test.dart: extractFlutterVersionOutput should correctly parse the EXAMPLE:2 01:12 +20: test/utils/helpers_test.dart: extractFlutterVersionOutput should correctly parse the EXAMPLE:2 01:12 +20: test/utils/helpers_test.dart: extractFlutterVersionOutput should correctly parse the EXAMPLE:3 01:12 +21: test/utils/helpers_test.dart: extractFlutterVersionOutput should correctly parse the EXAMPLE:3 01:12 +21: test/utils/helpers_test.dart: extractFlutterVersionOutput should correctly parse the EXAMPLE:4 01:12 +22: test/utils/helpers_test.dart: extractFlutterVersionOutput should correctly parse the EXAMPLE:4 01:12 +22: test/utils/helpers_test.dart: should correctly parse the EXAMPLE:5 01:12 +23: test/utils/helpers_test.dart: should correctly parse the EXAMPLE:5 01:12 +23: test/utils/helpers_test.dart: formatFriendlyBytes 01:12 +24: test/utils/helpers_test.dart: formatFriendlyBytes 01:13 +24: test/utils/helpers_test.dart: formatFriendlyBytes 01:14 +24: test/utils/helpers_test.dart: formatFriendlyBytes 01:15 +24: test/utils/helpers_test.dart: formatFriendlyBytes 01:15 +24: loading test/utils/http_test.dart 01:15 +24: test/utils/http_test.dart: (setUpAll) 01:16 +24: test/utils/http_test.dart: (setUpAll) 01:16 +24: test/utils/http_test.dart: httpRequest throws HttpException with URL on 404 01:17 +24: test/utils/http_test.dart: httpRequest throws HttpException with URL on 404 01:18 +24: test/utils/http_test.dart: httpRequest throws HttpException with URL on 404 01:19 +24: test/utils/http_test.dart: httpRequest throws HttpException with URL on 404 01:20 +24: test/utils/http_test.dart: httpRequest throws HttpException with URL on 404 01:21 +24: test/utils/http_test.dart: httpRequest throws HttpException with URL on 404 01:21 +25: test/utils/http_test.dart: httpRequest throws HttpException with URL on 404 01:22 +25: test/utils/http_test.dart: httpRequest closes client on error 01:22 +26: test/utils/http_test.dart: httpRequest closes client on error 01:22 +26: test/utils/http_test.dart: httpRequest passes custom headers to request 01:23 +26: test/utils/http_test.dart: httpRequest passes custom headers to request 01:23 +27: test/utils/releases_api_test.dart: Flutter Releases API Has Flutter Releases 01:23 +28: test/utils/releases_api_test.dart: Flutter Releases API Has Flutter Releases 01:24 +28: test/utils/releases_api_test.dart: Flutter Releases API Has Flutter Releases 01:25 +28: test/utils/releases_api_test.dart: Flutter Releases API Has Flutter Releases 01:26 +28: test/utils/releases_api_test.dart: Flutter Releases API Has Flutter Releases 01:27 +28: test/utils/releases_api_test.dart: Flutter Releases API Has Flutter Releases 01:28 +28: test/utils/releases_api_test.dart: Flutter Releases API Has Flutter Releases 01:29 +28: test/utils/releases_api_test.dart: Flutter Releases API Has Flutter Releases 01:30 +28: test/utils/releases_api_test.dart: Flutter Releases API Has Flutter Releases 01:31 +28: test/utils/releases_api_test.dart: Flutter Releases API Has Flutter Releases 01:32 +28: test/utils/releases_api_test.dart: Flutter Releases API Has Flutter Releases 01:33 +28: test/utils/releases_api_test.dart: Flutter Releases API Has Flutter Releases 01:34 +28: test/utils/releases_api_test.dart: Flutter Releases API Has Flutter Releases 01:34 +29: test/utils/releases_test.dart: Flutter Releases Can check releases 01:35 +29: test/utils/releases_test.dart: Flutter Releases Can check releases Argument information: Command: releases Filtering by channel: stable 01:36 +29: test/utils/releases_test.dart: Flutter Releases Can check releases 01:37 +29: test/utils/releases_test.dart: Flutter Releases Can check releases ┌─────────┬──────────────┬──────────┐ │ Version │ Release Date │ Channel  │ ├─────────┼──────────────┼──────────┤ │ 1.12.0  │ Jan 1, 2024  │ stable  │ ├─────────┼──────────────┼──────────┤ │ 2.2.2  │ Jan 1, 2024  │ stable  │ ├─────────┼──────────────┼──────────┤ │ 2.2.0  │ Jan 1, 2024  │ stable  │ ├─────────┼──────────────┼──────────┤ │ 2.0.0  │ Jan 1, 2024  │ stable  │ ├─────────┼──────────────┼──────────┤ │ 3.0.0  │ Jan 1, 2024  │ stable  │ ├─────────┼──────────────┼──────────┤ │ 3.19.0  │ Jan 1, 2024  │ stable  │ ├─────────┼──────────────┼──────────┤ │ 3.10.0  │ Jan 1, 2024  │ stable  │ ├─────────┼──────────────┼──────────┤ │ 3.10.5  │ Jan 1, 2024  │ stable ✓ │ └─────────┴──────────────┴──────────┘ Channel: ┌─────────┬─────────┬──────────────┐ │ Channel │ Version │ Release Date │ ├─────────┼─────────┼──────────────┤ │ stable  │ 3.10.5  │ Jan 1, 2024  │ └─────────┴─────────┴──────────────┘ 01:37 +30: test/utils/releases_test.dart: Flutter Releases Can check releases 01:37 +30: test/utils/releases_test.dart: FlutterReleasesResponse.fromMap validation parses valid payload successfully 01:37 +31: test/utils/releases_test.dart: FlutterReleasesResponse.fromMap validation parses valid payload successfully 01:37 +31: test/utils/releases_test.dart: FlutterReleasesResponse.fromMap validation prefers matching Windows ARM64 releases when available 01:37 +32: test/utils/releases_test.dart: FlutterReleasesResponse.fromMap validation prefers matching Windows ARM64 releases when available 01:37 +32: test/utils/releases_test.dart: FlutterReleasesResponse.fromMap validation keeps Windows x64 current releases when no ARM64 row exists 01:37 +33: test/utils/releases_test.dart: FlutterReleasesResponse.fromMap validation keeps Windows x64 current releases when no ARM64 row exists 01:37 +33: test/utils/releases_test.dart: FlutterReleasesResponse.fromMap validation keeps macOS x64-only releases on Apple Silicon 01:37 +34: test/utils/releases_test.dart: FlutterReleasesResponse.fromMap validation keeps macOS x64-only releases on Apple Silicon 01:37 +34: test/utils/releases_test.dart: FlutterReleasesResponse.fromMap validation keeps unmatched Windows x64 releases on Windows ARM64 01:37 +35: test/utils/releases_test.dart: FlutterReleasesResponse.fromMap validation keeps unmatched Windows x64 releases on Windows ARM64 01:37 +35: test/utils/releases_test.dart: FlutterReleasesResponse.fromMap validation throws on missing base_url 01:37 +36: test/utils/releases_test.dart: FlutterReleasesResponse.fromMap validation throws on missing base_url 01:37 +36: test/utils/releases_test.dart: FlutterReleasesResponse.fromMap validation throws on empty base_url 01:37 +37: test/utils/releases_test.dart: FlutterReleasesResponse.fromMap validation throws on empty base_url 01:37 +37: test/utils/releases_test.dart: FlutterReleasesResponse.fromMap validation throws on missing current_release 01:38 +38: test/utils/releases_test.dart: FlutterReleasesResponse.fromMap validation throws on missing current_release 01:38 +38: test/utils/releases_test.dart: FlutterReleasesResponse.fromMap validation throws on missing releases list 01:38 +39: test/utils/releases_test.dart: FlutterReleasesResponse.fromMap validation throws on missing releases list 01:38 +39: test/utils/releases_test.dart: FlutterReleasesResponse.fromMap validation throws on non-list releases 01:38 +40: test/utils/releases_test.dart: FlutterReleasesResponse.fromMap validation throws on non-list releases 01:38 +40: test/utils/releases_test.dart: FlutterReleasesResponse.fromMap validation throws on release entries that are not objects 01:38 +41: test/utils/releases_test.dart: FlutterReleasesResponse.fromMap validation throws on release entries that are not objects 01:38 +41: test/utils/releases_test.dart: FlutterReleasesResponse.fromMap validation throws on missing channel hashes 01:38 +42: test/utils/releases_test.dart: FlutterReleasesResponse.fromMap validation throws on missing channel hashes 01:38 +42: test/utils/releases_test.dart: FlutterReleasesResponse.fromMap validation throws when channel release not found in releases 01:38 +43: test/utils/releases_test.dart: FlutterReleasesResponse.fromMap validation throws when channel release not found in releases 01:39 +43: test/utils/releases_test.dart: FlutterReleasesResponse.fromMap validation throws when channel release not found in releases 01:40 +43: test/utils/releases_test.dart: FlutterReleasesResponse.fromMap validation throws when channel release not found in releases 01:40 +43: loading test/utils/is_git_commit_test.dart 01:40 +43: test/utils/is_git_commit_test.dart: Is git commit Long valid git hash 01:41 +43: test/utils/is_git_commit_test.dart: Is git commit Long valid git hash 01:41 +44: test/utils/is_git_commit_test.dart: Is git commit Long valid git hash 01:41 +44: test/utils/is_git_commit_test.dart: Is git commit Short valid git hash 01:41 +45: test/utils/is_git_commit_test.dart: Is git commit Short valid git hash 01:41 +45: test/utils/is_git_commit_test.dart: Is git commit Too Short invalid git hash 01:41 +46: test/utils/is_git_commit_test.dart: Is git commit Too Short invalid git hash 01:41 +46: test/utils/is_git_commit_test.dart: Is git commit Invalid character in git hash 01:41 +47: test/utils/is_git_commit_test.dart: Is git commit Invalid character in git hash 01:42 +47: test/utils/is_git_commit_test.dart: Is git commit Invalid character in git hash 01:43 +47: test/utils/is_git_commit_test.dart: Is git commit Invalid character in git hash 01:44 +47: test/utils/is_git_commit_test.dart: Is git commit Invalid character in git hash 01:44 +47: loading test/utils/which_test.dart 01:44 +47: test/utils/which_test.dart: Benchmark: which function 01:45 +47: test/utils/which_test.dart: Benchmark: which function 01:46 +47: test/utils/which_test.dart: Benchmark: which function 01:46 +48: test/utils/which_test.dart: Benchmark: which function 01:46 +49: test/utils/which_test.dart: Benchmark: which function 01:47 +49: test/utils/which_test.dart: Benchmark: which function 01:48 +49: test/utils/which_test.dart: Benchmark: which function 01:49 +49: test/utils/which_test.dart: Benchmark: which function 01:50 +49 -1: test/utils/which_test.dart: Benchmark: which function 01:50 +49 -1: test/utils/which_test.dart: Benchmark: which function [E] Expected: a value less than <1.0> Actual: <3.569> Which: is not a value less than <1.0> should be faster than 1.0ms per call on linux package:matcher expect test/utils/which_test.dart 26:5 main. To run this test again: dart test test/utils/which_test.dart -p vm --plain-name 'Benchmark: which function' 01:52 +49 -1: loading test/src/utils/convert_posix_path_test.dart 01:52 +49 -1: test/src/utils/convert_posix_path_test.dart: convertToPosixPath converts "C\Users\Name\Documents" 01:53 +49 -1: test/src/utils/convert_posix_path_test.dart: convertToPosixPath converts "C\Users\Name\Documents" 01:53 +50 -1: test/src/utils/convert_posix_path_test.dart: convertToPosixPath converts "C\Users\Name\Documents" 01:53 +50 -1: test/src/utils/convert_posix_path_test.dart: convertToPosixPath converts "C:/Users/Name/Documents" 01:53 +51 -1: test/src/utils/convert_posix_path_test.dart: convertToPosixPath converts "C:/Users/Name/Documents" 01:53 +51 -1: test/src/utils/convert_posix_path_test.dart: convertToPosixPath converts "" 01:53 +52 -1: test/src/utils/convert_posix_path_test.dart: convertToPosixPath converts "" 01:53 +52 -1: test/src/utils/convert_posix_path_test.dart: convertToPosixPath converts "C:/Users\Name/Documents" 01:53 +53 -1: test/src/utils/convert_posix_path_test.dart: convertToPosixPath converts "C:/Users\Name/Documents" 01:53 +53 -1: test/src/utils/convert_posix_path_test.dart: convertToPosixPath converts "C\Users\New Folder\Documents" 01:53 +54 -1: test/src/utils/convert_posix_path_test.dart: convertToPosixPath converts "C\Users\New Folder\Documents" 01:53 +54 -1: test/src/utils/convert_posix_path_test.dart: convertToPosixPath converts "/" 01:53 +55 -1: test/src/utils/convert_posix_path_test.dart: convertToPosixPath converts "/" 01:53 +55 -1: test/src/utils/convert_posix_path_test.dart: convertToPosixPath converts "/home/username" 01:53 +56 -1: test/src/utils/convert_posix_path_test.dart: convertToPosixPath converts "/home/username" 01:53 +56 -1: test/src/utils/convert_posix_path_test.dart: convertToPosixPath converts "/Applications/Utilities" 01:53 +57 -1: test/src/utils/convert_posix_path_test.dart: convertToPosixPath converts "/Applications/Utilities" 01:53 +57 -1: test/src/utils/convert_posix_path_test.dart: convertToPosixPath converts "/usr/bin" 01:53 +58 -1: test/src/utils/convert_posix_path_test.dart: convertToPosixPath converts "/usr/bin" 01:53 +58 -1: test/src/utils/convert_posix_path_test.dart: convertToPosixPath converts "/var/log/apache2/access.log" 01:53 +59 -1: test/src/utils/convert_posix_path_test.dart: convertToPosixPath converts "/var/log/apache2/access.log" 01:54 +59 -1: test/src/utils/convert_posix_path_test.dart: convertToPosixPath converts "/var/log/apache2/access.log" 01:55 +59 -1: test/src/utils/convert_posix_path_test.dart: convertToPosixPath converts "/var/log/apache2/access.log" 01:56 +59 -1: test/src/utils/convert_posix_path_test.dart: convertToPosixPath converts "/var/log/apache2/access.log" 01:57 +59 -1: test/src/utils/convert_posix_path_test.dart: convertToPosixPath converts "/var/log/apache2/access.log" 01:57 +59 -1: loading test/src/utils/git_clone_progress_tracker_test.dart 01:58 +59 -1: test/src/utils/git_clone_progress_tracker_test.dart: GitCloneProgressTracker Phase Recognition recognizes all git clone phases 01:59 +59 -1: test/src/utils/git_clone_progress_tracker_test.dart: GitCloneProgressTracker Phase Recognition recognizes all git clone phases 02:00 +59 -1: test/src/utils/git_clone_progress_tracker_test.dart: GitCloneProgressTracker Phase Recognition recognizes all git clone phases 02:00 +60 -1: test/src/workflows/test_logger_test.dart: TestLogger should override confirm method correctly 02:00 +61 -1: test/src/workflows/test_logger_test.dart: TestLogger should override confirm method correctly 02:00 +62 -1: test/src/workflows/test_logger_test.dart: TestLogger should override confirm method correctly 02:00 +63 -1: test/src/workflows/test_logger_test.dart: TestLogger should override confirm method correctly 02:00 +64 -1: test/src/workflows/test_logger_test.dart: TestLogger should override confirm method correctly 02:00 +65 -1: test/src/workflows/test_logger_test.dart: TestLogger should override confirm method correctly 02:00 +66 -1: test/src/workflows/test_logger_test.dart: TestLogger should override confirm method correctly 02:01 +67 -1: test/src/workflows/test_logger_test.dart: TestLogger should override confirm method correctly 02:01 +68 -1: test/src/workflows/test_logger_test.dart: TestLogger should override confirm method correctly 02:01 +69 -1: test/src/workflows/test_logger_test.dart: TestLogger should override confirm method correctly 02:01 +70 -1: test/src/workflows/test_logger_test.dart: TestLogger should override confirm method correctly 02:01 +71 -1: test/src/workflows/test_logger_test.dart: TestLogger should override confirm method correctly 02:01 +72 -1: test/src/workflows/test_logger_test.dart: TestLogger should override confirm method correctly 02:01 +73 -1: test/src/workflows/test_logger_test.dart: TestLogger should override confirm method correctly 02:01 +74 -1: test/src/workflows/test_logger_test.dart: TestLogger should override confirm method correctly 02:01 +75 -1: test/src/workflows/test_logger_test.dart: TestLogger should override confirm method correctly 02:01 +76 -1: test/src/workflows/test_logger_test.dart: TestLogger should override confirm method correctly 02:02 +77 -1: test/src/workflows/test_logger_test.dart: TestLogger should override confirm method correctly 02:02 +78 -1: test/src/workflows/test_logger_test.dart: TestLogger should override confirm method correctly 02:02 +79 -1: test/src/workflows/test_logger_test.dart: TestLogger should override confirm method correctly 02:03 +79 -1: test/src/workflows/test_logger_test.dart: TestLogger should override confirm method correctly 02:04 +79 -1: test/src/workflows/test_logger_test.dart: TestLogger should override confirm method correctly User response: Yes 02:04 +80 -1: test/src/workflows/test_logger_test.dart: TestLogger should override confirm method correctly 02:04 +80 -1: test/src/workflows/test_logger_test.dart: TestLogger should override select method correctly User selected: Option B 02:05 +80 -1: test/src/workflows/test_logger_test.dart: TestLogger should override select method correctly 02:05 +81 -1: test/src/workflows/test_logger_test.dart: TestLogger should override select method correctly 02:05 +81 -1: test/src/workflows/test_logger_test.dart: TestLogger should override cacheVersionSelector method correctly User selected version: 3.10.0 02:05 +82 -1: test/src/workflows/test_logger_test.dart: TestLogger should override cacheVersionSelector method correctly 02:05 +82 -1: test/src/workflows/test_logger_test.dart: TestLogger should fall back to parent behavior when no response is set Unmatched prompt [WARN] Skipping input confirmation [WARN] Using default value of false 02:05 +83 -1: test/src/workflows/test_logger_test.dart: TestLogger should fall back to parent behavior when no response is set 02:06 +83 -1: test/src/workflows/test_logger_test.dart: TestLogger should fall back to parent behavior when no response is set 02:07 +83 -1: test/src/workflows/test_logger_test.dart: TestLogger should fall back to parent behavior when no response is set 02:08 +83 -1: test/src/workflows/test_logger_test.dart: TestLogger should fall back to parent behavior when no response is set 02:08 +83 -1: loading test/src/workflows/git_cache_hot_path_test.dart 02:08 +83 -1: test/src/workflows/git_cache_hot_path_test.dart: Git cache command hot path installed SDK skips shared git cache maintenance 02:09 +83 -1: test/src/workflows/git_cache_hot_path_test.dart: Git cache command hot path installed SDK skips shared git cache maintenance 02:10 +83 -1: test/src/workflows/git_cache_hot_path_test.dart: Git cache command hot path installed SDK skips shared git cache maintenance 02:11 +83 -1: test/src/workflows/git_cache_hot_path_test.dart: Git cache command hot path installed SDK skips shared git cache maintenance 02:12 +83 -1: test/src/workflows/git_cache_hot_path_test.dart: Git cache command hot path installed SDK skips shared git cache maintenance 02:13 +83 -1: test/src/workflows/git_cache_hot_path_test.dart: Git cache command hot path installed SDK skips shared git cache maintenance 02:14 +83 -1: test/src/workflows/git_cache_hot_path_test.dart: Git cache command hot path installed SDK skips shared git cache maintenance 02:15 +83 -1: test/src/workflows/git_cache_hot_path_test.dart: Git cache command hot path installed SDK skips shared git cache maintenance 02:15 +84 -1: test/src/workflows/ensure_cache_ci_test.dart: EnsureCache CI/CD Behavior version mismatch in CI mode auto-selects safe default 02:16 +84 -1: test/src/workflows/ensure_cache_ci_test.dart: EnsureCache CI/CD Behavior version mismatch in CI mode auto-selects safe default ⠋ Installing Flutter SDK: SDK Version : 3.10.0... Installing Flutter SDK: SDK Version : 3.10.0 02:17 +84 -1: test/src/workflows/ensure_cache_ci_test.dart: EnsureCache CI/CD Behavior version mismatch in CI mode auto-selects safe default ✓ Flutter SDK: SDK Version : 3.10.0 installed! (0.1s) 02:17 +85 -1: test/src/workflows/ensure_cache_ci_test.dart: EnsureCache CI/CD Behavior version mismatch in CI mode auto-selects safe default 02:18 +85 -1: test/src/workflows/ensure_cache_ci_test.dart: EnsureCache CI/CD Behavior version mismatch in CI mode auto-selects safe default 02:19 +85 -1: test/src/workflows/ensure_cache_ci_test.dart: EnsureCache CI/CD Behavior version mismatch in CI mode auto-selects safe default Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_UVOISG/git_cache_project_hot_path_QLMDDG Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_UVOISG/git_cache_project_hot_path_QLMDDG Skipping git reference validation for version: 3.10.0 fvm: Running Flutter from version "3.10.0" Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_UVOISG/git_cache_project_hot_path_QLMDDG Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_UVOISG/git_cache_project_hot_path_QLMDDG Skipping git reference validation for version: 3.10.0 02:20 +85 -1: test/src/workflows/ensure_cache_ci_test.dart: EnsureCache CI/CD Behavior version mismatch in CI mode auto-selects safe default fvm: Running Flutter from version "3.10.0" 02:20 +86 -1: test/src/workflows/ensure_cache_ci_test.dart: EnsureCache CI/CD Behavior version mismatch in CI mode auto-selects safe default 02:21 +86 -1: test/src/workflows/ensure_cache_ci_test.dart: EnsureCache CI/CD Behavior version mismatch in CI mode auto-selects safe default 02:22 +86 -1: test/src/workflows/ensure_cache_ci_test.dart: EnsureCache CI/CD Behavior version mismatch in CI mode auto-selects safe default Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_LYYUXO/a3b7c249-23b0-4f55-8eaf-51f0d9a90246_CXSSQO/workspace Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_LYYUXO/a3b7c249-23b0-4f55-8eaf-51f0d9a90246_CXSSQO Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_LYYUXO Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found fvm: Running Flutter from global version "3.10.0" Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_LYYUXO/a3b7c249-23b0-4f55-8eaf-51f0d9a90246_CXSSQO/workspace Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_LYYUXO/a3b7c249-23b0-4f55-8eaf-51f0d9a90246_CXSSQO Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_LYYUXO Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found fvm: Running Flutter from global version "3.10.0" 02:22 +87 -1: test/src/workflows/ensure_cache_ci_test.dart: EnsureCache CI/CD Behavior version mismatch in CI mode auto-selects safe default 02:23 +87 -1: test/src/workflows/ensure_cache_ci_test.dart: EnsureCache CI/CD Behavior version mismatch in CI mode auto-selects safe default 02:24 +87 -1: test/src/workflows/ensure_cache_ci_test.dart: EnsureCache CI/CD Behavior version mismatch in CI mode auto-selects safe default Argument information: ┌─────────────────────────────────────────────────────────────────────────────────────┐ │ ⚠ Cached SDK metadata reports 3.10.5, but FVM expected 3.10.0 for this cache entry. │ └─────────────────────────────────────────────────────────────────────────────────────┘ Command: exec This can happen when a cached SDK is upgraded or changed outside FVM. [WARN] CI/non-interactive mode: auto-selecting remove and reinstall Removing incorrect SDK version... Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_ZJYQQH/git_cache_exec_hot_path_AHFUSJ Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_ZJYQQH/git_cache_exec_hot_path_AHFUSJ Skipping git reference validation for version: 3.10.0 02:25 +87 -1: test/src/workflows/ensure_cache_ci_test.dart: EnsureCache CI/CD Behavior version mismatch in CI mode auto-selects safe default fvm: Running Flutter from version "3.10.0" ⠋ Installing Flutter SDK: SDK Version : 3.10.0... Installing Flutter SDK: SDK Version : 3.10.0 02:25 +88 -1: test/src/workflows/ensure_cache_ci_test.dart: EnsureCache CI/CD Behavior version mismatch in CI mode auto-selects safe default 02:26 +88 -1: test/src/workflows/ensure_cache_ci_test.dart: EnsureCache CI/CD Behavior version mismatch in CI mode auto-selects safe default ✓ Flutter SDK: SDK Version : 3.10.0 installed! (56ms) 02:26 +89 -1: test/src/workflows/ensure_cache_ci_test.dart: EnsureCache CI/CD Behavior version mismatch in CI mode auto-selects safe default 02:26 +89 -1: test/src/workflows/ensure_cache_ci_test.dart: EnsureCache CI/CD Behavior installs without git cache when git cache setup fails 02:27 +89 -1: test/src/workflows/ensure_cache_ci_test.dart: EnsureCache CI/CD Behavior installs without git cache when git cache setup fails Local cache setup exception: setup failed [WARN] Failed to setup local cache. Falling back to git clone. ⠋ Installing Flutter SDK: SDK Version : 3.10.0... Installing Flutter SDK: SDK Version : 3.10.0 ✓ Flutter SDK: SDK Version : 3.10.0 installed! (3ms) 02:27 +90 -1: test/src/workflows/ensure_cache_ci_test.dart: EnsureCache CI/CD Behavior installs without git cache when git cache setup fails 02:27 +90 -1: test/src/workflows/ensure_cache_ci_test.dart: EnsureCache CI/CD Behavior --fvm-skip-input flag handles version mismatch gracefully 02:28 +90 -1: test/src/workflows/ensure_cache_ci_test.dart: EnsureCache CI/CD Behavior --fvm-skip-input flag handles version mismatch gracefully 02:29 +90 -1: test/src/workflows/ensure_cache_ci_test.dart: EnsureCache CI/CD Behavior --fvm-skip-input flag handles version mismatch gracefully ┌─────────────────────────────────────────────────────────────────────────────────────┐ │ ⚠ Cached SDK metadata reports 3.10.5, but FVM expected 3.10.0 for this cache entry. │ └─────────────────────────────────────────────────────────────────────────────────────┘ This can happen when a cached SDK is upgraded or changed outside FVM. [WARN] CI/non-interactive mode: auto-selecting remove and reinstall Removing incorrect SDK version... ⠋ Installing Flutter SDK: SDK Version : 3.10.0... Installing Flutter SDK: SDK Version : 3.10.0 02:30 +90 -1: test/src/workflows/ensure_cache_ci_test.dart: EnsureCache CI/CD Behavior --fvm-skip-input flag handles version mismatch gracefully ✓ Flutter SDK: SDK Version : 3.10.0 installed! (4ms) 02:30 +91 -1: test/src/workflows/ensure_cache_ci_test.dart: EnsureCache CI/CD Behavior --fvm-skip-input flag handles version mismatch gracefully 02:30 +91 -1: test/src/workflows/ensure_cache_ci_test.dart: EnsureCache CI/CD Behavior non-TTY mode handles version mismatch gracefully 02:31 +91 -1: test/src/workflows/ensure_cache_ci_test.dart: EnsureCache CI/CD Behavior non-TTY mode handles version mismatch gracefully 02:32 +91 -1: test/src/workflows/ensure_cache_ci_test.dart: EnsureCache CI/CD Behavior non-TTY mode handles version mismatch gracefully ┌─────────────────────────────────────────────────────────────────────────────────────┐ │ ⚠ Cached SDK metadata reports 3.10.5, but FVM expected 3.10.0 for this cache entry. │ └─────────────────────────────────────────────────────────────────────────────────────┘ This can happen when a cached SDK is upgraded or changed outside FVM. [WARN] CI/non-interactive mode: auto-selecting remove and reinstall Removing incorrect SDK version... ⠋ Installing Flutter SDK: SDK Version : 3.10.0... Installing Flutter SDK: SDK Version : 3.10.0 02:33 +91 -1: test/src/workflows/ensure_cache_ci_test.dart: EnsureCache CI/CD Behavior non-TTY mode handles version mismatch gracefully ✓ Flutter SDK: SDK Version : 3.10.0 installed! (5ms) 02:33 +92 -1: test/src/workflows/ensure_cache_ci_test.dart: EnsureCache CI/CD Behavior non-TTY mode handles version mismatch gracefully 02:33 +92 -1: test/src/workflows/ensure_cache_ci_test.dart: EnsureCache CI/CD Behavior GitHub Actions environment handles version mismatch 02:34 +92 -1: test/src/workflows/ensure_cache_ci_test.dart: EnsureCache CI/CD Behavior GitHub Actions environment handles version mismatch ┌─────────────────────────────────────────────────────────────────────────────────────┐ │ ⚠ Cached SDK metadata reports 3.10.5, but FVM expected 3.10.0 for this cache entry. │ └─────────────────────────────────────────────────────────────────────────────────────┘ This can happen when a cached SDK is upgraded or changed outside FVM. [WARN] CI/non-interactive mode: auto-selecting remove and reinstall Removing incorrect SDK version... 02:35 +92 -1: test/src/workflows/ensure_cache_ci_test.dart: EnsureCache CI/CD Behavior GitHub Actions environment handles version mismatch ⠋ Installing Flutter SDK: SDK Version : 3.10.0... Installing Flutter SDK: SDK Version : 3.10.0 ✓ Flutter SDK: SDK Version : 3.10.0 installed! (4ms) 02:36 +93 -1: test/src/workflows/ensure_cache_ci_test.dart: EnsureCache CI/CD Behavior GitHub Actions environment handles version mismatch 02:36 +93 -1: test/src/workflows/ensure_cache_ci_test.dart: EnsureCache CI/CD Behavior CI environment variables properly detected from multiple sources 02:36 +94 -1: test/src/workflows/verify_project_workflow_test.dart: VerifyProjectWorkflow should pass when project has pubspec 02:36 +95 -1: test/src/workflows/verify_project_workflow_test.dart: VerifyProjectWorkflow should pass when project has pubspec 02:37 +95 -1: test/src/workflows/verify_project_workflow_test.dart: VerifyProjectWorkflow should pass when project has pubspec 02:37 +96 -1: test/src/workflows/verify_project_workflow_test.dart: VerifyProjectWorkflow should pass when project has pubspec 02:38 +96 -1: test/src/workflows/verify_project_workflow_test.dart: VerifyProjectWorkflow should pass when project has pubspec 02:39 +96 -1: test/src/workflows/verify_project_workflow_test.dart: VerifyProjectWorkflow should pass when project has pubspec 02:40 +96 -1: test/src/workflows/verify_project_workflow_test.dart: VerifyProjectWorkflow should pass when project has pubspec Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_NSMJQP/dir_FIFVVK 02:41 +96 -1: test/src/workflows/verify_project_workflow_test.dart: VerifyProjectWorkflow should pass when project has pubspec 02:42 +96 -1: test/src/workflows/verify_project_workflow_test.dart: VerifyProjectWorkflow should pass when project has pubspec Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_NSMJQP/dir_FIFVVK 02:42 +97 -1: test/src/workflows/verify_project_workflow_test.dart: VerifyProjectWorkflow should pass when project has pubspec 02:42 +97 -1: test/src/workflows/verify_project_workflow_test.dart: VerifyProjectWorkflow should pass with force flag even without pubspec Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_EVIWRC/dir_CSGJEZ Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_EVIWRC Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found 02:42 +98 -1: test/src/workflows/verify_project_workflow_test.dart: VerifyProjectWorkflow should pass with force flag even without pubspec 02:42 +98 -1: test/src/workflows/verify_project_workflow_test.dart: VerifyProjectWorkflow user confirmation should continue when user confirms Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_TDLNRH/dir_TOIEGE Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_TDLNRH Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found No pubspec.yaml detected in this directory User response: Yes 02:42 +99 -1: test/src/workflows/verify_project_workflow_test.dart: VerifyProjectWorkflow user confirmation should continue when user confirms 02:42 +99 -1: test/src/workflows/verify_project_workflow_test.dart: VerifyProjectWorkflow user confirmation should throw ForceExit when user declines Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_UNPXKX/dir_YVAIHJ Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_UNPXKX Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found No pubspec.yaml detected in this directory User response: No 02:43 +100 -1: test/src/workflows/verify_project_workflow_test.dart: VerifyProjectWorkflow user confirmation should throw ForceExit when user declines 02:43 +100 -1: test/src/workflows/verify_project_workflow_test.dart: VerifyProjectWorkflow user confirmation should use correct default value (true) for non-destructive operation Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_URXNBW/dir_QHURLV Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_URXNBW Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found No pubspec.yaml detected in this directory Would you like to continue? [WARN] Skipping input confirmation [WARN] Using default value of true 02:43 +101 -1: test/src/workflows/verify_project_workflow_test.dart: VerifyProjectWorkflow user confirmation should use correct default value (true) for non-destructive operation 02:44 +101 -1: test/src/workflows/verify_project_workflow_test.dart: VerifyProjectWorkflow user confirmation should use correct default value (true) for non-destructive operation 02:44 +101 -1: loading test/src/workflows/update_project_references.workflow_test.dart 02:44 +101 -1: test/src/workflows/update_project_references.workflow_test.dart: UpdateProjectReferencesWorkflow should successfully update project references 02:45 +101 -1: test/src/workflows/update_project_references.workflow_test.dart: UpdateProjectReferencesWorkflow should successfully update project references 02:46 +101 -1: test/src/workflows/update_project_references.workflow_test.dart: UpdateProjectReferencesWorkflow should successfully update project references 02:47 +101 -1: test/src/workflows/update_project_references.workflow_test.dart: UpdateProjectReferencesWorkflow should successfully update project references 02:48 +101 -1: test/src/workflows/update_project_references.workflow_test.dart: UpdateProjectReferencesWorkflow should successfully update project references 02:49 +101 -1: test/src/workflows/update_project_references.workflow_test.dart: UpdateProjectReferencesWorkflow should successfully update project references Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_RDTJGB/dir_EDJNNK 02:50 +101 -1: test/src/workflows/update_project_references.workflow_test.dart: UpdateProjectReferencesWorkflow should successfully update project references Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_RDTJGB/dir_EDJNNK No SDK constraints to check or missing SDK version information Updating project config Project name: test_project Project path: /build/fvm_test_cache/tmp/TEST_DIR_fvm_RDTJGB/dir_EDJNNK Flutter version: 3.10.0 02:51 +101 -1: test/src/workflows/update_project_references.workflow_test.dart: UpdateProjectReferencesWorkflow should successfully update project references 02:51 +102 -1: test/src/workflows/update_vscode_settings.workflow_test.dart: UpdateVsCodeSettingsWorkflow should handle relative vs absolute paths based on privileged access Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_WDJCWS/dir_WZBFPU Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_WDJCWS/dir_WZBFPU No SDK constraints to check or missing SDK version information Updating project config Project name: test_project Project path: /build/fvm_test_cache/tmp/TEST_DIR_fvm_WDJCWS/dir_WZBFPU Flutter version: stable 02:51 +103 -1: test/src/workflows/update_vscode_settings.workflow_test.dart: UpdateVsCodeSettingsWorkflow should handle relative vs absolute paths based on privileged access Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_TPWLHX/dir_ITANWU Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_TPWLHX/dir_ITANWU No SDK constraints to check or missing SDK version information Updating project config Project name: test_project Project path: /build/fvm_test_cache/tmp/TEST_DIR_fvm_TPWLHX/dir_ITANWU Flutter version: 3.10.0 02:51 +104 -1: test/src/workflows/update_vscode_settings.workflow_test.dart: UpdateVsCodeSettingsWorkflow should handle relative vs absolute paths based on privileged access Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_RQZOGX/dir_IZLOEE Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_RQZOGX/dir_IZLOEE No SDK constraints to check or missing SDK version information Updating project config Project name: test_project Project path: /build/fvm_test_cache/tmp/TEST_DIR_fvm_RQZOGX/dir_IZLOEE Flutter version: my-fork/stable 02:51 +105 -1: test/src/workflows/update_vscode_settings.workflow_test.dart: UpdateVsCodeSettingsWorkflow should handle relative vs absolute paths based on privileged access 02:52 +105 -1: test/src/workflows/update_vscode_settings.workflow_test.dart: UpdateVsCodeSettingsWorkflow should handle relative vs absolute paths based on privileged access Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_NDAVYI/dir_EHDFTF Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_NDAVYI/dir_EHDFTF No SDK constraints to check or missing SDK version information Updating project config Project name: bf9ab9a5-7da8-4a9e-a39e-a0e9af71b937 Project path: /build/fvm_test_cache/tmp/TEST_DIR_fvm_NDAVYI/dir_EHDFTF Flutter version: 3.10.0 02:52 +106 -1: test/src/workflows/update_vscode_settings.workflow_test.dart: UpdateVsCodeSettingsWorkflow should handle relative vs absolute paths based on privileged access Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_VIRALS/dir_VECVAG Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_VIRALS/dir_VECVAG No SDK constraints to check or missing SDK version information Updating project config Project name: 237609d2-07a8-4c91-9a6d-2438dd1e4a9e Project path: /build/fvm_test_cache/tmp/TEST_DIR_fvm_VIRALS/dir_VECVAG Flutter version: 3.10.0 02:52 +107 -1: test/src/workflows/update_vscode_settings.workflow_test.dart: UpdateVsCodeSettingsWorkflow should handle relative vs absolute paths based on privileged access Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_FFPCDC/dir_IQHWTG Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_FFPCDC/dir_IQHWTG No SDK constraints to check or missing SDK version information Updating project config Project name: 185075c9-c67f-445e-8837-93e27310243a Project path: /build/fvm_test_cache/tmp/TEST_DIR_fvm_FFPCDC/dir_IQHWTG Flutter version: 3.10.0 Skipping symlink creation: no privileged access Skipping symlink creation: no privileged access 02:52 +108 -1: test/src/workflows/update_vscode_settings.workflow_test.dart: UpdateVsCodeSettingsWorkflow should handle relative vs absolute paths based on privileged access Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_VEFIHM/dir_MKGGME Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_VEFIHM/dir_MKGGME No SDK constraints to check or missing SDK version information Updating project config Project name: 13f95427-d442-44da-a59b-51281ea15774 Project path: /build/fvm_test_cache/tmp/TEST_DIR_fvm_VEFIHM/dir_MKGGME Flutter version: 3.10.0 02:52 +109 -1: test/src/workflows/update_vscode_settings.workflow_test.dart: UpdateVsCodeSettingsWorkflow should handle relative vs absolute paths based on privileged access 02:53 +109 -1: test/src/workflows/update_vscode_settings.workflow_test.dart: UpdateVsCodeSettingsWorkflow should handle relative vs absolute paths based on privileged access Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_MHNXXY/dir_NDRQWB Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_MHNXXY/dir_NDRQWB No SDK constraints to check or missing SDK version information 02:54 +109 -1: test/src/workflows/update_vscode_settings.workflow_test.dart: UpdateVsCodeSettingsWorkflow should handle relative vs absolute paths based on privileged access Updating project config Project name: 5fb4711f-b47f-4945-9518-0f113bbe21d7 Project path: /build/fvm_test_cache/tmp/TEST_DIR_fvm_MHNXXY/dir_NDRQWB Flutter version: 3.10.0 02:54 +110 -1: test/src/workflows/update_vscode_settings.workflow_test.dart: UpdateVsCodeSettingsWorkflow should handle relative vs absolute paths based on privileged access Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_RIQGBE/dir_BREHSR Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_RIQGBE/dir_BREHSR No SDK constraints to check or missing SDK version information Updating project config Project name: test_project Project path: /build/fvm_test_cache/tmp/TEST_DIR_fvm_RIQGBE/dir_BREHSR Flutter version: my-fork/3.10.0 02:54 +111 -1: test/src/workflows/update_vscode_settings.workflow_test.dart: UpdateVsCodeSettingsWorkflow should handle relative vs absolute paths based on privileged access Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_LBBBYB/dir_COOSCX Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_LBBBYB/dir_COOSCX No SDK constraints to check or missing SDK version information Updating project config Project name: 331a36a9-693c-493d-939a-d02f49e7b294 Project path: /build/fvm_test_cache/tmp/TEST_DIR_fvm_LBBBYB/dir_COOSCX Flutter version: my-fork/3.10.0 02:54 +112 -1: test/src/workflows/update_vscode_settings.workflow_test.dart: UpdateVsCodeSettingsWorkflow should handle relative vs absolute paths based on privileged access Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_FJYVOI/dir_ICVEBJ Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_TTCYMC/dir_DSGFGX 02:55 +112 -1: test/src/workflows/update_vscode_settings.workflow_test.dart: UpdateVsCodeSettingsWorkflow should handle relative vs absolute paths based on privileged access Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_TTCYMC/dir_DSGFGX Mock version has Dart SDK 2.19.0 does not meet the project constraints of >=3.1.0 <4.0.0. This could cause unexpected behavior or issues. [WARN] Skipping version constraint confirmation because of --force flag detected Updating project config Project name: test_project Project path: /build/fvm_test_cache/tmp/TEST_DIR_fvm_TTCYMC/dir_DSGFGX Flutter version: 2.19.0 02:55 +113 -1: test/src/workflows/update_vscode_settings.workflow_test.dart: UpdateVsCodeSettingsWorkflow should handle relative vs absolute paths based on privileged access 02:56 +113 -1: test/src/workflows/update_vscode_settings.workflow_test.dart: UpdateVsCodeSettingsWorkflow should handle relative vs absolute paths based on privileged access Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_FJYVOI/dir_ICVEBJ [WARN] Flutter SDK not found at /build/fvm_test_cache/tmp/TEST_DIR_fvm_FJYVOI/dir_ICVEBJ/.fvm/versions/3.10.0, but updating VSCode settings anyway. VSCode settings not found, creating new settings file. ✓ Updated VSCode folder Flutter SDK path setting. No VSCode workspace files found. [WARN] Flutter SDK not found at /build/fvm_test_cache/tmp/TEST_DIR_fvm_FJYVOI/dir_ICVEBJ/.fvm/versions/3.10.0, but updating VSCode settings anyway. ✓ Updated VSCode folder Flutter SDK path setting. No VSCode workspace files found. 02:56 +114 -1: test/src/workflows/update_vscode_settings.workflow_test.dart: UpdateVsCodeSettingsWorkflow should handle relative vs absolute paths based on privileged access 02:56 +114 -1: test/src/workflows/update_vscode_settings.workflow_test.dart: UpdateVsCodeSettingsWorkflow should create and update VS Code settings when force is true Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_ECULGI/dir_UEUMGD Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_ECULGI/dir_UEUMGD 02:57 +114 -1: test/src/workflows/update_vscode_settings.workflow_test.dart: UpdateVsCodeSettingsWorkflow should create and update VS Code settings when force is true [WARN] Flutter SDK not found at /build/fvm_test_cache/tmp/TEST_DIR_fvm_ECULGI/dir_UEUMGD/.fvm/versions/3.10.0, but updating VSCode settings anyway. VSCode settings not found, creating new settings file. ✓ Updated VSCode folder Flutter SDK path setting. No VSCode workspace files found. 02:57 +115 -1: test/src/workflows/update_vscode_settings.workflow_test.dart: UpdateVsCodeSettingsWorkflow should create and update VS Code settings when force is true 02:57 +115 -1: test/src/workflows/update_vscode_settings.workflow_test.dart: UpdateVsCodeSettingsWorkflow should not update VS Code settings when config disables it Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_NXLAGX/dir_CZJGWA Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_NXLAGX/dir_CZJGWA [WARN] fvm: Project is not using a pinned Flutter version. fvm does not manage VSCode settings for this project. [WARN] You are using VSCode, but fvm is not managing VSCode settings for this project. Please remove "updateVscodeSettings: false" from .fvmrc 02:57 +116 -1: test/src/workflows/update_vscode_settings.workflow_test.dart: UpdateVsCodeSettingsWorkflow should not update VS Code settings when config disables it 02:57 +116 -1: test/src/workflows/update_vscode_settings.workflow_test.dart: UpdateVsCodeSettingsWorkflow should skip when no VS Code files are detected and not running from VS Code Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_OKPFFO/dir_TWQJGL Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_OKPFFO/dir_TWQJGL [WARN] fvm: Project is not using a pinned Flutter version. Project is not using VSCode, skipping folder settings update. No VSCode workspace files found. 02:57 +117 -1: test/src/workflows/update_vscode_settings.workflow_test.dart: UpdateVsCodeSettingsWorkflow should skip when no VS Code files are detected and not running from VS Code 02:57 +117 -1: test/src/workflows/update_vscode_settings.workflow_test.dart: UpdateVsCodeSettingsWorkflow should update existing VS Code settings correctly Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_YWXXTJ/dir_MATTGZ Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_YWXXTJ/dir_MATTGZ [WARN] Flutter SDK not found at /build/fvm_test_cache/tmp/TEST_DIR_fvm_YWXXTJ/dir_MATTGZ/.fvm/versions/2.2.0, but updating VSCode settings anyway. ✓ Updated VSCode folder Flutter SDK path setting. No VSCode workspace files found. 02:57 +118 -1: test/src/workflows/update_vscode_settings.workflow_test.dart: UpdateVsCodeSettingsWorkflow should update existing VS Code settings correctly 02:57 +118 -1: test/src/workflows/update_vscode_settings.workflow_test.dart: UpdateVsCodeSettingsWorkflow should handle invalid JSON in settings file Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_RCGKOA/dir_ZDFEAF Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_RCGKOA/dir_ZDFEAF [WARN] fvm: Project is not using a pinned Flutter version. Error parsing VSCode settings at ../../dir_ZDFEAF/.vscode/settings.json: Unexpected character Please use a tool like https://jsonlint.com to validate and fix it No VSCode workspace files found. 02:57 +119 -1: test/src/workflows/update_vscode_settings.workflow_test.dart: UpdateVsCodeSettingsWorkflow should handle invalid JSON in settings file 02:57 +119 -1: test/src/workflows/update_vscode_settings.workflow_test.dart: UpdateVsCodeSettingsWorkflow should handle file permission errors gracefully 02:58 +119 -1: test/src/workflows/update_vscode_settings.workflow_test.dart: UpdateVsCodeSettingsWorkflow should handle file permission errors gracefully Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_QAWONK/dir_BAHONT Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_QAWONK/dir_BAHONT [WARN] fvm: Project is not using a pinned Flutter version. Skipping dart.flutterSdkPath setting - no pinned Flutter version. Failed to update VSCode folder settings: PathAccessException: Cannot open file, path = '/build/fvm_test_cache/tmp/TEST_DIR_fvm_QAWONK/dir_BAHONT/.vscode/settings.json' (OS Error: Permission denied, errno = 13) No VSCode workspace files found. 02:59 +119 -1: test/src/workflows/update_vscode_settings.workflow_test.dart: UpdateVsCodeSettingsWorkflow should handle file permission errors gracefully 02:59 +120 -1: test/src/workflows/update_vscode_settings.workflow_test.dart: UpdateVsCodeSettingsWorkflow should handle file permission errors gracefully 02:59 +120 -1: test/src/workflows/update_vscode_settings.workflow_test.dart: UpdateVsCodeSettingsWorkflow should update workspace file when it exists Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_PHUUCZ/dir_EBAANI Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_PHUUCZ/dir_EBAANI Project is not using VSCode, skipping folder settings update. Found workspace file: project.code-workspace [WARN] Flutter SDK not found at /build/fvm_test_cache/tmp/TEST_DIR_fvm_PHUUCZ/dir_EBAANI/.fvm/versions/3.9.0, but updating workspace file anyway. ✓ Updated Flutter SDK path in workspace file: ../../dir_EBAANI/project.code-workspace 02:59 +121 -1: test/src/workflows/update_vscode_settings.workflow_test.dart: UpdateVsCodeSettingsWorkflow should update workspace file when it exists 02:59 +121 -1: test/src/workflows/update_vscode_settings.workflow_test.dart: UpdateVsCodeSettingsWorkflow should correctly handle fork version in VS Code settings Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_CWSIXY/dir_JXKVBD Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_CWSIXY/dir_JXKVBD [WARN] Flutter SDK not found at /build/fvm_test_cache/tmp/TEST_DIR_fvm_CWSIXY/dir_JXKVBD/.fvm/versions/my-fork/3.10.0, but updating VSCode settings anyway. VSCode settings not found, creating new settings file. ✓ Updated VSCode folder Flutter SDK path setting. No VSCode workspace files found. 02:59 +122 -1: test/src/workflows/update_vscode_settings.workflow_test.dart: UpdateVsCodeSettingsWorkflow should correctly handle fork version in VS Code settings 02:59 +122 -1: test/src/workflows/update_vscode_settings.workflow_test.dart: UpdateVsCodeSettingsWorkflow should update workspace file with fork version path Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_WBAVGE/dir_QYNTBG Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_WBAVGE/dir_QYNTBG Project is not using VSCode, skipping folder settings update. Found workspace file: project.code-workspace [WARN] Flutter SDK not found at /build/fvm_test_cache/tmp/TEST_DIR_fvm_WBAVGE/dir_QYNTBG/.fvm/versions/custom-fork/3.9.0, but updating workspace file anyway. ✓ Updated Flutter SDK path in workspace file: ../../dir_QYNTBG/project.code-workspace 02:59 +123 -1: test/src/workflows/update_vscode_settings.workflow_test.dart: UpdateVsCodeSettingsWorkflow should update workspace file with fork version path 02:59 +123 -1: test/src/workflows/update_vscode_settings.workflow_test.dart: UpdateVsCodeSettingsWorkflow should handle non-existent parent directories correctly [WARN] fvm: Project is not using a pinned Flutter version. VSCode settings not found, creating new settings file. Skipping dart.flutterSdkPath setting - no pinned Flutter version. No VSCode workspace files found. 02:59 +124 -1: test/src/workflows/update_vscode_settings.workflow_test.dart: UpdateVsCodeSettingsWorkflow should handle non-existent parent directories correctly 03:00 +124 -1: test/src/workflows/update_vscode_settings.workflow_test.dart: UpdateVsCodeSettingsWorkflow should handle non-existent parent directories correctly 03:01 +124 -1: test/src/workflows/update_vscode_settings.workflow_test.dart: UpdateVsCodeSettingsWorkflow should handle non-existent parent directories correctly 03:02 +124 -1: test/src/workflows/update_vscode_settings.workflow_test.dart: UpdateVsCodeSettingsWorkflow should handle non-existent parent directories correctly 03:03 +124 -1: test/src/workflows/update_vscode_settings.workflow_test.dart: UpdateVsCodeSettingsWorkflow should handle non-existent parent directories correctly 03:03 +124 -1: loading test/src/workflows/setup_flutter.workflow_test.dart 03:03 +124 -1: test/src/workflows/setup_flutter.workflow_test.dart: propagates interruption without logging setup failure 03:04 +124 -1: test/src/workflows/setup_flutter.workflow_test.dart: propagates interruption without logging setup failure 03:05 +124 -1: test/src/workflows/setup_flutter.workflow_test.dart: propagates interruption without logging setup failure 03:06 +124 -1: test/src/workflows/setup_flutter.workflow_test.dart: propagates interruption without logging setup failure 03:07 +124 -1: test/src/workflows/setup_flutter.workflow_test.dart: propagates interruption without logging setup failure 03:08 +124 -1: test/src/workflows/setup_flutter.workflow_test.dart: propagates interruption without logging setup failure Setting up Flutter SDK: 3.10.0 03:09 +124 -1: test/src/workflows/setup_flutter.workflow_test.dart: propagates interruption without logging setup failure 03:09 +125 -1: test/src/workflows/setup_gitignore.workflow_test.dart: SetupGitignoreWorkflow should create and update .gitignore when force is true 03:10 +125 -1: test/src/workflows/setup_gitignore.workflow_test.dart: SetupGitignoreWorkflow should create and update .gitignore when force is true Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_BITMHY/dir_OESQYB 03:11 +125 -1: test/src/workflows/setup_gitignore.workflow_test.dart: SetupGitignoreWorkflow should create and update .gitignore when force is true Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_BITMHY/dir_OESQYB 03:11 +126 -1: test/src/workflows/setup_gitignore.workflow_test.dart: SetupGitignoreWorkflow should create and update .gitignore when force is true 03:11 +126 -1: test/src/workflows/setup_gitignore.workflow_test.dart: SetupGitignoreWorkflow should not update .gitignore when config disables it 03:12 +126 -1: test/src/workflows/setup_gitignore.workflow_test.dart: SetupGitignoreWorkflow should not update .gitignore when config disables it Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_MYQTUT/dir_YKDEXU Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_MYQTUT/dir_YKDEXU 03:12 +127 -1: test/src/workflows/setup_gitignore.workflow_test.dart: SetupGitignoreWorkflow should not update .gitignore when config disables it 03:12 +127 -1: test/src/workflows/setup_gitignore.workflow_test.dart: SetupGitignoreWorkflow should not duplicate entries in existing .gitignore Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_TQFHZH/dir_JOVRRT Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_TQFHZH/dir_JOVRRT 03:12 +128 -1: test/src/workflows/setup_gitignore.workflow_test.dart: SetupGitignoreWorkflow should not duplicate entries in existing .gitignore 03:12 +128 -1: test/src/workflows/setup_gitignore.workflow_test.dart: SetupGitignoreWorkflow should handle and clean empty lines correctly Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_OFCESE/dir_ORWYUW Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_OFCESE/dir_ORWYUW 03:12 +129 -1: test/src/workflows/setup_gitignore.workflow_test.dart: SetupGitignoreWorkflow should handle and clean empty lines correctly 03:12 +129 -1: test/src/workflows/setup_gitignore.workflow_test.dart: SetupGitignoreWorkflow should handle file permission errors gracefully 03:13 +129 -1: test/src/workflows/setup_gitignore.workflow_test.dart: SetupGitignoreWorkflow should handle file permission errors gracefully 03:14 +129 -1: test/src/workflows/setup_gitignore.workflow_test.dart: SetupGitignoreWorkflow should handle file permission errors gracefully Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_SQQJVQ/dir_OROADH Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_SQQJVQ/dir_OROADH Failed to update .gitignore file: PathAccessException: Cannot open file, path = '/build/fvm_test_cache/tmp/TEST_DIR_fvm_SQQJVQ/dir_OROADH/.gitignore' (OS Error: Permission denied, errno = 13) 03:14 +130 -1: test/src/workflows/update_melos_settings.workflow_test.dart: UpdateMelosSettingsWorkflow should detect melos.yaml and skip without confirmation 03:14 +131 -1: test/src/workflows/update_melos_settings.workflow_test.dart: UpdateMelosSettingsWorkflow should detect melos.yaml and skip without confirmation Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_GYXVZK/dir_DEGGUY Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_GYXVZK/dir_DEGGUY 03:15 +131 -1: test/src/workflows/update_melos_settings.workflow_test.dart: UpdateMelosSettingsWorkflow should detect melos.yaml and skip without confirmation 03:15 +132 -1: test/src/workflows/update_melos_settings.workflow_test.dart: UpdateMelosSettingsWorkflow should detect melos.yaml and skip without confirmation Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_VQQFNQ/dir_QMNXII Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_VQQFNQ/dir_QMNXII 03:16 +133 -1: test/src/workflows/update_melos_settings.workflow_test.dart: UpdateMelosSettingsWorkflow should detect melos.yaml and skip without confirmation 03:17 +133 -1: test/src/workflows/update_melos_settings.workflow_test.dart: UpdateMelosSettingsWorkflow should detect melos.yaml and skip without confirmation Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_GCPNPQ/dir_DKEKCP 03:18 +133 -1: test/src/workflows/update_melos_settings.workflow_test.dart: UpdateMelosSettingsWorkflow should detect melos.yaml and skip without confirmation 03:19 +133 -1: test/src/workflows/update_melos_settings.workflow_test.dart: UpdateMelosSettingsWorkflow should detect melos.yaml and skip without confirmation 03:20 +133 -1: test/src/workflows/update_melos_settings.workflow_test.dart: UpdateMelosSettingsWorkflow should detect melos.yaml and skip without confirmation Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_GCPNPQ/dir_DKEKCP Found melos.yaml at: /build/fvm_test_cache/tmp/TEST_DIR_fvm_GCPNPQ/dir_DKEKCP/melos.yaml Detected melos.yaml without FVM configuration. User response: No User declined to configure melos.yaml for FVM. 03:21 +133 -1: test/src/workflows/update_melos_settings.workflow_test.dart: UpdateMelosSettingsWorkflow should detect melos.yaml and skip without confirmation 03:21 +134 -1: test/src/workflows/update_melos_settings.workflow_test.dart: UpdateMelosSettingsWorkflow should detect melos.yaml and skip without confirmation 03:21 +134 -1: test/src/workflows/update_melos_settings.workflow_test.dart: UpdateMelosSettingsWorkflow should skip melos update if sdkPath already exists Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_VMOURH/dir_PFQKFW Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_VMOURH/dir_PFQKFW Found melos.yaml at: /build/fvm_test_cache/tmp/TEST_DIR_fvm_VMOURH/dir_PFQKFW/melos.yaml [WARN] melos.yaml uses custom Flutter SDK at /any/existing/path. To use FVM-managed Flutter, update melos.yaml with: sdkPath: .fvm/flutter_sdk 03:21 +135 -1: test/src/workflows/update_melos_settings.workflow_test.dart: UpdateMelosSettingsWorkflow should skip melos update if sdkPath already exists 03:21 +135 -1: test/src/workflows/update_melos_settings.workflow_test.dart: UpdateMelosSettingsWorkflow should find melos.yaml in parent directory but not update Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_GTHPPD/dir_KLSCQG/subproject Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_GTHPPD/dir_KLSCQG/subproject Found melos.yaml at: /build/fvm_test_cache/tmp/TEST_DIR_fvm_GTHPPD/dir_KLSCQG/melos.yaml Detected melos.yaml without FVM configuration. User response: No User declined to configure melos.yaml for FVM. 03:22 +136 -1: test/src/workflows/update_melos_settings.workflow_test.dart: UpdateMelosSettingsWorkflow should find melos.yaml in parent directory but not update 03:22 +136 -1: test/src/workflows/update_melos_settings.workflow_test.dart: UpdateMelosSettingsWorkflow should not modify melos.yaml with existing non-FVM sdkPath Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_JUHJQK/dir_TNYEAD Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_JUHJQK/dir_TNYEAD Found melos.yaml at: /build/fvm_test_cache/tmp/TEST_DIR_fvm_JUHJQK/dir_TNYEAD/melos.yaml [WARN] melos.yaml uses custom Flutter SDK at /usr/local/flutter. To use FVM-managed Flutter, update melos.yaml with: sdkPath: .fvm/flutter_sdk 03:22 +137 -1: test/src/workflows/update_melos_settings.workflow_test.dart: UpdateMelosSettingsWorkflow should not modify melos.yaml with existing non-FVM sdkPath 03:22 +137 -1: test/src/workflows/update_melos_settings.workflow_test.dart: UpdateMelosSettingsWorkflow should calculate correct relative path for nested melos Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_UJLSFQ/dir_TVVQGT/apps/mobile Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_UJLSFQ/dir_TVVQGT/apps/mobile Found melos.yaml at: /build/fvm_test_cache/tmp/TEST_DIR_fvm_UJLSFQ/dir_TVVQGT/apps/mobile/melos.yaml Detected melos.yaml without FVM configuration. User response: No User declined to configure melos.yaml for FVM. 03:22 +138 -1: test/src/workflows/update_melos_settings.workflow_test.dart: UpdateMelosSettingsWorkflow should calculate correct relative path for nested melos 03:22 +138 -1: test/src/workflows/update_melos_settings.workflow_test.dart: UpdateMelosSettingsWorkflow should not update melos settings when config disables it Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_DNIXBY/dir_FSGKHZ Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_DNIXBY/dir_FSGKHZ fvm does not manage Melos settings for this project. 03:22 +139 -1: test/src/workflows/update_melos_settings.workflow_test.dart: UpdateMelosSettingsWorkflow should not update melos settings when config disables it 03:22 +139 -1: test/src/workflows/update_melos_settings.workflow_test.dart: UpdateMelosSettingsWorkflow should handle invalid YAML in melos file Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_HDKNJI/dir_VXSUIR Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_HDKNJI/dir_VXSUIR Found melos.yaml at: /build/fvm_test_cache/tmp/TEST_DIR_fvm_HDKNJI/dir_VXSUIR/melos.yaml Error parsing melos.yaml: Expected ':'. Please ensure your melos.yaml is valid YAML format. 03:22 +140 -1: test/src/workflows/update_melos_settings.workflow_test.dart: UpdateMelosSettingsWorkflow should handle invalid YAML in melos file 03:22 +140 -1: test/src/workflows/update_melos_settings.workflow_test.dart: UpdateMelosSettingsWorkflow should detect existing FVM path but not update without confirmation Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_EGFQVZ/dir_IEBDBK Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_EGFQVZ/dir_IEBDBK Found melos.yaml at: /build/fvm_test_cache/tmp/TEST_DIR_fvm_EGFQVZ/dir_IEBDBK/melos.yaml User response: No User declined to update FVM path in melos.yaml. 03:23 +141 -1: test/src/workflows/update_melos_settings.workflow_test.dart: UpdateMelosSettingsWorkflow should detect existing FVM path but not update without confirmation 03:23 +141 -1: test/src/workflows/update_melos_settings.workflow_test.dart: UpdateMelosSettingsWorkflow should skip update when no pinned version Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_LCRCSP/dir_IEQNAB Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_LCRCSP/dir_IEQNAB Skipping Melos settings update - no pinned Flutter version. 03:23 +142 -1: test/src/workflows/update_melos_settings.workflow_test.dart: UpdateMelosSettingsWorkflow should skip update when no pinned version 03:23 +142 -1: test/src/workflows/update_melos_settings.workflow_test.dart: UpdateMelosSettingsWorkflow with simulated user input should update melos.yaml when user confirms (simulated Yes) Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_LRXQHH/dir_QTFDTM Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_LRXQHH/dir_QTFDTM Found melos.yaml at: /build/fvm_test_cache/tmp/TEST_DIR_fvm_LRXQHH/dir_QTFDTM/melos.yaml Detected melos.yaml without FVM configuration. User response: Yes ✓ Added FVM Flutter SDK path to melos.yaml 03:23 +143 -1: test/src/workflows/resolve_project_deps_workflow_test.dart: ResolveProjectDependenciesWorkflow should return false when version is not setup Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_BNSFIW/dir_PYVAPE Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_BNSFIW/dir_PYVAPE Found melos.yaml at: /build/fvm_test_cache/tmp/TEST_DIR_fvm_BNSFIW/dir_PYVAPE/melos.yaml User response: Yes Updated FVM Flutter SDK path in melos.yaml 03:23 +144 -1: test/src/workflows/resolve_project_deps_workflow_test.dart: ResolveProjectDependenciesWorkflow should return false when version is not setup Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_VYBQTY/dir_IPKKYJ Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_VYBQTY/dir_IPKKYJ Found melos.yaml at: /build/fvm_test_cache/tmp/TEST_DIR_fvm_VYBQTY/dir_IPKKYJ/melos.yaml Detected melos.yaml without FVM configuration. User response: No User declined to configure melos.yaml for FVM. 03:24 +144 -1: test/src/workflows/resolve_project_deps_workflow_test.dart: ResolveProjectDependenciesWorkflow should return false when version is not setup 03:24 +145 -1: test/src/workflows/resolve_project_deps_workflow_test.dart: ResolveProjectDependenciesWorkflow should return false when version is not setup 03:25 +145 -1: test/src/workflows/resolve_project_deps_workflow_test.dart: ResolveProjectDependenciesWorkflow should return false when version is not setup 03:26 +145 -1: test/src/workflows/resolve_project_deps_workflow_test.dart: ResolveProjectDependenciesWorkflow should return false when version is not setup 03:27 +145 -1: test/src/workflows/resolve_project_deps_workflow_test.dart: ResolveProjectDependenciesWorkflow should return false when version is not setup 03:28 +145 -1: test/src/workflows/resolve_project_deps_workflow_test.dart: ResolveProjectDependenciesWorkflow should return false when version is not setup Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_ELDGFL/dir_MEFGYG 03:29 +145 -1: test/src/workflows/resolve_project_deps_workflow_test.dart: ResolveProjectDependenciesWorkflow should return false when version is not setup Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_ELDGFL Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found [WARN] Flutter SDK is not setup, skipping resolve dependencies. 03:29 +146 -1: test/src/workflows/validate_flutter_version.workflow_test.dart: ValidateFlutterVersionWorkflow should return valid release version Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_CXOCJU/dir_NMWKOV Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_CXOCJU Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found Dart tool version matches SDK version, skipping resolve. 03:29 +147 -1: test/src/workflows/validate_flutter_version.workflow_test.dart: ValidateFlutterVersionWorkflow should return valid release version Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_TWCZUV/dir_BYTSRK Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_TWCZUV Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found [WARN] Skipping "pub get" because no pubspec.yaml found. 03:29 +148 -1: test/src/workflows/validate_flutter_version.workflow_test.dart: ValidateFlutterVersionWorkflow should return valid release version Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_WYYUJY/dir_RYDCCP Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_WYYUJY Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found [WARN] Skipping "pub get" because no pubspec.yaml found. 03:30 +149 -1: test/src/workflows/validate_flutter_version.workflow_test.dart: ValidateFlutterVersionWorkflow should return valid release version Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_IJDTGE/dir_UYROQD Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_IJDTGE/dir_UYROQD Trying to resolve dependencies online... Could not resolve dependencies. pub get failed (test mock) The error could indicate incompatible dependencies to the SDK. User response: Yes 03:31 +150 -1: test/src/workflows/validate_flutter_version.workflow_test.dart: ValidateFlutterVersionWorkflow should return valid release version Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_GJMQFT/dir_GVAVGZ Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_GJMQFT/dir_GVAVGZ Trying to resolve dependencies online... Could not resolve dependencies. pub get failed (test mock) The error could indicate incompatible dependencies to the SDK. User response: No 03:31 +151 -1: test/src/workflows/validate_flutter_version.workflow_test.dart: ValidateFlutterVersionWorkflow should return valid release version Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_XBDSIS/dir_LSJHAB Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_XBDSIS/dir_LSJHAB Trying to resolve dependencies online... Could not resolve dependencies. pub get failed (test mock) The error could indicate incompatible dependencies to the SDK. [WARN] Force pinning due to --force flag. 03:31 +152 -1: test/src/workflows/validate_flutter_version.workflow_test.dart: ValidateFlutterVersionWorkflow should return valid release version Skipping git reference validation for version: 3.10.0 03:32 +153 -1: test/src/workflows/validate_flutter_version.workflow_test.dart: ValidateFlutterVersionWorkflow should return valid release version 03:32 +153 -1: test/src/workflows/validate_flutter_version.workflow_test.dart: ValidateFlutterVersionWorkflow should return invalid version as unknownRef Skipping git reference validation for version: invalid-version 03:32 +154 -1: test/src/workflows/validate_flutter_version.workflow_test.dart: ValidateFlutterVersionWorkflow should return invalid version as unknownRef 03:32 +154 -1: test/src/workflows/validate_flutter_version.workflow_test.dart: ValidateFlutterVersionWorkflow should return channel version 03:32 +155 -1: test/src/workflows/validate_flutter_version.workflow_test.dart: ValidateFlutterVersionWorkflow should return channel version 03:32 +155 -1: test/src/workflows/validate_flutter_version.workflow_test.dart: ValidateFlutterVersionWorkflow should return unknownRef for non-semver input Skipping git reference validation for version: some-commit-ref 03:32 +156 -1: test/src/workflows/validate_flutter_version.workflow_test.dart: ValidateFlutterVersionWorkflow should return unknownRef for non-semver input 03:32 +156 -1: test/src/workflows/validate_flutter_version.workflow_test.dart: ValidateFlutterVersionWorkflow should treat slash ref as git reference when fork not configured Forked version: feature/my-branch No fork alias "feature" configured, treating "feature/my-branch" as git reference 03:32 +157 -1: test/src/workflows/validate_flutter_version.workflow_test.dart: ValidateFlutterVersionWorkflow should treat slash ref as git reference when fork not configured 03:32 +157 -1: test/src/workflows/validate_flutter_version.workflow_test.dart: ValidateFlutterVersionWorkflow should error for slash channel when fork not configured Forked version: myfork/stable 03:32 +158 -1: test/src/workflows/validate_flutter_version.workflow_test.dart: ValidateFlutterVersionWorkflow should error for slash channel when fork not configured 03:32 +158 -1: test/src/workflows/validate_flutter_version.workflow_test.dart: ValidateFlutterVersionWorkflow should error for slash release when fork not configured Forked version: myfork/3.24.0 03:32 +159 -1: test/src/workflows/validate_flutter_version.workflow_test.dart: ValidateFlutterVersionWorkflow should error for slash release when fork not configured 03:33 +159 -1: test/src/workflows/validate_flutter_version.workflow_test.dart: ValidateFlutterVersionWorkflow should error for slash release when fork not configured 03:34 +159 -1: test/src/workflows/validate_flutter_version.workflow_test.dart: ValidateFlutterVersionWorkflow should error for slash release when fork not configured 03:35 +159 -1: test/src/workflows/validate_flutter_version.workflow_test.dart: ValidateFlutterVersionWorkflow should error for slash release when fork not configured 03:36 +159 -1: test/src/workflows/validate_flutter_version.workflow_test.dart: ValidateFlutterVersionWorkflow should error for slash release when fork not configured 03:37 +159 -1: test/src/workflows/validate_flutter_version.workflow_test.dart: ValidateFlutterVersionWorkflow should error for slash release when fork not configured 03:37 +159 -1: loading test/src/commands/destroy_command_test.dart 03:37 +159 -1: test/src/commands/destroy_command_test.dart: DestroyCommand should delete cache directory when user confirms 03:38 +159 -1: test/src/commands/destroy_command_test.dart: DestroyCommand should delete cache directory when user confirms 03:39 +159 -1: test/src/commands/destroy_command_test.dart: DestroyCommand should delete cache directory when user confirms 03:40 +159 -1: test/src/commands/destroy_command_test.dart: DestroyCommand should delete cache directory when user confirms 03:41 +159 -1: test/src/commands/destroy_command_test.dart: DestroyCommand should delete cache directory when user confirms Argument information: Command: destroy 03:42 +159 -1: test/src/commands/destroy_command_test.dart: DestroyCommand should delete cache directory when user confirms User response: Yes ✓ FVM Directory /build/fvm_test_cache/tmp/TEST_DIR_fvm_QXBFNU/43b9d39a-4087-4ea9-b438-5a669c7d6ee5_EKZLKN/cache/versions has been deleted 03:42 +160 -1: test/src/commands/remove_command_test.dart: RemoveCommand should remove all versions when user confirms with --all flag Argument information: Command: destroy User response: No 03:42 +161 -1: test/src/commands/remove_command_test.dart: RemoveCommand should remove all versions when user confirms with --all flag Argument information: Command: destroy Command options: - force: true ✓ FVM Directory /build/fvm_test_cache/tmp/TEST_DIR_fvm_TIGCQP/8918a97d-59ba-440f-8014-906146cd87b2_LUXRHH/cache/versions has been deleted 03:42 +162 -1: test/src/commands/remove_command_test.dart: RemoveCommand should remove all versions when user confirms with --all flag Argument information: Command: destroy Are you sure you want to destroy the FVM cache directory and references? This action cannot be undone. Do you want to proceed? [WARN] Skipping input confirmation [WARN] Using default value of false 03:42 +163 -1: test/src/commands/remove_command_test.dart: RemoveCommand should remove all versions when user confirms with --all flag 03:43 +163 -1: test/src/commands/remove_command_test.dart: RemoveCommand should remove all versions when user confirms with --all flag 03:44 +163 -1: test/src/commands/remove_command_test.dart: RemoveCommand should remove all versions when user confirms with --all flag Argument information: Command: remove Command options: - all: true User response: Yes ✓ fvm Directory /build/fvm_test_cache/tmp/TEST_DIR_fvm_NCUYTT/cb66e64b-0427-47b6-bcb9-153dd8375545_OHMGVD/cache/versions has been deleted 03:44 +164 -1: test/src/commands/remove_command_test.dart: RemoveCommand should remove all versions when user confirms with --all flag 03:44 +164 -1: test/src/commands/remove_command_test.dart: RemoveCommand should not remove versions when user declines with --all flag Argument information: Command: remove Command options: - all: true User response: No 03:44 +165 -1: test/src/commands/remove_command_test.dart: RemoveCommand should not remove versions when user declines with --all flag 03:45 +165 -1: test/src/commands/remove_command_test.dart: RemoveCommand should handle non-existent version gracefully Argument information: Command: remove Flutter SDK: 3.99.0 is not installed 03:45 +166 -1: test/src/commands/remove_command_test.dart: RemoveCommand should handle non-existent version gracefully 03:45 +166 -1: test/src/commands/remove_command_test.dart: RemoveCommand should use correct default value (false) for destructive operation Argument information: Command: remove Command options: - all: true Are you sure you want to remove all versions in your fvm cache ? [WARN] Skipping input confirmation [WARN] Using default value of false 03:45 +167 -1: test/src/commands/remove_command_test.dart: RemoveCommand should use correct default value (false) for destructive operation 03:46 +167 -1: test/src/commands/remove_command_test.dart: RemoveCommand should use correct default value (false) for destructive operation 03:47 +167 -1: test/src/commands/remove_command_test.dart: RemoveCommand should use correct default value (false) for destructive operation 03:48 +167 -1: test/src/commands/remove_command_test.dart: RemoveCommand should use correct default value (false) for destructive operation 03:49 +167 -1: test/src/commands/remove_command_test.dart: RemoveCommand should use correct default value (false) for destructive operation 03:49 +167 -1: loading test/src/commands/remove_command_non_tty_test.dart 03:49 +167 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 03:50 +167 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 03:51 +167 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 03:52 +167 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 03:53 +167 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 03:54 +167 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 03:55 +167 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 03:56 +167 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 03:57 +167 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 03:58 +167 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 03:59 +167 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 04:00 +167 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_DDFFZM/81aea525-14ff-4756-add7-5aee5427aef1_MOXWQG/workspace Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_DDFFZM/81aea525-14ff-4756-add7-5aee5427aef1_MOXWQG Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_DDFFZM Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found Skipping git reference validation for version: 2.0.0 04:00 +168 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 04:01 +168 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_DSBAUN/9c530ceb-c776-41b6-9c17-bfdb1c334618_UIXADX/workspace Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_DSBAUN/9c530ceb-c776-41b6-9c17-bfdb1c334618_UIXADX Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_DSBAUN Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found 04:01 +169 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 04:02 +169 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 04:03 +169 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 04:04 +169 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 04:05 +169 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 04:06 +169 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 04:07 +169 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 04:08 +169 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 04:09 +169 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 04:10 +169 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 04:11 +169 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 04:12 +169 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 04:13 +169 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 04:14 +169 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 04:15 +169 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 04:16 +169 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 04:17 +169 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 04:17 +170 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 04:18 +170 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY Argument information: 04:19 +170 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 04:20 +170 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 04:20 +171 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY Argument information: 04:20 +172 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_TKHXCO/1156e747-358c-4ae9-955e-c36823f2b489_PVPHOO/workspace Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_TKHXCO/1156e747-358c-4ae9-955e-c36823f2b489_PVPHOO Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_TKHXCO Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found Argument information: 04:21 +172 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 04:21 +173 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY Looking up directory: /test/path Looking up directory: /test Looking up directory: / No valid directory found Argument information: 04:21 +174 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 04:22 +174 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY Argument information: 04:22 +175 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY Argument information: 04:22 +176 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY Argument information: 04:23 +176 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 04:23 +177 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY Argument information: 04:23 +178 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 04:24 +178 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY Argument information: 04:24 +179 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY Argument information: 04:24 +180 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY Argument information: 04:24 +181 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY Argument information: 04:24 +182 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 04:25 +182 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY Argument information: 04:25 +183 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 04:26 +183 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 04:27 +183 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 04:28 +183 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 04:29 +183 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 04:30 +183 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 04:31 +183 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 04:32 +183 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 04:33 +183 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 04:34 +183 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 04:35 +183 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 04:36 +183 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 04:37 +183 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 04:38 +183 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 04:39 +183 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY Argument information: Command: cleanup 04:40 +183 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_MHLNDE/b9f82814-ad08-4aef-ad07-fca78337dadc_BCLFDF/workspace Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_MHLNDE/b9f82814-ad08-4aef-ad07-fca78337dadc_BCLFDF Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_MHLNDE Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found Unused SDKs: 3.10.0 No known project pins these SDKs and they are not selected globally. Run "fvm cleanup --remove-unused" to review and remove them. 04:41 +183 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 04:41 +184 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY Argument information: Command: cleanup Command options: - remove-unused: true - yes: true Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_ICBSVT/6b5735c1-73b7-4c0c-a7be-03a9130c5862_CBMQKW/workspace Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_ICBSVT/6b5735c1-73b7-4c0c-a7be-03a9130c5862_CBMQKW Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_ICBSVT Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found Unused SDKs: 3.10.0 No known project pins these SDKs and they are not selected globally. ✓ 3.10.0 removed. 04:42 +184 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 04:42 +185 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 04:43 +185 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 04:44 +185 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 04:45 +185 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY Argument information: Command: cleanup Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_UTDHKV/8d20fa8e-73c9-4a1a-b022-92edae8994c4_RAHYDC/workspace Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_UTDHKV/8d20fa8e-73c9-4a1a-b022-92edae8994c4_RAHYDC Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_UTDHKV Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found Cached patch upgrades: 3.10.0 → 3.10.5 Run: fvm use 3.10.5 in /build/fvm_test_cache/tmp/TEST_DIR_fvm_UTDHKV/cleanup_upgrade_CKQGRJ Newer cached patches recommended as upgrade targets are not offered for removal. Unused SDKs: 3.10.5 No known project pins these SDKs and they are not selected globally. 04:45 +186 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 04:46 +186 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY Argument information: Command: cleanup Command options: - yes: true Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_FIOFAL/72d403c9-5e38-453d-8160-13a7924b065c_CAOSOV/workspace Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_FIOFAL/72d403c9-5e38-453d-8160-13a7924b065c_CAOSOV Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_FIOFAL Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found Unused SDKs: 3.10.0 No known project pins these SDKs and they are not selected globally. Run "fvm cleanup --remove-unused" to review and remove them. 04:46 +187 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 04:47 +187 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY Argument information: Command: cleanup Command options: - remove-unused: true Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_FINCQJ/ac6023d8-3554-4515-9f7b-c661da0cfaaf_KSOVSU/workspace Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_FINCQJ/ac6023d8-3554-4515-9f7b-c661da0cfaaf_KSOVSU Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_FINCQJ Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found Unused SDKs: 3.10.0 No known project pins these SDKs and they are not selected globally. Remove 1 unused SDK: 3.10.0? [WARN] Skipping input confirmation [WARN] Using default value of false No SDKs were removed. 04:47 +188 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 04:48 +188 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 04:49 +188 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY Argument information: Command: cleanup Command options: - remove-unused: true - yes: true Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_TCDPGK/8d9f9409-4b4f-4c71-804e-0a5e0e88c77b_FXPJST/workspace Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_TCDPGK/8d9f9409-4b4f-4c71-804e-0a5e0e88c77b_FXPJST Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_TCDPGK Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found Cached patch upgrades: 3.10.0 → 3.10.5 Run: fvm use 3.10.5 in /build/fvm_test_cache/tmp/TEST_DIR_fvm_TCDPGK/keep_target_cleanup_NHCNCO Newer cached patches recommended as upgrade targets are not offered for removal. Unused SDKs: 3.10.5 No known project pins these SDKs and they are not selected globally. No unused SDKs to remove. 04:49 +189 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 04:50 +189 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY Argument information: Command: cleanup Command options: - remove-unused: true - yes: true Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_EHBILJ/a2e9f181-3b0b-4d0d-b753-dce679e37db2_KCUDSX/workspace Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_EHBILJ/a2e9f181-3b0b-4d0d-b753-dce679e37db2_KCUDSX Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_EHBILJ Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found ✗ Project registry at /build/fvm_test_cache/tmp/TEST_DIR_fvm_EHBILJ/a2e9f181-3b0b-4d0d-b753-dce679e37db2_KCUDSX/cache/projects.json is malformed: Unexpected character 04:50 +190 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 04:51 +190 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 04:52 +190 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 04:53 +190 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 04:54 +190 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 04:55 +190 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 04:56 +190 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 04:57 +190 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 04:58 +190 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 04:59 +190 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:00 +190 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:01 +190 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:02 +190 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:03 +190 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:04 +190 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:05 +190 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:06 +190 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY Argument information: Command: list 05:07 +190 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY Cache directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_DYAUHO/01359147-408e-4ff7-bac1-bc141e80394b_GQZIFW/cache/versions Directory Size: 68.00 B [WARN] Some versions might still require finishing setup - SDKs have been cloned, but they have not downloaded their dependencies. This will complete the first time you run any command with the SDK. 05:08 +190 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_DYAUHO/local_QORFCG Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_DYAUHO/local_QORFCG 05:09 +190 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY ┌─────────┬─────────┬─────────────────┬──────────────┬──────────────┬────────┬───────┬──────────┐ │ Version │ Channel │ Flutter Version │ Dart Version │ Release Date │ Global │ Local │ Projects │ ├─────────┼─────────┼─────────────────┼──────────────┼──────────────┼────────┼───────┼──────────┤ │ stable  │   │ Need setup*  │   │   │   │ ●  │ 1  │ ├─────────┼─────────┼─────────────────┼──────────────┼──────────────┼────────┼───────┼──────────┤ │ beta  │   │ Need setup*  │   │   │   │   │ Unused  │ └─────────┴─────────┴─────────────────┴──────────────┴──────────────┴────────┴───────┴──────────┘ "Unused" means no project known to FVM pins that SDK. Projects are recorded when you run fvm use or fvm install inside them. Run "fvm cleanup" to review removal and cached patch upgrades. 05:09 +191 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:10 +191 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY Argument information: Command: list Cache directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_TCIVSN/3b47ae96-80c2-469d-a5d2-5bebcd62f2f3_AFQSDC/cache/versions Directory Size: 34.00 B [WARN] Some versions might still require finishing setup - SDKs have been cloned, but they have not downloaded their dependencies. This will complete the first time you run any command with the SDK. Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_TCIVSN/forked_KICBDP Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_TCIVSN/forked_KICBDP ┌───────────────┬─────────┬─────────────────┬──────────────┬──────────────┬────────┬───────┬──────────┐ │ Version  │ Channel │ Flutter Version │ Dart Version │ Release Date │ Global │ Local │ Projects │ ├───────────────┼─────────┼─────────────────┼──────────────┼──────────────┼────────┼───────┼──────────┤ │ myfork/3.10.0 │   │ Need setup*  │   │   │   │ ●  │ 1  │ └───────────────┴─────────┴─────────────────┴──────────────┴──────────────┴────────┴───────┴──────────┘ "Unused" means no project known to FVM pins that SDK. Projects are recorded when you run fvm use or fvm install inside them. Run "fvm cleanup" to review removal and cached patch upgrades. 05:10 +192 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:11 +192 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY Argument information: Command: list Cache directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_ZUANDU/327500da-cf08-4f68-9e5c-ea3fd1622c87_TPVDAC/cache/versions Directory Size: 34.00 B [WARN] Some versions might still require finishing setup - SDKs have been cloned, but they have not downloaded their dependencies. This will complete the first time you run any command with the SDK. Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_ZUANDU/327500da-cf08-4f68-9e5c-ea3fd1622c87_TPVDAC/workspace Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_ZUANDU/327500da-cf08-4f68-9e5c-ea3fd1622c87_TPVDAC Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_ZUANDU Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found ┌─────────┬─────────┬─────────────────┬──────────────┬──────────────┬────────┬───────┬──────────┐ │ Version │ Channel │ Flutter Version │ Dart Version │ Release Date │ Global │ Local │ Projects │ ├─────────┼─────────┼─────────────────┼──────────────┼──────────────┼────────┼───────┼──────────┤ │ stable  │   │ Need setup*  │   │   │ ●  │   │ 0  │ └─────────┴─────────┴─────────────────┴──────────────┴──────────────┴────────┴───────┴──────────┘ Local shows the SDK pinned by the project in the current directory; none is configured here. "Unused" means no project known to FVM pins that SDK. Projects are recorded when you run fvm use or fvm install inside them. Run "fvm cleanup" to review removal and cached patch upgrades. 05:11 +193 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:12 +193 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY Argument information: Command: list Cache directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_QXPNOT/ed6b0ab8-5209-46ad-88b6-69c59da4f1fd_MZWHFF/cache/versions Directory Size: 34.00 B [WARN] Some versions might still require finishing setup - SDKs have been cloned, but they have not downloaded their dependencies. This will complete the first time you run any command with the SDK. Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_QXPNOT/ed6b0ab8-5209-46ad-88b6-69c59da4f1fd_MZWHFF/workspace Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_QXPNOT/ed6b0ab8-5209-46ad-88b6-69c59da4f1fd_MZWHFF Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_QXPNOT Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found [WARN] Project registry at /build/fvm_test_cache/tmp/TEST_DIR_fvm_QXPNOT/ed6b0ab8-5209-46ad-88b6-69c59da4f1fd_MZWHFF/cache/projects.json is malformed: Unexpected character package:fvm/src/models/project_registry_model.dart 19:5 parseProjectRegistry.invalid package:fvm/src/models/project_registry_model.dart 26:5 parseProjectRegistry package:fvm/src/services/project_registry_service.dart 52:12 ProjectRegistryService._readPaths package:fvm/src/services/project_registry_service.dart 233:24 ProjectRegistryService.calculateUsage package:fvm/src/commands/list_command.dart 167:45 ListCommand.run package:args/command_runner.dart 212:13 CommandRunner.runCommand package:fvm/src/runner.dart 301:18 FvmCommandRunner.runCommand package:fvm/src/runner.dart 167:24 FvmCommandRunner.run test/src/commands/list_command_test.dart 94:24 main.. package:test_api/src/backend/declarer.dart 229:9 Declarer.test.. package:test_api/src/backend/declarer.dart 227:7 Declarer.test. package:test_api/src/backend/invoker.dart 258:9 Invoker._waitForOutstandingCallbacks. ┌─────────┬─────────┬─────────────────┬──────────────┬──────────────┬────────┬───────┬──────────┐ │ Version │ Channel │ Flutter Version │ Dart Version │ Release Date │ Global │ Local │ Projects │ ├─────────┼─────────┼─────────────────┼──────────────┼──────────────┼────────┼───────┼──────────┤ │ stable  │   │ Need setup*  │   │   │   │   │ -  │ └─────────┴─────────┴─────────────────┴──────────────┴──────────────┴────────┴───────┴──────────┘ Local shows the SDK pinned by the project in the current directory; none is configured here. 05:12 +194 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:13 +194 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY Argument information: Command: list Cache directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_NLFFPI/f30f42a1-54a8-4170-ac59-5ad2c0d347aa_KMKLWJ/cache/versions Directory Size: 34.00 B [WARN] Some versions might still require finishing setup - SDKs have been cloned, but they have not downloaded their dependencies. This will complete the first time you run any command with the SDK. Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_NLFFPI/unsafe_pin_PDVPRP Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_NLFFPI/unsafe_pin_PDVPRP ┌─────────┬─────────┬─────────────────┬──────────────┬──────────────┬────────┬───────┬──────────┐ │ Version │ Channel │ Flutter Version │ Dart Version │ Release Date │ Global │ Local │ Projects │ ├─────────┼─────────┼─────────────────┼──────────────┼──────────────┼────────┼───────┼──────────┤ │ stable  │   │ Need setup*  │   │   │   │   │ Unused  │ └─────────┴─────────┴─────────────────┴──────────────┴──────────────┴────────┴───────┴──────────┘ Local version ../evil is configured but not cached. "Unused" means no project known to FVM pins that SDK. Projects are recorded when you run fvm use or fvm install inside them. Run "fvm cleanup" to review removal and cached patch upgrades. 05:13 +195 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:14 +195 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY Argument information: Command: list Cache directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_TCRQPO/a86e8b89-843e-4056-957a-2aecc80355ff_ZUYUWH/cache/versions Directory Size: 34.00 B [WARN] Some versions might still require finishing setup - SDKs have been cloned, but they have not downloaded their dependencies. This will complete the first time you run any command with the SDK. Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_TCRQPO/a86e8b89-843e-4056-957a-2aecc80355ff_ZUYUWH/workspace Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_TCRQPO/a86e8b89-843e-4056-957a-2aecc80355ff_ZUYUWH Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_TCRQPO Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found ┌─────────┬─────────┬─────────────────┬──────────────┬──────────────┬────────┬───────┬──────────┐ │ Version │ Channel │ Flutter Version │ Dart Version │ Release Date │ Global │ Local │ Projects │ ├─────────┼─────────┼─────────────────┼──────────────┼──────────────┼────────┼───────┼──────────┤ │ stable  │   │ Need setup*  │   │   │   │   │ Unused  │ └─────────┴─────────┴─────────────────┴──────────────┴──────────────┴────────┴───────┴──────────┘ Local shows the SDK pinned by the project in the current directory; none is configured here. "Unused" means no project known to FVM pins that SDK. Projects are recorded when you run fvm use or fvm install inside them. Run "fvm cleanup" to review removal and cached patch upgrades. 05:14 +196 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:15 +196 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY Argument information: Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_BQTUBC/f5ed2fae-d141-4d4b-94f7-c1fd0317397d_GYGYBK/workspace Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_BQTUBC/f5ed2fae-d141-4d4b-94f7-c1fd0317397d_GYGYBK Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_BQTUBC Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found 05:16 +196 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:16 +197 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:17 +197 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY Argument information: Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_UPIIND/fresh_clone_GTTAYE Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_UPIIND/fresh_clone_GTTAYE 05:17 +198 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:18 +198 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY Argument information: Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_HLWBFM/fed8e09c-acb5-4041-b4e7-bec3761ee375_PLSFWJ/workspace Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_HLWBFM/fed8e09c-acb5-4041-b4e7-bec3761ee375_PLSFWJ Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_HLWBFM Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found 05:18 +199 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY Argument information: Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_RBHZTT/40e7ab0d-3fbc-4661-ab14-f95bbc1262dc_SKLHRP/workspace Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_RBHZTT/40e7ab0d-3fbc-4661-ab14-f95bbc1262dc_SKLHRP Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_RBHZTT Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found ✗ Exception running API command list Project registry at /build/fvm_test_cache/tmp/TEST_DIR_fvm_RBHZTT/40e7ab0d-3fbc-4661-ab14-f95bbc1262dc_SKLHRP/cache/projects.json is malformed: Unexpected character package:fvm/src/models/project_registry_model.dart 19:5 parseProjectRegistry.invalid package:fvm/src/models/project_registry_model.dart 26:5 parseProjectRegistry package:fvm/src/services/project_registry_service.dart 52:12 ProjectRegistryService._readPaths package:fvm/src/services/project_registry_service.dart 233:24 ProjectRegistryService.calculateUsage package:fvm/src/api/api_service.dart 33:49 ApiService.getCachedVersions package:fvm/src/commands/api_command.dart 30:24 APISubCommand.run package:args/command_runner.dart 212:13 CommandRunner.runCommand package:fvm/src/runner.dart 250:7 FvmCommandRunner.runCommand package:fvm/src/runner.dart 167:24 FvmCommandRunner.run test/src/commands/list_command_test.dart 216:24 main.. package:test_api/src/backend/declarer.dart 229:9 Declarer.test.. package:test_api/src/backend/declarer.dart 227:7 Declarer.test. package:test_api/src/backend/invoker.dart 258:9 Invoker._waitForOutstandingCallbacks. 05:18 +200 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY Argument information: Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_JIYOTK/c4f66107-769a-46fc-ba3c-aede0b0df662_ONGCVV/workspace Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_JIYOTK/c4f66107-769a-46fc-ba3c-aede0b0df662_ONGCVV Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_JIYOTK Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found 05:18 +201 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:19 +201 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY Argument information: Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_DKJSSJ/malformed_api_project_CBYFLQ Unable to read project metadata: ParsedYamlException: line 1, column 8: Expected node content. ╷ 1 │ name: [ │ ^ ╵ package:checked_yaml/checked_yaml.dart 32:5 checkedYamlDecode package:pubspec_parse/src/pubspec.dart 185:7 new Pubspec.parse package:fvm/src/models/project_model.dart 50:19 Project.loadFromDirectory package:fvm/src/services/project_service.dart 32:33 ProjectService.findAncestor. package:fvm/src/utils/helpers.dart 436:26 lookUpDirectoryAncestor package:fvm/src/services/project_service.dart 29:21 ProjectService.findAncestor package:fvm/src/services/project_service.dart 57:14 ProjectService.tryFindAncestor package:fvm/src/api/api_service.dart 34:45 ApiService.getCachedVersions package:fvm/src/commands/api_command.dart 30:24 APISubCommand.run package:args/command_runner.dart 212:13 CommandRunner.runCommand package:fvm/src/runner.dart 250:7 FvmCommandRunner.runCommand package:fvm/src/runner.dart 167:24 FvmCommandRunner.run test/testing_utils.dart 490:7 runnerZoned. test/testing_utils.dart 488:3 runnerZoned test/src/commands/list_command_test.dart 251:23 main.. package:test_api/src/backend/declarer.dart 229:9 Declarer.test.. package:test_api/src/backend/declarer.dart 227:7 Declarer.test. package:test_api/src/backend/invoker.dart 258:9 Invoker._waitForOutstandingCallbacks. 05:19 +202 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:20 +202 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:21 +202 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY Argument information: Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_YEAVIZ/0c0b31fa-c14e-4a9c-abd1-c112b3d609d3_RAXKUN/workspace Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_YEAVIZ/0c0b31fa-c14e-4a9c-abd1-c112b3d609d3_RAXKUN Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_YEAVIZ Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found 05:21 +203 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:22 +203 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:23 +203 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY Argument information: Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_UCASDT/c3ff9ad3-37b9-4b27-aa0e-8530e41b42d9_MSHGWK/workspace Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_UCASDT/c3ff9ad3-37b9-4b27-aa0e-8530e41b42d9_MSHGWK Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_UCASDT Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found Argument information: Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_UCASDT/c3ff9ad3-37b9-4b27-aa0e-8530e41b42d9_MSHGWK/workspace Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_UCASDT/c3ff9ad3-37b9-4b27-aa0e-8530e41b42d9_MSHGWK Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_UCASDT Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found 05:23 +204 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:24 +204 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY Argument information: Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_NAKDPA/3a428a27-9481-4cc4-ab7c-288f5b9b7c2d_KFEBWI/workspace Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_NAKDPA/3a428a27-9481-4cc4-ab7c-288f5b9b7c2d_KFEBWI Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_NAKDPA Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found 05:24 +205 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY Argument information: Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_FUWHXO/30fb3a9a-0241-46f2-9565-2fa9fdbe9a95_GBEISO/workspace Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_FUWHXO/30fb3a9a-0241-46f2-9565-2fa9fdbe9a95_GBEISO Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_FUWHXO Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found ✗ Exception running API command cleanup Project registry at /build/fvm_test_cache/tmp/TEST_DIR_fvm_FUWHXO/30fb3a9a-0241-46f2-9565-2fa9fdbe9a95_GBEISO/cache/projects.json is malformed: Unexpected character package:fvm/src/models/project_registry_model.dart 19:5 parseProjectRegistry.invalid package:fvm/src/models/project_registry_model.dart 26:5 parseProjectRegistry package:fvm/src/services/project_registry_service.dart 52:12 ProjectRegistryService._readPaths package:fvm/src/services/project_registry_service.dart 233:24 ProjectRegistryService.calculateUsage package:fvm/src/services/cleanup_service.dart 100:49 CleanupService.plan package:fvm/src/api/api_service.dart 59:18 ApiService.getCleanup package:fvm/src/commands/api_command.dart 30:24 APISubCommand.run package:args/command_runner.dart 212:13 CommandRunner.runCommand package:fvm/src/runner.dart 250:7 FvmCommandRunner.runCommand package:fvm/src/runner.dart 167:24 FvmCommandRunner.run test/src/commands/list_command_test.dart 365:24 main.. package:test_api/src/backend/declarer.dart 229:9 Declarer.test.. package:test_api/src/backend/declarer.dart 227:7 Declarer.test. package:test_api/src/backend/invoker.dart 258:9 Invoker._waitForOutstandingCallbacks. 05:25 +206 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:26 +206 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:27 +206 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:28 +206 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:29 +206 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:30 +206 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:31 +206 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:32 +206 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:33 +206 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:34 +206 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:35 +206 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:36 +206 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:37 +206 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:37 +207 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:38 +207 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:38 +208 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:38 +209 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:39 +209 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:40 +209 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:41 +209 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:42 +209 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:42 +210 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:43 +210 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:44 +210 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:44 +211 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:44 +212 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:44 +213 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:44 +214 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:44 +215 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:45 +215 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:46 +215 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:47 +215 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:48 +215 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:49 +215 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:50 +215 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:51 +215 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:52 +215 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:53 +215 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:54 +215 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:54 +216 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:54 +217 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:55 +217 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:55 +218 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:55 +219 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:55 +220 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:55 +221 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:55 +222 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:55 +223 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:56 +223 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:56 +224 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:56 +225 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:56 +226 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:56 +227 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:56 +228 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:56 +229 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:56 +230 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:56 +231 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:57 +231 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:58 +231 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:58 +232 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 05:59 +232 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:00 +232 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:01 +232 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:02 +232 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:03 +232 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:04 +232 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:05 +232 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:06 +232 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:07 +232 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:08 +232 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:09 +232 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:09 +233 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:09 +234 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:09 +235 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:10 +235 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:10 +236 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:10 +237 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:10 +238 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:11 +238 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:12 +238 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:13 +238 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:14 +238 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:15 +238 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:16 +238 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:16 +239 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:17 +239 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:17 +240 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:18 +240 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:19 +240 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:20 +240 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:21 +240 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:22 +240 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:23 +240 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:24 +240 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:25 +240 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:25 +241 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:25 +242 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:25 +243 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:25 +244 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:25 +245 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:25 +246 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:26 +246 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY [WARN] Unable to parse versions as semantic versions: configured="abc123", cached="def456". Falling back to string comparison. Error: FormatException: Could not parse "abc123". 06:26 +247 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY [WARN] Unable to parse versions as semantic versions: configured="FeatureFix", cached="featurefix". Falling back to string comparison. Error: FormatException: Could not parse "FeatureFix". 06:26 +248 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:26 +249 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:27 +249 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:27 +250 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:28 +250 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:28 +251 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:29 +251 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:30 +251 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:31 +251 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:32 +251 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:33 +251 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:34 +251 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:35 +251 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:36 +251 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:37 +251 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:38 +251 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:39 +251 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:39 +252 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:39 +253 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:40 +253 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY Skipping project registry tracking in CI 06:40 +254 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:40 +255 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY [WARN] Failed to update project registry: Project registry at /build/fvm_test_cache/tmp/TEST_DIR_fvm_HUJOWL/95ca37b6-e37a-4f0a-9c6d-6ef8d041179e_WDGGST/cache/projects.json is malformed: Unexpected character package:fvm/src/models/project_registry_model.dart 19:5 parseProjectRegistry.invalid package:fvm/src/models/project_registry_model.dart 26:5 parseProjectRegistry package:fvm/src/services/project_registry_service.dart 52:12 ProjectRegistryService._readPaths package:fvm/src/services/project_registry_service.dart 193:23 ProjectRegistryService.track. package:fvm/src/services/project_registry_service.dart 171:15 ProjectRegistryService._withRegistryLock package:fvm/src/services/project_registry_service.dart 192:7 ProjectRegistryService.track test/src/services/project_registry_service_test.dart 84:45 main.. package:test_api/src/backend/declarer.dart 229:19 Declarer.test.. package:test_api/src/backend/declarer.dart 227:7 Declarer.test. package:test_api/src/backend/invoker.dart 258:9 Invoker._waitForOutstandingCallbacks. 06:40 +256 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:41 +256 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:42 +256 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:43 +256 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:44 +256 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:45 +256 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:46 +256 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:47 +256 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:48 +256 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:49 +256 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:50 +256 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:50 +257 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:51 +257 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:51 +258 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:51 +259 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:52 +260 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:52 +261 -1: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY 06:52 +262 -2: test/src/services/project_registry_service_test.dart: calculateUsage skips a project whose config is valid JSON of the wrong shape 06:52 +262 -2: test/src/services/project_registry_service_test.dart: calculateUsage ignores pins that cannot be parsed 06:52 +263 -2: test/src/services/project_registry_service_test.dart: calculateUsage ignores pins that cannot be parsed 06:52 +263 -2: test/src/services/project_registry_service_test.dart: calculateUsage matches a forked channel-qualified pin to its installed SDK 06:53 +263 -2: test/src/services/project_registry_service_test.dart: calculateUsage matches a forked channel-qualified pin to its installed SDK 06:53 +263 -2: test/src/commands/remove_command_non_tty_test.dart: remove with no arg exits instead of hanging when stdin is not a TTY [E] Expected: <64> Actual: <-1> remove must exit on a non-TTY prompt, not hang (-1 == timed out) package:matcher expect test/src/commands/remove_command_non_tty_test.dart 82:7 main. To run this test again: dart test test/src/commands/remove_command_non_tty_test.dart -p vm --plain-name 'remove with no arg exits instead of hanging when stdin is not a TTY' 06:54 +264 -2: test/src/services/project_registry_service_test.dart: calculateUsage matches a forked channel-qualified pin to its installed SDK 06:54 +264 -2: test/src/services/project_registry_service_test.dart: calculateUsage keeps fork and channel-qualified pins distinct 06:54 +265 -2: test/src/services/project_registry_service_test.dart: calculateUsage keeps fork and channel-qualified pins distinct 06:54 +265 -2: test/src/services/project_registry_service_test.dart: calculateUsage counts an unregistered current project only when passed 06:55 +266 -2: test/src/services/project_registry_service_test.dart: calculateUsage counts an unregistered current project only when passed 06:55 +266 -2: test/src/services/project_registry_service_test.dart: calculateUsage does not double count an already registered current project 06:55 +267 -2: test/src/services/project_registry_service_test.dart: calculateUsage does not double count an already registered current project 06:55 +267 -2: test/src/services/project_registry_service_test.dart: calculateUsage throws when the registry cannot be parsed 06:55 +268 -2: test/src/services/project_registry_service_test.dart: calculateUsage throws when the registry cannot be parsed 06:55 +268 -2: test/src/services/project_registry_service_test.dart: command tracking fvm use registers the project root from a nested directory 06:56 +268 -2: test/src/services/project_registry_service_test.dart: command tracking fvm use registers the project root from a nested directory Argument information: Command: use Command options: - force: true - skip-setup: true - skip-pub-get: true Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_CTBZCB/nested_RLDVSH/lib Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_CTBZCB/nested_RLDVSH Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_CTBZCB/nested_RLDVSH Flutter SDK: Channel: Stable is not installed. Installing Flutter SDK automatically... ⠋ Installing Flutter SDK: Channel: Stable... Installing Flutter SDK: Channel: Stable 06:57 +268 -2: test/src/services/project_registry_service_test.dart: command tracking fvm use registers the project root from a nested directory ✓ Flutter SDK: Channel: Stable installed! (47ms) No SDK constraints to check or missing SDK version information Updating project config Project name: nested Project path: /build/fvm_test_cache/tmp/TEST_DIR_fvm_CTBZCB/nested_RLDVSH Flutter version: stable 06:58 +268 -2: test/src/services/project_registry_service_test.dart: command tracking fvm use registers the project root from a nested directory Project is not using VSCode, skipping folder settings update. No VSCode workspace files found. Reached filesystem root, no melos.yaml found No melos.yaml file found in project hierarchy. ✓ Project now uses Flutter SDK : Channel: Stable 06:58 +269 -2: test/src/services/project_registry_service_test.dart: command tracking fvm use registers the project root from a nested directory 06:58 +269 -2: test/src/services/project_registry_service_test.dart: command tracking fvm install registers the surrounding project Argument information: Command: install Command options: - setup: false ⠋ Installing Flutter SDK: Channel: Beta... Installing Flutter SDK: Channel: Beta 06:59 +269 -2: test/src/services/project_registry_service_test.dart: command tracking fvm install registers the surrounding project ✓ Flutter SDK: Channel: Beta installed! (3ms) Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_AOZFCZ/installed_QRETCP Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_AOZFCZ/installed_QRETCP 06:59 +270 -2: test/src/services/project_registry_service_test.dart: command tracking fvm install registers the surrounding project 06:59 +270 -2: test/src/services/project_registry_service_test.dart: command tracking fvm install outside a configured project records nothing Argument information: Command: install Command options: - setup: false ⠋ Installing Flutter SDK: Channel: Stable... Installing Flutter SDK: Channel: Stable ✓ Flutter SDK: Channel: Stable installed! (2ms) Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_QMFAQB/empty_SUGTIV Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_QMFAQB Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found 06:59 +271 -2: test/src/services/project_registry_service_test.dart: command tracking fvm install outside a configured project records nothing 06:59 +271 -2: test/src/services/project_registry_service_test.dart: command tracking broken project metadata does not fail an explicit install Argument information: Command: install Command options: - setup: false 07:00 +271 -2: test/src/services/project_registry_service_test.dart: command tracking broken project metadata does not fail an explicit install ⠋ Installing Flutter SDK: Channel: Stable... Installing Flutter SDK: Channel: Stable ✓ Flutter SDK: Channel: Stable installed! (3ms) Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_TFNQSV/broken_install_LRWPUQ Unable to read project metadata: ParsedYamlException: line 1, column 8: Expected node content. ╷ 1 │ name: [ │ ^ ╵ 07:01 +271 -2: test/src/services/project_registry_service_test.dart: command tracking broken project metadata does not fail an explicit install package:checked_yaml/checked_yaml.dart 32:5 checkedYamlDecode package:pubspec_parse/src/pubspec.dart 185:7 new Pubspec.parse package:fvm/src/models/project_model.dart 50:19 Project.loadFromDirectory package:fvm/src/services/project_service.dart 32:33 ProjectService.findAncestor. package:fvm/src/utils/helpers.dart 436:26 lookUpDirectoryAncestor package:fvm/src/services/project_service.dart 29:21 ProjectService.findAncestor package:fvm/src/services/project_service.dart 57:14 ProjectService.tryFindAncestor package:fvm/src/commands/install_command.dart 93:45 InstallCommand.run package:args/command_runner.dart 212:13 CommandRunner.runCommand package:fvm/src/runner.dart 301:18 FvmCommandRunner.runCommand package:fvm/src/runner.dart 167:24 FvmCommandRunner.run test/src/services/project_registry_service_test.dart 398:11 main.. package:test_api/src/backend/declarer.dart 229:9 Declarer.test.. package:test_api/src/backend/declarer.dart 227:7 Declarer.test. package:test_api/src/backend/invoker.dart 258:9 Invoker._waitForOutstandingCallbacks. 07:01 +272 -2: test/src/services/project_registry_service_test.dart: command tracking broken project metadata does not fail an explicit install 07:01 +272 -2: test/src/services/project_registry_service_test.dart: command tracking a malformed registry does not fail fvm use Argument information: Command: use Command options: - force: true - skip-setup: true - skip-pub-get: true Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_BKEHNS/resilient_CPRATK Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_BKEHNS/resilient_CPRATK Flutter SDK: Channel: Stable is not installed. Installing Flutter SDK automatically... ⠋ Installing Flutter SDK: Channel: Stable... Installing Flutter SDK: Channel: Stable ✓ Flutter SDK: Channel: Stable installed! (1ms) No SDK constraints to check or missing SDK version information Updating project config Project name: resilient Project path: /build/fvm_test_cache/tmp/TEST_DIR_fvm_BKEHNS/resilient_CPRATK Flutter version: stable [WARN] Failed to update project registry: Project registry at /build/fvm_test_cache/tmp/TEST_DIR_fvm_BKEHNS/eb7397e6-d80d-45bd-843b-3ac38c9bc0e0_NUYEVC/cache/projects.json is malformed: Unexpected character package:fvm/src/models/project_registry_model.dart 19:5 parseProjectRegistry.invalid package:fvm/src/models/project_registry_model.dart 26:5 parseProjectRegistry package:fvm/src/services/project_registry_service.dart 52:12 ProjectRegistryService._readPaths package:fvm/src/services/project_registry_service.dart 193:23 ProjectRegistryService.track. package:fvm/src/services/project_registry_service.dart 171:15 ProjectRegistryService._withRegistryLock package:fvm/src/services/project_registry_service.dart 192:7 ProjectRegistryService.track package:fvm/src/workflows/use_version.workflow.dart 43:35 UseVersionWorkflow.call package:fvm/src/commands/use_command.dart 142:5 UseCommand.run package:args/command_runner.dart 212:13 CommandRunner.runCommand package:fvm/src/runner.dart 301:18 FvmCommandRunner.runCommand package:fvm/src/runner.dart 167:24 FvmCommandRunner.run test/src/services/project_registry_service_test.dart 418:24 main.. package:test_api/src/backend/declarer.dart 229:9 Declarer.test.. package:test_api/src/backend/declarer.dart 227:7 Declarer.test. package:test_api/src/backend/invoker.dart 258:9 Invoker._waitForOutstandingCallbacks. Project is not using VSCode, skipping folder settings update. No VSCode workspace files found. Reached filesystem root, no melos.yaml found No melos.yaml file found in project hierarchy. ✓ Project now uses Flutter SDK : Channel: Stable 07:01 +273 -2: test/src/services/project_service_test.dart: ProjectService findAncestor returns project in current directory if config exists 07:02 +273 -2: test/src/services/project_service_test.dart: ProjectService findAncestor returns project in current directory if config exists 07:03 +273 -2: test/src/services/project_service_test.dart: ProjectService findAncestor returns project in current directory if config exists 07:04 +273 -2: test/src/services/project_service_test.dart: ProjectService findAncestor returns project in current directory if config exists Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_NHCNKD/dir_ZWIXYV Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_NHCNKD/dir_ZWIXYV 07:04 +274 -2: test/src/services/project_service_test.dart: ProjectService findAncestor returns project in current directory if config exists 07:04 +274 -2: test/src/services/project_service_test.dart: ProjectService findAncestor traverses upward to find project config Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_UHVMST/dir_DAJSIS/child Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_UHVMST/dir_DAJSIS Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_UHVMST/dir_DAJSIS 07:04 +275 -2: test/src/services/project_service_test.dart: ProjectService findAncestor traverses upward to find project config 07:04 +275 -2: test/src/services/project_service_test.dart: ProjectService update writes new configuration correctly 07:05 +275 -2: test/src/services/project_service_test.dart: ProjectService update writes new configuration correctly Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_JGNDDT/dir_DLIDCU Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_JGNDDT/dir_DLIDCU 07:05 +276 -2: test/src/services/project_service_test.dart: ProjectService update writes new configuration correctly 07:05 +276 -2: test/src/services/project_service_test.dart: ProjectService returns working directory if no config is found Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_LQFSVW/dir_AARVVS Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_LQFSVW Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found 07:05 +277 -2: test/src/services/project_service_test.dart: ProjectService returns working directory if no config is found 07:05 +277 -2: test/src/services/project_service_test.dart: ProjectService update preserves updateVscodeSettings when not specified Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_NEKLIU/dir_TJLDMR Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_NEKLIU/dir_TJLDMR 07:05 +278 -2: test/src/services/project_service_test.dart: ProjectService update preserves updateVscodeSettings when not specified 07:05 +278 -2: test/src/services/project_service_test.dart: ProjectService findAncestor loads legacy .fvm/fvm_config.json file Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_TZNRYL/dir_SLCXQE Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_TZNRYL/dir_SLCXQE [WARN] Using legacy config at /build/fvm_test_cache/tmp/TEST_DIR_fvm_TZNRYL/dir_SLCXQE/.fvm/fvm_config.json. Consider migrating to .fvmrc by running: fvm use 07:05 +279 -2: test/src/services/project_service_test.dart: ProjectService findAncestor loads legacy .fvm/fvm_config.json file 07:05 +279 -2: test/src/services/project_service_test.dart: ProjectService findAncestor prefers .fvmrc over legacy config Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_KCBORA/dir_JRKVHL Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_KCBORA/dir_JRKVHL 07:05 +280 -2: test/src/services/project_service_test.dart: ProjectService findAncestor prefers .fvmrc over legacy config 07:05 +280 -2: test/src/services/project_service_test.dart: ProjectService findAncestor warns when loading from legacy config Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_NDZJLV/dir_BOPBRL Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_NDZJLV/dir_BOPBRL [WARN] Using legacy config at /build/fvm_test_cache/tmp/TEST_DIR_fvm_NDZJLV/dir_BOPBRL/.fvm/fvm_config.json. Consider migrating to .fvmrc by running: fvm use 07:05 +281 -2: test/src/services/project_service_test.dart: ProjectService findAncestor warns when loading from legacy config 07:06 +281 -2: test/src/services/project_service_test.dart: ProjectService findAncestor warns when loading from legacy config 07:07 +281 -2: loading test/src/services/cleanup_service_test.dart 07:07 +281 -2: test/src/services/cleanup_service_test.dart: CleanupService plans cached patch upgrades with project and global actions 07:08 +281 -2: test/src/services/cleanup_service_test.dart: CleanupService plans cached patch upgrades with project and global actions 07:09 +281 -2: test/src/services/cleanup_service_test.dart: CleanupService plans cached patch upgrades with project and global actions 07:10 +281 -2: test/src/services/cleanup_service_test.dart: CleanupService plans cached patch upgrades with project and global actions 07:11 +281 -2: test/src/services/cleanup_service_test.dart: CleanupService plans cached patch upgrades with project and global actions 07:12 +281 -2: test/src/services/cleanup_service_test.dart: CleanupService plans cached patch upgrades with project and global actions 07:13 +281 -2: test/src/services/cleanup_service_test.dart: CleanupService plans cached patch upgrades with project and global actions Running: echo 07:14 +281 -2: test/src/services/cleanup_service_test.dart: CleanupService plans cached patch upgrades with project and global actions Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_VLQJWY/dbd4a21d-6dca-495b-8149-b3b6d8995b35_GUBTAE/workspace Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_VLQJWY/dbd4a21d-6dca-495b-8149-b3b6d8995b35_GUBTAE Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_VLQJWY Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found 07:15 +281 -2: test/src/services/cleanup_service_test.dart: CleanupService plans cached patch upgrades with project and global actions 07:15 +282 -2: test/src/services/process_service_test.dart: ProcessService successful command returns ProcessResult 07:16 +282 -2: test/src/services/process_service_test.dart: ProcessService successful command returns ProcessResult 07:16 +283 -2: test/src/services/cleanup_service_test.dart: CleanupService does not recommend patch upgrades across minor lines 07:17 +283 -2: test/src/services/cleanup_service_test.dart: CleanupService does not recommend patch upgrades across minor lines Running: false Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_EDSMFJ/60ac2019-3561-4cf0-babc-d63fc12f4c90_BVUWAB/workspace Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_EDSMFJ/60ac2019-3561-4cf0-babc-d63fc12f4c90_BVUWAB Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_EDSMFJ Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found 07:17 +284 -2: test/src/services/cleanup_service_test.dart: CleanupService does not recommend patch upgrades across minor lines 07:17 +285 -2: test/src/services/cleanup_service_test.dart: CleanupService does not recommend patch upgrades across minor lines 07:17 +285 -2: test/src/services/process_service_test.dart: ProcessService throwOnError=false returns failed result Running: false 07:18 +286 -2: test/src/services/cleanup_service_test.dart: CleanupService does not recommend patch upgrades for prerelease versions Running: sh 07:18 +287 -2: test/src/services/cleanup_service_test.dart: CleanupService does not recommend patch upgrades for prerelease versions 07:19 +287 -2: test/src/services/cleanup_service_test.dart: CleanupService does not recommend patch upgrades for prerelease versions Running: echo Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_ADIESL/7971ae8d-f5e3-4816-beeb-0c2e77c985a4_LEHGNA/workspace Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_ADIESL/7971ae8d-f5e3-4816-beeb-0c2e77c985a4_LEHGNA Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_ADIESL Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found 07:19 +288 -2: test/src/services/cleanup_service_test.dart: CleanupService does not recommend patch upgrades for prerelease versions 07:19 +289 -2: test/src/services/cleanup_service_test.dart: CleanupService does not recommend patch upgrades for prerelease versions 07:19 +289 -2: test/src/services/cleanup_service_test.dart: CleanupService recommends a same-fork cached patch upgrade 07:20 +289 -2: test/src/services/cleanup_service_test.dart: CleanupService recommends a same-fork cached patch upgrade Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_VYABUK/aadcde04-00c8-470d-a3c1-af56af852261_ENVLKO/workspace Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_VYABUK/aadcde04-00c8-470d-a3c1-af56af852261_ENVLKO Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_VYABUK Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found 07:20 +290 -2: test/src/services/cleanup_service_test.dart: CleanupService recommends a same-fork cached patch upgrade 07:20 +290 -2: test/src/services/cleanup_service_test.dart: CleanupService recommends a global-only cached patch upgrade 07:21 +290 -2: test/src/services/cleanup_service_test.dart: CleanupService recommends a global-only cached patch upgrade Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_DRPFXX/e2b38a1b-62e2-4e9a-b8a3-27846eb718b4_APDLIT/workspace Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_DRPFXX/e2b38a1b-62e2-4e9a-b8a3-27846eb718b4_APDLIT Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_DRPFXX Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found 07:21 +291 -2: test/src/services/cleanup_service_test.dart: CleanupService recommends a global-only cached patch upgrade 07:21 +291 -2: test/src/services/cleanup_service_test.dart: CleanupService does not recommend patch upgrades across forks 07:22 +291 -2: test/src/services/cleanup_service_test.dart: CleanupService does not recommend patch upgrades across forks 07:23 +291 -2: test/src/services/cleanup_service_test.dart: CleanupService does not recommend patch upgrades across forks Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_FRRGBQ/9cb5a9c8-16db-434a-8fea-88e82a527f2d_PINMNU/workspace Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_FRRGBQ/9cb5a9c8-16db-434a-8fea-88e82a527f2d_PINMNU Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_FRRGBQ Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found 07:23 +292 -2: test/src/services/cleanup_service_test.dart: CleanupService does not recommend patch upgrades across forks 07:23 +292 -2: test/src/services/cleanup_service_test.dart: CleanupService does not recommend patch upgrades for channel-qualified releases Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_GJAUUW/c797295c-9ddb-43e7-b495-bc76263d0bd8_FAYTDT/workspace Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_GJAUUW/c797295c-9ddb-43e7-b495-bc76263d0bd8_FAYTDT Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_GJAUUW Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found 07:23 +293 -2: test/src/services/cleanup_service_test.dart: CleanupService does not recommend patch upgrades for channel-qualified releases 07:23 +293 -2: test/src/services/cleanup_service_test.dart: CleanupService removes unused older patches but keeps the upgrade target 07:24 +293 -2: test/src/services/cleanup_service_test.dart: CleanupService removes unused older patches but keeps the upgrade target Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_SWHBSI/20137281-73ab-4c5f-b04f-30631703be9b_DDZNEO/workspace Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_SWHBSI/20137281-73ab-4c5f-b04f-30631703be9b_DDZNEO Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_SWHBSI Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found 07:24 +294 -2: test/src/services/cleanup_service_test.dart: CleanupService removes unused older patches but keeps the upgrade target 07:25 +294 -2: test/src/services/cleanup_service_test.dart: CleanupService removes unused older patches but keeps the upgrade target 07:26 +294 -2: test/src/services/cleanup_service_test.dart: CleanupService removes unused older patches but keeps the upgrade target 07:27 +294 -2: test/src/services/cleanup_service_test.dart: CleanupService removes unused older patches but keeps the upgrade target 07:28 +294 -2: test/src/services/cleanup_service_test.dart: CleanupService removes unused older patches but keeps the upgrade target 07:28 +294 -2: loading test/src/services/logger_service_test.dart 07:28 +294 -2: test/src/services/logger_service_test.dart: Logger output tests info adds message to outputs 07:29 +294 -2: test/src/services/logger_service_test.dart: Logger output tests info adds message to outputs 07:30 +294 -2: test/src/services/logger_service_test.dart: Logger output tests info adds message to outputs 07:31 +294 -2: test/src/services/logger_service_test.dart: Logger output tests info adds message to outputs 07:32 +294 -2: test/src/services/logger_service_test.dart: Logger output tests info adds message to outputs 07:33 +294 -2: test/src/services/logger_service_test.dart: Logger output tests info adds message to outputs 07:34 +294 -2: test/src/services/logger_service_test.dart: Logger output tests info adds message to outputs Test info message 07:34 +295 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT ✓ Operation successful 07:34 +296 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT ✗ Operation failed 07:34 +297 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT [WARN] Warning message 07:34 +298 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT Error message 07:34 +299 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT Detail message 07:35 +300 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT Write message 07:35 +301 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT Confirm prompt [WARN] Skipping input confirmation [WARN] Using default value of false 07:35 +302 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT Confirm prompt [WARN] Skipping input confirmation [WARN] Using default value of true 07:35 +303 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 07:35 +304 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 07:35 +305 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT ⠋ Processing...... Processing... 07:36 +306 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 07:36 +307 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 07:36 +308 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 07:36 +309 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 07:37 +309 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 07:38 +309 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 07:39 +309 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 07:40 +309 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 07:41 +309 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 07:42 +309 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 07:43 +309 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 07:44 +309 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 07:45 +309 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 07:46 +309 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 07:47 +309 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 07:48 +309 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 07:49 +309 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 07:50 +309 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 07:51 +309 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 07:51 +310 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 07:51 +311 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 07:51 +312 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 07:51 +313 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 07:51 +314 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 07:51 +315 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 07:52 +315 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 07:52 +316 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 07:52 +317 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 07:52 +318 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 07:53 +319 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 07:53 +320 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 07:53 +321 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 07:53 +322 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 07:53 +323 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 07:53 +324 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 07:53 +325 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT Global symlink target "/build/fvm_test_cache/tmp/TEST_DIR_fvm_TNGEEI/fvm_outside_RITHLC" could not be resolved relative to the cache directory. Fork information may not be preserved. 07:53 +326 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 07:53 +327 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 07:54 +328 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT [WARN] Global version "@invalid" could not be parsed: FormatException: Invalid version format: @invalid. The global symlink may be corrupted. 07:54 +329 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 07:54 +330 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 07:54 +331 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 07:54 +332 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 07:55 +332 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 07:56 +332 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 07:57 +332 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 07:58 +332 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 07:59 +332 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 08:00 +332 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 08:01 +332 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 08:02 +332 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 08:02 +333 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 08:02 +334 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 08:02 +335 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 08:03 +335 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 08:03 +336 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 08:03 +337 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 08:04 +337 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 08:05 +337 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 08:06 +337 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 08:07 +337 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 08:08 +337 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 08:09 +337 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 08:10 +337 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 08:11 +337 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 08:12 +337 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 08:13 +337 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 08:13 +338 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 08:13 +339 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 08:13 +340 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 08:13 +341 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 08:13 +342 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 08:13 +343 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 08:14 +343 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 08:15 +343 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 08:16 +343 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 08:17 +343 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 08:18 +343 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 08:19 +343 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 08:20 +343 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 08:21 +343 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 08:22 +343 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 08:23 +343 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 08:24 +343 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT Installing from fork: nonexistent-fork 08:24 +344 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 08:25 +344 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 08:26 +344 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 08:27 +344 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 08:28 +344 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 08:29 +344 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 08:30 +344 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 08:31 +344 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 08:31 +345 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 08:32 +345 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 08:33 +345 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 08:34 +345 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 08:35 +345 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 08:36 +345 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 08:37 +345 -2: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 08:38 +345 -3: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 08:39 +345 -3: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 08:40 +345 -3: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT 08:40 +345 -3: test/src/services/process_service_sigint_pty_test.dart: waits for child cleanup before exiting after terminal SIGINT [E] Expected: <0> Actual: <1> Timed out waiting for b'FVM_PTY_TEST:PARENT_CONTEXT:true' PTY transcript: b'' package:matcher expect test/src/services/process_service_sigint_pty_test.dart 76:7 main. To run this test again: dart test test/src/services/process_service_sigint_pty_test.dart -p vm --plain-name 'waits for child cleanup before exiting after terminal SIGINT' 08:40 +346 -3: test/services/flutter_service_test.dart: FlutterService install method preserves reference lookup errors after retrying from git cache to remote 08:40 +346 -3: test/services/flutter_service_test.dart: FlutterService install method clones from local git cache and rewrites origin URL 08:41 +346 -3: test/services/flutter_service_test.dart: FlutterService install method clones from local git cache and rewrites origin URL 08:42 +346 -3: test/services/flutter_service_test.dart: FlutterService install method clones from local git cache and rewrites origin URL 08:43 +346 -3: test/services/flutter_service_test.dart: FlutterService install method clones from local git cache and rewrites origin URL 08:44 +346 -3: test/services/flutter_service_test.dart: FlutterService install method clones from local git cache and rewrites origin URL 08:45 +346 -3: test/services/flutter_service_test.dart: FlutterService install method clones from local git cache and rewrites origin URL 08:46 +346 -3: test/services/flutter_service_test.dart: FlutterService install method clones from local git cache and rewrites origin URL 08:47 +346 -3: test/services/flutter_service_test.dart: FlutterService install method clones from local git cache and rewrites origin URL 08:47 +347 -3: test/services/flutter_service_test.dart: FlutterService install method clones from local git cache and rewrites origin URL 08:47 +347 -3: test/services/flutter_service_test.dart: FlutterService install method removes stale git cache temp pack files before cache clone through GitService wrapper 08:48 +347 -3: test/services/flutter_service_test.dart: FlutterService install method removes stale git cache temp pack files before cache clone through GitService wrapper 08:49 +347 -3: test/services/flutter_service_test.dart: FlutterService install method removes stale git cache temp pack files before cache clone through GitService wrapper 08:50 +347 -3: test/services/flutter_service_test.dart: FlutterService install method removes stale git cache temp pack files before cache clone through GitService wrapper 08:51 +347 -3: test/services/flutter_service_test.dart: FlutterService install method removes stale git cache temp pack files before cache clone through GitService wrapper 08:52 +347 -3: test/services/flutter_service_test.dart: FlutterService install method removes stale git cache temp pack files before cache clone through GitService wrapper 08:53 +347 -3: test/services/flutter_service_test.dart: FlutterService install method removes stale git cache temp pack files before cache clone through GitService wrapper 08:54 +347 -3: test/services/flutter_service_test.dart: FlutterService install method removes stale git cache temp pack files before cache clone through GitService wrapper 08:55 +347 -3: test/services/flutter_service_test.dart: FlutterService install method removes stale git cache temp pack files before cache clone through GitService wrapper 08:56 +347 -3: test/services/flutter_service_test.dart: FlutterService install method removes stale git cache temp pack files before cache clone through GitService wrapper 08:57 +347 -3: test/services/flutter_service_test.dart: FlutterService install method removes stale git cache temp pack files before cache clone through GitService wrapper 08:58 +347 -3: test/services/flutter_service_test.dart: FlutterService install method removes stale git cache temp pack files before cache clone through GitService wrapper 08:59 +347 -3: test/services/flutter_service_test.dart: FlutterService install method removes stale git cache temp pack files before cache clone through GitService wrapper 09:00 +347 -3: test/services/flutter_service_test.dart: FlutterService install method removes stale git cache temp pack files before cache clone through GitService wrapper 09:01 +347 -3: test/services/flutter_service_test.dart: FlutterService install method removes stale git cache temp pack files before cache clone through GitService wrapper 09:01 +348 -3: test/services/process_service_test.dart: ProcessService git environment scrubbing git commands ignore repository-scoped environment variables 09:02 +348 -3: test/services/process_service_test.dart: ProcessService git environment scrubbing git commands ignore repository-scoped environment variables 09:03 +348 -3: test/services/process_service_test.dart: ProcessService git environment scrubbing git commands ignore repository-scoped environment variables 09:04 +348 -3: test/services/process_service_test.dart: ProcessService git environment scrubbing git commands ignore repository-scoped environment variables 09:05 +348 -3: test/services/process_service_test.dart: ProcessService git environment scrubbing git commands ignore repository-scoped environment variables 09:06 +348 -3: test/services/process_service_test.dart: ProcessService git environment scrubbing git commands ignore repository-scoped environment variables 09:07 +348 -3: test/services/process_service_test.dart: ProcessService git environment scrubbing git commands ignore repository-scoped environment variables 09:08 +348 -3: test/services/process_service_test.dart: ProcessService git environment scrubbing git commands ignore repository-scoped environment variables 09:09 +348 -3: test/services/process_service_test.dart: ProcessService git environment scrubbing git commands ignore repository-scoped environment variables 09:10 +348 -3: test/services/process_service_test.dart: ProcessService git environment scrubbing git commands ignore repository-scoped environment variables 09:11 +348 -3: test/services/process_service_test.dart: ProcessService git environment scrubbing git commands ignore repository-scoped environment variables 09:12 +348 -3: test/services/process_service_test.dart: ProcessService git environment scrubbing git commands ignore repository-scoped environment variables Running: git 09:13 +348 -3: test/services/process_service_test.dart: ProcessService git environment scrubbing git commands ignore repository-scoped environment variables 09:13 +349 -3: test/services/flutter_service_test.dart: FlutterService install method clone from git cache waits for cache lock Running: dart 09:14 +349 -3: test/services/flutter_service_test.dart: FlutterService install method clone from git cache waits for cache lock 09:15 +349 -3: test/services/flutter_service_test.dart: FlutterService install method clone from git cache waits for cache lock 09:16 +349 -3: test/services/flutter_service_test.dart: FlutterService install method clone from git cache waits for cache lock 09:16 +350 -3: test/services/flutter_service_test.dart: FlutterService install method clone from git cache waits for cache lock Running: sh 09:17 +350 -3: test/services/flutter_service_test.dart: FlutterService install method clone from git cache waits for cache lock 09:17 +351 -3: test/services/flutter_service_test.dart: FlutterService install method clone from git cache waits for cache lock 09:17 +352 -3: test/services/flutter_service_test.dart: FlutterService install method clone from git cache waits for cache lock 09:17 +352 -3: test/services/flutter_service_test.dart: FlutterService install method falls back to remote clone when local git cache is unavailable 09:18 +352 -3: test/services/flutter_service_test.dart: FlutterService install method falls back to remote clone when local git cache is unavailable 09:19 +352 -3: test/services/flutter_service_test.dart: FlutterService install method falls back to remote clone when local git cache is unavailable 09:20 +352 -3: test/services/flutter_service_test.dart: FlutterService install method falls back to remote clone when local git cache is unavailable 09:21 +352 -3: test/services/flutter_service_test.dart: FlutterService install method falls back to remote clone when local git cache is unavailable 09:22 +352 -3: test/services/flutter_service_test.dart: FlutterService install method falls back to remote clone when local git cache is unavailable 09:23 +352 -3: test/services/flutter_service_test.dart: FlutterService install method falls back to remote clone when local git cache is unavailable 09:24 +352 -3: test/services/flutter_service_test.dart: FlutterService install method falls back to remote clone when local git cache is unavailable 09:25 +352 -3: test/services/flutter_service_test.dart: FlutterService install method falls back to remote clone when local git cache is unavailable 09:25 +353 -3: test/services/flutter_service_test.dart: FlutterService install method falls back to remote clone when local git cache is unavailable 09:25 +353 -3: test/services/flutter_service_test.dart: FlutterService install method retries with remote clone when git cache is missing reference 09:26 +353 -3: test/services/flutter_service_test.dart: FlutterService install method retries with remote clone when git cache is missing reference 09:27 +353 -3: test/services/flutter_service_test.dart: FlutterService install method retries with remote clone when git cache is missing reference 09:28 +353 -3: test/services/flutter_service_test.dart: FlutterService install method retries with remote clone when git cache is missing reference 09:29 +353 -3: test/services/flutter_service_test.dart: FlutterService install method retries with remote clone when git cache is missing reference 09:30 +353 -3: test/services/flutter_service_test.dart: FlutterService install method retries with remote clone when git cache is missing reference 09:31 +353 -3: test/services/flutter_service_test.dart: FlutterService install method retries with remote clone when git cache is missing reference 09:32 +353 -3: test/services/flutter_service_test.dart: FlutterService install method retries with remote clone when git cache is missing reference 09:33 +353 -3: test/services/flutter_service_test.dart: FlutterService install method retries with remote clone when git cache is missing reference 09:34 +353 -3: test/services/flutter_service_test.dart: FlutterService install method retries with remote clone when git cache is missing reference 09:35 +353 -3: test/services/flutter_service_test.dart: FlutterService install method retries with remote clone when git cache is missing reference 09:36 +353 -3: test/services/flutter_service_test.dart: FlutterService install method retries with remote clone when git cache is missing reference 09:37 +353 -3: test/services/flutter_service_test.dart: FlutterService install method retries with remote clone when git cache is missing reference 09:38 +353 -3: test/services/flutter_service_test.dart: FlutterService install method retries with remote clone when git cache is missing reference 09:39 +353 -3: test/services/flutter_service_test.dart: FlutterService install method retries with remote clone when git cache is missing reference 09:40 +353 -3: test/services/flutter_service_test.dart: FlutterService install method retries with remote clone when git cache is missing reference 09:41 +353 -3: test/services/flutter_service_test.dart: FlutterService install method retries with remote clone when git cache is missing reference 09:42 +353 -3: test/services/flutter_service_test.dart: FlutterService install method retries with remote clone when git cache is missing reference 09:43 +353 -3: test/services/flutter_service_test.dart: FlutterService install method retries with remote clone when git cache is missing reference 09:44 +353 -3: test/services/flutter_service_test.dart: FlutterService install method retries with remote clone when git cache is missing reference 09:45 +353 -3: test/services/flutter_service_test.dart: FlutterService install method retries with remote clone when git cache is missing reference 09:46 +353 -3: test/services/flutter_service_test.dart: FlutterService install method retries with remote clone when git cache is missing reference 09:47 +353 -3: test/services/flutter_service_test.dart: FlutterService install method retries with remote clone when git cache is missing reference 09:48 +353 -3: test/services/flutter_service_test.dart: FlutterService install method retries with remote clone when git cache is missing reference 09:49 +353 -3: test/services/flutter_service_test.dart: FlutterService install method retries with remote clone when git cache is missing reference 09:50 +353 -3: test/services/flutter_service_test.dart: FlutterService install method retries with remote clone when git cache is missing reference 09:51 +353 -3: test/services/flutter_service_test.dart: FlutterService install method retries with remote clone when git cache is missing reference 09:52 +353 -3: test/services/flutter_service_test.dart: FlutterService install method retries with remote clone when git cache is missing reference 09:53 +353 -3: test/services/flutter_service_test.dart: FlutterService install method retries with remote clone when git cache is missing reference 09:54 +353 -3: test/services/flutter_service_test.dart: FlutterService install method retries with remote clone when git cache is missing reference 09:55 +353 -3: test/services/flutter_service_test.dart: FlutterService install method retries with remote clone when git cache is missing reference 09:56 +353 -3: test/services/flutter_service_test.dart: FlutterService install method retries with remote clone when git cache is missing reference 09:57 +353 -3: test/services/flutter_service_test.dart: FlutterService install method retries with remote clone when git cache is missing reference 09:58 +353 -3: test/services/flutter_service_test.dart: FlutterService install method retries with remote clone when git cache is missing reference 09:59 +353 -3: test/services/flutter_service_test.dart: FlutterService install method retries with remote clone when git cache is missing reference 10:00 +353 -3: test/services/flutter_service_test.dart: FlutterService install method retries with remote clone when git cache is missing reference 10:01 +353 -3: test/services/flutter_service_test.dart: FlutterService install method retries with remote clone when git cache is missing reference 10:02 +353 -3: test/services/flutter_service_test.dart: FlutterService install method retries with remote clone when git cache is missing reference 10:03 +353 -3: test/services/flutter_service_test.dart: FlutterService install method retries with remote clone when git cache is missing reference 10:04 +353 -3: test/services/flutter_service_test.dart: FlutterService install method retries with remote clone when git cache is missing reference 10:05 +353 -3: test/services/flutter_service_test.dart: FlutterService install method retries with remote clone when git cache is missing reference 10:06 +353 -3: test/services/flutter_service_test.dart: FlutterService install method retries with remote clone when git cache is missing reference 10:06 +354 -3: test/services/git_cache_hot_path_real_test.dart: configured execution defers legacy cache migration until maintenance 10:07 +354 -3: test/services/git_cache_hot_path_real_test.dart: configured execution defers legacy cache migration until maintenance 10:08 +354 -3: test/services/git_cache_hot_path_real_test.dart: configured execution defers legacy cache migration until maintenance 10:09 +354 -3: test/services/git_cache_hot_path_real_test.dart: configured execution defers legacy cache migration until maintenance 10:10 +354 -3: test/services/git_cache_hot_path_real_test.dart: configured execution defers legacy cache migration until maintenance 10:11 +354 -3: test/services/git_cache_hot_path_real_test.dart: configured execution defers legacy cache migration until maintenance 10:12 +354 -3: test/services/git_cache_hot_path_real_test.dart: configured execution defers legacy cache migration until maintenance 10:13 +354 -3: test/services/git_cache_hot_path_real_test.dart: configured execution defers legacy cache migration until maintenance 10:13 +355 -3: test/services/flutter_service_test.dart: FlutterService install method installs reachable commit hash from heads/tags git cache 10:14 +355 -3: test/services/flutter_service_test.dart: FlutterService install method installs reachable commit hash from heads/tags git cache 10:15 +355 -3: test/services/flutter_service_test.dart: FlutterService install method installs reachable commit hash from heads/tags git cache 10:16 +355 -3: test/services/flutter_service_test.dart: FlutterService install method installs reachable commit hash from heads/tags git cache 10:17 +355 -3: test/services/flutter_service_test.dart: FlutterService install method installs reachable commit hash from heads/tags git cache 10:18 +355 -3: test/services/flutter_service_test.dart: FlutterService install method installs reachable commit hash from heads/tags git cache 10:19 +355 -3: test/services/flutter_service_test.dart: FlutterService install method installs reachable commit hash from heads/tags git cache 10:20 +355 -3: test/services/flutter_service_test.dart: FlutterService install method installs reachable commit hash from heads/tags git cache 10:20 +356 -3: test/services/flutter_service_test.dart: FlutterService install method installs reachable commit hash from heads/tags git cache 10:20 +356 -3: test/services/flutter_service_test.dart: FlutterService install method retries remote clone when commit hash is missing from git cache 10:21 +356 -3: test/services/flutter_service_test.dart: FlutterService install method retries remote clone when commit hash is missing from git cache 10:22 +356 -3: test/services/flutter_service_test.dart: FlutterService install method retries remote clone when commit hash is missing from git cache 10:23 +356 -3: test/services/flutter_service_test.dart: FlutterService install method retries remote clone when commit hash is missing from git cache 10:24 +356 -3: test/services/flutter_service_test.dart: FlutterService install method retries remote clone when commit hash is missing from git cache 10:25 +356 -3: test/services/flutter_service_test.dart: FlutterService install method retries remote clone when commit hash is missing from git cache 10:26 +356 -3: test/services/flutter_service_test.dart: FlutterService install method retries remote clone when commit hash is missing from git cache 10:27 +356 -3: test/services/flutter_service_test.dart: FlutterService install method retries remote clone when commit hash is missing from git cache 10:28 +356 -3: test/services/flutter_service_test.dart: FlutterService install method retries remote clone when commit hash is missing from git cache 10:29 +356 -3: test/services/flutter_service_test.dart: FlutterService install method retries remote clone when commit hash is missing from git cache 10:30 +356 -3: test/services/flutter_service_test.dart: FlutterService install method retries remote clone when commit hash is missing from git cache 10:31 +356 -3: test/services/flutter_service_test.dart: FlutterService install method retries remote clone when commit hash is missing from git cache 10:32 +356 -3: test/services/flutter_service_test.dart: FlutterService install method retries remote clone when commit hash is missing from git cache 10:33 +356 -3: test/services/flutter_service_test.dart: FlutterService install method retries remote clone when commit hash is missing from git cache 10:34 +356 -3: test/services/flutter_service_test.dart: FlutterService install method retries remote clone when commit hash is missing from git cache 10:35 +356 -3: test/services/flutter_service_test.dart: FlutterService install method retries remote clone when commit hash is missing from git cache 10:36 +356 -3: test/services/flutter_service_test.dart: FlutterService install method retries remote clone when commit hash is missing from git cache 10:37 +356 -3: test/services/flutter_service_test.dart: FlutterService install method retries remote clone when commit hash is missing from git cache 10:38 +356 -3: test/services/flutter_service_test.dart: FlutterService install method retries remote clone when commit hash is missing from git cache 10:39 +356 -3: test/services/flutter_service_test.dart: FlutterService install method retries remote clone when commit hash is missing from git cache 10:40 +356 -3: test/services/flutter_service_test.dart: FlutterService install method retries remote clone when commit hash is missing from git cache 10:41 +356 -3: test/services/flutter_service_test.dart: FlutterService install method retries remote clone when commit hash is missing from git cache 10:42 +356 -3: test/services/flutter_service_test.dart: FlutterService install method retries remote clone when commit hash is missing from git cache 10:43 +356 -3: test/services/flutter_service_test.dart: FlutterService install method retries remote clone when commit hash is missing from git cache 10:44 +356 -3: test/services/flutter_service_test.dart: FlutterService install method retries remote clone when commit hash is missing from git cache 10:45 +356 -3: test/services/flutter_service_test.dart: FlutterService install method retries remote clone when commit hash is missing from git cache 10:46 +356 -3: test/services/flutter_service_test.dart: FlutterService install method retries remote clone when commit hash is missing from git cache 10:47 +356 -3: test/services/flutter_service_test.dart: FlutterService install method retries remote clone when commit hash is missing from git cache 10:48 +356 -3: test/services/flutter_service_test.dart: FlutterService install method retries remote clone when commit hash is missing from git cache 10:49 +356 -3: test/services/flutter_service_test.dart: FlutterService install method retries remote clone when commit hash is missing from git cache 10:50 +356 -3: test/services/flutter_service_test.dart: FlutterService install method retries remote clone when commit hash is missing from git cache 10:51 +356 -3: test/services/flutter_service_test.dart: FlutterService install method retries remote clone when commit hash is missing from git cache 10:52 +356 -3: test/services/flutter_service_test.dart: FlutterService install method retries remote clone when commit hash is missing from git cache 10:53 +356 -3: test/services/flutter_service_test.dart: FlutterService install method retries remote clone when commit hash is missing from git cache 10:54 +356 -3: test/services/flutter_service_test.dart: FlutterService install method retries remote clone when commit hash is missing from git cache 10:54 +357 -3: test/services/git_clone_fallback_test.dart: Git cache auto-migration migrates working-tree cache to heads/tags cache and dissociates SDK 10:55 +357 -3: test/services/git_clone_fallback_test.dart: Git cache auto-migration migrates working-tree cache to heads/tags cache and dissociates SDK 10:56 +357 -3: test/services/git_clone_fallback_test.dart: Git cache auto-migration migrates working-tree cache to heads/tags cache and dissociates SDK 10:57 +357 -3: test/services/git_clone_fallback_test.dart: Git cache auto-migration migrates working-tree cache to heads/tags cache and dissociates SDK 10:58 +357 -3: test/services/git_clone_fallback_test.dart: Git cache auto-migration migrates working-tree cache to heads/tags cache and dissociates SDK 10:59 +357 -3: test/services/git_clone_fallback_test.dart: Git cache auto-migration migrates working-tree cache to heads/tags cache and dissociates SDK 11:00 +357 -3: test/services/git_clone_fallback_test.dart: Git cache auto-migration migrates working-tree cache to heads/tags cache and dissociates SDK 11:01 +357 -3: test/services/git_clone_fallback_test.dart: Git cache auto-migration migrates working-tree cache to heads/tags cache and dissociates SDK 11:02 +357 -3: test/services/git_clone_fallback_test.dart: Git cache auto-migration migrates working-tree cache to heads/tags cache and dissociates SDK 11:03 +357 -3: test/services/git_clone_fallback_test.dart: Git cache auto-migration migrates working-tree cache to heads/tags cache and dissociates SDK 11:04 +357 -3: test/services/git_clone_fallback_test.dart: Git cache auto-migration migrates working-tree cache to heads/tags cache and dissociates SDK 11:05 +357 -3: test/services/git_clone_fallback_test.dart: Git cache auto-migration migrates working-tree cache to heads/tags cache and dissociates SDK 11:06 +357 -3: test/services/git_clone_fallback_test.dart: Git cache auto-migration migrates working-tree cache to heads/tags cache and dissociates SDK 11:07 +357 -3: test/services/git_clone_fallback_test.dart: Git cache auto-migration migrates working-tree cache to heads/tags cache and dissociates SDK 11:08 +357 -3: test/services/git_clone_fallback_test.dart: Git cache auto-migration migrates working-tree cache to heads/tags cache and dissociates SDK 11:09 +357 -3: test/services/git_clone_fallback_test.dart: Git cache auto-migration migrates working-tree cache to heads/tags cache and dissociates SDK 11:10 +357 -3: test/services/git_clone_fallback_test.dart: Git cache auto-migration migrates working-tree cache to heads/tags cache and dissociates SDK 11:11 +357 -3: test/services/git_clone_fallback_test.dart: Git cache auto-migration migrates working-tree cache to heads/tags cache and dissociates SDK 11:12 +357 -3: test/services/git_clone_fallback_test.dart: Git cache auto-migration migrates working-tree cache to heads/tags cache and dissociates SDK 11:13 +357 -3: test/services/git_clone_fallback_test.dart: Git cache auto-migration migrates working-tree cache to heads/tags cache and dissociates SDK 11:14 +357 -3: test/services/git_clone_fallback_test.dart: Git cache auto-migration migrates working-tree cache to heads/tags cache and dissociates SDK 11:14 +358 -3: test/services/git_clone_fallback_test.dart: Git cache auto-migration migrates working-tree cache to heads/tags cache and dissociates SDK 11:15 +358 -3: test/services/git_clone_fallback_test.dart: Git cache auto-migration migrates working-tree cache to heads/tags cache and dissociates SDK 11:15 +359 -3: test/services/flutter_service_test.dart: FlutterService install method ensure workflow does not install channel from stale preserved cache 11:16 +359 -3: test/services/flutter_service_test.dart: FlutterService install method ensure workflow does not install channel from stale preserved cache 11:17 +359 -3: test/services/flutter_service_test.dart: FlutterService install method ensure workflow does not install channel from stale preserved cache 11:18 +359 -3: test/services/flutter_service_test.dart: FlutterService install method ensure workflow does not install channel from stale preserved cache 11:19 +359 -3: test/services/flutter_service_test.dart: FlutterService install method ensure workflow does not install channel from stale preserved cache 11:20 +359 -3: test/services/flutter_service_test.dart: FlutterService install method ensure workflow does not install channel from stale preserved cache 11:21 +359 -3: test/services/flutter_service_test.dart: FlutterService install method ensure workflow does not install channel from stale preserved cache 11:22 +359 -3: test/services/flutter_service_test.dart: FlutterService install method ensure workflow does not install channel from stale preserved cache 11:23 +359 -3: test/services/flutter_service_test.dart: FlutterService install method ensure workflow does not install channel from stale preserved cache 11:24 +359 -3: test/services/flutter_service_test.dart: FlutterService install method ensure workflow does not install channel from stale preserved cache 11:25 +359 -3: test/services/flutter_service_test.dart: FlutterService install method ensure workflow does not install channel from stale preserved cache 11:26 +359 -3: test/services/flutter_service_test.dart: FlutterService install method ensure workflow does not install channel from stale preserved cache 11:27 +359 -3: test/services/flutter_service_test.dart: FlutterService install method ensure workflow does not install channel from stale preserved cache 11:28 +359 -3: test/services/flutter_service_test.dart: FlutterService install method ensure workflow does not install channel from stale preserved cache 11:29 +359 -3: test/services/flutter_service_test.dart: FlutterService install method ensure workflow does not install channel from stale preserved cache 11:30 +359 -3: test/services/flutter_service_test.dart: FlutterService install method ensure workflow does not install channel from stale preserved cache 11:31 +359 -3: test/services/flutter_service_test.dart: FlutterService install method ensure workflow does not install channel from stale preserved cache 11:32 +359 -3: test/services/flutter_service_test.dart: FlutterService install method ensure workflow does not install channel from stale preserved cache 11:33 +359 -3: test/services/flutter_service_test.dart: FlutterService install method ensure workflow does not install channel from stale preserved cache 11:34 +359 -3: test/services/flutter_service_test.dart: FlutterService install method ensure workflow does not install channel from stale preserved cache 11:35 +359 -3: test/services/flutter_service_test.dart: FlutterService install method ensure workflow does not install channel from stale preserved cache 11:36 +359 -3: test/services/flutter_service_test.dart: FlutterService install method ensure workflow does not install channel from stale preserved cache 11:37 +359 -3: test/services/flutter_service_test.dart: FlutterService install method ensure workflow does not install channel from stale preserved cache 11:38 +360 -3: test/services/flutter_service_test.dart: FlutterService install method ensure workflow does not install channel from stale preserved cache 11:39 +360 -3: test/services/flutter_service_test.dart: FlutterService install method ensure workflow does not install channel from stale preserved cache 11:40 +360 -3: test/services/flutter_service_test.dart: FlutterService install method ensure workflow does not install channel from stale preserved cache 11:41 +360 -3: test/services/flutter_service_test.dart: FlutterService install method ensure workflow does not install channel from stale preserved cache 11:42 +360 -3: test/services/flutter_service_test.dart: FlutterService install method ensure workflow does not install channel from stale preserved cache 11:43 +360 -3: test/services/flutter_service_test.dart: FlutterService install method ensure workflow does not install channel from stale preserved cache 11:44 +360 -3: test/services/flutter_service_test.dart: FlutterService install method ensure workflow does not install channel from stale preserved cache 11:45 +360 -3: test/services/flutter_service_test.dart: FlutterService install method ensure workflow does not install channel from stale preserved cache 11:46 +360 -3: test/services/flutter_service_test.dart: FlutterService install method ensure workflow does not install channel from stale preserved cache 11:47 +360 -3: test/services/flutter_service_test.dart: FlutterService install method ensure workflow does not install channel from stale preserved cache 11:48 +360 -3: test/services/flutter_service_test.dart: FlutterService install method ensure workflow does not install channel from stale preserved cache 11:49 +360 -3: test/services/flutter_service_test.dart: FlutterService install method ensure workflow does not install channel from stale preserved cache 11:50 +360 -3: test/services/flutter_service_test.dart: FlutterService install method ensure workflow does not install channel from stale preserved cache 11:51 +360 -3: test/services/flutter_service_test.dart: FlutterService install method ensure workflow does not install channel from stale preserved cache 11:52 +360 -3: test/services/flutter_service_test.dart: FlutterService install method ensure workflow does not install channel from stale preserved cache 11:53 +360 -3: test/services/flutter_service_test.dart: FlutterService install method ensure workflow does not install channel from stale preserved cache 11:54 +360 -3: test/services/flutter_service_test.dart: FlutterService install method ensure workflow does not install channel from stale preserved cache 11:55 +360 -3: test/services/flutter_service_test.dart: FlutterService install method ensure workflow does not install channel from stale preserved cache 11:56 +360 -3: test/services/flutter_service_test.dart: FlutterService install method ensure workflow does not install channel from stale preserved cache 11:57 +360 -3: test/services/flutter_service_test.dart: FlutterService install method ensure workflow does not install channel from stale preserved cache 11:58 +360 -3: test/services/flutter_service_test.dart: FlutterService install method ensure workflow does not install channel from stale preserved cache 11:59 +360 -3: test/services/flutter_service_test.dart: FlutterService install method ensure workflow does not install channel from stale preserved cache 12:00 +360 -3: test/services/flutter_service_test.dart: FlutterService install method ensure workflow does not install channel from stale preserved cache 12:01 +360 -3: test/services/flutter_service_test.dart: FlutterService install method ensure workflow does not install channel from stale preserved cache 12:01 +361 -3: test/services/flutter_service_test.dart: FlutterService install method ensure workflow does not install channel from stale preserved cache 12:02 +361 -3: test/services/flutter_service_test.dart: FlutterService install method ensure workflow does not install channel from stale preserved cache 12:03 +361 -3: test/services/flutter_service_test.dart: FlutterService install method ensure workflow does not install channel from stale preserved cache 12:04 +361 -3: test/services/flutter_service_test.dart: FlutterService install method ensure workflow does not install channel from stale preserved cache 12:05 +361 -3: test/services/flutter_service_test.dart: FlutterService install method ensure workflow does not install channel from stale preserved cache 12:06 +361 -3: test/services/flutter_service_test.dart: FlutterService install method ensure workflow does not install channel from stale preserved cache 12:07 +361 -3: test/services/flutter_service_test.dart: FlutterService install method ensure workflow does not install channel from stale preserved cache 12:08 +361 -3: test/services/flutter_service_test.dart: FlutterService install method ensure workflow does not install channel from stale preserved cache 12:09 +361 -3: test/services/flutter_service_test.dart: FlutterService install method ensure workflow does not install channel from stale preserved cache 12:10 +361 -3: test/services/flutter_service_test.dart: FlutterService install method ensure workflow does not install channel from stale preserved cache 12:11 +361 -3: test/services/flutter_service_test.dart: FlutterService install method ensure workflow does not install channel from stale preserved cache 12:11 +362 -3: test/services/git_clone_fallback_test.dart: Git cache auto-migration removes affected SDK when FVM-owned alternates cannot be dissociated 12:12 +362 -3: test/services/git_clone_fallback_test.dart: Git cache auto-migration removes affected SDK when FVM-owned alternates cannot be dissociated 12:13 +362 -3: test/services/git_clone_fallback_test.dart: Git cache auto-migration removes affected SDK when FVM-owned alternates cannot be dissociated 12:14 +362 -3: test/services/git_clone_fallback_test.dart: Git cache auto-migration removes affected SDK when FVM-owned alternates cannot be dissociated 12:15 +362 -3: test/services/git_clone_fallback_test.dart: Git cache auto-migration removes affected SDK when FVM-owned alternates cannot be dissociated 12:16 +362 -3: test/services/git_clone_fallback_test.dart: Git cache auto-migration removes affected SDK when FVM-owned alternates cannot be dissociated 12:17 +362 -3: test/services/git_clone_fallback_test.dart: Git cache auto-migration removes affected SDK when FVM-owned alternates cannot be dissociated 12:18 +362 -3: test/services/git_clone_fallback_test.dart: Git cache auto-migration removes affected SDK when FVM-owned alternates cannot be dissociated 12:18 +363 -3: test/services/flutter_service_test.dart: FlutterService install method does not cache PR-only hidden refs by default 12:19 +363 -3: test/services/flutter_service_test.dart: FlutterService install method does not cache PR-only hidden refs by default 12:20 +363 -3: test/services/flutter_service_test.dart: FlutterService install method does not cache PR-only hidden refs by default 12:21 +363 -3: test/services/flutter_service_test.dart: FlutterService install method does not cache PR-only hidden refs by default 12:22 +363 -3: test/services/flutter_service_test.dart: FlutterService install method does not cache PR-only hidden refs by default 12:23 +363 -3: test/services/flutter_service_test.dart: FlutterService install method does not cache PR-only hidden refs by default 12:24 +363 -3: test/services/flutter_service_test.dart: FlutterService install method does not cache PR-only hidden refs by default 12:25 +363 -3: test/services/flutter_service_test.dart: FlutterService install method does not cache PR-only hidden refs by default 12:26 +363 -3: test/services/flutter_service_test.dart: FlutterService install method does not cache PR-only hidden refs by default 12:27 +363 -3: test/services/flutter_service_test.dart: FlutterService install method does not cache PR-only hidden refs by default 12:28 +363 -3: test/services/flutter_service_test.dart: FlutterService install method does not cache PR-only hidden refs by default 12:29 +363 -3: test/services/flutter_service_test.dart: FlutterService install method does not cache PR-only hidden refs by default 12:30 +363 -3: test/services/flutter_service_test.dart: FlutterService install method does not cache PR-only hidden refs by default 12:31 +363 -3: test/services/flutter_service_test.dart: FlutterService install method does not cache PR-only hidden refs by default 12:32 +363 -3: test/services/flutter_service_test.dart: FlutterService install method does not cache PR-only hidden refs by default 12:33 +363 -3: test/services/flutter_service_test.dart: FlutterService install method does not cache PR-only hidden refs by default 12:34 +363 -3: test/services/flutter_service_test.dart: FlutterService install method does not cache PR-only hidden refs by default 12:35 +363 -3: test/services/flutter_service_test.dart: FlutterService install method does not cache PR-only hidden refs by default 12:36 +363 -3: test/services/flutter_service_test.dart: FlutterService install method does not cache PR-only hidden refs by default 12:36 +364 -3: test/services/git_clone_fallback_test.dart: Git cache auto-migration aborts cache replacement when affected SDK cannot be removed 12:37 +364 -3: test/services/git_clone_fallback_test.dart: Git cache auto-migration aborts cache replacement when affected SDK cannot be removed 12:38 +364 -3: test/services/git_clone_fallback_test.dart: Git cache auto-migration aborts cache replacement when affected SDK cannot be removed 12:39 +364 -3: test/services/git_clone_fallback_test.dart: Git cache auto-migration aborts cache replacement when affected SDK cannot be removed 12:40 +364 -3: test/services/git_clone_fallback_test.dart: Git cache auto-migration aborts cache replacement when affected SDK cannot be removed 12:41 +364 -3: test/services/git_clone_fallback_test.dart: Git cache auto-migration aborts cache replacement when affected SDK cannot be removed 12:42 +364 -3: test/services/git_clone_fallback_test.dart: Git cache auto-migration aborts cache replacement when affected SDK cannot be removed 12:43 +364 -3: test/services/git_clone_fallback_test.dart: Git cache auto-migration aborts cache replacement when affected SDK cannot be removed 12:43 +365 -3: test/services/flutter_service_test.dart: FlutterService install method falls back to remote when git cache has missing objects 12:44 +365 -3: test/services/flutter_service_test.dart: FlutterService install method falls back to remote when git cache has missing objects 12:45 +365 -3: test/services/flutter_service_test.dart: FlutterService install method falls back to remote when git cache has missing objects 12:46 +365 -3: test/services/flutter_service_test.dart: FlutterService install method falls back to remote when git cache has missing objects 12:47 +365 -3: test/services/flutter_service_test.dart: FlutterService install method falls back to remote when git cache has missing objects 12:48 +365 -3: test/services/flutter_service_test.dart: FlutterService install method falls back to remote when git cache has missing objects 12:49 +365 -3: test/services/flutter_service_test.dart: FlutterService install method falls back to remote when git cache has missing objects 12:50 +365 -3: test/services/flutter_service_test.dart: FlutterService install method falls back to remote when git cache has missing objects 12:51 +365 -3: test/services/flutter_service_test.dart: FlutterService install method falls back to remote when git cache has missing objects 12:52 +365 -3: test/services/flutter_service_test.dart: FlutterService install method falls back to remote when git cache has missing objects 12:53 +365 -3: test/services/flutter_service_test.dart: FlutterService install method falls back to remote when git cache has missing objects 12:53 +366 -3: test/services/git_clone_fallback_test.dart: Git cache auto-migration removes affected SDK when alternates file cannot be read 12:53 +367 -3: test/services/git_clone_fallback_test.dart: Git cache auto-migration removes affected SDK when alternates file cannot be read 12:54 +367 -3: test/services/git_clone_fallback_test.dart: Git cache auto-migration removes affected SDK when alternates file cannot be read 12:54 +368 -3: test/services/git_clone_fallback_test.dart: Git cache auto-migration removes affected SDK when alternates file cannot be read 12:54 +369 -3: test/services/git_clone_fallback_test.dart: Git cache auto-migration removes affected SDK when alternates file cannot be read 12:54 +370 -3: test/services/git_clone_fallback_test.dart: Git cache auto-migration removes affected SDK when alternates file cannot be read 12:54 +371 -3: test/services/git_clone_fallback_test.dart: Git cache auto-migration removes affected SDK when alternates file cannot be read 12:55 +372 -3: test/services/git_clone_fallback_test.dart: Git cache auto-migration removes affected SDK when alternates file cannot be read 12:56 +372 -3: test/services/git_clone_fallback_test.dart: Git cache auto-migration removes affected SDK when alternates file cannot be read 12:57 +372 -3: test/services/git_clone_fallback_test.dart: Git cache auto-migration removes affected SDK when alternates file cannot be read 12:58 +372 -3: test/services/git_clone_fallback_test.dart: Git cache auto-migration removes affected SDK when alternates file cannot be read 12:59 +372 -3: test/services/git_clone_fallback_test.dart: Git cache auto-migration removes affected SDK when alternates file cannot be read 12:59 +373 -3: test/services/git_clone_fallback_test.dart: Git cache auto-migration removes affected SDK when alternates file cannot be read 13:00 +373 -3: test/services/git_clone_fallback_test.dart: Git cache auto-migration removes affected SDK when alternates file cannot be read 13:01 +373 -3: test/services/git_clone_fallback_test.dart: Git cache auto-migration removes affected SDK when alternates file cannot be read 13:02 +373 -3: test/services/git_clone_fallback_test.dart: Git cache auto-migration removes affected SDK when alternates file cannot be read 13:03 +373 -3: test/services/git_clone_fallback_test.dart: Git cache auto-migration removes affected SDK when alternates file cannot be read 13:03 +373 -3: loading test/services/git_service_test.dart 13:03 +373 -3: test/services/git_service_test.dart: GitService throws AppException when git command fails 13:04 +373 -3: test/services/git_service_test.dart: GitService throws AppException when git command fails 13:05 +373 -3: test/services/git_service_test.dart: GitService throws AppException when git command fails 13:06 +373 -3: test/services/git_service_test.dart: GitService throws AppException when git command fails 13:07 +373 -3: test/services/git_service_test.dart: GitService throws AppException when git command fails ProcessException while fetching git references: ProcessException: fatal: git not found Command: git ls-remote --tags --branches https://github.com/flutter/flutter.git 13:07 +374 -3: test/services/get_all_versions_test.dart: getAllVersions detects versions in both root and fork directories ProcessException while fetching git references: ProcessException: fatal: unable to access Command: git ls-remote 13:07 +375 -3: test/services/get_all_versions_test.dart: getAllVersions detects versions in both root and fork directories 13:07 +376 -3: test/services/get_all_versions_test.dart: getAllVersions detects versions in both root and fork directories 13:08 +376 -3: test/services/get_all_versions_test.dart: getAllVersions detects versions in both root and fork directories 13:09 +376 -3: test/services/get_all_versions_test.dart: getAllVersions detects versions in both root and fork directories 13:10 +376 -3: test/services/get_all_versions_test.dart: getAllVersions detects versions in both root and fork directories 13:11 +376 -3: test/services/get_all_versions_test.dart: getAllVersions detects versions in both root and fork directories 13:12 +376 -3: test/services/get_all_versions_test.dart: getAllVersions detects versions in both root and fork directories 13:13 +376 -3: test/services/get_all_versions_test.dart: getAllVersions detects versions in both root and fork directories 13:14 +376 -3: test/services/get_all_versions_test.dart: getAllVersions detects versions in both root and fork directories 13:15 +376 -3: test/services/get_all_versions_test.dart: getAllVersions detects versions in both root and fork directories 13:16 +376 -3: test/services/get_all_versions_test.dart: getAllVersions detects versions in both root and fork directories 13:17 +376 -3: test/services/get_all_versions_test.dart: getAllVersions detects versions in both root and fork directories 13:18 +376 -3: test/services/get_all_versions_test.dart: getAllVersions detects versions in both root and fork directories 13:18 +377 -3: test/services/git_service_test.dart: GitService cache state detection creates heads/tags git cache when cache directory is missing 13:19 +377 -3: test/services/git_service_test.dart: GitService cache state detection creates heads/tags git cache when cache directory is missing 13:20 +377 -3: test/services/git_service_test.dart: GitService cache state detection creates heads/tags git cache when cache directory is missing 13:21 +377 -3: test/services/git_service_test.dart: GitService cache state detection creates heads/tags git cache when cache directory is missing 13:22 +377 -3: test/services/git_service_test.dart: GitService cache state detection creates heads/tags git cache when cache directory is missing 13:23 +377 -3: test/services/git_service_test.dart: GitService cache state detection creates heads/tags git cache when cache directory is missing 13:23 +378 -3: test/services/git_service_test.dart: GitService cache state detection creates heads/tags git cache when cache directory is missing 13:23 +378 -3: test/services/git_service_test.dart: GitService cache state detection preserves overbroad mirror cache when rebuild fails against missing remote 13:24 +378 -3: test/services/git_service_test.dart: GitService cache state detection preserves overbroad mirror cache when rebuild fails against missing remote 13:25 +378 -3: test/services/git_service_test.dart: GitService cache state detection preserves overbroad mirror cache when rebuild fails against missing remote 13:26 +378 -3: test/services/git_service_test.dart: GitService cache state detection preserves overbroad mirror cache when rebuild fails against missing remote 13:27 +378 -3: test/services/git_service_test.dart: GitService cache state detection preserves overbroad mirror cache when rebuild fails against missing remote 13:28 +378 -3: test/services/git_service_test.dart: GitService cache state detection preserves overbroad mirror cache when rebuild fails against missing remote 13:29 +378 -3: test/services/git_service_test.dart: GitService cache state detection preserves overbroad mirror cache when rebuild fails against missing remote 13:30 +378 -3: test/services/git_service_test.dart: GitService cache state detection preserves overbroad mirror cache when rebuild fails against missing remote 13:31 +378 -3: test/services/git_service_test.dart: GitService cache state detection preserves overbroad mirror cache when rebuild fails against missing remote 13:32 +378 -3: test/services/git_service_test.dart: GitService cache state detection preserves overbroad mirror cache when rebuild fails against missing remote 13:33 +378 -3: test/services/git_service_test.dart: GitService cache state detection preserves overbroad mirror cache when rebuild fails against missing remote 13:34 +378 -3: test/services/git_service_test.dart: GitService cache state detection preserves overbroad mirror cache when rebuild fails against missing remote 13:35 +378 -3: test/services/git_service_test.dart: GitService cache state detection preserves overbroad mirror cache when rebuild fails against missing remote 13:36 +378 -3: test/services/git_service_test.dart: GitService cache state detection preserves overbroad mirror cache when rebuild fails against missing remote 13:37 +378 -3: test/services/git_service_test.dart: GitService cache state detection preserves overbroad mirror cache when rebuild fails against missing remote 13:38 +378 -3: test/services/git_service_test.dart: GitService cache state detection preserves overbroad mirror cache when rebuild fails against missing remote 13:39 +378 -3: test/services/git_service_test.dart: GitService cache state detection preserves overbroad mirror cache when rebuild fails against missing remote 13:39 +379 -3: test/commands/enhanced_install_test.dart: Enhanced Install Command Tests: Install command flags: Install with --setup flag 13:40 +379 -3: test/commands/enhanced_install_test.dart: Enhanced Install Command Tests: Install command flags: Install with --setup flag 13:41 +379 -3: test/commands/enhanced_install_test.dart: Enhanced Install Command Tests: Install command flags: Install with --setup flag 13:42 +379 -3: test/commands/enhanced_install_test.dart: Enhanced Install Command Tests: Install command flags: Install with --setup flag 13:43 +379 -3: test/commands/enhanced_install_test.dart: Enhanced Install Command Tests: Install command flags: Install with --setup flag Argument information: Command: install Command options: - setup: true 13:44 +379 -3: test/commands/enhanced_install_test.dart: Enhanced Install Command Tests: Install command flags: Install with --setup flag 13:45 +379 -3: test/commands/enhanced_install_test.dart: Enhanced Install Command Tests: Install command flags: Install with --setup flag ⠋ Installing Flutter SDK: Channel: Stable... Installing Flutter SDK: Channel: Stable 13:46 +379 -3: test/commands/enhanced_install_test.dart: Enhanced Install Command Tests: Install command flags: Install with --setup flag ✓ Flutter SDK: Channel: Stable installed! (51ms) Setting up Flutter SDK: stable 13:47 +379 -3: test/commands/enhanced_install_test.dart: Enhanced Install Command Tests: Install command flags: Install with --setup flag 13:48 +379 -3: test/commands/enhanced_install_test.dart: Enhanced Install Command Tests: Install command flags: Install with --setup flag 13:49 +379 -3: test/commands/enhanced_install_test.dart: Enhanced Install Command Tests: Install command flags: Install with --setup flag ✓ Flutter SDK: Channel: Stable is setup Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_GNZJFI/d6c95320-f0bc-4166-afe1-d78f87f02755_KJMBGC/workspace Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_GNZJFI/d6c95320-f0bc-4166-afe1-d78f87f02755_KJMBGC Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_GNZJFI Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found 13:50 +379 -3: test/commands/enhanced_install_test.dart: Enhanced Install Command Tests: Install command flags: Install with --setup flag 13:50 +380 -3: test/services/git_service_test.dart: GitService cache state detection replaces overbroad bare mirror with heads/tags git cache Argument information: Command: install Command options: - skip-pub-get: true 13:51 +380 -3: test/services/git_service_test.dart: GitService cache state detection replaces overbroad bare mirror with heads/tags git cache ⠋ Installing Flutter SDK: Channel: Stable... Installing Flutter SDK: Channel: Stable 13:52 +380 -3: test/services/git_service_test.dart: GitService cache state detection replaces overbroad bare mirror with heads/tags git cache 13:53 +380 -3: test/services/git_service_test.dart: GitService cache state detection replaces overbroad bare mirror with heads/tags git cache ✓ Flutter SDK: Channel: Stable installed! (0.5s) Setting up Flutter SDK: stable 13:54 +380 -3: test/services/git_service_test.dart: GitService cache state detection replaces overbroad bare mirror with heads/tags git cache 13:55 +380 -3: test/services/git_service_test.dart: GitService cache state detection replaces overbroad bare mirror with heads/tags git cache ✓ Flutter SDK: Channel: Stable is setup Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_WBDXRR/49764a13-b3b5-4dc1-ad3e-d69550d22dff_RWKFRG/workspace Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_WBDXRR/49764a13-b3b5-4dc1-ad3e-d69550d22dff_RWKFRG Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_WBDXRR Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found 13:55 +381 -3: test/services/git_service_test.dart: GitService cache state detection replaces overbroad bare mirror with heads/tags git cache 13:56 +381 -3: test/services/git_service_test.dart: GitService cache state detection replaces overbroad bare mirror with heads/tags git cache Argument information: Command: install Command options: - setup: true - skip-pub-get: true 13:57 +381 -3: test/services/git_service_test.dart: GitService cache state detection replaces overbroad bare mirror with heads/tags git cache ⠋ Installing Flutter SDK: Channel: Beta... Installing Flutter SDK: Channel: Beta 13:58 +381 -3: test/services/git_service_test.dart: GitService cache state detection replaces overbroad bare mirror with heads/tags git cache ✓ Flutter SDK: Channel: Beta installed! (4ms) Setting up Flutter SDK: beta 13:59 +381 -3: test/services/git_service_test.dart: GitService cache state detection replaces overbroad bare mirror with heads/tags git cache ✓ Flutter SDK: Channel: Beta is setup Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_GDVWSK/67299458-5bef-44b1-863f-3fdf6e543e43_SBGLUA/workspace Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_GDVWSK/67299458-5bef-44b1-863f-3fdf6e543e43_SBGLUA Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_GDVWSK Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found 14:00 +381 -3: test/services/git_service_test.dart: GitService cache state detection replaces overbroad bare mirror with heads/tags git cache 14:00 +382 -3: test/services/git_service_test.dart: GitService cache state detection replaces overbroad bare mirror with heads/tags git cache Argument information: Command: install Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_JTXMNR/fvm_install_test_UMUNFR Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_JTXMNR/fvm_install_test_UMUNFR 14:01 +382 -3: test/services/git_service_test.dart: GitService cache state detection replaces overbroad bare mirror with heads/tags git cache ⠋ Installing Flutter SDK: Channel: Stable... Installing Flutter SDK: Channel: Stable 14:02 +382 -3: test/services/git_service_test.dart: GitService cache state detection replaces overbroad bare mirror with heads/tags git cache ✓ Flutter SDK: Channel: Stable installed! (0.3s) Setting up Flutter SDK: stable 14:03 +382 -3: test/services/git_service_test.dart: GitService cache state detection replaces overbroad bare mirror with heads/tags git cache ✓ Flutter SDK: Channel: Stable is setup No SDK constraints to check or missing SDK version information Updating project config Project name: fvm_install_test_UMUNFR Project path: /build/fvm_test_cache/tmp/TEST_DIR_fvm_JTXMNR/fvm_install_test_UMUNFR Flutter version: stable 14:04 +382 -3: test/services/git_service_test.dart: GitService cache state detection replaces overbroad bare mirror with heads/tags git cache 14:05 +382 -3: test/services/git_service_test.dart: GitService cache state detection replaces overbroad bare mirror with heads/tags git cache [WARN] Flutter SDK is not setup, skipping resolve dependencies. Project is not using VSCode, skipping folder settings update. No VSCode workspace files found. Reached filesystem root, no melos.yaml found No melos.yaml file found in project hierarchy. ✓ Project now uses Flutter SDK : Channel: Stable 14:05 +383 -3: test/services/git_service_test.dart: GitService cache state detection replaces overbroad bare mirror with heads/tags git cache Argument information: Command: install Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_AWXALW/74071d2c-ed2c-44a2-a6b2-71456fe1cb6e_XUUUUF/workspace Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_AWXALW/74071d2c-ed2c-44a2-a6b2-71456fe1cb6e_XUUUUF Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_AWXALW Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found 14:06 +383 -3: test/services/git_service_test.dart: GitService cache state detection replaces overbroad bare mirror with heads/tags git cache 14:06 +384 -3: test/services/git_service_test.dart: GitService cache state detection replaces overbroad bare mirror with heads/tags git cache Argument information: Command: install Skipping git reference validation for version: v1.12.0 14:07 +384 -3: test/services/git_service_test.dart: GitService cache state detection replaces overbroad bare mirror with heads/tags git cache ⠋ Installing Flutter SDK: SDK Version : v1.12.0... Installing Flutter SDK: SDK Version : v1.12.0 14:08 +385 -3: test/commands/enhanced_install_test.dart: Enhanced Install Command Tests: Install version formats: Install version with v prefix ✓ Flutter SDK: SDK Version : v1.12.0 installed! (0.3s) Setting up Flutter SDK: v1.12.0 14:09 +385 -3: test/commands/enhanced_install_test.dart: Enhanced Install Command Tests: Install version formats: Install version with v prefix 14:10 +385 -3: test/commands/enhanced_install_test.dart: Enhanced Install Command Tests: Install version formats: Install version with v prefix ✓ Flutter SDK: SDK Version : v1.12.0 is setup Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_KCEQTR/f4b63aa6-73bb-4df8-b71d-070863444537_JIONDY/workspace Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_KCEQTR/f4b63aa6-73bb-4df8-b71d-070863444537_JIONDY Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_KCEQTR Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found 14:10 +386 -3: test/services/git_service_test.dart: GitService cache state detection treats leftover mirror config as not ready during migration Argument information: Command: install Skipping git reference validation for version: 3.19.0@beta 14:11 +386 -3: test/services/git_service_test.dart: GitService cache state detection treats leftover mirror config as not ready during migration ⠋ Installing Flutter SDK: SDK Version : 3.19.0@beta... Installing Flutter SDK: SDK Version : 3.19.0@beta 14:12 +386 -3: test/services/git_service_test.dart: GitService cache state detection treats leftover mirror config as not ready during migration ✓ Flutter SDK: SDK Version : 3.19.0@beta installed! (2ms) Setting up Flutter SDK: 3.19.0@beta 14:13 +386 -3: test/services/git_service_test.dart: GitService cache state detection treats leftover mirror config as not ready during migration ✓ Flutter SDK: SDK Version : 3.19.0@beta is setup Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_RSCEHE/2123599a-f322-4c02-840d-d97bdf483e1f_VNRLFM/workspace Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_RSCEHE/2123599a-f322-4c02-840d-d97bdf483e1f_VNRLFM Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_RSCEHE Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found 14:14 +387 -3: test/services/git_service_test.dart: GitService cache state detection treats leftover mirror config as not ready during migration Argument information: Command: install Skipping git reference validation for version: f4c74a6ec3 ⠋ Installing Flutter SDK: Commit : f4c74a6ec3... Installing Flutter SDK: Commit : f4c74a6ec3 14:15 +387 -3: test/services/git_service_test.dart: GitService cache state detection treats leftover mirror config as not ready during migration ✓ Flutter SDK: Commit : f4c74a6ec3 installed! (2ms) Setting up Flutter SDK: f4c74a6ec3 14:16 +387 -3: test/services/git_service_test.dart: GitService cache state detection treats leftover mirror config as not ready during migration 14:17 +387 -3: test/services/git_service_test.dart: GitService cache state detection treats leftover mirror config as not ready during migration ✓ Flutter SDK: Commit : f4c74a6ec3 is setup Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_EUQXZA/d541eea7-9014-4d59-92cd-2fc777185186_UGRYNZ/workspace Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_EUQXZA/d541eea7-9014-4d59-92cd-2fc777185186_UGRYNZ Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_EUQXZA Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found 14:17 +388 -3: test/services/git_service_test.dart: GitService cache state detection treats leftover mirror config as not ready during migration 14:18 +388 -3: test/services/git_service_test.dart: GitService cache state detection treats leftover mirror config as not ready during migration Argument information: Command: install Skipping git reference validation for version: invalid.version.format ⠋ Installing Flutter SDK: Commit : invalid.version.format... Installing Flutter SDK: Commit : invalid.version.format ✗ Failed to install invalid.version.format (2ms) 14:18 +389 -3: test/services/git_service_test.dart: GitService cache state detection treats leftover mirror config as not ready during migration Argument information: Command: install 14:18 +390 -3: test/services/git_service_test.dart: GitService cache state detection treats leftover mirror config as not ready during migration Argument information: Command: install Command options: - help: true 14:19 +390 -3: test/services/git_service_test.dart: GitService cache state detection treats leftover mirror config as not ready during migration 14:19 +390 -3: test/commands/enhanced_install_test.dart: Enhanced Install Command Tests: Install command help and usage: Install help shows correct usage Installs a Flutter SDK version and caches it for future use Usage: fvm install {version}, if no {version} is provided will install version configured in project. -h, --help Print this usage information. -s, --[no-]setup Downloads SDK dependencies after install (default: true) (defaults to on) --skip-pub-get Skip resolving dependencies after switching Flutter SDK Run "fvm help" to see global options. 14:19 +391 -3: test/services/git_service_test.dart: GitService cache state detection treats leftover mirror config as not ready during migration 14:19 +392 -3: test/services/git_service_test.dart: GitService cache state detection treats leftover mirror config as not ready during migration 14:20 +392 -3: test/services/git_service_test.dart: GitService cache state detection treats leftover mirror config as not ready during migration 14:21 +392 -3: test/services/git_service_test.dart: GitService cache state detection treats leftover mirror config as not ready during migration 14:22 +392 -3: test/services/git_service_test.dart: GitService cache state detection treats leftover mirror config as not ready during migration 14:23 +392 -3: test/services/git_service_test.dart: GitService cache state detection treats leftover mirror config as not ready during migration 14:24 +392 -3: test/services/git_service_test.dart: GitService cache state detection treats leftover mirror config as not ready during migration 14:25 +392 -3: test/services/git_service_test.dart: GitService cache state detection treats leftover mirror config as not ready during migration 14:26 +392 -3: test/services/git_service_test.dart: GitService cache state detection treats leftover mirror config as not ready during migration 14:27 +392 -3: test/services/git_service_test.dart: GitService cache state detection treats leftover mirror config as not ready during migration 14:28 +392 -3: test/services/git_service_test.dart: GitService cache state detection treats leftover mirror config as not ready during migration 14:29 +392 -3: test/services/git_service_test.dart: GitService cache state detection treats leftover mirror config as not ready during migration 14:30 +392 -3: test/services/git_service_test.dart: GitService cache state detection treats leftover mirror config as not ready during migration 14:31 +392 -3: test/services/git_service_test.dart: GitService cache state detection treats leftover mirror config as not ready during migration 14:32 +392 -3: test/services/git_service_test.dart: GitService cache state detection treats leftover mirror config as not ready during migration 14:33 +392 -3: test/services/git_service_test.dart: GitService cache state detection treats leftover mirror config as not ready during migration 14:34 +392 -3: test/services/git_service_test.dart: GitService cache state detection treats leftover mirror config as not ready during migration 14:35 +392 -3: test/services/git_service_test.dart: GitService cache state detection treats leftover mirror config as not ready during migration 14:36 +392 -3: test/services/git_service_test.dart: GitService cache state detection treats leftover mirror config as not ready during migration 14:37 +392 -3: test/services/git_service_test.dart: GitService cache state detection treats leftover mirror config as not ready during migration 14:38 +392 -3: test/services/git_service_test.dart: GitService cache state detection treats leftover mirror config as not ready during migration 14:39 +392 -3: test/services/git_service_test.dart: GitService cache state detection treats leftover mirror config as not ready during migration 14:40 +392 -3: test/services/git_service_test.dart: GitService cache state detection treats leftover mirror config as not ready during migration 14:41 +392 -3: test/services/git_service_test.dart: GitService cache state detection treats leftover mirror config as not ready during migration 14:41 +393 -3: test/commands/config_command_test.dart: Config command: fvm config --no-update-check persists disableUpdateCheck 14:42 +393 -3: test/commands/config_command_test.dart: Config command: fvm config --no-update-check persists disableUpdateCheck 14:43 +393 -3: test/commands/config_command_test.dart: Config command: fvm config --no-update-check persists disableUpdateCheck 14:44 +393 -3: test/commands/config_command_test.dart: Config command: fvm config --no-update-check persists disableUpdateCheck 14:45 +393 -3: test/commands/config_command_test.dart: Config command: fvm config --no-update-check persists disableUpdateCheck 14:46 +393 -3: test/commands/config_command_test.dart: Config command: fvm config --no-update-check persists disableUpdateCheck 14:47 +393 -3: test/commands/config_command_test.dart: Config command: fvm config --no-update-check persists disableUpdateCheck 14:48 +393 -3: test/commands/config_command_test.dart: Config command: fvm config --no-update-check persists disableUpdateCheck 14:49 +393 -3: test/commands/config_command_test.dart: Config command: fvm config --no-update-check persists disableUpdateCheck 14:50 +393 -3: test/commands/config_command_test.dart: Config command: fvm config --no-update-check persists disableUpdateCheck 14:51 +393 -3: test/commands/config_command_test.dart: Config command: fvm config --no-update-check persists disableUpdateCheck 14:52 +393 -3: test/commands/config_command_test.dart: Config command: fvm config --no-update-check persists disableUpdateCheck 14:53 +393 -3: test/commands/config_command_test.dart: Config command: fvm config --no-update-check persists disableUpdateCheck Argument information: Command: config Command options: - update-check: false 14:54 +393 -3: test/commands/config_command_test.dart: Config command: fvm config --no-update-check persists disableUpdateCheck 14:55 +393 -3: test/commands/config_command_test.dart: Config command: fvm config --no-update-check persists disableUpdateCheck Setting update-check to: false ⠋ Saving settings... 14:56 +393 -3: test/commands/config_command_test.dart: Config command: fvm config --no-update-check persists disableUpdateCheck Saving settings 14:57 +393 -3: test/commands/config_command_test.dart: Config command: fvm config --no-update-check persists disableUpdateCheck ✓ Settings saved. (0.5s) 14:57 +394 -3: test/services/git_service_test.dart: GitService cache state detection preserves legacy remote-tracking branches during local migration Argument information: Command: config Command options: - update-check: false Setting update-check to: false ⠋ Saving settings... Saving settings ✓ Settings saved. (2ms) Argument information: Command: config Command options: - update-check: true Setting update-check to: true ⠋ Saving settings... Saving settings ✓ Settings saved. (2ms) 14:58 +394 -3: test/services/git_service_test.dart: GitService cache state detection preserves legacy remote-tracking branches during local migration 14:58 +395 -3: test/services/git_service_test.dart: GitService cache state detection preserves legacy remote-tracking branches during local migration 14:59 +395 -3: test/services/git_service_test.dart: GitService cache state detection preserves legacy remote-tracking branches during local migration 15:00 +395 -3: test/services/git_service_test.dart: GitService cache state detection preserves legacy remote-tracking branches during local migration 15:01 +395 -3: test/services/git_service_test.dart: GitService cache state detection preserves legacy remote-tracking branches during local migration 15:02 +395 -3: test/services/git_service_test.dart: GitService cache state detection preserves legacy remote-tracking branches during local migration 15:03 +395 -3: test/services/git_service_test.dart: GitService cache state detection preserves legacy remote-tracking branches during local migration 15:04 +395 -3: test/services/git_service_test.dart: GitService cache state detection preserves legacy remote-tracking branches during local migration 15:05 +395 -3: test/services/git_service_test.dart: GitService cache state detection preserves legacy remote-tracking branches during local migration 15:06 +395 -3: test/services/git_service_test.dart: GitService cache state detection preserves legacy remote-tracking branches during local migration 15:07 +395 -3: test/services/git_service_test.dart: GitService cache state detection preserves legacy remote-tracking branches during local migration 15:08 +395 -3: test/services/git_service_test.dart: GitService cache state detection preserves legacy remote-tracking branches during local migration 15:09 +395 -3: test/services/git_service_test.dart: GitService cache state detection preserves legacy remote-tracking branches during local migration 15:10 +395 -3: test/services/git_service_test.dart: GitService cache state detection preserves legacy remote-tracking branches during local migration 15:11 +395 -3: test/services/git_service_test.dart: GitService cache state detection preserves legacy remote-tracking branches during local migration 15:12 +395 -3: test/services/git_service_test.dart: GitService cache state detection preserves legacy remote-tracking branches during local migration 15:13 +395 -3: test/services/git_service_test.dart: GitService cache state detection preserves legacy remote-tracking branches during local migration 15:13 +396 -3: test/commands/doctor_command_test.dart: Doctor command: should not crash when project has local.properties but no pinned version (issue #938) 15:14 +396 -3: test/commands/doctor_command_test.dart: Doctor command: should not crash when project has local.properties but no pinned version (issue #938) 15:15 +396 -3: test/commands/doctor_command_test.dart: Doctor command: should not crash when project has local.properties but no pinned version (issue #938) 15:16 +396 -3: test/commands/doctor_command_test.dart: Doctor command: should not crash when project has local.properties but no pinned version (issue #938) 15:17 +396 -3: test/commands/doctor_command_test.dart: Doctor command: should not crash when project has local.properties but no pinned version (issue #938) 15:18 +396 -3: test/commands/doctor_command_test.dart: Doctor command: should not crash when project has local.properties but no pinned version (issue #938) FVM Doctor: 15:19 +396 -3: test/commands/doctor_command_test.dart: Doctor command: should not crash when project has local.properties but no pinned version (issue #938) -------------------------------------------------------------------------------- 15:20 +396 -3: test/commands/doctor_command_test.dart: Doctor command: should not crash when project has local.properties but no pinned version (issue #938) ┌─────────────────────────────┬──────────────────────────────────────────────────────────┐ │ Project  │ 36c1ad19-7005-4621-9c70-95873a92679c  │ ├─────────────────────────────┼──────────────────────────────────────────────────────────┤ │ Directory  │ /build/fvm_test_cache/tmp/TEST_DIR_fvm_TUMFJY/dir_NTLITU │ ├─────────────────────────────┼──────────────────────────────────────────────────────────┤ │ Active Flavor  │ None  │ ├─────────────────────────────┼──────────────────────────────────────────────────────────┤ │ Is Flutter Project  │ No  │ ├─────────────────────────────┼──────────────────────────────────────────────────────────┤ │ Dart Tool Generator Version │ Not available  │ ├─────────────────────────────┼──────────────────────────────────────────────────────────┤ │ Dart tool version  │ Not available  │ ├─────────────────────────────┼──────────────────────────────────────────────────────────┤ │ .gitignore Present  │ No  │ ├─────────────────────────────┼──────────────────────────────────────────────────────────┤ │ Config Present  │ No  │ ├─────────────────────────────┼──────────────────────────────────────────────────────────┤ │ Pinned Version  │ None  │ ├─────────────────────────────┼──────────────────────────────────────────────────────────┤ │ Config path  │ .fvmrc  │ ├─────────────────────────────┼──────────────────────────────────────────────────────────┤ │ Local cache dir  │ .fvm/versions  │ ├─────────────────────────────┼──────────────────────────────────────────────────────────┤ │ Version symlink  │ .fvm/versions  │ └─────────────────────────────┴──────────────────────────────────────────────────────────┘ ┌────────────────────────────────┬─────────────────────────────────────────────┐ │ IDEs  │ Value  │ ├────────────────────────────────┼─────────────────────────────────────────────┤ │ VSCode  │   │ ├────────────────────────────────┼─────────────────────────────────────────────┤ │ VSCode  │ No .vscode directory found  │ ├────────────────────────────────┼─────────────────────────────────────────────┤ │ IntelliJ (Android Studio, ...) │   │ ├────────────────────────────────┼─────────────────────────────────────────────┤ │ flutter.sdk  │ .fvm/versions/stable  │ ├────────────────────────────────┼─────────────────────────────────────────────┤ │ Matches pinned version:  │ No version pinned - run "fvm use " │ ├────────────────────────────────┼─────────────────────────────────────────────┤ │ IntelliJ (Android Studio, ...) │ No .idea folder found  │ └────────────────────────────────┴─────────────────────────────────────────────┘ ┌───────────────────────┬───────────────┐ │ Environment Variables │ Value  │ ├───────────────────────┼───────────────┤ │ Flutter PATH  │ Not found  │ ├───────────────────────┼───────────────┤ │ Dart PATH  │ /usr/bin/dart │ ├───────────────────────┼───────────────┤ │ FVM_CACHE_PATH  │ N/A  │ ├───────────────────────┼───────────────┤ │ FVM_USE_GIT_CACHE  │ N/A  │ ├───────────────────────┼───────────────┤ │ FVM_GIT_CACHE_PATH  │ N/A  │ ├───────────────────────┼───────────────┤ │ FVM_FLUTTER_URL  │ N/A  │ └───────────────────────┴───────────────┘ 15:21 +396 -3: test/commands/doctor_command_test.dart: Doctor command: should not crash when project has local.properties but no pinned version (issue #938) ┌──────────────┬────────────────────────────────────────────────────────────────────────────────────────┐ │ Platform  │ Value  │ ├──────────────┼────────────────────────────────────────────────────────────────────────────────────────┤ │ OS  │ linux Linux 6.6.46-pisces #2024.08.18.16.00+26c645731 SMP Sun Aug 18 16:38:44 UTC 2024 │ ├──────────────┼────────────────────────────────────────────────────────────────────────────────────────┤ │ Dart Locale  │ C.UTF-8  │ ├──────────────┼────────────────────────────────────────────────────────────────────────────────────────┤ │ Dart runtime │ 3.13.2 (stable) (Tue Aug 25 01:01:12 2026 -0700) on "linux_riscv64"  │ └──────────────┴────────────────────────────────────────────────────────────────────────────────────────┘ 15:22 +396 -3: test/commands/doctor_command_test.dart: Doctor command: should not crash when project has local.properties but no pinned version (issue #938) 15:22 +397 -3: test/services/git_service_test.dart: GitService cache state detection recreates git cache when cache directory is invalid 15:23 +397 -3: test/services/git_service_test.dart: GitService cache state detection recreates git cache when cache directory is invalid 15:24 +397 -3: test/services/git_service_test.dart: GitService cache state detection recreates git cache when cache directory is invalid FVM Doctor: -------------------------------------------------------------------------------- ┌─────────────────────────────┬──────────────────────────────────────────────────────────┐ │ Project  │ 1af986e1-1a91-4a8f-8fda-550c9002653e  │ ├─────────────────────────────┼──────────────────────────────────────────────────────────┤ │ Directory  │ /build/fvm_test_cache/tmp/TEST_DIR_fvm_HXOEDP/dir_HGQKSA │ ├─────────────────────────────┼──────────────────────────────────────────────────────────┤ │ Active Flavor  │ None  │ ├─────────────────────────────┼──────────────────────────────────────────────────────────┤ │ Is Flutter Project  │ No  │ ├─────────────────────────────┼──────────────────────────────────────────────────────────┤ │ Dart Tool Generator Version │ Not available  │ ├─────────────────────────────┼──────────────────────────────────────────────────────────┤ │ Dart tool version  │ Not available  │ ├─────────────────────────────┼──────────────────────────────────────────────────────────┤ │ .gitignore Present  │ No  │ ├─────────────────────────────┼──────────────────────────────────────────────────────────┤ │ Config Present  │ Yes  │ ├─────────────────────────────┼──────────────────────────────────────────────────────────┤ │ Pinned Version  │ stable  │ ├─────────────────────────────┼──────────────────────────────────────────────────────────┤ │ Config path  │ .fvmrc  │ ├─────────────────────────────┼──────────────────────────────────────────────────────────┤ │ Local cache dir  │ .fvm/versions  │ ├─────────────────────────────┼──────────────────────────────────────────────────────────┤ │ Version symlink  │ .fvm/versions/stable  │ └─────────────────────────────┴──────────────────────────────────────────────────────────┘ ┌────────────────────────────────┬────────────────────────────────────────────────┐ │ IDEs  │ Value  │ ├────────────────────────────────┼────────────────────────────────────────────────┤ │ VSCode  │   │ ├────────────────────────────────┼────────────────────────────────────────────────┤ │ VSCode  │ No .vscode directory found  │ ├────────────────────────────────┼────────────────────────────────────────────────┤ │ IntelliJ (Android Studio, ...) │   │ ├────────────────────────────────┼────────────────────────────────────────────────┤ │ flutter.sdk  │ .fvm/versions/stable  │ ├────────────────────────────────┼────────────────────────────────────────────────┤ │ Matches pinned version:  │ Version symlink missing - run "fvm use stable" │ ├────────────────────────────────┼────────────────────────────────────────────────┤ │ IntelliJ (Android Studio, ...) │ No .idea folder found  │ └────────────────────────────────┴────────────────────────────────────────────────┘ ┌───────────────────────┬───────────────┐ │ Environment Variables │ Value  │ ├───────────────────────┼───────────────┤ │ Flutter PATH  │ Not found  │ ├───────────────────────┼───────────────┤ │ Dart PATH  │ /usr/bin/dart │ ├───────────────────────┼───────────────┤ │ FVM_CACHE_PATH  │ N/A  │ ├───────────────────────┼───────────────┤ │ FVM_USE_GIT_CACHE  │ N/A  │ ├───────────────────────┼───────────────┤ │ FVM_GIT_CACHE_PATH  │ N/A  │ ├───────────────────────┼───────────────┤ │ FVM_FLUTTER_URL  │ N/A  │ └───────────────────────┴───────────────┘ ┌──────────────┬────────────────────────────────────────────────────────────────────────────────────────┐ │ Platform  │ Value  │ ├──────────────┼────────────────────────────────────────────────────────────────────────────────────────┤ │ OS  │ linux Linux 6.6.46-pisces #2024.08.18.16.00+26c645731 SMP Sun Aug 18 16:38:44 UTC 2024 │ ├──────────────┼────────────────────────────────────────────────────────────────────────────────────────┤ │ Dart Locale  │ C.UTF-8  │ ├──────────────┼────────────────────────────────────────────────────────────────────────────────────────┤ │ Dart runtime │ 3.13.2 (stable) (Tue Aug 25 01:01:12 2026 -0700) on "linux_riscv64"  │ └──────────────┴────────────────────────────────────────────────────────────────────────────────────────┘ 15:24 +398 -3: test/services/git_service_test.dart: GitService cache state detection recreates git cache when cache directory is invalid FVM Doctor: -------------------------------------------------------------------------------- ┌─────────────────────────────┬──────────────────────────────────────────────────────────┐ │ Project  │ 9b42e82a-d084-4804-8f23-a043dba94aa6  │ ├─────────────────────────────┼──────────────────────────────────────────────────────────┤ │ Directory  │ /build/fvm_test_cache/tmp/TEST_DIR_fvm_KGLMHZ/dir_SGSYUL │ ├─────────────────────────────┼──────────────────────────────────────────────────────────┤ │ Active Flavor  │ None  │ ├─────────────────────────────┼──────────────────────────────────────────────────────────┤ │ Is Flutter Project  │ No  │ ├─────────────────────────────┼──────────────────────────────────────────────────────────┤ │ Dart Tool Generator Version │ Not available  │ ├─────────────────────────────┼──────────────────────────────────────────────────────────┤ │ Dart tool version  │ Not available  │ ├─────────────────────────────┼──────────────────────────────────────────────────────────┤ │ .gitignore Present  │ No  │ ├─────────────────────────────┼──────────────────────────────────────────────────────────┤ │ Config Present  │ No  │ ├─────────────────────────────┼──────────────────────────────────────────────────────────┤ │ Pinned Version  │ None  │ ├─────────────────────────────┼──────────────────────────────────────────────────────────┤ │ Config path  │ .fvmrc  │ ├─────────────────────────────┼──────────────────────────────────────────────────────────┤ │ Local cache dir  │ .fvm/versions  │ ├─────────────────────────────┼──────────────────────────────────────────────────────────┤ │ Version symlink  │ .fvm/versions  │ └─────────────────────────────┴──────────────────────────────────────────────────────────┘ ┌────────────────────────────────┬─────────────────────────────────────────────────────┐ │ IDEs  │ Value  │ ├────────────────────────────────┼─────────────────────────────────────────────────────┤ │ VSCode  │   │ ├────────────────────────────────┼─────────────────────────────────────────────────────┤ │ VSCode  │ No .vscode directory found  │ ├────────────────────────────────┼─────────────────────────────────────────────────────┤ │ IntelliJ (Android Studio, ...) │   │ ├────────────────────────────────┼─────────────────────────────────────────────────────┤ │ IntelliJ (Android Studio, ...) │ No local.properties file found in android directory │ ├────────────────────────────────┼─────────────────────────────────────────────────────┤ │ IntelliJ (Android Studio, ...) │ No .idea folder found  │ └────────────────────────────────┴─────────────────────────────────────────────────────┘ ┌───────────────────────┬───────────────┐ │ Environment Variables │ Value  │ ├───────────────────────┼───────────────┤ │ Flutter PATH  │ Not found  │ ├───────────────────────┼───────────────┤ │ Dart PATH  │ /usr/bin/dart │ ├───────────────────────┼───────────────┤ │ FVM_CACHE_PATH  │ N/A  │ ├───────────────────────┼───────────────┤ │ FVM_USE_GIT_CACHE  │ N/A  │ ├───────────────────────┼───────────────┤ │ FVM_GIT_CACHE_PATH  │ N/A  │ ├───────────────────────┼───────────────┤ │ FVM_FLUTTER_URL  │ N/A  │ └───────────────────────┴───────────────┘ ┌──────────────┬────────────────────────────────────────────────────────────────────────────────────────┐ │ Platform  │ Value  │ ├──────────────┼────────────────────────────────────────────────────────────────────────────────────────┤ │ OS  │ linux Linux 6.6.46-pisces #2024.08.18.16.00+26c645731 SMP Sun Aug 18 16:38:44 UTC 2024 │ ├──────────────┼────────────────────────────────────────────────────────────────────────────────────────┤ │ Dart Locale  │ C.UTF-8  │ ├──────────────┼────────────────────────────────────────────────────────────────────────────────────────┤ │ Dart runtime │ 3.13.2 (stable) (Tue Aug 25 01:01:12 2026 -0700) on "linux_riscv64"  │ └──────────────┴────────────────────────────────────────────────────────────────────────────────────────┘ 15:25 +398 -3: test/services/git_service_test.dart: GitService cache state detection recreates git cache when cache directory is invalid 15:25 +399 -3: test/services/git_service_test.dart: GitService cache state detection recreates git cache when cache directory is invalid FVM Doctor: -------------------------------------------------------------------------------- ┌─────────────────────────────┬──────────────────────────────────────────────────────────┐ │ Project  │ 30cfb64a-5053-40ca-a800-f644f183f2ab  │ ├─────────────────────────────┼──────────────────────────────────────────────────────────┤ │ Directory  │ /build/fvm_test_cache/tmp/TEST_DIR_fvm_SKATIB/dir_OJVOEE │ ├─────────────────────────────┼──────────────────────────────────────────────────────────┤ │ Active Flavor  │ None  │ ├─────────────────────────────┼──────────────────────────────────────────────────────────┤ │ Is Flutter Project  │ No  │ ├─────────────────────────────┼──────────────────────────────────────────────────────────┤ │ Dart Tool Generator Version │ Not available  │ ├─────────────────────────────┼──────────────────────────────────────────────────────────┤ │ Dart tool version  │ Not available  │ ├─────────────────────────────┼──────────────────────────────────────────────────────────┤ │ .gitignore Present  │ No  │ ├─────────────────────────────┼──────────────────────────────────────────────────────────┤ │ Config Present  │ No  │ ├─────────────────────────────┼──────────────────────────────────────────────────────────┤ │ Pinned Version  │ None  │ ├─────────────────────────────┼──────────────────────────────────────────────────────────┤ │ Config path  │ .fvmrc  │ ├─────────────────────────────┼──────────────────────────────────────────────────────────┤ │ Local cache dir  │ .fvm/versions  │ ├─────────────────────────────┼──────────────────────────────────────────────────────────┤ │ Version symlink  │ .fvm/versions  │ └─────────────────────────────┴──────────────────────────────────────────────────────────┘ ┌────────────────────────────────┬───────────────────────────────────────────┐ │ IDEs  │ Value  │ ├────────────────────────────────┼───────────────────────────────────────────┤ │ VSCode  │   │ ├────────────────────────────────┼───────────────────────────────────────────┤ │ VSCode  │ No .vscode directory found  │ ├────────────────────────────────┼───────────────────────────────────────────┤ │ IntelliJ (Android Studio, ...) │   │ ├────────────────────────────────┼───────────────────────────────────────────┤ │ IntelliJ (Android Studio, ...) │ flutter.sdk not found in local.properties │ ├────────────────────────────────┼───────────────────────────────────────────┤ │ IntelliJ (Android Studio, ...) │ No .idea folder found  │ └────────────────────────────────┴───────────────────────────────────────────┘ ┌───────────────────────┬───────────────┐ │ Environment Variables │ Value  │ ├───────────────────────┼───────────────┤ │ Flutter PATH  │ Not found  │ ├───────────────────────┼───────────────┤ │ Dart PATH  │ /usr/bin/dart │ ├───────────────────────┼───────────────┤ │ FVM_CACHE_PATH  │ N/A  │ ├───────────────────────┼───────────────┤ │ FVM_USE_GIT_CACHE  │ N/A  │ ├───────────────────────┼───────────────┤ │ FVM_GIT_CACHE_PATH  │ N/A  │ ├───────────────────────┼───────────────┤ │ FVM_FLUTTER_URL  │ N/A  │ └───────────────────────┴───────────────┘ ┌──────────────┬────────────────────────────────────────────────────────────────────────────────────────┐ │ Platform  │ Value  │ ├──────────────┼────────────────────────────────────────────────────────────────────────────────────────┤ │ OS  │ linux Linux 6.6.46-pisces #2024.08.18.16.00+26c645731 SMP Sun Aug 18 16:38:44 UTC 2024 │ ├──────────────┼────────────────────────────────────────────────────────────────────────────────────────┤ │ Dart Locale  │ C.UTF-8  │ ├──────────────┼────────────────────────────────────────────────────────────────────────────────────────┤ │ Dart runtime │ 3.13.2 (stable) (Tue Aug 25 01:01:12 2026 -0700) on "linux_riscv64"  │ └──────────────┴────────────────────────────────────────────────────────────────────────────────────────┘ 15:25 +400 -3: test/services/git_service_test.dart: GitService cache state detection recreates git cache when cache directory is invalid 15:26 +400 -3: test/services/git_service_test.dart: GitService cache state detection recreates git cache when cache directory is invalid 15:27 +400 -3: test/services/git_service_test.dart: GitService cache state detection recreates git cache when cache directory is invalid 15:28 +400 -3: test/services/git_service_test.dart: GitService cache state detection recreates git cache when cache directory is invalid 15:28 +401 -3: test/services/git_service_test.dart: GitService cache state detection recreates git cache when cache directory is invalid 15:28 +401 -3: test/services/git_service_test.dart: GitService cache state detection sets bare HEAD to main when remote HEAD still points at master 15:29 +401 -3: test/services/git_service_test.dart: GitService cache state detection sets bare HEAD to main when remote HEAD still points at master 15:30 +401 -3: test/services/git_service_test.dart: GitService cache state detection sets bare HEAD to main when remote HEAD still points at master 15:31 +401 -3: test/services/git_service_test.dart: GitService cache state detection sets bare HEAD to main when remote HEAD still points at master 15:32 +401 -3: test/services/git_service_test.dart: GitService cache state detection sets bare HEAD to main when remote HEAD still points at master 15:33 +401 -3: test/services/git_service_test.dart: GitService cache state detection sets bare HEAD to main when remote HEAD still points at master 15:34 +401 -3: test/services/git_service_test.dart: GitService cache state detection sets bare HEAD to main when remote HEAD still points at master 15:35 +401 -3: test/services/git_service_test.dart: GitService cache state detection sets bare HEAD to main when remote HEAD still points at master 15:36 +401 -3: test/services/git_service_test.dart: GitService cache state detection sets bare HEAD to main when remote HEAD still points at master 15:37 +401 -3: test/services/git_service_test.dart: GitService cache state detection sets bare HEAD to main when remote HEAD still points at master 15:38 +401 -3: test/services/git_service_test.dart: GitService cache state detection sets bare HEAD to main when remote HEAD still points at master 15:39 +401 -3: test/services/git_service_test.dart: GitService cache state detection sets bare HEAD to main when remote HEAD still points at master 15:40 +401 -3: test/services/git_service_test.dart: GitService cache state detection sets bare HEAD to main when remote HEAD still points at master 15:41 +401 -3: test/services/git_service_test.dart: GitService cache state detection sets bare HEAD to main when remote HEAD still points at master 15:42 +401 -3: test/services/git_service_test.dart: GitService cache state detection sets bare HEAD to main when remote HEAD still points at master 15:43 +401 -3: test/services/git_service_test.dart: GitService cache state detection sets bare HEAD to main when remote HEAD still points at master 15:44 +401 -3: test/services/git_service_test.dart: GitService cache state detection sets bare HEAD to main when remote HEAD still points at master 15:45 +401 -3: test/services/git_service_test.dart: GitService cache state detection sets bare HEAD to main when remote HEAD still points at master 15:46 +401 -3: test/services/git_service_test.dart: GitService cache state detection sets bare HEAD to main when remote HEAD still points at master Argument information: 15:46 +402 -3: test/commands/flutter_command_test.dart: Flutter command: On cache version Command: use Command options: - force: true 15:47 +402 -3: test/commands/flutter_command_test.dart: Flutter command: On cache version Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_NCFEBM/7f3a6745-a0b9-495d-bd2b-3be6c159fff5_MPZKCF/workspace Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_NCFEBM/7f3a6745-a0b9-495d-bd2b-3be6c159fff5_MPZKCF Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_NCFEBM Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found 15:48 +402 -3: test/commands/flutter_command_test.dart: Flutter command: On cache version 15:49 +402 -3: test/commands/flutter_command_test.dart: Flutter command: On cache version 15:50 +402 -3: test/commands/flutter_command_test.dart: Flutter command: On cache version 15:51 +402 -3: test/commands/flutter_command_test.dart: Flutter command: On cache version Flutter SDK: Channel: Stable is not installed. Installing Flutter SDK automatically... ⠋ Installing Flutter SDK: Channel: Stable... Installing Flutter SDK: Channel: Stable 15:52 +402 -3: test/commands/flutter_command_test.dart: Flutter command: On cache version 15:53 +402 -3: test/commands/flutter_command_test.dart: Flutter command: On cache version ✓ Flutter SDK: Channel: Stable installed! (79ms) Setting up Flutter SDK: stable 15:54 +402 -3: test/commands/flutter_command_test.dart: Flutter command: On cache version 15:55 +402 -3: test/commands/flutter_command_test.dart: Flutter command: On cache version ✓ Flutter SDK: Channel: Stable is setup 15:56 +402 -3: test/commands/flutter_command_test.dart: Flutter command: On cache version No SDK constraints to check or missing SDK version information Updating project config Project name: workspace Project path: /build/fvm_test_cache/tmp/TEST_DIR_fvm_NCFEBM/7f3a6745-a0b9-495d-bd2b-3be6c159fff5_MPZKCF/workspace Flutter version: stable 15:57 +402 -3: test/commands/flutter_command_test.dart: Flutter command: On cache version 15:58 +402 -3: test/commands/flutter_command_test.dart: Flutter command: On cache version 15:59 +402 -3: test/commands/flutter_command_test.dart: Flutter command: On cache version [WARN] Flutter SDK is not setup, skipping resolve dependencies. Project is not using VSCode, skipping folder settings update. No VSCode workspace files found. Reached filesystem root, no melos.yaml found No melos.yaml file found in project hierarchy. ✓ Project now uses Flutter SDK : Channel: Stable Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_NCFEBM/7f3a6745-a0b9-495d-bd2b-3be6c159fff5_MPZKCF/workspace Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_NCFEBM/7f3a6745-a0b9-495d-bd2b-3be6c159fff5_MPZKCF/workspace 16:00 +402 -3: test/commands/flutter_command_test.dart: Flutter command: On cache version Argument information: Command: dart Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_NCFEBM/7f3a6745-a0b9-495d-bd2b-3be6c159fff5_MPZKCF/workspace Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_NCFEBM/7f3a6745-a0b9-495d-bd2b-3be6c159fff5_MPZKCF/workspace 16:01 +402 -3: test/commands/flutter_command_test.dart: Flutter command: On cache version fvm: Running Flutter from version "stable" Argument information: Command: flutter Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_NCFEBM/7f3a6745-a0b9-495d-bd2b-3be6c159fff5_MPZKCF/workspace Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_NCFEBM/7f3a6745-a0b9-495d-bd2b-3be6c159fff5_MPZKCF/workspace 16:02 +402 -3: test/commands/flutter_command_test.dart: Flutter command: On cache version fvm: Running Flutter from version "stable" 16:03 +402 -3: test/commands/flutter_command_test.dart: Flutter command: On cache version 16:03 +403 -3: test/services/git_service_test.dart: GitService cache state detection updateLocalMirror validates ready cache only after sync Argument information: Command: install Command options: - setup: true Skipping git reference validation for version: 3.10.5 16:04 +403 -3: test/services/git_service_test.dart: GitService cache state detection updateLocalMirror validates ready cache only after sync ⠋ Installing Flutter SDK: SDK Version : 3.10.5... Installing Flutter SDK: SDK Version : 3.10.5 16:05 +403 -3: test/services/git_service_test.dart: GitService cache state detection updateLocalMirror validates ready cache only after sync 16:06 +403 -3: test/services/git_service_test.dart: GitService cache state detection updateLocalMirror validates ready cache only after sync 16:07 +403 -3: test/services/git_service_test.dart: GitService cache state detection updateLocalMirror validates ready cache only after sync ✓ Flutter SDK: SDK Version : 3.10.5 installed! (4ms) Setting up Flutter SDK: 3.10.5 16:08 +403 -3: test/services/git_service_test.dart: GitService cache state detection updateLocalMirror validates ready cache only after sync 16:09 +403 -3: test/services/git_service_test.dart: GitService cache state detection updateLocalMirror validates ready cache only after sync ✓ Flutter SDK: SDK Version : 3.10.5 is setup Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_NCFEBM/7f3a6745-a0b9-495d-bd2b-3be6c159fff5_MPZKCF/workspace Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_NCFEBM/7f3a6745-a0b9-495d-bd2b-3be6c159fff5_MPZKCF/workspace Argument information: Command: exec Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_NCFEBM/7f3a6745-a0b9-495d-bd2b-3be6c159fff5_MPZKCF/workspace Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_NCFEBM/7f3a6745-a0b9-495d-bd2b-3be6c159fff5_MPZKCF/workspace fvm: Running Flutter from version "stable" Argument information: Command: exec 16:10 +403 -3: test/services/git_service_test.dart: GitService cache state detection updateLocalMirror validates ready cache only after sync No command was provided to be executed Executes commands with the project's configured Flutter SDK in the environment Usage: fvm exec Run "fvm help" to see global options. 16:10 +404 -3: test/services/git_service_test.dart: GitService cache state detection updateLocalMirror validates ready cache only after sync 16:11 +404 -3: test/services/git_service_test.dart: GitService cache state detection updateLocalMirror validates ready cache only after sync 16:12 +404 -3: test/services/git_service_test.dart: GitService cache state detection updateLocalMirror validates ready cache only after sync 16:13 +404 -3: test/services/git_service_test.dart: GitService cache state detection updateLocalMirror validates ready cache only after sync 16:14 +404 -3: test/services/git_service_test.dart: GitService cache state detection updateLocalMirror validates ready cache only after sync 16:15 +404 -3: test/services/git_service_test.dart: GitService cache state detection updateLocalMirror validates ready cache only after sync 16:16 +404 -3: test/services/git_service_test.dart: GitService cache state detection updateLocalMirror validates ready cache only after sync 16:17 +404 -3: test/services/git_service_test.dart: GitService cache state detection updateLocalMirror validates ready cache only after sync 16:18 +404 -3: test/services/git_service_test.dart: GitService cache state detection updateLocalMirror validates ready cache only after sync 16:19 +404 -3: test/services/git_service_test.dart: GitService cache state detection updateLocalMirror validates ready cache only after sync 16:20 +404 -3: test/services/git_service_test.dart: GitService cache state detection updateLocalMirror validates ready cache only after sync 16:21 +404 -3: test/services/git_service_test.dart: GitService cache state detection updateLocalMirror validates ready cache only after sync 16:22 +404 -3: test/services/git_service_test.dart: GitService cache state detection updateLocalMirror validates ready cache only after sync 16:23 +404 -3: test/services/git_service_test.dart: GitService cache state detection updateLocalMirror validates ready cache only after sync 16:24 +405 -3: test/services/git_service_test.dart: GitService cache state detection updateLocalMirror validates ready cache only after sync 16:24 +405 -3: test/services/git_service_test.dart: GitService cache state detection rebuilds git cache when bare HEAD points at a tag 16:25 +405 -3: test/services/git_service_test.dart: GitService cache state detection rebuilds git cache when bare HEAD points at a tag 16:26 +405 -3: test/services/git_service_test.dart: GitService cache state detection rebuilds git cache when bare HEAD points at a tag 16:27 +405 -3: test/services/git_service_test.dart: GitService cache state detection rebuilds git cache when bare HEAD points at a tag 16:28 +405 -3: test/services/git_service_test.dart: GitService cache state detection rebuilds git cache when bare HEAD points at a tag 16:29 +405 -3: test/services/git_service_test.dart: GitService cache state detection rebuilds git cache when bare HEAD points at a tag 16:30 +405 -3: test/services/git_service_test.dart: GitService cache state detection rebuilds git cache when bare HEAD points at a tag 16:31 +405 -3: test/services/git_service_test.dart: GitService cache state detection rebuilds git cache when bare HEAD points at a tag 16:32 +405 -3: test/services/git_service_test.dart: GitService cache state detection rebuilds git cache when bare HEAD points at a tag 16:33 +405 -3: test/services/git_service_test.dart: GitService cache state detection rebuilds git cache when bare HEAD points at a tag 16:34 +405 -3: test/services/git_service_test.dart: GitService cache state detection rebuilds git cache when bare HEAD points at a tag 16:35 +405 -3: test/services/git_service_test.dart: GitService cache state detection rebuilds git cache when bare HEAD points at a tag 16:36 +405 -3: test/services/git_service_test.dart: GitService cache state detection rebuilds git cache when bare HEAD points at a tag 16:37 +405 -3: test/services/git_service_test.dart: GitService cache state detection rebuilds git cache when bare HEAD points at a tag 16:38 +405 -3: test/services/git_service_test.dart: GitService cache state detection rebuilds git cache when bare HEAD points at a tag 16:39 +405 -3: test/services/git_service_test.dart: GitService cache state detection rebuilds git cache when bare HEAD points at a tag 16:40 +405 -3: test/services/git_service_test.dart: GitService cache state detection rebuilds git cache when bare HEAD points at a tag 16:41 +405 -3: test/services/git_service_test.dart: GitService cache state detection rebuilds git cache when bare HEAD points at a tag Argument information: Command: fork 16:42 +405 -3: test/services/git_service_test.dart: GitService cache state detection rebuilds git cache when bare HEAD points at a tag Fork alias "testfork" added pointing to https://github.com/testuser/flutter.git You can now use it with: fvm install testfork/stable 16:43 +406 -3: test/services/git_service_test.dart: GitService cache state detection rebuilds git cache when bare HEAD points at a tag Argument information: Command: fork Fork alias "sshfork" added pointing to git@github.com:flutter/flutter.git You can now use it with: fvm install sshfork/stable 16:43 +407 -3: test/services/git_service_test.dart: GitService cache state detection rebuilds git cache when bare HEAD points at a tag 16:44 +407 -3: test/services/git_service_test.dart: GitService cache state detection rebuilds git cache when bare HEAD points at a tag Argument information: Command: fork 16:44 +408 -3: test/services/git_service_test.dart: GitService cache state detection rebuilds git cache when bare HEAD points at a tag Argument information: Command: fork Fork alias "my-fork" added pointing to https://github.com/testuser/flutter.git You can now use it with: fvm install my-fork/stable Argument information: Command: fork 16:45 +408 -3: test/services/git_service_test.dart: GitService cache state detection rebuilds git cache when bare HEAD points at a tag Fork alias "my_fork.v2" added pointing to https://github.com/testuser/flutter.git You can now use it with: fvm install my_fork.v2/stable Argument information: Command: fork Fork alias "FORK123" added pointing to https://github.com/testuser/flutter.git You can now use it with: fvm install FORK123/stable Argument information: Command: fork Fork alias "a" added pointing to https://github.com/testuser/flutter.git You can now use it with: fvm install a/stable 16:45 +409 -3: test/services/git_service_test.dart: GitService cache state detection rebuilds git cache when bare HEAD points at a tag Argument information: Command: fork 16:45 +410 -3: test/services/git_service_test.dart: GitService cache state detection rebuilds git cache when bare HEAD points at a tag Argument information: Command: fork 16:46 +411 -3: test/services/git_service_test.dart: GitService cache state detection rebuilds git cache when bare HEAD points at a tag Argument information: Command: fork 16:46 +412 -3: test/services/git_service_test.dart: GitService cache state detection rebuilds git cache when bare HEAD points at a tag Argument information: Command: fork Configured fork aliases: testfork: https://github.com/testuser/flutter.git Use with: fvm install / 16:47 +413 -3: test/services/git_service_test.dart: GitService cache state detection rebuilds git cache when bare HEAD points at a tag Argument information: Command: fork Fork alias "testfork" removed 16:47 +414 -3: test/services/git_service_test.dart: GitService cache state detection rebuilds git cache when bare HEAD points at a tag 16:48 +414 -3: test/services/git_service_test.dart: GitService cache state detection rebuilds git cache when bare HEAD points at a tag 16:48 +415 -3: test/services/git_service_test.dart: GitService cache state detection rebuilds git cache when bare HEAD points at a tag 16:48 +415 -3: test/services/git_service_test.dart: GitService cache state detection withPreparedGitCacheForClone removes stale pack temp files before clone action 16:49 +415 -3: test/services/git_service_test.dart: GitService cache state detection withPreparedGitCacheForClone removes stale pack temp files before clone action 16:50 +415 -3: test/services/git_service_test.dart: GitService cache state detection withPreparedGitCacheForClone removes stale pack temp files before clone action 16:51 +415 -3: test/services/git_service_test.dart: GitService cache state detection withPreparedGitCacheForClone removes stale pack temp files before clone action 16:52 +415 -3: test/services/git_service_test.dart: GitService cache state detection withPreparedGitCacheForClone removes stale pack temp files before clone action 16:53 +415 -3: test/services/git_service_test.dart: GitService cache state detection withPreparedGitCacheForClone removes stale pack temp files before clone action 16:54 +415 -3: test/services/git_service_test.dart: GitService cache state detection withPreparedGitCacheForClone removes stale pack temp files before clone action 16:55 +415 -3: test/services/git_service_test.dart: GitService cache state detection withPreparedGitCacheForClone removes stale pack temp files before clone action 16:56 +415 -3: test/services/git_service_test.dart: GitService cache state detection withPreparedGitCacheForClone removes stale pack temp files before clone action 16:57 +415 -3: test/services/git_service_test.dart: GitService cache state detection withPreparedGitCacheForClone removes stale pack temp files before clone action 16:58 +415 -3: test/services/git_service_test.dart: GitService cache state detection withPreparedGitCacheForClone removes stale pack temp files before clone action 16:59 +415 -3: test/services/git_service_test.dart: GitService cache state detection withPreparedGitCacheForClone removes stale pack temp files before clone action 16:59 +416 -3: test/commands/enhanced_fork_test.dart: Enhanced Fork Integration Tests: Fork workflow integration: Complete fork add -> install -> use workflow 17:00 +416 -3: test/commands/enhanced_fork_test.dart: Enhanced Fork Integration Tests: Fork workflow integration: Complete fork add -> install -> use workflow 17:01 +416 -3: test/commands/enhanced_fork_test.dart: Enhanced Fork Integration Tests: Fork workflow integration: Complete fork add -> install -> use workflow 17:02 +416 -3: test/commands/enhanced_fork_test.dart: Enhanced Fork Integration Tests: Fork workflow integration: Complete fork add -> install -> use workflow Argument information: Command: fork 17:03 +416 -3: test/commands/enhanced_fork_test.dart: Enhanced Fork Integration Tests: Fork workflow integration: Complete fork add -> install -> use workflow Fork alias "leo" added pointing to https://github.com/leoafarias/flutter.git You can now use it with: fvm install leo/stable Argument information: Command: install Forked version: leo/leo-test-21 17:04 +416 -3: test/commands/enhanced_fork_test.dart: Enhanced Fork Integration Tests: Fork workflow integration: Complete fork add -> install -> use workflow ⠋ Installing Flutter SDK: Commit : leo/leo-test-21... Installing Flutter SDK: Commit : leo/leo-test-21 17:04 +417 -3: test/commands/enhanced_fork_test.dart: Enhanced Fork Integration Tests: Fork workflow integration: Complete fork add -> install -> use workflow ✓ Flutter SDK: Commit : leo/leo-test-21 installed! (19ms) Setting up Flutter SDK: leo-test-21 17:05 +417 -3: test/commands/enhanced_fork_test.dart: Enhanced Fork Integration Tests: Fork workflow integration: Complete fork add -> install -> use workflow 17:06 +417 -3: test/commands/enhanced_fork_test.dart: Enhanced Fork Integration Tests: Fork workflow integration: Complete fork add -> install -> use workflow ✓ Flutter SDK: Commit : leo/leo-test-21 is setup Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_VESPDH/483cbe56-70ec-4f86-bf7a-1ea176e6e263_UHXVLG/workspace Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_VESPDH/483cbe56-70ec-4f86-bf7a-1ea176e6e263_UHXVLG Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_VESPDH Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found 17:07 +417 -3: test/commands/enhanced_fork_test.dart: Enhanced Fork Integration Tests: Fork workflow integration: Complete fork add -> install -> use workflow Argument information: Command: use Command options: - force: true - skip-setup: true Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_VESPDH/483cbe56-70ec-4f86-bf7a-1ea176e6e263_UHXVLG/workspace Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_VESPDH/483cbe56-70ec-4f86-bf7a-1ea176e6e263_UHXVLG Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_VESPDH Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found Forked version: leo/leo-test-21 17:08 +417 -3: test/commands/enhanced_fork_test.dart: Enhanced Fork Integration Tests: Fork workflow integration: Complete fork add -> install -> use workflow [WARN] Not checking for version mismatch as --force flag is set. No SDK constraints to check or missing SDK version information Updating project config Project name: workspace Project path: /build/fvm_test_cache/tmp/TEST_DIR_fvm_VESPDH/483cbe56-70ec-4f86-bf7a-1ea176e6e263_UHXVLG/workspace Flutter version: leo/leo-test-21 17:09 +417 -3: test/commands/enhanced_fork_test.dart: Enhanced Fork Integration Tests: Fork workflow integration: Complete fork add -> install -> use workflow [WARN] Skipping "pub get" because no pubspec.yaml found. Project is not using VSCode, skipping folder settings update. No VSCode workspace files found. Reached filesystem root, no melos.yaml found No melos.yaml file found in project hierarchy. ✓ Project now uses Flutter SDK : Commit : leo/leo-test-21 Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_VESPDH/483cbe56-70ec-4f86-bf7a-1ea176e6e263_UHXVLG/workspace Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_VESPDH/483cbe56-70ec-4f86-bf7a-1ea176e6e263_UHXVLG/workspace 17:10 +417 -3: test/commands/enhanced_fork_test.dart: Enhanced Fork Integration Tests: Fork workflow integration: Complete fork add -> install -> use workflow 17:10 +418 -3: test/services/git_service_test.dart: GitService cache state detection waits for cache lock before running cache migration checks Argument information: Command: fork Fork alias "leo" added pointing to https://github.com/leoafarias/flutter.git You can now use it with: fvm install leo/stable Argument information: Command: fork Configured fork aliases: leo: https://github.com/leoafarias/flutter.git Use with: fvm install / 17:10 +419 -3: test/services/git_service_test.dart: GitService cache state detection waits for cache lock before running cache migration checks Argument information: Command: fork Fork alias "leo" added pointing to https://github.com/leoafarias/flutter.git You can now use it with: fvm install leo/stable Argument information: Command: fork Fork alias "leo" removed 17:10 +420 -3: test/services/git_service_test.dart: GitService cache state detection waits for cache lock before running cache migration checks Argument information: Command: install Forked version: nonexistent/leo-test-21 No fork alias "nonexistent" configured, treating "nonexistent/leo-test-21" as git reference 17:11 +420 -3: test/services/git_service_test.dart: GitService cache state detection waits for cache lock before running cache migration checks ⠋ Installing Flutter SDK: Commit : nonexistent/leo-test-21... Installing Flutter SDK: Commit : nonexistent/leo-test-21 ✗ Failed to install nonexistent/leo-test-21 (4ms) 17:11 +421 -3: test/services/git_service_test.dart: GitService cache state detection waits for cache lock before running cache migration checks Argument information: Command: use Command options: - force: true - skip-setup: true Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_RZEMMX/53b96db7-34f2-4b94-bb6c-aa3287942ec2_ZVUPFR/workspace Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_RZEMMX/53b96db7-34f2-4b94-bb6c-aa3287942ec2_ZVUPFR Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_RZEMMX Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found Forked version: nonexistent/leo-test-21 No fork alias "nonexistent" configured, treating "nonexistent/leo-test-21" as git reference Flutter SDK: Commit : nonexistent/leo-test-21 is not installed. Installing Flutter SDK automatically... ⠋ Installing Flutter SDK: Commit : nonexistent/leo-test-21... Installing Flutter SDK: Commit : nonexistent/leo-test-21 ✗ Failed to install nonexistent/leo-test-21 (3ms) 17:11 +422 -3: test/services/git_service_test.dart: GitService cache state detection waits for cache lock before running cache migration checks Argument information: Command: install Forked version: nonexistent/stable 17:12 +423 -3: test/services/git_service_test.dart: GitService cache state detection waits for cache lock before running cache migration checks Argument information: Command: fork 17:12 +424 -3: test/services/git_service_test.dart: GitService cache state detection waits for cache lock before running cache migration checks Argument information: Command: fork Fork alias "leo" added pointing to https://github.com/leoafarias/flutter.git You can now use it with: fvm install leo/stable Argument information: Command: fork 17:12 +425 -3: test/services/git_service_test.dart: GitService cache state detection waits for cache lock before running cache migration checks Argument information: Command: fork Argument information: Command: fork 17:12 +426 -3: test/services/git_service_test.dart: GitService cache state detection waits for cache lock before running cache migration checks Argument information: Command: fork 17:12 +427 -3: test/services/git_service_test.dart: GitService cache state detection waits for cache lock before running cache migration checks 17:13 +427 -3: test/services/git_service_test.dart: GitService cache state detection waits for cache lock before running cache migration checks Argument information: Command: fork No fork aliases found To add a fork, use: fvm fork add 17:13 +428 -3: test/services/git_service_test.dart: GitService cache state detection waits for cache lock before running cache migration checks 17:14 +428 -3: test/services/git_service_test.dart: GitService cache state detection waits for cache lock before running cache migration checks 17:15 +428 -3: test/services/git_service_test.dart: GitService cache state detection waits for cache lock before running cache migration checks 17:16 +428 -3: test/services/git_service_test.dart: GitService cache state detection waits for cache lock before running cache migration checks 17:17 +428 -3: test/services/git_service_test.dart: GitService cache state detection waits for cache lock before running cache migration checks 17:18 +428 -3: test/services/git_service_test.dart: GitService cache state detection waits for cache lock before running cache migration checks 17:18 +429 -3: test/commands/alias_command_test.dart: Command Aliases Test: Install command aliases: fvm i works same as fvm install 17:19 +429 -3: test/commands/alias_command_test.dart: Command Aliases Test: Install command aliases: fvm i works same as fvm install 17:20 +429 -3: test/commands/alias_command_test.dart: Command Aliases Test: Install command aliases: fvm i works same as fvm install Argument information: Command: i 17:21 +429 -3: test/commands/alias_command_test.dart: Command Aliases Test: Install command aliases: fvm i works same as fvm install ⠋ Installing Flutter SDK: Channel: Stable... Installing Flutter SDK: Channel: Stable 17:22 +429 -3: test/commands/alias_command_test.dart: Command Aliases Test: Install command aliases: fvm i works same as fvm install ✓ Flutter SDK: Channel: Stable installed! (0.4s) Setting up Flutter SDK: stable 17:23 +429 -3: test/commands/alias_command_test.dart: Command Aliases Test: Install command aliases: fvm i works same as fvm install 17:24 +429 -3: test/commands/alias_command_test.dart: Command Aliases Test: Install command aliases: fvm i works same as fvm install ✓ Flutter SDK: Channel: Stable is setup Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_FBLTYD/e17f859e-9684-4449-be88-9ae185b6d1fa_GXOSGQ/workspace Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_FBLTYD/e17f859e-9684-4449-be88-9ae185b6d1fa_GXOSGQ Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_FBLTYD Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found 17:24 +430 -3: test/services/git_service_test.dart: GitService cache state detection tolerates OS metadata files in refs and reuses the cache without recreating it (issue #1043) 17:25 +430 -3: test/services/git_service_test.dart: GitService cache state detection tolerates OS metadata files in refs and reuses the cache without recreating it (issue #1043) Argument information: Command: i Command options: - help: true Argument information: Command: install Command options: - help: true 17:25 +430 -3: test/commands/alias_command_test.dart: Command Aliases Test: Install command aliases: fvm i shows same help as fvm install Installs a Flutter SDK version and caches it for future use Usage: fvm install {version}, if no {version} is provided will install version configured in project. -h, --help Print this usage information. -s, --[no-]setup Downloads SDK dependencies after install (default: true) (defaults to on) --skip-pub-get Skip resolving dependencies after switching Flutter SDK Run "fvm help" to see global options. Installs a Flutter SDK version and caches it for future use Usage: fvm install {version}, if no {version} is provided will install version configured in project. -h, --help Print this usage information. -s, --[no-]setup Downloads SDK dependencies after install (default: true) (defaults to on) --skip-pub-get Skip resolving dependencies after switching Flutter SDK Run "fvm help" to see global options. 17:25 +431 -3: test/services/git_service_test.dart: GitService cache state detection tolerates OS metadata files in refs and reuses the cache without recreating it (issue #1043) Argument information: Command: ls Cache directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_XEBELT/6c7410b2-9763-465e-82c7-735587afba3f_ZIVTDY/cache/versions Directory Size: 0 B No SDKs have been installed yet. Flutter. SDKs installed outside of fvm will not be displayed. Argument information: Command: list 17:26 +431 -3: test/services/git_service_test.dart: GitService cache state detection tolerates OS metadata files in refs and reuses the cache without recreating it (issue #1043) Cache directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_XEBELT/6c7410b2-9763-465e-82c7-735587afba3f_ZIVTDY/cache/versions Directory Size: 0 B No SDKs have been installed yet. Flutter. SDKs installed outside of fvm will not be displayed. 17:26 +432 -3: test/services/git_service_test.dart: GitService cache state detection tolerates OS metadata files in refs and reuses the cache without recreating it (issue #1043) Argument information: Command: ls Command options: - help: true 17:26 +432 -3: test/commands/alias_command_test.dart: Command Aliases Test: List command aliases: fvm ls shows same help as fvm list Argument information: Lists all Flutter SDK versions installed by FVM Usage: fvm list -h, --help Print this usage information. Run "fvm help" to see global options. Command: list Command options: - help: true Lists all Flutter SDK versions installed by FVM Usage: fvm list -h, --help Print this usage information. Run "fvm help" to see global options. 17:26 +433 -3: test/services/git_service_test.dart: GitService cache state detection tolerates OS metadata files in refs and reuses the cache without recreating it (issue #1043) 17:26 +434 -3: test/services/git_service_test.dart: GitService cache state detection tolerates OS metadata files in refs and reuses the cache without recreating it (issue #1043) 17:27 +434 -3: test/services/git_service_test.dart: GitService cache state detection tolerates OS metadata files in refs and reuses the cache without recreating it (issue #1043) 17:28 +434 -3: test/services/git_service_test.dart: GitService cache state detection tolerates OS metadata files in refs and reuses the cache without recreating it (issue #1043) 17:29 +434 -3: test/services/git_service_test.dart: GitService cache state detection tolerates OS metadata files in refs and reuses the cache without recreating it (issue #1043) 17:30 +434 -3: test/services/git_service_test.dart: GitService cache state detection tolerates OS metadata files in refs and reuses the cache without recreating it (issue #1043) 17:31 +434 -3: test/services/git_service_test.dart: GitService cache state detection tolerates OS metadata files in refs and reuses the cache without recreating it (issue #1043) 17:32 +434 -3: test/services/git_service_test.dart: GitService cache state detection tolerates OS metadata files in refs and reuses the cache without recreating it (issue #1043) 17:33 +434 -3: test/services/git_service_test.dart: GitService cache state detection tolerates OS metadata files in refs and reuses the cache without recreating it (issue #1043) 17:34 +434 -3: test/services/git_service_test.dart: GitService cache state detection tolerates OS metadata files in refs and reuses the cache without recreating it (issue #1043) 17:35 +434 -3: test/services/git_service_test.dart: GitService cache state detection tolerates OS metadata files in refs and reuses the cache without recreating it (issue #1043) 17:36 +434 -3: test/services/git_service_test.dart: GitService cache state detection tolerates OS metadata files in refs and reuses the cache without recreating it (issue #1043) 17:37 +434 -3: test/services/git_service_test.dart: GitService cache state detection tolerates OS metadata files in refs and reuses the cache without recreating it (issue #1043) Argument information: Command: use Command options: - force: true - skip-setup: true Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_XHBAUP/871745a5-8cf0-4a9d-9bbf-35acf395ee3f_QGFGEL/workspace Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_XHBAUP/871745a5-8cf0-4a9d-9bbf-35acf395ee3f_QGFGEL Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_XHBAUP Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found Flutter SDK: Channel: Stable is not installed. Installing Flutter SDK automatically... ⠋ Installing Flutter SDK: Channel: Stable... Installing Flutter SDK: Channel: Stable 17:38 +434 -3: test/services/git_service_test.dart: GitService cache state detection tolerates OS metadata files in refs and reuses the cache without recreating it (issue #1043) ✓ Flutter SDK: Channel: Stable installed! (16ms) No SDK constraints to check or missing SDK version information Updating project config Project name: workspace Project path: /build/fvm_test_cache/tmp/TEST_DIR_fvm_XHBAUP/871745a5-8cf0-4a9d-9bbf-35acf395ee3f_QGFGEL/workspace Flutter version: stable 17:39 +434 -3: test/services/git_service_test.dart: GitService cache state detection tolerates OS metadata files in refs and reuses the cache without recreating it (issue #1043) 17:40 +434 -3: test/services/git_service_test.dart: GitService cache state detection tolerates OS metadata files in refs and reuses the cache without recreating it (issue #1043) [WARN] Flutter SDK is not setup, skipping resolve dependencies. Project is not using VSCode, skipping folder settings update. No VSCode workspace files found. Reached filesystem root, no melos.yaml found No melos.yaml file found in project hierarchy. ✓ Project now uses Flutter SDK : Channel: Stable Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_XHBAUP/871745a5-8cf0-4a9d-9bbf-35acf395ee3f_QGFGEL/workspace Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_XHBAUP/871745a5-8cf0-4a9d-9bbf-35acf395ee3f_QGFGEL/workspace 17:41 +434 -3: test/services/git_service_test.dart: GitService cache state detection tolerates OS metadata files in refs and reuses the cache without recreating it (issue #1043) 17:41 +435 -3: test/services/git_service_test.dart: GitService cache state detection tolerates OS metadata files in refs and reuses the cache without recreating it (issue #1043) Argument information: Command: use Command options: - force: true - skip-setup: true Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_GJIDNY/729d9567-67dc-492c-b14f-1c735438747e_VCBBTF/workspace Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_GJIDNY/729d9567-67dc-492c-b14f-1c735438747e_VCBBTF Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_GJIDNY Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found Flutter SDK: Channel: Beta is not installed. Installing Flutter SDK automatically... ⠋ Installing Flutter SDK: Channel: Beta... Installing Flutter SDK: Channel: Beta 17:42 +435 -3: test/services/git_service_test.dart: GitService cache state detection tolerates OS metadata files in refs and reuses the cache without recreating it (issue #1043) ✓ Flutter SDK: Channel: Beta installed! (4ms) No SDK constraints to check or missing SDK version information Updating project config Project name: workspace Project path: /build/fvm_test_cache/tmp/TEST_DIR_fvm_GJIDNY/729d9567-67dc-492c-b14f-1c735438747e_VCBBTF/workspace Flutter version: beta [WARN] Flutter SDK is not setup, skipping resolve dependencies. Project is not using VSCode, skipping folder settings update. No VSCode workspace files found. Reached filesystem root, no melos.yaml found No melos.yaml file found in project hierarchy. ✓ Project now uses Flutter SDK : Channel: Beta Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_GJIDNY/729d9567-67dc-492c-b14f-1c735438747e_VCBBTF/workspace Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_GJIDNY/729d9567-67dc-492c-b14f-1c735438747e_VCBBTF/workspace 17:43 +435 -3: test/services/git_service_test.dart: GitService cache state detection tolerates OS metadata files in refs and reuses the cache without recreating it (issue #1043) 17:43 +436 -3: test/services/git_service_test.dart: GitService cache state detection tolerates OS metadata files in refs and reuses the cache without recreating it (issue #1043) Argument information: Command: use Command options: - force: true - skip-setup: true Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_YGUBHN/26e38cb0-b467-4627-96af-b85ee233cb62_KJYPIK/workspace Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_YGUBHN/26e38cb0-b467-4627-96af-b85ee233cb62_KJYPIK Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_YGUBHN Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found Flutter SDK: Channel: Dev is not installed. Installing Flutter SDK automatically... ⠋ Installing Flutter SDK: Channel: Dev... Installing Flutter SDK: Channel: Dev 17:44 +436 -3: test/services/git_service_test.dart: GitService cache state detection tolerates OS metadata files in refs and reuses the cache without recreating it (issue #1043) ✓ Flutter SDK: Channel: Dev installed! (1ms) No SDK constraints to check or missing SDK version information Updating project config Project name: workspace Project path: /build/fvm_test_cache/tmp/TEST_DIR_fvm_YGUBHN/26e38cb0-b467-4627-96af-b85ee233cb62_KJYPIK/workspace Flutter version: dev [WARN] Flutter SDK is not setup, skipping resolve dependencies. Project is not using VSCode, skipping folder settings update. No VSCode workspace files found. Reached filesystem root, no melos.yaml found No melos.yaml file found in project hierarchy. ✓ Project now uses Flutter SDK : Channel: Dev Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_YGUBHN/26e38cb0-b467-4627-96af-b85ee233cb62_KJYPIK/workspace Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_YGUBHN/26e38cb0-b467-4627-96af-b85ee233cb62_KJYPIK/workspace 17:45 +437 -3: test/services/git_service_test.dart: GitService cache state detection tolerates OS metadata files in refs and reuses the cache without recreating it (issue #1043) Argument information: Command: use Command options: - force: true - skip-setup: true Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_AWYBCQ/1d246440-3553-4ca4-b3e0-44dfb1d1e55b_JHDNZU/workspace Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_AWYBCQ/1d246440-3553-4ca4-b3e0-44dfb1d1e55b_JHDNZU Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_AWYBCQ Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found Skipping git reference validation for version: 2.0.0 Flutter SDK: SDK Version : 2.0.0 is not installed. Installing Flutter SDK automatically... ⠋ Installing Flutter SDK: SDK Version : 2.0.0... Installing Flutter SDK: SDK Version : 2.0.0 17:46 +437 -3: test/services/git_service_test.dart: GitService cache state detection tolerates OS metadata files in refs and reuses the cache without recreating it (issue #1043) 17:47 +437 -3: test/services/git_service_test.dart: GitService cache state detection tolerates OS metadata files in refs and reuses the cache without recreating it (issue #1043) ✓ Flutter SDK: SDK Version : 2.0.0 installed! (1ms) No SDK constraints to check or missing SDK version information Updating project config Project name: workspace Project path: /build/fvm_test_cache/tmp/TEST_DIR_fvm_AWYBCQ/1d246440-3553-4ca4-b3e0-44dfb1d1e55b_JHDNZU/workspace Flutter version: 2.0.0 [WARN] Flutter SDK is not setup, skipping resolve dependencies. Project is not using VSCode, skipping folder settings update. No VSCode workspace files found. Reached filesystem root, no melos.yaml found No melos.yaml file found in project hierarchy. ✓ Project now uses Flutter SDK : SDK Version : 2.0.0 Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_AWYBCQ/1d246440-3553-4ca4-b3e0-44dfb1d1e55b_JHDNZU/workspace Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_AWYBCQ/1d246440-3553-4ca4-b3e0-44dfb1d1e55b_JHDNZU/workspace 17:47 +438 -3: test/services/git_service_test.dart: GitService cache state detection tolerates OS metadata files in refs and reuses the cache without recreating it (issue #1043) Argument information: Command: use Command options: - pin: true Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_VSHSZJ/dir_HQTJYJ 17:48 +438 -3: test/services/git_service_test.dart: GitService cache state detection tolerates OS metadata files in refs and reuses the cache without recreating it (issue #1043) 17:48 +439 -3: test/commands/use_command_test.dart: Pin functionality: should pin channel to latest release 17:49 +439 -3: test/commands/use_command_test.dart: Pin functionality: should pin channel to latest release Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_VSHSZJ Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found Pinning version 3.10.5 from "stable" release channel... Skipping git reference validation for version: 3.10.5 Flutter SDK: SDK Version : 3.10.5 is not installed. Installing Flutter SDK automatically... ⠋ Installing Flutter SDK: SDK Version : 3.10.5... Installing Flutter SDK: SDK Version : 3.10.5 17:50 +439 -3: test/commands/use_command_test.dart: Pin functionality: should pin channel to latest release ✓ Flutter SDK: SDK Version : 3.10.5 installed! (1ms) Setting up Flutter SDK: 3.10.5 17:51 +439 -3: test/commands/use_command_test.dart: Pin functionality: should pin channel to latest release 17:52 +439 -3: test/commands/use_command_test.dart: Pin functionality: should pin channel to latest release ✓ Flutter SDK: SDK Version : 3.10.5 is setup No SDK constraints to check or missing SDK version information Updating project config Project name: bc73bac4-616e-4866-a08b-ea23a90bca79 Project path: /build/fvm_test_cache/tmp/TEST_DIR_fvm_VSHSZJ/dir_HQTJYJ Flutter version: 3.10.5 [WARN] Flutter SDK is not setup, skipping resolve dependencies. Project is not using VSCode, skipping folder settings update. No VSCode workspace files found. Reached filesystem root, no melos.yaml found No melos.yaml file found in project hierarchy. ✓ Project now uses Flutter SDK : SDK Version : 3.10.5 Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_VSHSZJ/dir_HQTJYJ Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_VSHSZJ/dir_HQTJYJ 17:52 +440 -3: test/services/git_service_test.dart: GitService cache state detection still detects genuine object corruption and self-heals the cache 17:53 +440 -3: test/services/git_service_test.dart: GitService cache state detection still detects genuine object corruption and self-heals the cache Argument information: Command: use Command options: - pin: true Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_CKVVTO/dir_EZKPUP Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_CKVVTO Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found 17:54 +440 -3: test/services/git_service_test.dart: GitService cache state detection still detects genuine object corruption and self-heals the cache 17:54 +441 -3: test/services/git_service_test.dart: GitService cache state detection still detects genuine object corruption and self-heals the cache Argument information: Command: use Command options: - pin: true Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_UJZACT/dir_HAZUXM 17:55 +441 -3: test/services/git_service_test.dart: GitService cache state detection still detects genuine object corruption and self-heals the cache Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_UJZACT Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found 17:55 +442 -3: test/services/git_service_test.dart: GitService cache state detection still detects genuine object corruption and self-heals the cache Argument information: Command: use Command options: - pin: true Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_XCIQGI/dir_DGCRCV Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_XCIQGI Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found 17:56 +442 -3: test/services/git_service_test.dart: GitService cache state detection still detects genuine object corruption and self-heals the cache 17:56 +443 -3: test/services/git_service_test.dart: GitService cache state detection still detects genuine object corruption and self-heals the cache 17:57 +443 -3: test/services/git_service_test.dart: GitService cache state detection still detects genuine object corruption and self-heals the cache 17:58 +443 -3: test/services/git_service_test.dart: GitService cache state detection still detects genuine object corruption and self-heals the cache 17:59 +443 -3: test/services/git_service_test.dart: GitService cache state detection still detects genuine object corruption and self-heals the cache 18:00 +443 -3: test/services/git_service_test.dart: GitService cache state detection still detects genuine object corruption and self-heals the cache 18:01 +443 -3: test/services/git_service_test.dart: GitService cache state detection still detects genuine object corruption and self-heals the cache 18:01 +444 -3: test/services/git_service_test.dart: GitService cache state detection still detects genuine object corruption and self-heals the cache 18:01 +444 -3: test/services/git_service_test.dart: GitService cache state detection resetHard refuses a directory that is not a repository root 18:02 +444 -3: test/services/git_service_test.dart: GitService cache state detection resetHard refuses a directory that is not a repository root 18:03 +444 -3: test/services/git_service_test.dart: GitService cache state detection resetHard refuses a directory that is not a repository root 18:04 +444 -3: test/services/git_service_test.dart: GitService cache state detection resetHard refuses a directory that is not a repository root 18:05 +444 -3: test/services/git_service_test.dart: GitService cache state detection resetHard refuses a directory that is not a repository root 18:06 +444 -3: test/services/git_service_test.dart: GitService cache state detection resetHard refuses a directory that is not a repository root 18:07 +444 -3: test/services/git_service_test.dart: GitService cache state detection resetHard refuses a directory that is not a repository root 18:08 +444 -3: test/services/git_service_test.dart: GitService cache state detection resetHard refuses a directory that is not a repository root 18:08 +445 -3: test/services/git_service_test.dart: GitService cache state detection resetHard refuses a directory that is not a repository root 18:08 +445 -3: test/services/git_service_test.dart: GitService cache state detection treats non-repository cache directory inside another repository as invalid 18:09 +445 -3: test/services/git_service_test.dart: GitService cache state detection treats non-repository cache directory inside another repository as invalid 18:10 +445 -3: test/services/git_service_test.dart: GitService cache state detection treats non-repository cache directory inside another repository as invalid 18:11 +445 -3: test/services/git_service_test.dart: GitService cache state detection treats non-repository cache directory inside another repository as invalid 18:12 +445 -3: test/services/git_service_test.dart: GitService cache state detection treats non-repository cache directory inside another repository as invalid 18:13 +445 -3: test/services/git_service_test.dart: GitService cache state detection treats non-repository cache directory inside another repository as invalid 18:14 +445 -3: test/services/git_service_test.dart: GitService cache state detection treats non-repository cache directory inside another repository as invalid 18:15 +445 -3: test/services/git_service_test.dart: GitService cache state detection treats non-repository cache directory inside another repository as invalid 18:16 +445 -3: test/services/git_service_test.dart: GitService cache state detection treats non-repository cache directory inside another repository as invalid 18:17 +445 -3: test/services/git_service_test.dart: GitService cache state detection treats non-repository cache directory inside another repository as invalid 18:18 +445 -3: test/services/git_service_test.dart: GitService cache state detection treats non-repository cache directory inside another repository as invalid 18:19 +445 -3: test/services/git_service_test.dart: GitService cache state detection treats non-repository cache directory inside another repository as invalid 18:20 +445 -3: test/services/git_service_test.dart: GitService cache state detection treats non-repository cache directory inside another repository as invalid 18:20 +446 -3: test/commands/install_command_test.dart: Install Flutter channels: Install master channel 18:21 +446 -3: test/commands/install_command_test.dart: Install Flutter channels: Install master channel 18:22 +446 -3: test/commands/install_command_test.dart: Install Flutter channels: Install master channel Argument information: Command: install 18:23 +446 -3: test/commands/install_command_test.dart: Install Flutter channels: Install master channel 18:24 +446 -3: test/commands/install_command_test.dart: Install Flutter channels: Install master channel 18:25 +446 -3: test/commands/install_command_test.dart: Install Flutter channels: Install master channel ⠋ Installing Flutter SDK: Channel: Master... Installing Flutter SDK: Channel: Master 18:26 +446 -3: test/commands/install_command_test.dart: Install Flutter channels: Install master channel ✓ Flutter SDK: Channel: Master installed! (56ms) Setting up Flutter SDK: master 18:27 +446 -3: test/commands/install_command_test.dart: Install Flutter channels: Install master channel 18:28 +446 -3: test/commands/install_command_test.dart: Install Flutter channels: Install master channel ✓ Flutter SDK: Channel: Master is setup Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_IYRZWO/73cb0226-643d-440c-80aa-a2b5094f5f04_LGUTPD/workspace Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_IYRZWO/73cb0226-643d-440c-80aa-a2b5094f5f04_LGUTPD Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_IYRZWO Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found 18:29 +446 -3: test/commands/install_command_test.dart: Install Flutter channels: Install master channel 18:29 +447 -3: test/services/git_service_test.dart: GitService cache state detection treats cache directory whose gitfile redirects to another repository as invalid Argument information: Command: install ⠋ Installing Flutter SDK: Channel: Stable... Installing Flutter SDK: Channel: Stable 18:30 +447 -3: test/services/git_service_test.dart: GitService cache state detection treats cache directory whose gitfile redirects to another repository as invalid ✓ Flutter SDK: Channel: Stable installed! (5ms) Setting up Flutter SDK: stable 18:31 +447 -3: test/services/git_service_test.dart: GitService cache state detection treats cache directory whose gitfile redirects to another repository as invalid 18:32 +447 -3: test/services/git_service_test.dart: GitService cache state detection treats cache directory whose gitfile redirects to another repository as invalid ✓ Flutter SDK: Channel: Stable is setup Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_CXYCRP/c379f21a-d437-47a2-bb9f-771aee522afd_EEBFAX/workspace Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_CXYCRP/c379f21a-d437-47a2-bb9f-771aee522afd_EEBFAX Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_CXYCRP Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found 18:32 +448 -3: test/services/git_service_test.dart: GitService cache state detection treats cache directory whose gitfile redirects to another repository as invalid Argument information: Command: install ⠋ Installing Flutter SDK: Channel: Beta... Installing Flutter SDK: Channel: Beta 18:33 +448 -3: test/services/git_service_test.dart: GitService cache state detection treats cache directory whose gitfile redirects to another repository as invalid 18:33 +449 -3: test/commands/install_command_test.dart: Install Flutter channels: Install beta channel ✓ Flutter SDK: Channel: Beta installed! (2ms) Setting up Flutter SDK: beta 18:34 +449 -3: test/commands/install_command_test.dart: Install Flutter channels: Install beta channel 18:35 +449 -3: test/commands/install_command_test.dart: Install Flutter channels: Install beta channel ✓ Flutter SDK: Channel: Beta is setup Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_IPYLAF/b366c5d8-7370-436e-a77e-86d878e94cc2_BQUQYF/workspace Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_IPYLAF/b366c5d8-7370-436e-a77e-86d878e94cc2_BQUQYF Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_IPYLAF Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found 18:35 +450 -3: test/services/git_service_test.dart: GitService cache state detection treats cache repository whose core.worktree points at another directory as invalid Argument information: Command: install 18:36 +450 -3: test/services/git_service_test.dart: GitService cache state detection treats cache repository whose core.worktree points at another directory as invalid ⠋ Installing Flutter SDK: Channel: Dev... Installing Flutter SDK: Channel: Dev 18:37 +450 -3: test/services/git_service_test.dart: GitService cache state detection treats cache repository whose core.worktree points at another directory as invalid ✓ Flutter SDK: Channel: Dev installed! (3ms) Setting up Flutter SDK: dev 18:38 +450 -3: test/services/git_service_test.dart: GitService cache state detection treats cache repository whose core.worktree points at another directory as invalid 18:39 +450 -3: test/services/git_service_test.dart: GitService cache state detection treats cache repository whose core.worktree points at another directory as invalid ✓ Flutter SDK: Channel: Dev is setup Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_HAZFZG/0cca1db3-e1c0-47c9-927a-48d1f649f601_OMCLPG/workspace Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_HAZFZG/0cca1db3-e1c0-47c9-927a-48d1f649f601_OMCLPG Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_HAZFZG Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found 18:40 +450 -3: test/services/git_service_test.dart: GitService cache state detection treats cache repository whose core.worktree points at another directory as invalid 18:40 +451 -3: test/services/git_service_test.dart: GitService cache state detection treats cache repository whose core.worktree points at another directory as invalid Argument information: Command: install Skipping git reference validation for version: 2.0.0 ⠋ Installing Flutter SDK: SDK Version : 2.0.0... Installing Flutter SDK: SDK Version : 2.0.0 18:41 +451 -3: test/services/git_service_test.dart: GitService cache state detection treats cache repository whose core.worktree points at another directory as invalid 18:42 +451 -3: test/services/git_service_test.dart: GitService cache state detection treats cache repository whose core.worktree points at another directory as invalid ✓ Flutter SDK: SDK Version : 2.0.0 installed! (2ms) Setting up Flutter SDK: 2.0.0 18:43 +451 -3: test/services/git_service_test.dart: GitService cache state detection treats cache repository whose core.worktree points at another directory as invalid 18:44 +451 -3: test/services/git_service_test.dart: GitService cache state detection treats cache repository whose core.worktree points at another directory as invalid ✓ Flutter SDK: SDK Version : 2.0.0 is setup Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_FVSWNZ/763920d9-6fed-4171-a897-7b6e30aa6a2b_MSVRNN/workspace Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_FVSWNZ/763920d9-6fed-4171-a897-7b6e30aa6a2b_MSVRNN Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_FVSWNZ Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found 18:44 +452 -3: test/services/git_service_test.dart: GitService cache state detection treats cache repository whose core.worktree points at another directory as invalid 18:45 +452 -3: test/services/git_service_test.dart: GitService cache state detection treats cache repository whose core.worktree points at another directory as invalid Argument information: Command: install Skipping git reference validation for version: 2.2.2@beta 18:46 +452 -3: test/services/git_service_test.dart: GitService cache state detection treats cache repository whose core.worktree points at another directory as invalid ⠋ Installing Flutter SDK: SDK Version : 2.2.2@beta... Installing Flutter SDK: SDK Version : 2.2.2@beta ✓ Flutter SDK: SDK Version : 2.2.2@beta installed! (2ms) Setting up Flutter SDK: 2.2.2@beta 18:47 +452 -3: test/services/git_service_test.dart: GitService cache state detection treats cache repository whose core.worktree points at another directory as invalid 18:48 +452 -3: test/services/git_service_test.dart: GitService cache state detection treats cache repository whose core.worktree points at another directory as invalid ✓ Flutter SDK: SDK Version : 2.2.2@beta is setup Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_VQCZTR/94c6625e-1381-4eee-960c-488e6d7235f7_WLAKPM/workspace Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_VQCZTR/94c6625e-1381-4eee-960c-488e6d7235f7_WLAKPM Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_VQCZTR Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found 18:48 +453 -3: test/services/git_service_test.dart: GitService cache state detection treats cache repository whose core.worktree points at another directory as invalid Argument information: Command: install Skipping git reference validation for version: 2.2.2@dev ⠋ Installing Flutter SDK: SDK Version : 2.2.2@dev... Installing Flutter SDK: SDK Version : 2.2.2@dev 18:49 +453 -3: test/services/git_service_test.dart: GitService cache state detection treats cache repository whose core.worktree points at another directory as invalid ✓ Flutter SDK: SDK Version : 2.2.2@dev installed! (2ms) Setting up Flutter SDK: 2.2.2@dev 18:50 +453 -3: test/services/git_service_test.dart: GitService cache state detection treats cache repository whose core.worktree points at another directory as invalid 18:50 +454 -3: test/commands/install_command_test.dart: Install versions with specific channels: Install 2.2.2@dev ✓ Flutter SDK: SDK Version : 2.2.2@dev is setup Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_KOXIEI/edab85b5-0e0f-48c0-9c53-64b1693c7a3a_MNYOVG/workspace Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_KOXIEI/edab85b5-0e0f-48c0-9c53-64b1693c7a3a_MNYOVG Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_KOXIEI Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found 18:51 +455 -3: test/commands/install_command_test.dart: Install versions with specific channels: Install 2.2.2@dev 18:51 +455 -3: test/commands/install_command_test.dart: Install from Git commit hash: Install commit f4c74a6ec3 Argument information: Command: install Skipping git reference validation for version: f4c74a6ec3 ⠋ Installing Flutter SDK: Commit : f4c74a6ec3... Installing Flutter SDK: Commit : f4c74a6ec3 ✓ Flutter SDK: Commit : f4c74a6ec3 installed! (2ms) Setting up Flutter SDK: f4c74a6ec3 18:52 +455 -3: test/commands/install_command_test.dart: Install from Git commit hash: Install commit f4c74a6ec3 ✓ Flutter SDK: Commit : f4c74a6ec3 is setup Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_ZBSXOE/88605b34-3ea3-4277-9550-6307eb45e34b_EWCIAU/workspace Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_ZBSXOE/88605b34-3ea3-4277-9550-6307eb45e34b_EWCIAU Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_ZBSXOE Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found 18:53 +456 -3: test/commands/install_command_test.dart: Install from Git commit hash: Install commit f4c74a6ec3 18:53 +456 -3: test/commands/install_command_test.dart: Fork validation in install command: Validates fork exists in config Argument information: Command: install Forked version: testfork/stable 18:53 +457 -3: test/commands/install_command_test.dart: Fork validation in install command: Validates fork exists in config 18:53 +457 -3: test/commands/install_command_test.dart: Install from project config: should install version from .fvmrc when no args Argument information: Command: install Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_VEKEEJ/dir_MCOUBY Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_VEKEEJ/dir_MCOUBY Skipping git reference validation for version: 3.10.0 18:54 +457 -3: test/commands/install_command_test.dart: Install from project config: should install version from .fvmrc when no args ⠋ Installing Flutter SDK: SDK Version : 3.10.0... Installing Flutter SDK: SDK Version : 3.10.0 ✓ Flutter SDK: SDK Version : 3.10.0 installed! (1ms) Setting up Flutter SDK: 3.10.0 ✓ Flutter SDK: SDK Version : 3.10.0 is setup No SDK constraints to check or missing SDK version information Updating project config Project name: 44d876f5-c3e5-4ef0-95f9-477bbf034083 Project path: /build/fvm_test_cache/tmp/TEST_DIR_fvm_VEKEEJ/dir_MCOUBY Flutter version: 3.10.0 18:55 +457 -3: test/commands/install_command_test.dart: Install from project config: should install version from .fvmrc when no args [WARN] Flutter SDK is not setup, skipping resolve dependencies. Project is not using VSCode, skipping folder settings update. No VSCode workspace files found. Reached filesystem root, no melos.yaml found No melos.yaml file found in project hierarchy. ✓ Project now uses Flutter SDK : SDK Version : 3.10.0 18:55 +458 -3: test/commands/install_command_test.dart: Install from project config: should install version from .fvmrc when no args 18:55 +458 -3: test/commands/install_command_test.dart: Install from project config: should throw when no args and no project config Argument information: Command: install Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_JIJFMB/dir_RIVSGQ Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_JIJFMB Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found 18:55 +459 -3: test/commands/install_command_test.dart: Install from project config: should throw when no args and no project config 18:55 +459 -3: test/commands/install_command_test.dart: Install from project config: should respect setup flag from command line Argument information: Command: install Command options: - setup: true Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_CCSYTL/dir_DCCSYA Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_CCSYTL/dir_DCCSYA ⠋ Installing Flutter SDK: Channel: Stable... Installing Flutter SDK: Channel: Stable ✓ Flutter SDK: Channel: Stable installed! (1ms) Setting up Flutter SDK: stable 18:56 +459 -3: test/commands/install_command_test.dart: Install from project config: should respect setup flag from command line ✓ Flutter SDK: Channel: Stable is setup No SDK constraints to check or missing SDK version information Updating project config Project name: dfb37e1e-3ac3-4968-b837-392ed9ee4ddb Project path: /build/fvm_test_cache/tmp/TEST_DIR_fvm_CCSYTL/dir_DCCSYA Flutter version: stable [WARN] Flutter SDK is not setup, skipping resolve dependencies. Project is not using VSCode, skipping folder settings update. No VSCode workspace files found. Reached filesystem root, no melos.yaml found No melos.yaml file found in project hierarchy. ✓ Project now uses Flutter SDK : Channel: Stable Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_CCSYTL/dir_DCCSYA Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_CCSYTL/dir_DCCSYA 18:56 +460 -3: test/commands/install_command_test.dart: Install from project config: should respect setup flag from command line 18:56 +460 -3: test/commands/install_command_test.dart: Install from project config: invocation getter returns correct string 18:56 +461 -3: test/commands/install_command_test.dart: Install from project config: invocation getter returns correct string 18:57 +461 -3: test/commands/install_command_test.dart: Install from project config: invocation getter returns correct string 18:58 +461 -3: test/commands/install_command_test.dart: Install from project config: invocation getter returns correct string 18:59 +461 -3: test/commands/install_command_test.dart: Install from project config: invocation getter returns correct string 18:59 +461 -3: loading test/models/flutter_version_model_test.dart 18:59 +461 -3: test/models/flutter_version_model_test.dart: Validate version behave correclty Valid Version behaves correctly 19:00 +461 -3: test/models/flutter_version_model_test.dart: Validate version behave correclty Valid Version behaves correctly 19:01 +461 -3: test/models/flutter_version_model_test.dart: Validate version behave correclty Valid Version behaves correctly 19:02 +461 -3: test/models/flutter_version_model_test.dart: Validate version behave correclty Valid Version behaves correctly 19:02 +462 -3: test/testing_helpers/fake_flutter_sdk_fixture_test.dart: FakeFlutterSdkFixture installedNotSetup is not setup but integrity is valid 19:02 +463 -3: test/testing_helpers/fake_flutter_sdk_fixture_test.dart: FakeFlutterSdkFixture installedNotSetup is not setup but integrity is valid 19:02 +464 -3: test/testing_helpers/fake_flutter_sdk_fixture_test.dart: FakeFlutterSdkFixture installedNotSetup is not setup but integrity is valid 19:03 +464 -3: test/testing_helpers/fake_flutter_sdk_fixture_test.dart: FakeFlutterSdkFixture installedNotSetup is not setup but integrity is valid 19:03 +465 -3: test/testing_helpers/fake_flutter_sdk_fixture_test.dart: FakeFlutterSdkFixture installedNotSetup is not setup but integrity is valid 19:03 +466 -3: test/testing_helpers/fake_flutter_sdk_fixture_test.dart: FakeFlutterSdkFixture installedNotSetup is not setup but integrity is valid 19:03 +467 -3: test/testing_helpers/fake_flutter_sdk_fixture_test.dart: FakeFlutterSdkFixture installedNotSetup is not setup but integrity is valid 19:03 +468 -3: test/testing_helpers/fake_flutter_sdk_fixture_test.dart: FakeFlutterSdkFixture installedNotSetup is not setup but integrity is valid 19:03 +469 -3: test/testing_helpers/fake_flutter_sdk_fixture_test.dart: FakeFlutterSdkFixture installedNotSetup is not setup but integrity is valid 19:03 +470 -3: test/testing_helpers/fake_flutter_sdk_fixture_test.dart: FakeFlutterSdkFixture installedNotSetup is not setup but integrity is valid 19:03 +471 -3: test/testing_helpers/fake_flutter_sdk_fixture_test.dart: FakeFlutterSdkFixture installedNotSetup is not setup but integrity is valid 19:03 +472 -3: test/testing_helpers/fake_flutter_sdk_fixture_test.dart: FakeFlutterSdkFixture installedNotSetup is not setup but integrity is valid 19:03 +473 -3: test/testing_helpers/fake_flutter_sdk_fixture_test.dart: FakeFlutterSdkFixture installedNotSetup is not setup but integrity is valid 19:03 +474 -3: test/testing_helpers/fake_flutter_sdk_fixture_test.dart: FakeFlutterSdkFixture installedNotSetup is not setup but integrity is valid 19:03 +475 -3: test/testing_helpers/fake_flutter_sdk_fixture_test.dart: FakeFlutterSdkFixture installedNotSetup is not setup but integrity is valid 19:03 +476 -3: test/testing_helpers/fake_flutter_sdk_fixture_test.dart: FakeFlutterSdkFixture installedNotSetup is not setup but integrity is valid 19:03 +477 -3: test/testing_helpers/fake_flutter_sdk_fixture_test.dart: FakeFlutterSdkFixture installedNotSetup is not setup but integrity is valid 19:03 +478 -3: test/testing_helpers/fake_flutter_sdk_fixture_test.dart: FakeFlutterSdkFixture installedNotSetup is not setup but integrity is valid 19:03 +479 -3: test/testing_helpers/fake_flutter_sdk_fixture_test.dart: FakeFlutterSdkFixture installedNotSetup is not setup but integrity is valid 19:03 +480 -3: test/testing_helpers/fake_flutter_sdk_fixture_test.dart: FakeFlutterSdkFixture installedNotSetup is not setup but integrity is valid 19:03 +481 -3: test/testing_helpers/fake_flutter_sdk_fixture_test.dart: FakeFlutterSdkFixture installedNotSetup is not setup but integrity is valid 19:03 +482 -3: test/testing_helpers/fake_flutter_sdk_fixture_test.dart: FakeFlutterSdkFixture installedNotSetup is not setup but integrity is valid 19:03 +483 -3: test/testing_helpers/fake_flutter_sdk_fixture_test.dart: FakeFlutterSdkFixture installedNotSetup is not setup but integrity is valid 19:03 +484 -3: test/testing_helpers/fake_flutter_sdk_fixture_test.dart: FakeFlutterSdkFixture installedNotSetup is not setup but integrity is valid 19:03 +485 -3: test/testing_helpers/fake_flutter_sdk_fixture_test.dart: FakeFlutterSdkFixture installedNotSetup is not setup but integrity is valid 19:03 +486 -3: test/testing_helpers/fake_flutter_sdk_fixture_test.dart: FakeFlutterSdkFixture installedNotSetup is not setup but integrity is valid 19:03 +487 -3: test/testing_helpers/fake_flutter_sdk_fixture_test.dart: FakeFlutterSdkFixture installedNotSetup is not setup but integrity is valid 19:03 +488 -3: test/testing_helpers/fake_flutter_sdk_fixture_test.dart: FakeFlutterSdkFixture installedNotSetup is not setup but integrity is valid 19:03 +489 -3: test/testing_helpers/fake_flutter_sdk_fixture_test.dart: FakeFlutterSdkFixture installedNotSetup is not setup but integrity is valid 19:03 +490 -3: test/testing_helpers/fake_flutter_sdk_fixture_test.dart: FakeFlutterSdkFixture installedNotSetup is not setup but integrity is valid 19:04 +490 -3: test/testing_helpers/fake_flutter_sdk_fixture_test.dart: FakeFlutterSdkFixture installedNotSetup is not setup but integrity is valid 19:05 +491 -3: test/testing_helpers/fake_flutter_sdk_fixture_test.dart: FakeFlutterSdkFixture installedNotSetup is not setup but integrity is valid 19:05 +491 -3: test/testing_helpers/fake_flutter_sdk_fixture_test.dart: FakeFlutterSdkFixture installedSetup includes Dart metadata 19:05 +492 -3: test/testing_helpers/fake_flutter_sdk_fixture_test.dart: FakeFlutterSdkFixture installedSetup includes Dart metadata 19:05 +492 -3: test/testing_helpers/fake_flutter_sdk_fixture_test.dart: FakeFlutterSdkFixture versionMismatch prefers JSON metadata 19:06 +492 -3: test/testing_helpers/fake_flutter_sdk_fixture_test.dart: FakeFlutterSdkFixture versionMismatch prefers JSON metadata 19:06 +493 -3: test/testing_helpers/fake_flutter_sdk_fixture_test.dart: FakeFlutterSdkFixture versionMismatch prefers JSON metadata 19:06 +493 -3: test/testing_helpers/fake_flutter_sdk_fixture_test.dart: FakeFlutterSdkFixture invalid executable reports invalid integrity 19:06 +494 -3: test/testing_helpers/fake_flutter_sdk_fixture_test.dart: FakeFlutterSdkFixture invalid executable reports invalid integrity 19:06 +494 -3: test/testing_helpers/fake_flutter_sdk_fixture_test.dart: FakeFlutterSdkFixture fork versions use versions// cache path 19:06 +495 -3: test/testing_helpers/fake_flutter_sdk_fixture_test.dart: FakeFlutterSdkFixture fork versions use versions// cache path 19:07 +495 -3: test/testing_helpers/fake_flutter_sdk_fixture_test.dart: FakeFlutterSdkFixture channel versions skip mismatch checks 19:08 +495 -3: test/testing_helpers/fake_flutter_sdk_fixture_test.dart: FakeFlutterSdkFixture channel versions skip mismatch checks 19:08 +496 -3: test/testing_helpers/fake_flutter_sdk_fixture_test.dart: FakeFlutterSdkFixture channel versions skip mismatch checks 19:08 +496 -3: test/testing_helpers/fake_flutter_sdk_fixture_test.dart: FakeFlutterSdkFixture unknown git refs skip mismatch checks 19:09 +496 -3: test/testing_helpers/fake_flutter_sdk_fixture_test.dart: FakeFlutterSdkFixture unknown git refs skip mismatch checks 19:09 +497 -3: test/testing_helpers/fake_flutter_sdk_fixture_test.dart: FakeFlutterSdkFixture unknown git refs skip mismatch checks 19:10 +497 -3: test/testing_helpers/fake_flutter_sdk_fixture_test.dart: FakeFlutterSdkFixture unknown git refs skip mismatch checks 19:11 +497 -3: test/testing_helpers/fake_flutter_sdk_fixture_test.dart: FakeFlutterSdkFixture unknown git refs skip mismatch checks 19:11 +497 -3: loading test/testing_helpers/fake_flutter_service_test.dart 19:11 +497 -3: test/testing_helpers/fake_flutter_service_test.dart: FakeFlutterService installable releases include the versions the fast suite needs 19:12 +497 -3: test/testing_helpers/fake_flutter_service_test.dart: FakeFlutterService installable releases include the versions the fast suite needs 19:13 +497 -3: test/testing_helpers/fake_flutter_service_test.dart: FakeFlutterService installable releases include the versions the fast suite needs 19:14 +497 -3: test/testing_helpers/fake_flutter_service_test.dart: FakeFlutterService installable releases include the versions the fast suite needs 19:14 +498 -3: test/testing_helpers/record_test_fixtures_test.dart: record_test_fixtures flutter-version writes loader-required fixture metadata 19:15 +498 -3: test/testing_helpers/record_test_fixtures_test.dart: record_test_fixtures flutter-version writes loader-required fixture metadata 19:16 +498 -3: test/testing_helpers/record_test_fixtures_test.dart: record_test_fixtures flutter-version writes loader-required fixture metadata Wrote /build/fvm_test_cache/tmp/TEST_DIR_fvm_ESPIYI/recorded_fixtures__RPAFBE/stable_3_10_0.json 19:17 +498 -3: test/testing_helpers/record_test_fixtures_test.dart: record_test_fixtures flutter-version writes loader-required fixture metadata 19:17 +499 -3: test/testing_helpers/record_test_fixtures_test.dart: record_test_fixtures flutter-version writes loader-required fixture metadata 19:17 +499 -3: test/testing_helpers/record_test_fixtures_test.dart: record_test_fixtures flutter-version emits empty flutterVersionJson when JSON metadata is absent Wrote /build/fvm_test_cache/tmp/TEST_DIR_fvm_GBYNFE/recorded_fixtures__YIRQYD/stable_3_7_12.json 19:17 +500 -3: test/testing_helpers/record_test_fixtures_test.dart: record_test_fixtures flutter-version emits empty flutterVersionJson when JSON metadata is absent 19:17 +500 -3: test/testing_helpers/record_test_fixtures_test.dart: record_test_fixtures flutter-version does not write a partial fixture when Dart SDK metadata is missing No Dart SDK version metadata found under /build/fvm_test_cache/tmp/TEST_DIR_fvm_KSMYXU/flutter_root__BPENBW. Expected flutter.version.json dartSdkVersion or bin/cache/dart-sdk/version. 19:17 +501 -3: test/testing_helpers/record_test_fixtures_test.dart: record_test_fixtures flutter-version does not write a partial fixture when Dart SDK metadata is missing 19:18 +501 -3: test/testing_helpers/record_test_fixtures_test.dart: record_test_fixtures flutter-version does not write a partial fixture when Dart SDK metadata is missing 19:19 +501 -3: test/testing_helpers/record_test_fixtures_test.dart: record_test_fixtures flutter-version does not write a partial fixture when Dart SDK metadata is missing 19:20 +501 -3: test/testing_helpers/record_test_fixtures_test.dart: record_test_fixtures flutter-version does not write a partial fixture when Dart SDK metadata is missing 19:20 +501 -3: loading test/complete_workflow_test.dart 19:20 +501 -3: test/complete_workflow_test.dart: Complete flow Full project workflow 19:21 +501 -3: test/complete_workflow_test.dart: Complete flow Full project workflow 19:22 +501 -3: test/complete_workflow_test.dart: Complete flow Full project workflow 19:23 +501 -3: test/complete_workflow_test.dart: Complete flow Full project workflow 19:24 +501 -3: test/complete_workflow_test.dart: Complete flow Full project workflow 19:25 +501 -3: test/complete_workflow_test.dart: Complete flow Full project workflow 19:26 +501 -3: test/complete_workflow_test.dart: Complete flow Full project workflow Argument information: Command: install Command options: - setup: false 19:27 +501 -3: test/complete_workflow_test.dart: Complete flow Full project workflow ⠋ Installing Flutter SDK: Channel: Stable... Installing Flutter SDK: Channel: Stable 19:28 +501 -3: test/complete_workflow_test.dart: Complete flow Full project workflow 19:29 +501 -3: test/complete_workflow_test.dart: Complete flow Full project workflow ✓ Flutter SDK: Channel: Stable installed! (73ms) Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_YGDICO/dee05bcc-30e9-4a6a-a1ee-73eea1656587_VVPHVR/workspace Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_YGDICO/dee05bcc-30e9-4a6a-a1ee-73eea1656587_VVPHVR Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_YGDICO Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_YGDICO/dee05bcc-30e9-4a6a-a1ee-73eea1656587_VVPHVR/workspace Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_YGDICO/dee05bcc-30e9-4a6a-a1ee-73eea1656587_VVPHVR Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_YGDICO Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found Argument information: Command: use Command options: - skip-setup: true - force: true Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_YGDICO/dee05bcc-30e9-4a6a-a1ee-73eea1656587_VVPHVR/workspace Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_YGDICO/dee05bcc-30e9-4a6a-a1ee-73eea1656587_VVPHVR Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_YGDICO Looking up directory: /build/fvm_test_cache/tmp Looking up directory: /build/fvm_test_cache Looking up directory: /build Looking up directory: / No valid directory found 19:30 +501 -3: test/complete_workflow_test.dart: Complete flow Full project workflow [WARN] Not checking for version mismatch as --force flag is set. No SDK constraints to check or missing SDK version information Updating project config Project name: workspace Project path: /build/fvm_test_cache/tmp/TEST_DIR_fvm_YGDICO/dee05bcc-30e9-4a6a-a1ee-73eea1656587_VVPHVR/workspace Flutter version: stable 19:31 +501 -3: test/complete_workflow_test.dart: Complete flow Full project workflow [WARN] Flutter SDK is not setup, skipping resolve dependencies. Project is not using VSCode, skipping folder settings update. 19:32 +501 -3: test/complete_workflow_test.dart: Complete flow Full project workflow No VSCode workspace files found. Reached filesystem root, no melos.yaml found No melos.yaml file found in project hierarchy. ✓ Project now uses Flutter SDK : Channel: Stable Looking up directory: /build/fvm_test_cache/tmp/TEST_DIR_fvm_YGDICO/dee05bcc-30e9-4a6a-a1ee-73eea1656587_VVPHVR/workspace Found valid candidate: /build/fvm_test_cache/tmp/TEST_DIR_fvm_YGDICO/dee05bcc-30e9-4a6a-a1ee-73eea1656587_VVPHVR/workspace 19:32 +502 -3: test/complete_workflow_test.dart: Complete flow Full project workflow 19:32 +502 -3: Some tests failed. Consider enabling the flag chain-stack-traces to receive more detailed exceptions. For example, 'dart test --chain-stack-traces'. ==> ERROR: A failure occurred in check().  Aborting... ]3008;end=aa82162fe8a84015b7dc7c6f82533402\[!p]104\[?7h]3008;end=203835cec94b457d9b19f749134a66b8\==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/felix-9/build [?25h[?25h]3008;end=87ff0d9f1d6a494f84340b9a1eabe600\[?25hreceiving incremental file list fvm-4.3.1-1-riscv64-build.log fvm-4.3.1-1-riscv64-check.log fvm-4.3.1-1-riscv64-prepare.log sent 81 bytes received 32,759 bytes 21,893.33 bytes/sec total size is 569,781 speedup is 17.35