GitHub check

Whole log, 176 KB
2026-10-25T03:03:19.4531720Z Current runner version: '2.338.1'
2026-10-25T03:03:19.4535120Z Runner name: 'blacksmith-8vcpu-ubuntu-2404-ouwes2d3gorimb52'
2026-10-25T03:03:19.4535755Z Runner group name: 'blacksmith scale sets - blacksmith-8vcpu-ubuntu-2404'
2026-10-25T03:03:19.4536521Z Machine name: 'ip-172-31-73-130'
2026-10-25T03:03:19.4538016Z ##[group]GITHUB_TOKEN Permissions
2026-10-25T03:03:19.4539255Z Contents: read
2026-10-25T03:03:19.4539630Z Metadata: read
2026-10-25T03:03:19.4540076Z ##[endgroup]
2026-10-25T03:03:19.4541292Z Secret source: Actions
2026-10-25T03:03:19.4541975Z Cache mode: write
2026-10-25T03:03:19.4542421Z Prepare workflow directory
2026-10-25T03:03:19.4714463Z Prepare all required actions
2026-10-25T03:03:19.4740189Z Getting action download info
2026-10-25T03:03:19.5850488Z Download action repository 'actions/checkout@v6' (SHA:d23441a48e516b6c34aea4fa41551a30e30af803)
2026-10-25T03:03:19.6203313Z Download action repository 'actions/cache@v6' (SHA:55cc8345863c7cc4c66a329aec7e433d2d1c52a9)
2026-10-25T03:03:19.7220943Z Setting BLACKSMITH_ACTIONS_RESULTS_URL to https://results-receiver.actions.githubusercontent.com/
2026-10-25T03:03:19.7258338Z Complete job name: Test
2026-10-25T03:03:19.7617444Z A job started hook has been configured by the self-hosted runner administrator
2026-10-25T03:03:19.7719532Z ##[group]Run '/setup.sh'
2026-10-25T03:03:19.7734331Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-25T03:03:19.7734731Z env:
2026-10-25T03:03:19.7734947Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 166
2026-10-25T03:03:19.7735230Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 337
2026-10-25T03:03:19.7735502Z   BLACKSMITH_CHECK_RUN_ID: 121059722457
2026-10-25T03:03:19.7735774Z   BLACKSMITH_JOB_DISPLAY_NAME: Test
2026-10-25T03:03:19.7736036Z   GITHUB_ACTIONS_CACHE_MODE: write
2026-10-25T03:03:19.7736325Z ##[endgroup]
2026-10-25T03:03:19.7943881Z Logging daemon started (blacksmithd for logs)
2026-10-25T03:03:19.8023505Z Results daemon started (blacksmithd for results)
2026-10-25T03:03:19.8137398Z Background adoption and SSH setup started (PID: 3131)
2026-10-25T03:03:19.8139712Z
2026-10-25T03:03:19.8139988Z ----------------------------------------
2026-10-25T03:03:19.8140448Z View this job: https://app.blacksmith.sh/pingdotgg/runs/40156766089/jobs/121059722457
2026-10-25T03:03:19.8140843Z SSH Access (using your GitHub SSH key):
2026-10-25T03:03:19.8141257Z   ssh -p 64000 runner@blacksmith-8vcpu-ubuntu-2404-ouwes2d3gorimb52.vm.blacksmith.sh
2026-10-25T03:03:19.8141557Z
2026-10-25T03:03:19.8141660Z No GitHub SSH key? Add one at:
2026-10-25T03:03:19.8142133Z https://docs.github.com/en/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account
2026-10-25T03:03:19.8142523Z
2026-10-25T03:03:19.8142625Z ----------------------------------------
2026-10-25T03:03:19.8142794Z
2026-10-25T03:03:19.8142930Z VM ID: blacksmith-8vcpu-ubuntu-2404-ouwes2d3gorimb52
2026-10-25T03:03:19.8143301Z Host: production-152.236.39.63-x8664
2026-10-25T03:03:19.8143562Z Host Agent PID: 3953462
2026-10-25T03:03:19.8143793Z Host Agent Git SHA: 1637818df
2026-10-25T03:03:19.8144048Z Host CPU Manufacturer: AuthenticAMD
2026-10-25T03:03:19.8144322Z Blacksmith Host Generation: gen 2
2026-10-25T03:03:19.8144602Z Petname: production-trusting-opossum-cd347ba4
2026-10-25T03:03:19.8144887Z Region: us-east
2026-10-25T03:03:19.8145114Z Rootfs Version: ubuntu24-full-x64-081926
2026-10-25T03:03:19.8148834Z OS Version: Ubuntu 24.04.4 LTS
2026-10-25T03:03:19.8149254Z
2026-10-25T03:03:19.8149649Z Enabling Blacksmith transparent cache
2026-10-25T03:03:19.8415268Z ##[group]Run actions/checkout@v6
2026-10-25T03:03:19.8415557Z with:
2026-10-25T03:03:19.8415870Z   sparse-checkout: /*
!/.repos/
!/apps/mobile/modules/t3-terminal/Vendor/**/*.a

2026-10-25T03:03:19.8416312Z   sparse-checkout-cone-mode: false
2026-10-25T03:03:19.8416578Z   repository: pingdotgg/t3code
2026-10-25T03:03:19.8418389Z   token: ***
2026-10-25T03:03:19.8418591Z   ssh-strict: true
2026-10-25T03:03:19.8418802Z   ssh-user: git
2026-10-25T03:03:19.8419017Z   persist-credentials: true
2026-10-25T03:03:19.8419473Z   clean: true
2026-10-25T03:03:19.8419673Z   fetch-depth: 1
2026-10-25T03:03:19.8419883Z   fetch-tags: false
2026-10-25T03:03:19.8420099Z   show-progress: true
2026-10-25T03:03:19.8420318Z   lfs: false
2026-10-25T03:03:19.8420514Z   submodules: false
2026-10-25T03:03:19.8420734Z   set-safe-directory: true
2026-10-25T03:03:19.8420981Z   allow-unsafe-pr-checkout: false
2026-10-25T03:03:19.8421225Z env:
2026-10-25T03:03:19.8421454Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 166
2026-10-25T03:03:19.8421731Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 337
2026-10-25T03:03:19.8422001Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-25T03:03:19.8422254Z ##[endgroup]
2026-10-25T03:03:19.9744920Z Syncing repository: pingdotgg/t3code
2026-10-25T03:03:19.9745918Z ##[group]Getting Git version info
2026-10-25T03:03:19.9746294Z Working directory is '/home/runner/_work/t3code/t3code'
2026-10-25T03:03:19.9746767Z [command]/usr/local/bin/git version
2026-10-25T03:03:19.9803246Z git version 2.55.0
2026-10-25T03:03:19.9814096Z ##[endgroup]
2026-10-25T03:03:19.9820876Z Temporarily overriding HOME='/home/runner/_work/_temp/2e1aa6fa-711c-4eb1-a348-e8c71e744249' before making global git config changes
2026-10-25T03:03:19.9821515Z Adding repository directory to the temporary git global config as a safe directory
2026-10-25T03:03:19.9824047Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code
2026-10-25T03:03:19.9848566Z Deleting the contents of '/home/runner/_work/t3code/t3code'
2026-10-25T03:03:19.9850079Z ##[group]Determining repository object format
2026-10-25T03:03:19.9851107Z ##[endgroup]
2026-10-25T03:03:19.9851447Z ##[group]Initializing the repository
2026-10-25T03:03:19.9853315Z [command]/usr/local/bin/git init /home/runner/_work/t3code/t3code
2026-10-25T03:03:19.9882165Z hint: Using 'master' as the name for the initial branch. This default branch name
2026-10-25T03:03:19.9882813Z hint: will change to "main" in Git 3.0. To configure the initial branch name
2026-10-25T03:03:19.9883261Z hint: to use in all of your new repositories, which will suppress this warning,
2026-10-25T03:03:19.9883607Z hint: call:
2026-10-25T03:03:19.9883803Z hint:
2026-10-25T03:03:19.9884109Z hint: 	git config --global init.defaultBranch <name>
2026-10-25T03:03:19.9884576Z hint:
2026-10-25T03:03:19.9884858Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
2026-10-25T03:03:19.9885296Z hint: 'development'. The just-created branch can be renamed via this command:
2026-10-25T03:03:19.9885646Z hint:
2026-10-25T03:03:19.9885845Z hint: 	git branch -m <name>
2026-10-25T03:03:19.9886092Z hint:
2026-10-25T03:03:19.9886617Z hint: Disable this message with "git config set advice.defaultBranchName false"
2026-10-25T03:03:19.9887348Z Initialized empty Git repository in /home/runner/_work/t3code/t3code/.git/
2026-10-25T03:03:19.9888092Z [command]/usr/local/bin/git remote add origin https://github.com/pingdotgg/t3code
2026-10-25T03:03:19.9906296Z ##[endgroup]
2026-10-25T03:03:19.9906660Z ##[group]Disabling automatic garbage collection
2026-10-25T03:03:19.9909335Z [command]/usr/local/bin/git config --local gc.auto 0
2026-10-25T03:03:19.9930578Z ##[endgroup]
2026-10-25T03:03:19.9931013Z ##[group]Setting up auth
2026-10-25T03:03:19.9931384Z Removing SSH command configuration
2026-10-25T03:03:19.9934460Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-10-25T03:03:19.9954320Z [command]/usr/local/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :"
2026-10-25T03:03:20.0071670Z Removing HTTP extra header
2026-10-25T03:03:20.0074468Z [command]/usr/local/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
2026-10-25T03:03:20.0093580Z [command]/usr/local/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :"
2026-10-25T03:03:20.0181408Z Removing includeIf entries pointing to credentials config files
2026-10-25T03:03:20.0184509Z [command]/usr/local/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
2026-10-25T03:03:20.0205193Z [command]/usr/local/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
2026-10-25T03:03:20.0295991Z [command]/usr/local/bin/git config --file /home/runner/_work/_temp/git-credentials-601707c7-c40f-4192-b881-fa30040a0eb9.config http.https://github.com/.extraheader AUTHORIZATION: basic ***
2026-10-25T03:03:20.0317287Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git.path /home/runner/_work/_temp/git-credentials-601707c7-c40f-4192-b881-fa30040a0eb9.config
2026-10-25T03:03:20.0335549Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git/worktrees/*.path /home/runner/_work/_temp/git-credentials-601707c7-c40f-4192-b881-fa30040a0eb9.config
2026-10-25T03:03:20.0354150Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-601707c7-c40f-4192-b881-fa30040a0eb9.config
2026-10-25T03:03:20.0371924Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-601707c7-c40f-4192-b881-fa30040a0eb9.config
2026-10-25T03:03:20.0388435Z ##[endgroup]
2026-10-25T03:03:20.0388784Z ##[group]Fetching the repository
2026-10-25T03:03:20.0392697Z [command]/usr/local/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --filter=blob:none --depth=1 origin +b836231075d498369c3b088985489ac3e24d136d:refs/remotes/pull/24682/merge
2026-10-25T03:03:20.3224451Z From https://github.com/pingdotgg/t3code
2026-10-25T03:03:20.3225320Z  * [new ref]         b836231075d498369c3b088985489ac3e24d136d -> pull/24682/merge
2026-10-25T03:03:20.3250159Z ##[endgroup]
2026-10-25T03:03:20.3250992Z ##[group]Determining the checkout info
2026-10-25T03:03:20.3251770Z ##[endgroup]
2026-10-25T03:03:20.3252406Z ##[group]Setting up sparse checkout
2026-10-25T03:03:20.3254184Z [command]/usr/local/bin/git config core.sparseCheckout true
2026-10-25T03:03:20.3277006Z [command]/usr/local/bin/git rev-parse --git-path info/sparse-checkout
2026-10-25T03:03:20.3298613Z .git/info/sparse-checkout
2026-10-25T03:03:20.3303512Z ##[endgroup]
2026-10-25T03:03:20.3304248Z ##[group]Checking out the ref
2026-10-25T03:03:20.3306530Z [command]/usr/local/bin/git checkout --progress --force refs/remotes/pull/24682/merge
2026-10-25T03:03:28.0879763Z Updating files:   0% (1/6501)
2026-10-25T03:03:28.0905645Z Updating files:   1% (66/6501)
2026-10-25T03:03:28.0922383Z Updating files:   2% (131/6501)
2026-10-25T03:03:28.0943249Z Updating files:   3% (196/6501)
2026-10-25T03:03:28.0964067Z Updating files:   4% (261/6501)
2026-10-25T03:03:28.0993413Z Updating files:   5% (326/6501)
2026-10-25T03:03:28.1014297Z Updating files:   6% (391/6501)
2026-10-25T03:03:28.1063196Z Updating files:   7% (456/6501)
2026-10-25T03:03:28.1096063Z Updating files:   8% (521/6501)
2026-10-25T03:03:28.1162705Z Updating files:   9% (586/6501)
2026-10-25T03:03:28.1287086Z Updating files:  10% (651/6501)
2026-10-25T03:03:28.1433181Z Updating files:  11% (716/6501)
2026-10-25T03:03:28.1445502Z Updating files:  12% (781/6501)
2026-10-25T03:03:28.1456283Z Updating files:  13% (846/6501)
2026-10-25T03:03:28.1472876Z Updating files:  14% (911/6501)
2026-10-25T03:03:28.1489915Z Updating files:  15% (976/6501)
2026-10-25T03:03:28.1506347Z Updating files:  16% (1041/6501)
2026-10-25T03:03:28.1523122Z Updating files:  17% (1106/6501)
2026-10-25T03:03:28.1539342Z Updating files:  18% (1171/6501)
2026-10-25T03:03:28.1556144Z Updating files:  19% (1236/6501)
2026-10-25T03:03:28.1570646Z Updating files:  20% (1301/6501)
2026-10-25T03:03:28.1596553Z Updating files:  21% (1366/6501)
2026-10-25T03:03:28.1612718Z Updating files:  22% (1431/6501)
2026-10-25T03:03:28.1627239Z Updating files:  23% (1496/6501)
2026-10-25T03:03:28.1642163Z Updating files:  24% (1561/6501)
2026-10-25T03:03:28.1654507Z Updating files:  25% (1626/6501)
2026-10-25T03:03:28.1669985Z Updating files:  26% (1691/6501)
2026-10-25T03:03:28.1683573Z Updating files:  27% (1756/6501)
2026-10-25T03:03:28.1702789Z Updating files:  28% (1821/6501)
2026-10-25T03:03:28.1728008Z Updating files:  29% (1886/6501)
2026-10-25T03:03:28.1749452Z Updating files:  30% (1951/6501)
2026-10-25T03:03:28.1774433Z Updating files:  31% (2016/6501)
2026-10-25T03:03:28.1796233Z Updating files:  32% (2081/6501)
2026-10-25T03:03:28.1829272Z Updating files:  33% (2146/6501)
2026-10-25T03:03:28.1890949Z Updating files:  34% (2211/6501)
2026-10-25T03:03:28.1939964Z Updating files:  35% (2276/6501)
2026-10-25T03:03:28.1980108Z Updating files:  36% (2341/6501)
2026-10-25T03:03:28.2015458Z Updating files:  37% (2406/6501)
2026-10-25T03:03:28.2052292Z Updating files:  38% (2471/6501)
2026-10-25T03:03:28.2085038Z Updating files:  39% (2536/6501)
2026-10-25T03:03:28.2113216Z Updating files:  40% (2601/6501)
2026-10-25T03:03:28.2141347Z Updating files:  41% (2666/6501)
2026-10-25T03:03:28.2158480Z Updating files:  42% (2731/6501)
2026-10-25T03:03:28.2170482Z Updating files:  43% (2796/6501)
2026-10-25T03:03:28.2183604Z Updating files:  44% (2861/6501)
2026-10-25T03:03:28.2214719Z Updating files:  45% (2926/6501)
2026-10-25T03:03:28.2239227Z Updating files:  46% (2991/6501)
2026-10-25T03:03:28.2261347Z Updating files:  47% (3056/6501)
2026-10-25T03:03:28.2294003Z Updating files:  48% (3121/6501)
2026-10-25T03:03:28.2325536Z Updating files:  49% (3186/6501)
2026-10-25T03:03:28.2361331Z Updating files:  50% (3251/6501)
2026-10-25T03:03:28.2377123Z Updating files:  51% (3316/6501)
2026-10-25T03:03:28.2409970Z Updating files:  52% (3381/6501)
2026-10-25T03:03:28.2435185Z Updating files:  53% (3446/6501)
2026-10-25T03:03:28.2455003Z Updating files:  54% (3511/6501)
2026-10-25T03:03:28.2478215Z Updating files:  55% (3576/6501)
2026-10-25T03:03:28.2496135Z Updating files:  56% (3641/6501)
2026-10-25T03:03:28.2512168Z Updating files:  57% (3706/6501)
2026-10-25T03:03:28.2530255Z Updating files:  58% (3771/6501)
2026-10-25T03:03:28.2869792Z Updating files:  59% (3836/6501)
2026-10-25T03:03:28.2887095Z Updating files:  60% (3901/6501)
2026-10-25T03:03:28.2905385Z Updating files:  61% (3966/6501)
2026-10-25T03:03:28.2926012Z Updating files:  62% (4031/6501)
2026-10-25T03:03:28.2950152Z Updating files:  63% (4096/6501)
2026-10-25T03:03:28.2976831Z Updating files:  64% (4161/6501)
2026-10-25T03:03:28.2996262Z Updating files:  65% (4226/6501)
2026-10-25T03:03:28.3014370Z Updating files:  66% (4291/6501)
2026-10-25T03:03:28.3036838Z Updating files:  67% (4356/6501)
2026-10-25T03:03:28.3049352Z Updating files:  68% (4421/6501)
2026-10-25T03:03:28.3067590Z Updating files:  69% (4486/6501)
2026-10-25T03:03:28.3078986Z Updating files:  70% (4551/6501)
2026-10-25T03:03:28.3097204Z Updating files:  71% (4616/6501)
2026-10-25T03:03:28.3110316Z Updating files:  72% (4681/6501)
2026-10-25T03:03:28.3154130Z Updating files:  73% (4746/6501)
2026-10-25T03:03:28.3522847Z Updating files:  74% (4811/6501)
2026-10-25T03:03:28.3535653Z Updating files:  74% (4874/6501)
2026-10-25T03:03:28.3560810Z Updating files:  75% (4876/6501)
2026-10-25T03:03:28.3581606Z Updating files:  76% (4941/6501)
2026-10-25T03:03:28.3603568Z Updating files:  77% (5006/6501)
2026-10-25T03:03:28.3625788Z Updating files:  78% (5071/6501)
2026-10-25T03:03:28.3642630Z Updating files:  79% (5136/6501)
2026-10-25T03:03:28.3663892Z Updating files:  80% (5201/6501)
2026-10-25T03:03:28.3679507Z Updating files:  81% (5266/6501)
2026-10-25T03:03:28.3697497Z Updating files:  82% (5331/6501)
2026-10-25T03:03:28.3718465Z Updating files:  83% (5396/6501)
2026-10-25T03:03:28.3738637Z Updating files:  84% (5461/6501)
2026-10-25T03:03:28.3755802Z Updating files:  85% (5526/6501)
2026-10-25T03:03:28.3780637Z Updating files:  86% (5591/6501)
2026-10-25T03:03:28.3846550Z Updating files:  87% (5656/6501)
2026-10-25T03:03:28.3874996Z Updating files:  88% (5721/6501)
2026-10-25T03:03:28.3899038Z Updating files:  89% (5786/6501)
2026-10-25T03:03:28.3922726Z Updating files:  90% (5851/6501)
2026-10-25T03:03:28.3953428Z Updating files:  91% (5916/6501)
2026-10-25T03:03:28.3967471Z Updating files:  92% (5981/6501)
2026-10-25T03:03:28.3987647Z Updating files:  93% (6046/6501)
2026-10-25T03:03:28.4006165Z Updating files:  94% (6111/6501)
2026-10-25T03:03:28.4029144Z Updating files:  95% (6176/6501)
2026-10-25T03:03:28.4083037Z Updating files:  96% (6241/6501)
2026-10-25T03:03:28.4105689Z Updating files:  97% (6306/6501)
2026-10-25T03:03:28.4150282Z Updating files:  98% (6371/6501)
2026-10-25T03:03:28.4169422Z Updating files:  99% (6436/6501)
2026-10-25T03:03:28.4169688Z Updating files: 100% (6501/6501)
2026-10-25T03:03:28.4169855Z Updating files: 100% (6501/6501), done.
2026-10-25T03:03:28.4315697Z Note: switching to 'refs/remotes/pull/24682/merge'.
2026-10-25T03:03:28.4315867Z
2026-10-25T03:03:28.4315968Z You are in 'detached HEAD' state. You can look around, make experimental
2026-10-25T03:03:28.4316201Z changes and commit them, and you can discard any commits you make in this
2026-10-25T03:03:28.4316427Z state without impacting any branches by switching back to a branch.
2026-10-25T03:03:28.4316563Z
2026-10-25T03:03:28.4316655Z If you want to create a new branch to retain commits you create, you may
2026-10-25T03:03:28.4316881Z do so (now or later) by using -c with the switch command. Example:
2026-10-25T03:03:28.4317008Z
2026-10-25T03:03:28.4317070Z   git switch -c <new-branch-name>
2026-10-25T03:03:28.4317159Z
2026-10-25T03:03:28.4317213Z Or undo this operation with:
2026-10-25T03:03:28.4317296Z
2026-10-25T03:03:28.4317355Z   git switch -
2026-10-25T03:03:28.4317429Z
2026-10-25T03:03:28.4317533Z Turn off this advice by setting config variable advice.detachedHead to false
2026-10-25T03:03:28.4317681Z
2026-10-25T03:03:28.4317861Z HEAD is now at b836231 Merge 68e8f9d5add20bee12b1e2aabb05dc007a9c4226 into 80455376f01f19c10a06dc08b0629486c017bf79
2026-10-25T03:03:28.4328109Z ##[endgroup]
2026-10-25T03:03:28.4358895Z [command]/usr/local/bin/git log -1 --format=%H
2026-10-25T03:03:28.4376310Z b836231075d498369c3b088985489ac3e24d136d
2026-10-25T03:03:28.4452426Z ##[group]Run sudo apt-get update
2026-10-25T03:03:28.4452713Z sudo apt-get update
2026-10-25T03:03:28.4453011Z sudo apt-get install -y --no-install-recommends build-essential
2026-10-25T03:03:28.4453320Z command -v cc
2026-10-25T03:03:28.4472362Z shell: /usr/bin/bash -e {0}
2026-10-25T03:03:28.4472497Z env:
2026-10-25T03:03:28.4472613Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 166
2026-10-25T03:03:28.4472755Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 337
2026-10-25T03:03:28.4472907Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-25T03:03:28.4473061Z ##[endgroup]
2026-10-25T03:03:28.5054851Z Get:1 file:/etc/apt/blacksmith-ubuntu-mirrors.txt Mirrorlist [194 B]
2026-10-25T03:03:28.5245586Z Hit:2 http://azure.archive.ubuntu.com/ubuntu noble InRelease
2026-10-25T03:03:28.5245888Z Hit:6 https://packages.microsoft.com/repos/azure-cli noble InRelease
2026-10-25T03:03:28.5262357Z Get:3 http://azure.archive.ubuntu.com/ubuntu noble-updates InRelease [126 kB]
2026-10-25T03:03:28.5269506Z Get:7 https://packages.microsoft.com/ubuntu/24.04/prod noble InRelease [3600 B]
2026-10-25T03:03:28.5347691Z Get:4 http://azure.archive.ubuntu.com/ubuntu noble-backports InRelease [126 kB]
2026-10-25T03:03:28.5369057Z Get:5 http://azure.archive.ubuntu.com/ubuntu noble-security InRelease [126 kB]
2026-10-25T03:03:28.5423151Z Get:8 https://dl.google.com/linux/chrome-stable/deb stable InRelease [2548 B]
2026-10-25T03:03:28.5938215Z Get:9 https://packages.microsoft.com/ubuntu/24.04/prod noble/main arm64 Packages [598 kB]
2026-10-25T03:03:28.6048419Z Get:10 https://packages.microsoft.com/ubuntu/24.04/prod noble/main amd64 Packages [660 kB]
2026-10-25T03:03:28.6163550Z Get:11 http://azure.archive.ubuntu.com/ubuntu noble-updates/main amd64 Packages [1400 kB]
2026-10-25T03:03:28.6244368Z Get:12 http://azure.archive.ubuntu.com/ubuntu noble-updates/main amd64 Components [181 kB]
2026-10-25T03:03:28.6265305Z Get:13 http://azure.archive.ubuntu.com/ubuntu noble-updates/universe amd64 Packages [1706 kB]
2026-10-25T03:03:28.6330115Z Get:14 http://azure.archive.ubuntu.com/ubuntu noble-updates/universe amd64 Components [388 kB]
2026-10-25T03:03:28.6358334Z Get:15 http://azure.archive.ubuntu.com/ubuntu noble-updates/multiverse amd64 Components [940 B]
2026-10-25T03:03:28.6437713Z Get:16 http://azure.archive.ubuntu.com/ubuntu noble-backports/main amd64 Components [5764 B]
2026-10-25T03:03:28.6455385Z Get:17 http://azure.archive.ubuntu.com/ubuntu noble-backports/universe amd64 Components [12.6 kB]
2026-10-25T03:03:28.6653700Z Get:18 http://azure.archive.ubuntu.com/ubuntu noble-security/main amd64 Components [46.4 kB]
2026-10-25T03:03:28.6672419Z Get:19 http://azure.archive.ubuntu.com/ubuntu noble-security/universe amd64 Components [76.3 kB]
2026-10-25T03:03:28.7038360Z Get:20 https://dl.google.com/linux/chrome-stable/deb stable/main amd64 Packages [1411 B]
2026-10-25T03:03:30.9227300Z Fetched 5461 kB in 0s (14.4 MB/s)
2026-10-25T03:03:31.3839181Z Reading package lists...
2026-10-25T03:03:31.4083793Z Reading package lists...
2026-10-25T03:03:31.5420634Z Building dependency tree...
2026-10-25T03:03:31.5424772Z Reading state information...
2026-10-25T03:03:31.6387532Z The following NEW packages will be installed:
2026-10-25T03:03:31.6389567Z   build-essential
2026-10-25T03:03:31.6472163Z 0 upgraded, 1 newly installed, 0 to remove and 258 not upgraded.
2026-10-25T03:03:31.6472363Z Need to get 4928 B of archives.
2026-10-25T03:03:31.6472533Z After this operation, 17.4 kB of additional disk space will be used.
2026-10-25T03:03:31.6472784Z Get:1 file:/etc/apt/blacksmith-ubuntu-mirrors.txt Mirrorlist [194 B]
2026-10-25T03:03:31.6675518Z Get:2 http://azure.archive.ubuntu.com/ubuntu noble/main amd64 build-essential amd64 12.10ubuntu1 [4928 B]
2026-10-25T03:03:31.8149609Z Fetched 4928 B in 0s (198 kB/s)
2026-10-25T03:03:31.8252142Z Selecting previously unselected package build-essential.
2026-10-25T03:03:31.8305148Z (Reading database ...
2026-10-25T03:03:31.8305360Z (Reading database ... 5%
2026-10-25T03:03:31.8305808Z (Reading database ... 10%
2026-10-25T03:03:31.8305931Z (Reading database ... 15%
2026-10-25T03:03:31.8306054Z (Reading database ... 20%
2026-10-25T03:03:31.8306188Z (Reading database ... 25%
2026-10-25T03:03:31.8306342Z (Reading database ... 30%
2026-10-25T03:03:31.8306456Z (Reading database ... 35%
2026-10-25T03:03:31.8306572Z (Reading database ... 40%
2026-10-25T03:03:31.8306686Z (Reading database ... 45%
2026-10-25T03:03:31.8306846Z (Reading database ... 50%
2026-10-25T03:03:31.8333594Z (Reading database ... 55%
2026-10-25T03:03:31.8388838Z (Reading database ... 60%
2026-10-25T03:03:31.8499475Z (Reading database ... 65%
2026-10-25T03:03:31.8533832Z (Reading database ... 70%
2026-10-25T03:03:31.8578575Z (Reading database ... 75%
2026-10-25T03:03:31.8620888Z (Reading database ... 80%
2026-10-25T03:03:31.8881480Z (Reading database ... 85%
2026-10-25T03:03:31.8964806Z (Reading database ... 90%
2026-10-25T03:03:31.9190495Z (Reading database ... 95%
2026-10-25T03:03:31.9190700Z (Reading database ... 100%
2026-10-25T03:03:31.9190969Z (Reading database ... 207973 files and directories currently installed.)
2026-10-25T03:03:31.9217565Z Preparing to unpack .../build-essential_12.10ubuntu1_amd64.deb ...
2026-10-25T03:03:31.9229920Z Unpacking build-essential (12.10ubuntu1) ...
2026-10-25T03:03:31.9368034Z Setting up build-essential (12.10ubuntu1) ...
2026-10-25T03:03:32.1890706Z
2026-10-25T03:03:32.1891224Z No services need to be restarted.
2026-10-25T03:03:32.1891417Z
2026-10-25T03:03:32.1891490Z No containers need to be restarted.
2026-10-25T03:03:32.1891976Z
2026-10-25T03:03:32.1892060Z No user sessions are running outdated binaries.
2026-10-25T03:03:32.1892198Z
2026-10-25T03:03:32.1892328Z No VM guests are running outdated hypervisor (qemu) binaries on this host.
2026-10-25T03:03:32.2077519Z /usr/bin/cc
2026-10-25T03:03:32.2139958Z Prepare all required actions
2026-10-25T03:03:32.2163706Z ##[group]Run ./.github/actions/setup-apt-mirrors
2026-10-25T03:03:32.2163857Z env:
2026-10-25T03:03:32.2163967Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 166
2026-10-25T03:03:32.2164111Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 337
2026-10-25T03:03:32.2164250Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-25T03:03:32.2164381Z ##[endgroup]
2026-10-25T03:03:32.2200602Z ##[start-action display=Run # Replace the existing Blacksmith mirror list as well as direct sources.;id=__self.__run]
2026-10-25T03:03:32.2215818Z ##[group]Run # Replace the existing Blacksmith mirror list as well as direct sources.
2026-10-25T03:03:32.2216115Z # Replace the existing Blacksmith mirror list as well as direct sources.
2026-10-25T03:03:32.2216325Z printf '%s\tpriority:%s\n' \
2026-10-25T03:03:32.2216493Z   https://archive.ubuntu.com/ubuntu 1 \
2026-10-25T03:03:32.2216689Z   https://mirrors.edge.kernel.org/ubuntu 2 \
2026-10-25T03:03:32.2216879Z   https://mirror.math.princeton.edu/pub/ubuntu 3 \
2026-10-25T03:03:32.2217089Z   | sudo tee /etc/apt/blacksmith-ubuntu-mirrors.txt > /dev/null
2026-10-25T03:03:32.2217261Z
2026-10-25T03:03:32.2217414Z # APT's mirror transport retries each file against the next server.
2026-10-25T03:03:32.2217681Z sudo find /etc/apt -maxdepth 2 -type f \( -name '*.list' -o -name '*.sources' \) \
2026-10-25T03:03:32.2217895Z   -exec sed -i -E \
2026-10-25T03:03:32.2218143Z   's#https?://(([^/]+\.)?archive|security)\.ubuntu\.com/ubuntu/?#mirror+file:/etc/apt/blacksmith-ubuntu-mirrors.txt#g' {} +
2026-10-25T03:03:32.2218392Z
2026-10-25T03:03:32.2218545Z # Move on to a fallback before an unreachable server exhausts the job.
2026-10-25T03:03:32.2218790Z printf '%s\n' 'Acquire::http::Timeout "15";' 'Acquire::https::Timeout "15";' \
2026-10-25T03:03:32.2219023Z   | sudo tee /etc/apt/apt.conf.d/80-mirror-timeouts > /dev/null
2026-10-25T03:03:32.2237091Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-25T03:03:32.2237255Z env:
2026-10-25T03:03:32.2237365Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 166
2026-10-25T03:03:32.2237512Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 337
2026-10-25T03:03:32.2237650Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-25T03:03:32.2237781Z ##[endgroup]
2026-10-25T03:03:32.2491178Z ##[end-action id=__self.__run;outcome=success;conclusion=success;duration_ms=28]
2026-10-25T03:03:32.2517861Z ##[group]Run sudo sed -i 's|http://|https://|g' /etc/apt/blacksmith-ubuntu-mirrors.txt /etc/apt/sources.list.d/ubuntu.sources
2026-10-25T03:03:32.2518283Z sudo sed -i 's|http://|https://|g' /etc/apt/blacksmith-ubuntu-mirrors.txt /etc/apt/sources.list.d/ubuntu.sources
2026-10-25T03:03:32.2518542Z (
2026-10-25T03:03:32.2518643Z   set +e
2026-10-25T03:03:32.2518816Z   sudo apt-get update && sudo apt-get install -y libsecret-1-dev pkg-config
2026-10-25T03:03:32.2519033Z   echo "$?" > "$RUNNER_TEMP/apt-status"
2026-10-25T03:03:32.2519200Z ) > "$RUNNER_TEMP/apt.log" 2>&1 < /dev/null &
2026-10-25T03:03:32.2537527Z shell: /usr/bin/bash -e {0}
2026-10-25T03:03:32.2537660Z env:
2026-10-25T03:03:32.2537778Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 166
2026-10-25T03:03:32.2537927Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 337
2026-10-25T03:03:32.2538078Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-25T03:03:32.2538212Z ##[endgroup]
2026-10-25T03:03:32.2672719Z Prepare all required actions
2026-10-25T03:03:32.2672970Z Getting action download info
2026-10-25T03:03:32.3379709Z Download action repository 'voidzero-dev/setup-vp@v1' (SHA:250f29ce396baf5e8f24498e17c0dfdebabc26eb)
2026-10-25T03:03:32.4242145Z ##[group]Run ./.github/actions/setup-ci-deps
2026-10-25T03:03:32.4242299Z env:
2026-10-25T03:03:32.4242412Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 166
2026-10-25T03:03:32.4242555Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 337
2026-10-25T03:03:32.4242698Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-25T03:03:32.4242826Z ##[endgroup]
2026-10-25T03:03:32.4309443Z ##[start-action display=Resolve Vite+ version;id=__self_2.vp]
2026-10-25T03:03:32.4320313Z ##[group]Run echo "version=$(sed -nE 's/^  vite-plus: ([0-9][^ ]*)$/\1/p' pnpm-workspace.yaml)" >> "$GITHUB_OUTPUT"
2026-10-25T03:03:32.4320656Z echo "version=$(sed -nE 's/^  vite-plus: ([0-9][^ ]*)$/\1/p' pnpm-workspace.yaml)" >> "$GITHUB_OUTPUT"
2026-10-25T03:03:32.4321554Z echo "node=$(jq -r '.engines.node' package.json)" >> "$GITHUB_OUTPUT"
2026-10-25T03:03:32.4321791Z echo "pnpm=$(jq -r '.packageManager' package.json)" >> "$GITHUB_OUTPUT"
2026-10-25T03:03:32.4342334Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-25T03:03:32.4342510Z env:
2026-10-25T03:03:32.4342623Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 166
2026-10-25T03:03:32.4342764Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 337
2026-10-25T03:03:32.4342904Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-25T03:03:32.4343030Z ##[endgroup]
2026-10-25T03:03:32.4415457Z ##[end-action id=__self_2.vp;outcome=success;conclusion=success;duration_ms=10]
2026-10-25T03:03:32.4416633Z ##[start-action display=Cache Vite+;id=__self_2.vp_cache]
2026-10-25T03:03:32.4458769Z ##[group]Run actions/cache@v6
2026-10-25T03:03:32.4458896Z with:
2026-10-25T03:03:32.4458996Z   path: ~/.vite-plus
2026-10-25T03:03:32.4459154Z   key: vite-plus-home-v2-Linux-X64-1.3.0-node26.12.1-pnpm@12.14.0
2026-10-25T03:03:32.4459390Z   enableCrossOsArchive: false
2026-10-25T03:03:32.4459514Z   fail-on-cache-miss: false
2026-10-25T03:03:32.4459636Z   lookup-only: false
2026-10-25T03:03:32.4459742Z   save-always: false
2026-10-25T03:03:32.4459848Z env:
2026-10-25T03:03:32.4459959Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 166
2026-10-25T03:03:32.4460099Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 337
2026-10-25T03:03:32.4460237Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-25T03:03:32.4460363Z ##[endgroup]
2026-10-25T03:03:32.6404400Z Cache hit for: vite-plus-home-v2-Linux-X64-1.3.0-node26.12.1-pnpm@12.14.0
2026-10-25T03:03:32.9411791Z Received 170349591 of 170349591 (100.0%), 584.4 MBs/sec
2026-10-25T03:03:32.9412977Z Cache Size: ~162 MB (170349591 B)
2026-10-25T03:03:32.9448766Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/b370e110-ffc6-4a6e-b95d-1422d1d3ce14/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd
2026-10-25T03:03:33.6041834Z Cache restored successfully
2026-10-25T03:03:33.6193664Z Cache restored from key: vite-plus-home-v2-Linux-X64-1.3.0-node26.12.1-pnpm@12.14.0
2026-10-25T03:03:33.6278332Z ##[end-action id=__self_2.vp_cache;outcome=success;conclusion=success;duration_ms=1186]
2026-10-25T03:03:33.6280920Z ##[start-action display=Use cached Vite+;id=__self_2.__run]
2026-10-25T03:03:33.6296672Z ##[group]Run echo "$HOME/.vite-plus/bin" >> "$GITHUB_PATH"
2026-10-25T03:03:33.6296885Z echo "$HOME/.vite-plus/bin" >> "$GITHUB_PATH"
2026-10-25T03:03:33.6297054Z "$HOME/.vite-plus/bin/vp" env use "26.12.1"
2026-10-25T03:03:33.6314215Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-25T03:03:33.6314378Z env:
2026-10-25T03:03:33.6314492Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 166
2026-10-25T03:03:33.6314636Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 337
2026-10-25T03:03:33.6314781Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-25T03:03:33.6314909Z ##[endgroup]
2026-10-25T03:03:33.6354036Z Using Node.js v26.12.1 (resolved from 26.12.1)
2026-10-25T03:03:33.6360534Z ##[end-action id=__self_2.__run;outcome=success;conclusion=success;duration_ms=7]
2026-10-25T03:03:33.6361871Z ##[start-action display=Setup Vite+;id=__self_2.__voidzero-dev_setup-vp]
2026-10-25T03:03:33.6365302Z ##[end-action id=__self_2.__voidzero-dev_setup-vp;outcome=skipped;conclusion=skipped;duration_ms=0]
2026-10-25T03:03:33.6366369Z ##[start-action display=Resolve pnpm store path;id=__self_2.pnpm_store]
2026-10-25T03:03:33.6374722Z ##[group]Run store_path="$(vp pm cache dir)"
2026-10-25T03:03:33.6374893Z store_path="$(vp pm cache dir)"
2026-10-25T03:03:33.6375052Z echo "path=$store_path" >> "$GITHUB_OUTPUT"
2026-10-25T03:03:33.6388847Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-25T03:03:33.6389010Z env:
2026-10-25T03:03:33.6389118Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 166
2026-10-25T03:03:33.6389263Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 337
2026-10-25T03:03:33.6389441Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-25T03:03:33.6389574Z ##[endgroup]
2026-10-25T03:03:33.6517059Z ##[end-action id=__self_2.pnpm_store;outcome=success;conclusion=success;duration_ms=15]
2026-10-25T03:03:33.6518276Z ##[start-action display=Cache full pnpm store;id=__self_2.__actions_cache]
2026-10-25T03:03:33.6853746Z ##[group]Run actions/cache@v6
2026-10-25T03:03:33.6853872Z with:
2026-10-25T03:03:33.6853991Z   path: /home/runner/.local/share/pnpm/store/v11
2026-10-25T03:03:33.6854237Z   key: pnpm-full-v1-Linux-X64-67727b77004e0e6799b7f8587a750813c0ad4460c623edf0becc280ccb581251
2026-10-25T03:03:33.6854481Z   restore-keys: pnpm-full-v1-Linux-X64-

2026-10-25T03:03:33.6854625Z   enableCrossOsArchive: false
2026-10-25T03:03:33.6854753Z   fail-on-cache-miss: false
2026-10-25T03:03:33.6854871Z   lookup-only: false
2026-10-25T03:03:33.6854975Z   save-always: false
2026-10-25T03:03:33.6855079Z env:
2026-10-25T03:03:33.6855182Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 166
2026-10-25T03:03:33.6855329Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 337
2026-10-25T03:03:33.6855465Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-25T03:03:33.6855612Z ##[endgroup]
2026-10-25T03:03:33.8941894Z Cache hit for: pnpm-full-v1-Linux-X64-67727b77004e0e6799b7f8587a750813c0ad4460c623edf0becc280ccb581251
2026-10-25T03:03:34.9213510Z Received 696254464 of 998502311 (69.7%), 661.4 MBs/sec
2026-10-25T03:03:35.3234251Z Received 998502311 of 998502311 (100.0%), 676.8 MBs/sec
2026-10-25T03:03:35.3248868Z Cache Size: ~952 MB (998502311 B)
2026-10-25T03:03:35.3304996Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/9f434ec2-33f4-4a54-82ef-125c71dcce43/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd
2026-10-25T03:03:40.3517592Z Cache restored successfully
2026-10-25T03:03:40.3972336Z Cache restored from key: pnpm-full-v1-Linux-X64-67727b77004e0e6799b7f8587a750813c0ad4460c623edf0becc280ccb581251
2026-10-25T03:03:40.4027448Z ##[end-action id=__self_2.__actions_cache;outcome=success;conclusion=success;duration_ms=6750]
2026-10-25T03:03:40.4030273Z ##[start-action display=Install dependencies;id=__self_2.__run_2]
2026-10-25T03:03:40.4041533Z ##[group]Run vp install
2026-10-25T03:03:40.4041672Z vp install
2026-10-25T03:03:40.4058827Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-25T03:03:40.4059000Z env:
2026-10-25T03:03:40.4059122Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 166
2026-10-25T03:03:40.4059267Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 337
2026-10-25T03:03:40.4059412Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-25T03:03:40.4059556Z ##[endgroup]
2026-10-25T03:03:40.4366622Z Scope: all 34 workspace projects
2026-10-25T03:03:40.5378141Z ? Verifying lockfile against supply-chain policies (2087 entries)...
2026-10-25T03:03:40.7615859Z Packages are hard linked from the content-addressable store to the virtual store.
2026-10-25T03:03:40.7616217Z   Content-addressable store is at: /home/runner/.local/share/pnpm/store/v11
2026-10-25T03:03:40.7626099Z   Virtual store is at:             node_modules/.pnpm
2026-10-25T03:03:42.9212783Z ✓ Lockfile passes supply-chain policies (2087 entries in 2.4s)
2026-10-25T03:03:42.9213172Z Lockfile is up to date, resolution step is skipped
2026-10-25T03:03:42.9369854Z Packages: +1720
2026-10-25T03:03:42.9370055Z ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2026-10-25T03:03:42.9664991Z Progress: resolved 1720, reused 1716, downloaded 0, added 1720, done
2026-10-25T03:03:43.7890667Z . prepare$ vp config --no-agent
2026-10-25T03:03:43.8926949Z . prepare: Done
2026-10-25T03:03:43.8968917Z
2026-10-25T03:03:43.8969221Z devDependencies:
2026-10-25T03:03:43.8969397Z + @coderabbitai/config 1.1.0
2026-10-25T03:03:43.8969548Z + @shadcn/lint 0.1.5
2026-10-25T03:03:43.8969718Z + @types/node 24.12.4
2026-10-25T03:03:43.8969869Z + knip 6.34.0
2026-10-25T03:03:43.8970010Z + typescript <- @tsc-rs/typescript 0.8.0
2026-10-25T03:03:43.8970160Z + vite-plus 1.3.0
2026-10-25T03:03:43.8970229Z
2026-10-25T03:03:43.8986488Z Done in 3.5s using pnpm v12.14.0
2026-10-25T03:03:43.9193005Z ##[end-action id=__self_2.__run_2;outcome=success;conclusion=success;duration_ms=3516]
2026-10-25T03:03:44.0133388Z ##[group]Run actions/cache@v6
2026-10-25T03:03:44.0133527Z with:
2026-10-25T03:03:44.0133632Z   path: ~/.cache/electron
2026-10-25T03:03:44.0133849Z   key: electron-Linux-X64-854e11ddd491bd4f350eebb67a74265df119376a3984c8e153cfe5fc8ced6309
2026-10-25T03:03:44.0134079Z   enableCrossOsArchive: false
2026-10-25T03:03:44.0134209Z   fail-on-cache-miss: false
2026-10-25T03:03:44.0134330Z   lookup-only: false
2026-10-25T03:03:44.0134439Z   save-always: false
2026-10-25T03:03:44.0134544Z env:
2026-10-25T03:03:44.0134653Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 166
2026-10-25T03:03:44.0134795Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 337
2026-10-25T03:03:44.0134948Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-25T03:03:44.0135077Z ##[endgroup]
2026-10-25T03:03:44.2083493Z Cache hit for: electron-Linux-X64-854e11ddd491bd4f350eebb67a74265df119376a3984c8e153cfe5fc8ced6309
2026-10-25T03:03:44.3788943Z Received 122906203 of 122906203 (100.0%), 771.1 MBs/sec
2026-10-25T03:03:44.3789968Z Cache Size: ~117 MB (122906203 B)
2026-10-25T03:03:44.3826940Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/a6ff5aa6-e628-4c2b-b22b-35d9fe38cdc8/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd
2026-10-25T03:03:44.4455556Z Cache restored successfully
2026-10-25T03:03:44.4570805Z Cache restored from key: electron-Linux-X64-854e11ddd491bd4f350eebb67a74265df119376a3984c8e153cfe5fc8ced6309
2026-10-25T03:03:44.4706119Z ##[group]Run vp run --filter @t3tools/desktop ensure:electron
2026-10-25T03:03:44.4706392Z vp run --filter @t3tools/desktop ensure:electron
2026-10-25T03:03:44.4730265Z shell: /usr/bin/bash -e {0}
2026-10-25T03:03:44.4730649Z env:
2026-10-25T03:03:44.4730810Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 166
2026-10-25T03:03:44.4730972Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 337
2026-10-25T03:03:44.4731137Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-25T03:03:44.4731311Z ##[endgroup]
2026-10-25T03:03:44.6417895Z ~/apps/desktop$ node scripts/ensure-electron-runtime.mjs ⊘ cache disabled
2026-10-25T03:03:45.1885561Z /home/runner/_work/t3code/t3code/node_modules/.pnpm/electron@44.9.3_supports-color@8.1.1/node_modules/electron/dist/electron
2026-10-25T03:03:45.1901468Z
2026-10-25T03:03:45.1982682Z ##[group]Run python3 -B .github/scripts/stage-preview-bundle.test.py
2026-10-25T03:03:45.1982942Z python3 -B .github/scripts/stage-preview-bundle.test.py
2026-10-25T03:03:45.2000215Z shell: /usr/bin/bash -e {0}
2026-10-25T03:03:45.2000338Z env:
2026-10-25T03:03:45.2000452Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 166
2026-10-25T03:03:45.2000596Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 337
2026-10-25T03:03:45.2000823Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-25T03:03:45.2000971Z ##[endgroup]
2026-10-25T03:03:45.2479938Z ......
2026-10-25T03:03:45.2480169Z ----------------------------------------------------------------------
2026-10-25T03:03:45.2480364Z Ran 6 tests in 0.004s
2026-10-25T03:03:45.2480445Z
2026-10-25T03:03:45.2480494Z OK
2026-10-25T03:03:45.2568104Z ##[group]Run node --test .github/scripts/check-nightly-release.test.cjs .github/scripts/vercel-deployment-output.test.cjs
2026-10-25T03:03:45.2568653Z node --test .github/scripts/check-nightly-release.test.cjs .github/scripts/vercel-deployment-output.test.cjs
2026-10-25T03:03:45.2586923Z shell: /usr/bin/bash -e {0}
2026-10-25T03:03:45.2587075Z env:
2026-10-25T03:03:45.2587187Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 166
2026-10-25T03:03:45.2587336Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 337
2026-10-25T03:03:45.2587476Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-25T03:03:45.2587609Z ##[endgroup]
2026-10-25T03:03:45.3054124Z ✔ allows preview releases from any branch without consulting main (0.497867ms)
2026-10-25T03:03:45.3054540Z ✔ rejects a manual stable release from a feature branch (0.243047ms)
2026-10-25T03:03:45.3054793Z ✔ rejects a manual nightly release from a feature branch (3.557082ms)
2026-10-25T03:03:45.3055274Z ✔ rejects a release commit that is behind from main (0.132219ms)
2026-10-25T03:03:45.3055538Z ✔ rejects a release commit that is diverged from main (0.062036ms)
2026-10-25T03:03:45.3056014Z ✔ releases the first nightly when no nightly is published (0.327256ms)
2026-10-25T03:03:45.3058017Z ✔ uses publication time, not release order or the tagged commit date (0.120557ms)
2026-10-25T03:03:45.3058292Z ✔ ignores stable releases and drafts when checking the gap (0.075902ms)
2026-10-25T03:03:45.3059775Z ✔ fails instead of releasing when GitHub cannot supply release state (0.097754ms)
2026-10-25T03:03:45.3060060Z ✔ skips a candidate commit that is behind relative to the last nightly (0.140674ms)
2026-10-25T03:03:45.3060341Z ✔ skips a candidate commit that is diverged relative to the last nightly (0.063279ms)
2026-10-25T03:03:45.3060641Z ✔ stable releases resolve the commit of the newest published nightly (0.495241ms)
2026-10-25T03:03:45.3060909Z ✔ stable releases derive the version from legacy nightly tags (0.104817ms)
2026-10-25T03:03:45.3479103Z ✔ hosted web: saves one deployment URL after plain URL (4.082981ms)
2026-10-25T03:03:45.3479419Z ✔ hosted web: saves one deployment URL after lockfile warning (2.318081ms)
2026-10-25T03:03:45.3479716Z ✔ hosted web: saves one deployment URL after trailing diagnostic (2.079482ms)
2026-10-25T03:03:45.3480036Z ✔ hosted web: rejects missing URL without saving output (1.928739ms)
2026-10-25T03:03:45.3480280Z ✔ hosted web: rejects invalid URL without saving output (1.87621ms)
2026-10-25T03:03:45.3480587Z ✔ hosted web: rejects multiple URLs without saving output (1.843609ms)
2026-10-25T03:03:45.3480933Z ✔ hosted web: rejects failed deployment without saving output (1.214535ms)
2026-10-25T03:03:45.3481910Z ✔ marketing: saves one deployment URL after plain URL (3.244093ms)
2026-10-25T03:03:45.3482443Z ✔ marketing: saves one deployment URL after lockfile warning (2.83345ms)
2026-10-25T03:03:45.3482960Z ✔ marketing: saves one deployment URL after trailing diagnostic (2.792824ms)
2026-10-25T03:03:45.3483697Z ✔ marketing: rejects missing URL without saving output (2.649825ms)
2026-10-25T03:03:45.3484318Z ✔ marketing: rejects invalid URL without saving output (2.698307ms)
2026-10-25T03:03:45.3484836Z ✔ marketing: rejects multiple URLs without saving output (2.578892ms)
2026-10-25T03:03:45.3485273Z ✔ marketing: rejects failed deployment without saving output (1.943276ms)
2026-10-25T03:03:45.3485677Z ✔ web preview: saves one deployment URL after plain URL (1.766684ms)
2026-10-25T03:03:45.3486562Z ✔ web preview: saves one deployment URL after lockfile warning (1.686312ms)
2026-10-25T03:03:45.3486985Z ✔ web preview: saves one deployment URL after trailing diagnostic (1.694889ms)
2026-10-25T03:03:45.3487394Z ✔ web preview: rejects missing URL without saving output (1.571056ms)
2026-10-25T03:03:45.3488252Z ✔ web preview: rejects invalid URL without saving output (1.603647ms)
2026-10-25T03:03:45.3489772Z ✔ web preview: rejects multiple URLs without saving output (1.675001ms)
2026-10-25T03:03:45.3490562Z ✔ web preview: rejects failed deployment without saving output (1.00998ms)
2026-10-25T03:03:45.3524971Z ℹ tests 34
2026-10-25T03:03:45.3525305Z ℹ suites 0
2026-10-25T03:03:45.3525470Z ℹ pass 34
2026-10-25T03:03:45.3525583Z ℹ fail 0
2026-10-25T03:03:45.3525686Z ℹ cancelled 0
2026-10-25T03:03:45.3525800Z ℹ skipped 0
2026-10-25T03:03:45.3525902Z ℹ todo 0
2026-10-25T03:03:45.3526011Z ℹ duration_ms 76.445418
2026-10-25T03:03:45.3610754Z ##[group]Run until test -s "$RUNNER_TEMP/apt-status"; do sleep 1; done
2026-10-25T03:03:45.3611009Z until test -s "$RUNNER_TEMP/apt-status"; do sleep 1; done
2026-10-25T03:03:45.3611184Z cat "$RUNNER_TEMP/apt.log"
2026-10-25T03:03:45.3611335Z exit "$(cat "$RUNNER_TEMP/apt-status")"
2026-10-25T03:03:45.3628665Z shell: /usr/bin/bash -e {0}
2026-10-25T03:03:45.3628788Z env:
2026-10-25T03:03:45.3628896Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 166
2026-10-25T03:03:45.3629043Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 337
2026-10-25T03:03:45.3629181Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-25T03:03:45.3629316Z ##[endgroup]
2026-10-25T03:03:51.3701159Z blacksmith: the apt mirror lists changed since the package indexes were staged; discarding the staged indexes
2026-10-25T03:03:51.3701604Z Get:1 file:/etc/apt/blacksmith-ubuntu-mirrors.txt Mirrorlist [151 B]
2026-10-25T03:03:51.3701854Z Hit:6 https://packages.microsoft.com/repos/azure-cli noble InRelease
2026-10-25T03:03:51.3702079Z Hit:7 https://packages.microsoft.com/ubuntu/24.04/prod noble InRelease
2026-10-25T03:03:51.3702300Z Hit:8 https://dl.google.com/linux/chrome-stable/deb stable InRelease
2026-10-25T03:03:51.3702516Z Get:2 https://archive.ubuntu.com/ubuntu noble InRelease [256 kB]
2026-10-25T03:03:51.3702740Z Get:3 https://archive.ubuntu.com/ubuntu noble-updates InRelease [126 kB]
2026-10-25T03:03:51.3702970Z Get:4 https://archive.ubuntu.com/ubuntu noble-backports InRelease [126 kB]
2026-10-25T03:03:51.3703200Z Get:5 https://archive.ubuntu.com/ubuntu noble-security InRelease [126 kB]
2026-10-25T03:03:51.3703438Z Get:9 https://archive.ubuntu.com/ubuntu noble/main amd64 Packages [1401 kB]
2026-10-25T03:03:51.3703672Z Get:10 https://archive.ubuntu.com/ubuntu noble/main Translation-en [513 kB]
2026-10-25T03:03:51.3703915Z Get:11 https://archive.ubuntu.com/ubuntu noble/main amd64 Components [464 kB]
2026-10-25T03:03:51.3704163Z Get:12 https://archive.ubuntu.com/ubuntu noble/main amd64 c-n-f Metadata [30.5 kB]
2026-10-25T03:03:51.3704414Z Get:13 https://archive.ubuntu.com/ubuntu noble/universe amd64 Packages [15.0 MB]
2026-10-25T03:03:51.3704658Z Get:14 https://archive.ubuntu.com/ubuntu noble/universe Translation-en [5982 kB]
2026-10-25T03:03:51.3704904Z Get:15 https://archive.ubuntu.com/ubuntu noble/universe amd64 Components [3871 kB]
2026-10-25T03:03:51.3705155Z Get:16 https://archive.ubuntu.com/ubuntu noble/universe amd64 c-n-f Metadata [301 kB]
2026-10-25T03:03:51.3705428Z Get:17 https://archive.ubuntu.com/ubuntu noble/restricted amd64 Packages [93.9 kB]
2026-10-25T03:03:51.3705680Z Get:18 https://archive.ubuntu.com/ubuntu noble/restricted Translation-en [18.7 kB]
2026-10-25T03:03:51.3705935Z Get:19 https://archive.ubuntu.com/ubuntu noble/restricted amd64 c-n-f Metadata [416 B]
2026-10-25T03:03:51.3706196Z Get:20 https://archive.ubuntu.com/ubuntu noble/multiverse amd64 Packages [269 kB]
2026-10-25T03:03:51.3706447Z Get:21 https://archive.ubuntu.com/ubuntu noble/multiverse Translation-en [118 kB]
2026-10-25T03:03:51.3706708Z Get:22 https://archive.ubuntu.com/ubuntu noble/multiverse amd64 Components [35.0 kB]
2026-10-25T03:03:51.3706971Z Get:23 https://archive.ubuntu.com/ubuntu noble/multiverse amd64 c-n-f Metadata [8328 B]
2026-10-25T03:03:51.3707229Z Get:24 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 Packages [1400 kB]
2026-10-25T03:03:51.3707490Z Get:25 https://archive.ubuntu.com/ubuntu noble-updates/main Translation-en [310 kB]
2026-10-25T03:03:51.3707747Z Get:26 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 Components [181 kB]
2026-10-25T03:03:51.3708014Z Get:27 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 c-n-f Metadata [17.7 kB]
2026-10-25T03:03:51.3708283Z Get:28 https://archive.ubuntu.com/ubuntu noble-updates/universe amd64 Packages [1706 kB]
2026-10-25T03:03:51.3708549Z Get:29 https://archive.ubuntu.com/ubuntu noble-updates/universe Translation-en [342 kB]
2026-10-25T03:03:51.3708815Z Get:30 https://archive.ubuntu.com/ubuntu noble-updates/universe amd64 Components [388 kB]
2026-10-25T03:03:51.3709095Z Get:31 https://archive.ubuntu.com/ubuntu noble-updates/universe amd64 c-n-f Metadata [34.9 kB]
2026-10-25T03:03:51.3709373Z Get:32 https://archive.ubuntu.com/ubuntu noble-updates/restricted amd64 Packages [1805 kB]
2026-10-25T03:03:51.3709671Z Get:33 https://archive.ubuntu.com/ubuntu noble-updates/restricted Translation-en [411 kB]
2026-10-25T03:03:51.3710035Z Get:34 https://archive.ubuntu.com/ubuntu noble-updates/restricted amd64 Components [212 B]
2026-10-25T03:03:51.3710317Z Get:35 https://archive.ubuntu.com/ubuntu noble-updates/restricted amd64 c-n-f Metadata [456 B]
2026-10-25T03:03:51.3710593Z Get:36 https://archive.ubuntu.com/ubuntu noble-updates/multiverse amd64 Packages [50.7 kB]
2026-10-25T03:03:51.3710863Z Get:37 https://archive.ubuntu.com/ubuntu noble-updates/multiverse Translation-en [14.0 kB]
2026-10-25T03:03:51.3711131Z Get:38 https://archive.ubuntu.com/ubuntu noble-updates/multiverse amd64 Components [940 B]
2026-10-25T03:03:51.3711407Z Get:39 https://archive.ubuntu.com/ubuntu noble-updates/multiverse amd64 c-n-f Metadata [656 B]
2026-10-25T03:03:51.3711680Z Get:40 https://archive.ubuntu.com/ubuntu noble-backports/main amd64 Packages [40.6 kB]
2026-10-25T03:03:51.3711937Z Get:41 https://archive.ubuntu.com/ubuntu noble-backports/main Translation-en [9172 B]
2026-10-25T03:03:51.3712202Z Get:42 https://archive.ubuntu.com/ubuntu noble-backports/main amd64 Components [5764 B]
2026-10-25T03:03:51.3712467Z Get:43 https://archive.ubuntu.com/ubuntu noble-backports/main amd64 c-n-f Metadata [368 B]
2026-10-25T03:03:51.3712740Z Get:44 https://archive.ubuntu.com/ubuntu noble-backports/universe amd64 Packages [31.0 kB]
2026-10-25T03:03:51.3713006Z Get:45 https://archive.ubuntu.com/ubuntu noble-backports/universe Translation-en [18.6 kB]
2026-10-25T03:03:51.3713380Z Get:46 https://archive.ubuntu.com/ubuntu noble-backports/universe amd64 Components [12.6 kB]
2026-10-25T03:03:51.3713705Z Get:47 https://archive.ubuntu.com/ubuntu noble-backports/universe amd64 c-n-f Metadata [1588 B]
2026-10-25T03:03:51.3713986Z Get:48 https://archive.ubuntu.com/ubuntu noble-backports/restricted amd64 Components [212 B]
2026-10-25T03:03:51.3714266Z Get:49 https://archive.ubuntu.com/ubuntu noble-backports/restricted amd64 c-n-f Metadata [116 B]
2026-10-25T03:03:51.3714549Z Get:50 https://archive.ubuntu.com/ubuntu noble-backports/multiverse amd64 Packages [748 B]
2026-10-25T03:03:51.3714813Z Get:51 https://archive.ubuntu.com/ubuntu noble-backports/multiverse Translation-en [340 B]
2026-10-25T03:03:51.3715091Z Get:52 https://archive.ubuntu.com/ubuntu noble-backports/multiverse amd64 Components [212 B]
2026-10-25T03:03:51.3715374Z Get:53 https://archive.ubuntu.com/ubuntu noble-backports/multiverse amd64 c-n-f Metadata [116 B]
2026-10-25T03:03:51.3715647Z Get:54 https://archive.ubuntu.com/ubuntu noble-security/main amd64 Packages [1146 kB]
2026-10-25T03:03:51.3715904Z Get:55 https://archive.ubuntu.com/ubuntu noble-security/main Translation-en [231 kB]
2026-10-25T03:03:51.3716163Z Get:56 https://archive.ubuntu.com/ubuntu noble-security/main amd64 Components [46.4 kB]
2026-10-25T03:03:51.3716432Z Get:57 https://archive.ubuntu.com/ubuntu noble-security/main amd64 c-n-f Metadata [11.9 kB]
2026-10-25T03:03:51.3716705Z Get:58 https://archive.ubuntu.com/ubuntu noble-security/universe amd64 Packages [1222 kB]
2026-10-25T03:03:51.3716968Z Get:59 https://archive.ubuntu.com/ubuntu noble-security/universe Translation-en [246 kB]
2026-10-25T03:03:51.3717240Z Get:60 https://archive.ubuntu.com/ubuntu noble-security/universe amd64 Components [76.3 kB]
2026-10-25T03:03:51.3717519Z Get:61 https://archive.ubuntu.com/ubuntu noble-security/universe amd64 c-n-f Metadata [24.2 kB]
2026-10-25T03:03:51.3717795Z Get:62 https://archive.ubuntu.com/ubuntu noble-security/restricted amd64 Packages [1713 kB]
2026-10-25T03:03:51.3718069Z Get:63 https://archive.ubuntu.com/ubuntu noble-security/restricted Translation-en [392 kB]
2026-10-25T03:03:51.3718339Z Get:64 https://archive.ubuntu.com/ubuntu noble-security/restricted amd64 Components [212 B]
2026-10-25T03:03:51.3718622Z Get:65 https://archive.ubuntu.com/ubuntu noble-security/restricted amd64 c-n-f Metadata [444 B]
2026-10-25T03:03:51.3718900Z Get:66 https://archive.ubuntu.com/ubuntu noble-security/multiverse amd64 Packages [45.4 kB]
2026-10-25T03:03:51.3719174Z Get:67 https://archive.ubuntu.com/ubuntu noble-security/multiverse Translation-en [12.1 kB]
2026-10-25T03:03:51.3719443Z Get:68 https://archive.ubuntu.com/ubuntu noble-security/multiverse amd64 Components [208 B]
2026-10-25T03:03:51.3719724Z Get:69 https://archive.ubuntu.com/ubuntu noble-security/multiverse amd64 c-n-f Metadata [468 B]
2026-10-25T03:03:51.3719969Z Fetched 40.7 MB in 11s (3856 kB/s)
2026-10-25T03:03:51.3720118Z Reading package lists...
2026-10-25T03:03:51.3720239Z Reading package lists...
2026-10-25T03:03:51.3720363Z Building dependency tree...
2026-10-25T03:03:51.3720494Z Reading state information...
2026-10-25T03:03:51.3720645Z pkg-config is already the newest version (1.8.1-2build1).
2026-10-25T03:03:51.3720925Z The following additional packages will be installed:
2026-10-25T03:03:51.3721118Z   bsdextrautils bsdutils eject fdisk gir1.2-glib-2.0 gir1.2-secret-1
2026-10-25T03:03:51.3721330Z   libblkid-dev libblkid1 libfdisk1 libgcrypt20 libgcrypt20-dev
2026-10-25T03:03:51.3721542Z   libgirepository-2.0-0 libglib2.0-0t64 libglib2.0-bin libglib2.0-data
2026-10-25T03:03:51.3721774Z   libglib2.0-dev libglib2.0-dev-bin libgpg-error-dev libmount-dev libmount1
2026-10-25T03:03:51.3722009Z   libsecret-1-0 libsecret-common libselinux1-dev libsepol-dev libsmartcols1
2026-10-25T03:03:51.3722211Z   libuuid1 mount util-linux uuid-dev uuid-runtime
2026-10-25T03:03:51.3722356Z Suggested packages:
2026-10-25T03:03:51.3722511Z   rng-tools libgcrypt20-doc low-memory-monitor gir1.2-glib-2.0-dev
2026-10-25T03:03:51.3722823Z   libglib2.0-doc libxml2-utils nfs-common util-linux-extra util-linux-locales
2026-10-25T03:03:51.3723071Z The following NEW packages will be installed:
2026-10-25T03:03:51.3723263Z   gir1.2-secret-1 libblkid-dev libgcrypt20-dev libgirepository-2.0-0
2026-10-25T03:03:51.3723476Z   libglib2.0-dev libglib2.0-dev-bin libgpg-error-dev libmount-dev
2026-10-25T03:03:51.3723701Z   libsecret-1-0 libsecret-1-dev libsecret-common libselinux1-dev libsepol-dev
2026-10-25T03:03:51.3723883Z   uuid-dev
2026-10-25T03:03:51.3723995Z The following packages will be upgraded:
2026-10-25T03:03:51.3724183Z   bsdextrautils bsdutils eject fdisk gir1.2-glib-2.0 libblkid1 libfdisk1
2026-10-25T03:03:51.3724406Z   libgcrypt20 libglib2.0-0t64 libglib2.0-bin libglib2.0-data libmount1
2026-10-25T03:03:51.3724603Z   libsmartcols1 libuuid1 mount util-linux uuid-runtime
2026-10-25T03:03:51.3724796Z 17 upgraded, 14 newly installed, 0 to remove and 241 not upgraded.
2026-10-25T03:03:51.3724967Z Need to get 8378 kB of archives.
2026-10-25T03:03:51.3725137Z After this operation, 23.0 MB of additional disk space will be used.
2026-10-25T03:03:51.3725359Z Get:1 file:/etc/apt/blacksmith-ubuntu-mirrors.txt Mirrorlist [151 B]
2026-10-25T03:03:51.3725635Z Get:2 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 bsdutils amd64 1:2.39.3-9ubuntu6.6 [96.4 kB]
2026-10-25T03:03:51.3725968Z Get:3 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 util-linux amd64 2.39.3-9ubuntu6.6 [1128 kB]
2026-10-25T03:03:51.3726285Z Get:4 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 mount amd64 2.39.3-9ubuntu6.6 [118 kB]
2026-10-25T03:03:51.3726610Z Get:5 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 libsmartcols1 amd64 2.39.3-9ubuntu6.6 [66.3 kB]
2026-10-25T03:03:51.3726934Z Get:6 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 libuuid1 amd64 2.39.3-9ubuntu6.6 [36.6 kB]
2026-10-25T03:03:51.3727257Z Get:7 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 uuid-runtime amd64 2.39.3-9ubuntu6.6 [33.1 kB]
2026-10-25T03:03:51.3727575Z Get:8 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 libblkid1 amd64 2.39.3-9ubuntu6.6 [124 kB]
2026-10-25T03:03:51.3727893Z Get:9 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 libgcrypt20 amd64 1.10.3-2ubuntu0.2 [536 kB]
2026-10-25T03:03:51.3728210Z Get:10 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 libmount1 amd64 2.39.3-9ubuntu6.6 [134 kB]
2026-10-25T03:03:51.3728525Z Get:11 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 eject amd64 2.39.3-9ubuntu6.6 [26.3 kB]
2026-10-25T03:03:51.3728848Z Get:12 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 libglib2.0-data all 2.80.0-6ubuntu3.10 [50.2 kB]
2026-10-25T03:03:51.3729187Z Get:13 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 libglib2.0-bin amd64 2.80.0-6ubuntu3.10 [97.9 kB]
2026-10-25T03:03:51.3729523Z Get:14 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 gir1.2-glib-2.0 amd64 2.80.0-6ubuntu3.10 [183 kB]
2026-10-25T03:03:51.3729864Z Get:15 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 libglib2.0-0t64 amd64 2.80.0-6ubuntu3.10 [1548 kB]
2026-10-25T03:03:51.3730245Z Get:16 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 libfdisk1 amd64 2.39.3-9ubuntu6.6 [146 kB]
2026-10-25T03:03:51.3730575Z Get:17 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 bsdextrautils amd64 2.39.3-9ubuntu6.6 [73.7 kB]
2026-10-25T03:03:51.3730894Z Get:18 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 fdisk amd64 2.39.3-9ubuntu6.6 [122 kB]
2026-10-25T03:03:51.3731206Z Get:19 https://archive.ubuntu.com/ubuntu noble/main amd64 libsecret-common all 0.21.4-1build3 [4962 B]
2026-10-25T03:03:51.3731510Z Get:20 https://archive.ubuntu.com/ubuntu noble/main amd64 libsecret-1-0 amd64 0.21.4-1build3 [116 kB]
2026-10-25T03:03:51.3731812Z Get:21 https://archive.ubuntu.com/ubuntu noble/main amd64 gir1.2-secret-1 amd64 0.21.4-1build3 [9424 B]
2026-10-25T03:03:51.3732185Z Get:22 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 libgpg-error-dev amd64 1.47-3build2.1 [128 kB]
2026-10-25T03:03:51.3732610Z Get:23 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 libgcrypt20-dev amd64 1.10.3-2ubuntu0.2 [596 kB]
2026-10-25T03:03:51.3732959Z Get:24 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 libgirepository-2.0-0 amd64 2.80.0-6ubuntu3.10 [73.5 kB]
2026-10-25T03:03:51.3733319Z Get:25 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 libglib2.0-dev-bin amd64 2.80.0-6ubuntu3.10 [138 kB]
2026-10-25T03:03:51.3733648Z Get:26 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 uuid-dev amd64 2.39.3-9ubuntu6.6 [33.5 kB]
2026-10-25T03:03:51.3733973Z Get:27 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 libblkid-dev amd64 2.39.3-9ubuntu6.6 [205 kB]
2026-10-25T03:03:51.3734289Z Get:28 https://archive.ubuntu.com/ubuntu noble/main amd64 libsepol-dev amd64 3.5-2build1 [384 kB]
2026-10-25T03:03:51.3734598Z Get:29 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 libselinux1-dev amd64 3.5-2ubuntu2.1 [164 kB]
2026-10-25T03:03:51.3734930Z Get:30 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 libmount-dev amd64 2.39.3-9ubuntu6.6 [14.9 kB]
2026-10-25T03:03:51.3735271Z Get:31 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 libglib2.0-dev amd64 2.80.0-6ubuntu3.10 [1861 kB]
2026-10-25T03:03:51.3735692Z Get:32 https://archive.ubuntu.com/ubuntu noble/universe amd64 libsecret-1-dev amd64 0.21.4-1build3 [129 kB]
2026-10-25T03:03:51.3735930Z Fetched 8378 kB in 3s (2483 kB/s)
2026-10-25T03:03:51.3736061Z (Reading database ...
2026-10-25T03:03:51.3736179Z (Reading database ... 5%
2026-10-25T03:03:51.3736340Z (Reading database ... 10%
2026-10-25T03:03:51.3736464Z (Reading database ... 15%
2026-10-25T03:03:51.3736578Z (Reading database ... 20%
2026-10-25T03:03:51.3736694Z (Reading database ... 25%
2026-10-25T03:03:51.3736807Z (Reading database ... 30%
2026-10-25T03:03:51.3736922Z (Reading database ... 35%
2026-10-25T03:03:51.3737032Z (Reading database ... 40%
2026-10-25T03:03:51.3737146Z (Reading database ... 45%
2026-10-25T03:03:51.3737260Z (Reading database ... 50%
2026-10-25T03:03:51.3737375Z (Reading database ... 55%
2026-10-25T03:03:51.3737491Z (Reading database ... 60%
2026-10-25T03:03:51.3737604Z (Reading database ... 65%
2026-10-25T03:03:51.3737717Z (Reading database ... 70%
2026-10-25T03:03:51.3737829Z (Reading database ... 75%
2026-10-25T03:03:51.3737944Z (Reading database ... 80%
2026-10-25T03:03:51.3738056Z (Reading database ... 85%
2026-10-25T03:03:51.3738170Z (Reading database ... 90%
2026-10-25T03:03:51.3738285Z (Reading database ... 95%
2026-10-25T03:03:51.3738399Z (Reading database ... 100%
2026-10-25T03:03:51.3738564Z (Reading database ... 207982 files and directories currently installed.)
2026-10-25T03:03:51.3738782Z Preparing to unpack .../bsdutils_1%3a2.39.3-9ubuntu6.6_amd64.deb ...
2026-10-25T03:03:51.3739001Z Unpacking bsdutils (1:2.39.3-9ubuntu6.6) over (1:2.39.3-9ubuntu6.5) ...
2026-10-25T03:03:51.3739187Z Setting up bsdutils (1:2.39.3-9ubuntu6.6) ...
2026-10-25T03:03:51.3739329Z (Reading database ...
2026-10-25T03:03:51.3739446Z (Reading database ... 5%
2026-10-25T03:03:51.3739564Z (Reading database ... 10%
2026-10-25T03:03:51.3739681Z (Reading database ... 15%
2026-10-25T03:03:51.3739792Z (Reading database ... 20%
2026-10-25T03:03:51.3739919Z (Reading database ... 25%
2026-10-25T03:03:51.3740078Z (Reading database ... 30%
2026-10-25T03:03:51.3740197Z (Reading database ... 35%
2026-10-25T03:03:51.3740312Z (Reading database ... 40%
2026-10-25T03:03:51.3740426Z (Reading database ... 45%
2026-10-25T03:03:51.3740545Z (Reading database ... 50%
2026-10-25T03:03:51.3740658Z (Reading database ... 55%
2026-10-25T03:03:51.3740776Z (Reading database ... 60%
2026-10-25T03:03:51.3740892Z (Reading database ... 65%
2026-10-25T03:03:51.3741008Z (Reading database ... 70%
2026-10-25T03:03:51.3741124Z (Reading database ... 75%
2026-10-25T03:03:51.3741240Z (Reading database ... 80%
2026-10-25T03:03:51.3741361Z (Reading database ... 85%
2026-10-25T03:03:51.3741475Z (Reading database ... 90%
2026-10-25T03:03:51.3741847Z (Reading database ... 95%
2026-10-25T03:03:51.3741995Z (Reading database ... 100%
2026-10-25T03:03:51.3742160Z (Reading database ... 207982 files and directories currently installed.)
2026-10-25T03:03:51.3742372Z Preparing to unpack .../util-linux_2.39.3-9ubuntu6.6_amd64.deb ...
2026-10-25T03:03:51.3742586Z Unpacking util-linux (2.39.3-9ubuntu6.6) over (2.39.3-9ubuntu6.5) ...
2026-10-25T03:03:51.3742772Z Setting up util-linux (2.39.3-9ubuntu6.6) ...
2026-10-25T03:03:51.3743033Z update-alternatives: warning: forcing reinstallation of alternative /usr/bin/less because link group pager is broken
2026-10-25T03:03:51.3743466Z update-alternatives: warning: skip creation of /usr/share/man/man1/pager.1.gz because associated file /usr/share/man/man1/less.1.gz (of link group pager) doesn't exist
2026-10-25T03:03:51.3743832Z fstrim.service is a disabled or a static unit not running, not starting it.
2026-10-25T03:03:51.3744017Z (Reading database ...
2026-10-25T03:03:51.3744132Z (Reading database ... 5%
2026-10-25T03:03:51.3744257Z (Reading database ... 10%
2026-10-25T03:03:51.3744375Z (Reading database ... 15%
2026-10-25T03:03:51.3744492Z (Reading database ... 20%
2026-10-25T03:03:51.3744606Z (Reading database ... 25%
2026-10-25T03:03:51.3744718Z (Reading database ... 30%
2026-10-25T03:03:51.3744832Z (Reading database ... 35%
2026-10-25T03:03:51.3744943Z (Reading database ... 40%
2026-10-25T03:03:51.3745059Z (Reading database ... 45%
2026-10-25T03:03:51.3745170Z (Reading database ... 50%
2026-10-25T03:03:51.3745285Z (Reading database ... 55%
2026-10-25T03:03:51.3745397Z (Reading database ... 60%
2026-10-25T03:03:51.3745510Z (Reading database ... 65%
2026-10-25T03:03:51.3745622Z (Reading database ... 70%
2026-10-25T03:03:51.3745734Z (Reading database ... 75%
2026-10-25T03:03:51.3745849Z (Reading database ... 80%
2026-10-25T03:03:51.3745963Z (Reading database ... 85%
2026-10-25T03:03:51.3746080Z (Reading database ... 90%
2026-10-25T03:03:51.3746193Z (Reading database ... 95%
2026-10-25T03:03:51.3746312Z (Reading database ... 100%
2026-10-25T03:03:51.3746477Z (Reading database ... 207982 files and directories currently installed.)
2026-10-25T03:03:51.3746688Z Preparing to unpack .../mount_2.39.3-9ubuntu6.6_amd64.deb ...
2026-10-25T03:03:51.3746890Z Unpacking mount (2.39.3-9ubuntu6.6) over (2.39.3-9ubuntu6.5) ...
2026-10-25T03:03:51.3747103Z Preparing to unpack .../libsmartcols1_2.39.3-9ubuntu6.6_amd64.deb ...
2026-10-25T03:03:51.3747337Z Unpacking libsmartcols1:amd64 (2.39.3-9ubuntu6.6) over (2.39.3-9ubuntu6.5) ...
2026-10-25T03:03:51.3747545Z Setting up libsmartcols1:amd64 (2.39.3-9ubuntu6.6) ...
2026-10-25T03:03:51.3747701Z (Reading database ...
2026-10-25T03:03:51.3747816Z (Reading database ... 5%
2026-10-25T03:03:51.3747936Z (Reading database ... 10%
2026-10-25T03:03:51.3748052Z (Reading database ... 15%
2026-10-25T03:03:51.3748167Z (Reading database ... 20%
2026-10-25T03:03:51.3748287Z (Reading database ... 25%
2026-10-25T03:03:51.3748400Z (Reading database ... 30%
2026-10-25T03:03:51.3748518Z (Reading database ... 35%
2026-10-25T03:03:51.3748638Z (Reading database ... 40%
2026-10-25T03:03:51.3748761Z (Reading database ... 45%
2026-10-25T03:03:51.3748878Z (Reading database ... 50%
2026-10-25T03:03:51.3748993Z (Reading database ... 55%
2026-10-25T03:03:51.3749112Z (Reading database ... 60%
2026-10-25T03:03:51.3749226Z (Reading database ... 65%
2026-10-25T03:03:51.3749343Z (Reading database ... 70%
2026-10-25T03:03:51.3749458Z (Reading database ... 75%
2026-10-25T03:03:51.3749575Z (Reading database ... 80%
2026-10-25T03:03:51.3749689Z (Reading database ... 85%
2026-10-25T03:03:51.3749805Z (Reading database ... 90%
2026-10-25T03:03:51.3749937Z (Reading database ... 95%
2026-10-25T03:03:51.3750087Z (Reading database ... 100%
2026-10-25T03:03:51.3750252Z (Reading database ... 207982 files and directories currently installed.)
2026-10-25T03:03:51.3750462Z Preparing to unpack .../libuuid1_2.39.3-9ubuntu6.6_amd64.deb ...
2026-10-25T03:03:51.3750679Z Unpacking libuuid1:amd64 (2.39.3-9ubuntu6.6) over (2.39.3-9ubuntu6.5) ...
2026-10-25T03:03:51.3750937Z Setting up libuuid1:amd64 (2.39.3-9ubuntu6.6) ...
2026-10-25T03:03:51.3751128Z (Reading database ...
2026-10-25T03:03:51.3751241Z (Reading database ... 5%
2026-10-25T03:03:51.3751356Z (Reading database ... 10%
2026-10-25T03:03:51.3751479Z (Reading database ... 15%
2026-10-25T03:03:51.3751593Z (Reading database ... 20%
2026-10-25T03:03:51.3751715Z (Reading database ... 25%
2026-10-25T03:03:51.3751832Z (Reading database ... 30%
2026-10-25T03:03:51.3751950Z (Reading database ... 35%
2026-10-25T03:03:51.3752065Z (Reading database ... 40%
2026-10-25T03:03:51.3752179Z (Reading database ... 45%
2026-10-25T03:03:51.3752296Z (Reading database ... 50%
2026-10-25T03:03:51.3752411Z (Reading database ... 55%
2026-10-25T03:03:51.3752529Z (Reading database ... 60%
2026-10-25T03:03:51.3752643Z (Reading database ... 65%
2026-10-25T03:03:51.3752760Z (Reading database ... 70%
2026-10-25T03:03:51.3752873Z (Reading database ... 75%
2026-10-25T03:03:51.3752988Z (Reading database ... 80%
2026-10-25T03:03:51.3753103Z (Reading database ... 85%
2026-10-25T03:03:51.3753220Z (Reading database ... 90%
2026-10-25T03:03:51.3753335Z (Reading database ... 95%
2026-10-25T03:03:51.3753448Z (Reading database ... 100%
2026-10-25T03:03:51.3753613Z (Reading database ... 207982 files and directories currently installed.)
2026-10-25T03:03:51.3753830Z Preparing to unpack .../uuid-runtime_2.39.3-9ubuntu6.6_amd64.deb ...
2026-10-25T03:03:51.3754052Z Unpacking uuid-runtime (2.39.3-9ubuntu6.6) over (2.39.3-9ubuntu6.5) ...
2026-10-25T03:03:51.3754265Z Preparing to unpack .../libblkid1_2.39.3-9ubuntu6.6_amd64.deb ...
2026-10-25T03:03:51.3754481Z Unpacking libblkid1:amd64 (2.39.3-9ubuntu6.6) over (2.39.3-9ubuntu6.5) ...
2026-10-25T03:03:51.3754676Z Setting up libblkid1:amd64 (2.39.3-9ubuntu6.6) ...
2026-10-25T03:03:51.3754829Z (Reading database ...
2026-10-25T03:03:51.3754945Z (Reading database ... 5%
2026-10-25T03:03:51.3755059Z (Reading database ... 10%
2026-10-25T03:03:51.3755178Z (Reading database ... 15%
2026-10-25T03:03:51.3755299Z (Reading database ... 20%
2026-10-25T03:03:51.3755419Z (Reading database ... 25%
2026-10-25T03:03:51.3755534Z (Reading database ... 30%
2026-10-25T03:03:51.3755648Z (Reading database ... 35%
2026-10-25T03:03:51.3755762Z (Reading database ... 40%
2026-10-25T03:03:51.3755877Z (Reading database ... 45%
2026-10-25T03:03:51.3755993Z (Reading database ... 50%
2026-10-25T03:03:51.3756108Z (Reading database ... 55%
2026-10-25T03:03:51.3756226Z (Reading database ... 60%
2026-10-25T03:03:51.3756342Z (Reading database ... 65%
2026-10-25T03:03:51.3756455Z (Reading database ... 70%
2026-10-25T03:03:51.3756574Z (Reading database ... 75%
2026-10-25T03:03:51.3756688Z (Reading database ... 80%
2026-10-25T03:03:51.3756808Z (Reading database ... 85%
2026-10-25T03:03:51.3756923Z (Reading database ... 90%
2026-10-25T03:03:51.3757044Z (Reading database ... 95%
2026-10-25T03:03:51.3757162Z (Reading database ... 100%
2026-10-25T03:03:51.3757332Z (Reading database ... 207982 files and directories currently installed.)
2026-10-25T03:03:51.3757553Z Preparing to unpack .../libgcrypt20_1.10.3-2ubuntu0.2_amd64.deb ...
2026-10-25T03:03:51.3757779Z Unpacking libgcrypt20:amd64 (1.10.3-2ubuntu0.2) over (1.10.3-2ubuntu0.1) ...
2026-10-25T03:03:51.3757988Z Setting up libgcrypt20:amd64 (1.10.3-2ubuntu0.2) ...
2026-10-25T03:03:51.3758140Z (Reading database ...
2026-10-25T03:03:51.3758260Z (Reading database ... 5%
2026-10-25T03:03:51.3758387Z (Reading database ... 10%
2026-10-25T03:03:51.3758509Z (Reading database ... 15%
2026-10-25T03:03:51.3758628Z (Reading database ... 20%
2026-10-25T03:03:51.3758747Z (Reading database ... 25%
2026-10-25T03:03:51.3758871Z (Reading database ... 30%
2026-10-25T03:03:51.3758987Z (Reading database ... 35%
2026-10-25T03:03:51.3759109Z (Reading database ... 40%
2026-10-25T03:03:51.3759225Z (Reading database ... 45%
2026-10-25T03:03:51.3759344Z (Reading database ... 50%
2026-10-25T03:03:51.3759461Z (Reading database ... 55%
2026-10-25T03:03:51.3759579Z (Reading database ... 60%
2026-10-25T03:03:51.3759699Z (Reading database ... 65%
2026-10-25T03:03:51.3759900Z (Reading database ... 70%
2026-10-25T03:03:51.3760127Z (Reading database ... 75%
2026-10-25T03:03:51.3760267Z (Reading database ... 80%
2026-10-25T03:03:51.3760385Z (Reading database ... 85%
2026-10-25T03:03:51.3760503Z (Reading database ... 90%
2026-10-25T03:03:51.3760622Z (Reading database ... 95%
2026-10-25T03:03:51.3760826Z (Reading database ... 100%
2026-10-25T03:03:51.3760990Z (Reading database ... 207982 files and directories currently installed.)
2026-10-25T03:03:51.3761210Z Preparing to unpack .../libmount1_2.39.3-9ubuntu6.6_amd64.deb ...
2026-10-25T03:03:51.3761423Z Unpacking libmount1:amd64 (2.39.3-9ubuntu6.6) over (2.39.3-9ubuntu6.5) ...
2026-10-25T03:03:51.3761623Z Setting up libmount1:amd64 (2.39.3-9ubuntu6.6) ...
2026-10-25T03:03:51.3761770Z (Reading database ...
2026-10-25T03:03:51.3761885Z (Reading database ... 5%
2026-10-25T03:03:51.3762001Z (Reading database ... 10%
2026-10-25T03:03:51.3762118Z (Reading database ... 15%
2026-10-25T03:03:51.3762236Z (Reading database ... 20%
2026-10-25T03:03:51.3762356Z (Reading database ... 25%
2026-10-25T03:03:51.3762479Z (Reading database ... 30%
2026-10-25T03:03:51.3762596Z (Reading database ... 35%
2026-10-25T03:03:51.3762712Z (Reading database ... 40%
2026-10-25T03:03:51.3762825Z (Reading database ... 45%
2026-10-25T03:03:51.3762941Z (Reading database ... 50%
2026-10-25T03:03:51.3763053Z (Reading database ... 55%
2026-10-25T03:03:51.3763165Z (Reading database ... 60%
2026-10-25T03:03:51.3763279Z (Reading database ... 65%
2026-10-25T03:03:51.3763392Z (Reading database ... 70%
2026-10-25T03:03:51.3763507Z (Reading database ... 75%
2026-10-25T03:03:51.3763619Z (Reading database ... 80%
2026-10-25T03:03:51.3763732Z (Reading database ... 85%
2026-10-25T03:03:51.3763844Z (Reading database ... 90%
2026-10-25T03:03:51.3763955Z (Reading database ... 95%
2026-10-25T03:03:51.3764076Z (Reading database ... 100%
2026-10-25T03:03:51.3764236Z (Reading database ... 207982 files and directories currently installed.)
2026-10-25T03:03:51.3764453Z Preparing to unpack .../00-eject_2.39.3-9ubuntu6.6_amd64.deb ...
2026-10-25T03:03:51.3764651Z Unpacking eject (2.39.3-9ubuntu6.6) over (2.39.3-9ubuntu6.5) ...
2026-10-25T03:03:51.3764863Z Preparing to unpack .../01-libglib2.0-data_2.80.0-6ubuntu3.10_all.deb ...
2026-10-25T03:03:51.3765093Z Unpacking libglib2.0-data (2.80.0-6ubuntu3.10) over (2.80.0-6ubuntu3.8) ...
2026-10-25T03:03:51.3765321Z Preparing to unpack .../02-libglib2.0-bin_2.80.0-6ubuntu3.10_amd64.deb ...
2026-10-25T03:03:51.3765544Z Unpacking libglib2.0-bin (2.80.0-6ubuntu3.10) over (2.80.0-6ubuntu3.8) ...
2026-10-25T03:03:51.3765769Z Preparing to unpack .../03-gir1.2-glib-2.0_2.80.0-6ubuntu3.10_amd64.deb ...
2026-10-25T03:03:51.3766002Z Unpacking gir1.2-glib-2.0:amd64 (2.80.0-6ubuntu3.10) over (2.80.0-6ubuntu3.8) ...
2026-10-25T03:03:51.3766235Z Preparing to unpack .../04-libglib2.0-0t64_2.80.0-6ubuntu3.10_amd64.deb ...
2026-10-25T03:03:51.3766474Z Unpacking libglib2.0-0t64:amd64 (2.80.0-6ubuntu3.10) over (2.80.0-6ubuntu3.8) ...
2026-10-25T03:03:51.3766703Z Preparing to unpack .../05-libfdisk1_2.39.3-9ubuntu6.6_amd64.deb ...
2026-10-25T03:03:51.3766926Z Unpacking libfdisk1:amd64 (2.39.3-9ubuntu6.6) over (2.39.3-9ubuntu6.5) ...
2026-10-25T03:03:51.3767147Z Preparing to unpack .../06-bsdextrautils_2.39.3-9ubuntu6.6_amd64.deb ...
2026-10-25T03:03:51.3767378Z Unpacking bsdextrautils (2.39.3-9ubuntu6.6) over (2.39.3-9ubuntu6.5) ...
2026-10-25T03:03:51.3767594Z Preparing to unpack .../07-fdisk_2.39.3-9ubuntu6.6_amd64.deb ...
2026-10-25T03:03:51.3767800Z Unpacking fdisk (2.39.3-9ubuntu6.6) over (2.39.3-9ubuntu6.5) ...
2026-10-25T03:03:51.3768000Z Selecting previously unselected package libsecret-common.
2026-10-25T03:03:51.3768211Z Preparing to unpack .../08-libsecret-common_0.21.4-1build3_all.deb ...
2026-10-25T03:03:51.3768408Z Unpacking libsecret-common (0.21.4-1build3) ...
2026-10-25T03:03:51.3768603Z Selecting previously unselected package libsecret-1-0:amd64.
2026-10-25T03:03:51.3768813Z Preparing to unpack .../09-libsecret-1-0_0.21.4-1build3_amd64.deb ...
2026-10-25T03:03:51.3769093Z Unpacking libsecret-1-0:amd64 (0.21.4-1build3) ...
2026-10-25T03:03:51.3769325Z Selecting previously unselected package gir1.2-secret-1:amd64.
2026-10-25T03:03:51.3769541Z Preparing to unpack .../10-gir1.2-secret-1_0.21.4-1build3_amd64.deb ...
2026-10-25T03:03:51.3769742Z Unpacking gir1.2-secret-1:amd64 (0.21.4-1build3) ...
2026-10-25T03:03:51.3769989Z Selecting previously unselected package libgpg-error-dev.
2026-10-25T03:03:51.3770221Z Preparing to unpack .../11-libgpg-error-dev_1.47-3build2.1_amd64.deb ...
2026-10-25T03:03:51.3770415Z Unpacking libgpg-error-dev (1.47-3build2.1) ...
2026-10-25T03:03:51.3770594Z Selecting previously unselected package libgcrypt20-dev.
2026-10-25T03:03:51.3770799Z Preparing to unpack .../12-libgcrypt20-dev_1.10.3-2ubuntu0.2_amd64.deb ...
2026-10-25T03:03:51.3770996Z Unpacking libgcrypt20-dev (1.10.3-2ubuntu0.2) ...
2026-10-25T03:03:51.3771191Z Selecting previously unselected package libgirepository-2.0-0:amd64.
2026-10-25T03:03:51.3771433Z Preparing to unpack .../13-libgirepository-2.0-0_2.80.0-6ubuntu3.10_amd64.deb ...
2026-10-25T03:03:51.3771663Z Unpacking libgirepository-2.0-0:amd64 (2.80.0-6ubuntu3.10) ...
2026-10-25T03:03:51.3771861Z Selecting previously unselected package libglib2.0-dev-bin.
2026-10-25T03:03:51.3772080Z Preparing to unpack .../14-libglib2.0-dev-bin_2.80.0-6ubuntu3.10_amd64.deb ...
2026-10-25T03:03:51.3772288Z Unpacking libglib2.0-dev-bin (2.80.0-6ubuntu3.10) ...
2026-10-25T03:03:51.3772469Z Selecting previously unselected package uuid-dev:amd64.
2026-10-25T03:03:51.3772660Z Preparing to unpack .../15-uuid-dev_2.39.3-9ubuntu6.6_amd64.deb ...
2026-10-25T03:03:51.3772846Z Unpacking uuid-dev:amd64 (2.39.3-9ubuntu6.6) ...
2026-10-25T03:03:51.3773022Z Selecting previously unselected package libblkid-dev:amd64.
2026-10-25T03:03:51.3773230Z Preparing to unpack .../16-libblkid-dev_2.39.3-9ubuntu6.6_amd64.deb ...
2026-10-25T03:03:51.3773425Z Unpacking libblkid-dev:amd64 (2.39.3-9ubuntu6.6) ...
2026-10-25T03:03:51.3773609Z Selecting previously unselected package libsepol-dev:amd64.
2026-10-25T03:03:51.3773813Z Preparing to unpack .../17-libsepol-dev_3.5-2build1_amd64.deb ...
2026-10-25T03:03:51.3774001Z Unpacking libsepol-dev:amd64 (3.5-2build1) ...
2026-10-25T03:03:51.3774185Z Selecting previously unselected package libselinux1-dev:amd64.
2026-10-25T03:03:51.3774395Z Preparing to unpack .../18-libselinux1-dev_3.5-2ubuntu2.1_amd64.deb ...
2026-10-25T03:03:51.3774592Z Unpacking libselinux1-dev:amd64 (3.5-2ubuntu2.1) ...
2026-10-25T03:03:51.3774774Z Selecting previously unselected package libmount-dev:amd64.
2026-10-25T03:03:51.3774990Z Preparing to unpack .../19-libmount-dev_2.39.3-9ubuntu6.6_amd64.deb ...
2026-10-25T03:03:51.3775183Z Unpacking libmount-dev:amd64 (2.39.3-9ubuntu6.6) ...
2026-10-25T03:03:51.3775374Z Selecting previously unselected package libglib2.0-dev:amd64.
2026-10-25T03:03:51.3775590Z Preparing to unpack .../20-libglib2.0-dev_2.80.0-6ubuntu3.10_amd64.deb ...
2026-10-25T03:03:51.3775795Z Unpacking libglib2.0-dev:amd64 (2.80.0-6ubuntu3.10) ...
2026-10-25T03:03:51.3775986Z Selecting previously unselected package libsecret-1-dev:amd64.
2026-10-25T03:03:51.3776201Z Preparing to unpack .../21-libsecret-1-dev_0.21.4-1build3_amd64.deb ...
2026-10-25T03:03:51.3776397Z Unpacking libsecret-1-dev:amd64 (0.21.4-1build3) ...
2026-10-25T03:03:51.3776560Z Setting up bsdextrautils (2.39.3-9ubuntu6.6) ...
2026-10-25T03:03:51.3776718Z Setting up eject (2.39.3-9ubuntu6.6) ...
2026-10-25T03:03:51.3776878Z Setting up libglib2.0-0t64:amd64 (2.80.0-6ubuntu3.10) ...
2026-10-25T03:03:51.3777059Z Setting up libglib2.0-data (2.80.0-6ubuntu3.10) ...
2026-10-25T03:03:51.3777227Z Setting up libgpg-error-dev (1.47-3build2.1) ...
2026-10-25T03:03:51.3777390Z Setting up uuid-dev:amd64 (2.39.3-9ubuntu6.6) ...
2026-10-25T03:03:51.3777551Z Setting up libsepol-dev:amd64 (3.5-2build1) ...
2026-10-25T03:03:51.3777725Z Setting up gir1.2-glib-2.0:amd64 (2.80.0-6ubuntu3.10) ...
2026-10-25T03:03:51.3777903Z Setting up libfdisk1:amd64 (2.39.3-9ubuntu6.6) ...
2026-10-25T03:03:51.3778132Z Setting up mount (2.39.3-9ubuntu6.6) ...
2026-10-25T03:03:51.3778315Z Setting up uuid-runtime (2.39.3-9ubuntu6.6) ...
2026-10-25T03:03:51.3778510Z uuidd.service is a disabled or a static unit not running, not starting it.
2026-10-25T03:03:51.3778713Z Setting up libsecret-common (0.21.4-1build3) ...
2026-10-25T03:03:51.3778883Z Setting up libglib2.0-dev-bin (2.80.0-6ubuntu3.10) ...
2026-10-25T03:03:51.3779061Z Setting up libblkid-dev:amd64 (2.39.3-9ubuntu6.6) ...
2026-10-25T03:03:51.3779249Z Setting up libgirepository-2.0-0:amd64 (2.80.0-6ubuntu3.10) ...
2026-10-25T03:03:51.3779440Z Setting up libselinux1-dev:amd64 (3.5-2ubuntu2.1) ...
2026-10-25T03:03:51.3779606Z Setting up libglib2.0-bin (2.80.0-6ubuntu3.10) ...
2026-10-25T03:03:51.3779765Z Setting up fdisk (2.39.3-9ubuntu6.6) ...
2026-10-25T03:03:51.3779960Z Setting up libsecret-1-0:amd64 (0.21.4-1build3) ...
2026-10-25T03:03:51.3780126Z Setting up gir1.2-secret-1:amd64 (0.21.4-1build3) ...
2026-10-25T03:03:51.3780298Z Setting up libgcrypt20-dev (1.10.3-2ubuntu0.2) ...
2026-10-25T03:03:51.3780466Z Setting up libmount-dev:amd64 (2.39.3-9ubuntu6.6) ...
2026-10-25T03:03:51.3780641Z Setting up libglib2.0-dev:amd64 (2.80.0-6ubuntu3.10) ...
2026-10-25T03:03:51.3780812Z Setting up libsecret-1-dev:amd64 (0.21.4-1build3) ...
2026-10-25T03:03:51.3780989Z Processing triggers for libc-bin (2.39-0ubuntu8.8) ...
2026-10-25T03:03:51.3781159Z Processing triggers for man-db (2.12.0-4build2) ...
2026-10-25T03:03:51.3781337Z Not building database; man-db/auto-update is not 'true'.
2026-10-25T03:03:51.3781514Z Processing triggers for install-info (7.1-3build2) ...
2026-10-25T03:03:51.3781630Z
2026-10-25T03:03:51.3781680Z Restarting services...
2026-10-25T03:03:51.3782119Z  systemctl restart irqbalance.service packagekit.service php8.3-fpm.service polkit.service rsyslog.service systemd-journald.service systemd-manager.service systemd-networkd.service systemd-resolved.service systemd-udevd.service udisks2.service
2026-10-25T03:03:51.3782677Z Failed to restart systemd-manager.service: Unit systemd-manager.service not found.
2026-10-25T03:03:51.3782832Z
2026-10-25T03:03:51.3782889Z Service restarts being deferred:
2026-10-25T03:03:51.3783030Z  systemctl restart ModemManager.service
2026-10-25T03:03:51.3783177Z  systemctl restart dbus.service
2026-10-25T03:03:51.3783312Z  systemctl restart getty@tty1.service
2026-10-25T03:03:51.3783471Z  systemctl restart networkd-dispatcher.service
2026-10-25T03:03:51.3783635Z  systemctl restart serial-getty@ttyS0.service
2026-10-25T03:03:51.3783804Z  systemctl restart setup_and_run_blacksmith.service
2026-10-25T03:03:51.3783969Z  systemctl restart systemd-logind.service
2026-10-25T03:03:51.3784063Z
2026-10-25T03:03:51.3784119Z No containers need to be restarted.
2026-10-25T03:03:51.3784205Z
2026-10-25T03:03:51.3784263Z User sessions running outdated binaries:
2026-10-25T03:03:51.3784416Z  runner @ user manager service: systemd[1844]
2026-10-25T03:03:51.3784512Z
2026-10-25T03:03:51.3784611Z No VM guests are running outdated hypervisor (qemu) binaries on this host.
2026-10-25T03:03:51.3818299Z ##[group]Run filters=(--filter '!t3' --filter '!@t3tools/monorepo' --filter '!@t3tools/web')
2026-10-25T03:03:51.3818636Z filters=(--filter '!t3' --filter '!@t3tools/monorepo' --filter '!@t3tools/web')
2026-10-25T03:03:51.3818849Z if [[ -n "$TEST_PACKAGES" ]]; then
2026-10-25T03:03:51.3819006Z   filters=()
2026-10-25T03:03:51.3819186Z   for package in $TEST_PACKAGES; do filters+=(--filter "$package"); done
2026-10-25T03:03:51.3819372Z fi
2026-10-25T03:03:51.3819518Z vp run --parallel --concurrency-limit 4 "${filters[@]}" test
2026-10-25T03:03:51.3836705Z shell: /usr/bin/bash -e {0}
2026-10-25T03:03:51.3836829Z env:
2026-10-25T03:03:51.3836942Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 166
2026-10-25T03:03:51.3837083Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 337
2026-10-25T03:03:51.3837224Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-25T03:03:51.3837372Z   TEST_PACKAGES: @t3tools/mobile @t3tools/scripts
2026-10-25T03:03:51.3837633Z ##[endgroup]
2026-10-25T03:03:51.5375557Z ~/scripts$ vp test run --config ../vite.config.ts --dir . ⊘ cache disabled
2026-10-25T03:03:51.5384483Z ~/apps/mobile$ vp test run --project unit --project react ⊘ cache disabled
2026-10-25T03:03:51.6776800Z
2026-10-25T03:03:51.6778504Z  RUN  v5.0.5 /home/runner/_work/t3code/t3code/apps/mobile
2026-10-25T03:03:51.6778699Z
2026-10-25T03:03:51.6915293Z
2026-10-25T03:03:51.6916713Z  RUN  v5.0.5 /home/runner/_work/t3code/t3code/scripts
2026-10-25T03:03:51.6916926Z
2026-10-25T03:03:52.1030746Z  ✓ lib/third-party-licenses.test.ts (19 tests) 150ms
2026-10-25T03:03:52.5122228Z  ✓  react  src/components/ui/Dialog.android.test.tsx (1 test) 22ms
2026-10-25T03:03:52.5260861Z  ✓  react  src/native/NativeHeaderToolbar.test.tsx (4 tests) 26ms
2026-10-25T03:03:52.5656483Z  ✓ notify-discord-release.test.ts (15 tests) 119ms
2026-10-25T03:03:52.5749619Z  ✓ merge-update-manifests.test.ts (5 tests) 32ms
2026-10-25T03:03:52.6962875Z  ✓ dev-runner.test.ts (32 tests) 68ms
2026-10-25T03:03:52.7822239Z  ✓ legend-list-initial-reveal.test.ts (10 tests) 13ms
2026-10-25T03:03:52.8221892Z  ✓ build-npm-launcher.test.ts (1 test) 444ms
2026-10-25T03:03:52.8272470Z    ✓ build-npm-launcher (1)
2026-10-25T03:03:52.8273218Z      ✓ publishes a launcher that downloads, verifies, caches, and runs the release executable 435ms
2026-10-25T03:03:52.8935042Z  ✓ lib/dev-share.test.ts (5 tests) 18ms
2026-10-25T03:03:52.8936016Z  ✓  react  src/features/diffs/nativeReviewDiffSurface.test.tsx (8 tests) 85ms
2026-10-25T03:03:52.9849547Z  ✓ update-release-package-versions.test.ts (3 tests) 26ms
2026-10-25T03:03:53.0845666Z  ✓ lib/public-config.test.ts (1 test) 3ms
2026-10-25T03:03:53.1730062Z stderr | src/native/useRetryingImageSource.test.tsx > asks the next resolver for an image the previous one could not resolve
2026-10-25T03:03:53.1769298Z The current testing environment is not configured to support act(...)
2026-10-25T03:03:53.1845289Z
2026-10-25T03:03:53.1887277Z stderr | src/native/useRetryingImageSource.test.tsx > asks the next resolver for an image the previous one could not resolve
2026-10-25T03:03:53.1888484Z  ✓  react  src/native/useRetryingImageSource.test.tsx (1 test) 22ms
2026-10-25T03:03:53.1888891Z The current testing environment is not configured to support act(...)
2026-10-25T03:03:53.1921234Z
2026-10-25T03:03:53.1944735Z stderr | src/native/useRetryingImageSource.test.tsx > asks the next resolver for an image the previous one could not resolve
2026-10-25T03:03:53.1945241Z The current testing environment is not configured to support act(...)
2026-10-25T03:03:53.1945476Z
2026-10-25T03:03:53.1997062Z  ✓ mobile-native-client.test.ts (2 tests) 18ms
2026-10-25T03:03:53.2407782Z  ✓ lib/cli-external-packages.test.ts (10 tests) 682ms
2026-10-25T03:03:53.2601655Z    ✓ external package dependency closure (1)
2026-10-25T03:03:53.2698973Z      ✓ keeps every runtime dependency of an external package external too 651ms
2026-10-25T03:03:53.3091742Z  ✓ lib/resolve-catalog.test.ts (2 tests) 7ms
2026-10-25T03:03:53.3345259Z  ✓ sync-reference-repos.test.ts (2 tests) 23ms
2026-10-25T03:03:53.3429193Z  ✓ mock-update-server.test.ts (2 tests) 101ms
2026-10-25T03:03:53.5345010Z  ✓ mobile-showcase.test.ts (3 tests) 14ms
2026-10-25T03:03:53.5721337Z  ✓ lib/build-target-arch.test.ts (1 test) 5ms
2026-10-25T03:03:53.6006871Z  ✓ lib/icon-export.test.ts (1 test) 2ms
2026-10-25T03:03:53.6341956Z  ✓ mobile-native-static-check.test.ts (2 tests) 6ms
2026-10-25T03:03:53.6468962Z  ✓ resolve-previous-release-tag.test.ts (3 tests) 6ms
2026-10-25T03:03:53.9127699Z  ✓  react  src/features/settings/components/BranchNamingSettings.test.tsx (4 tests) 24ms
2026-10-25T03:03:53.9240664Z  ✓  react  src/state/use-selected-thread-git-actions.test.tsx (1 test) 19ms
2026-10-25T03:03:54.1222173Z  ✓ build-desktop-artifact.test.ts (42 tests) 1472ms
2026-10-25T03:03:54.1222652Z    ✓ build-desktop-artifact (40)
2026-10-25T03:03:54.1223274Z      ✓ rejects overlapping builds from another process until restoration finishes 695ms
2026-10-25T03:03:54.4208262Z  ✓  react  src/features/pull-requests/usePullRequestDiff.test.tsx (2 tests) 16ms
2026-10-25T03:03:54.4559051Z  ✓  unit  src/lib/threadActivity.test.ts (40 tests) 54ms
2026-10-25T03:03:54.4964624Z  ✓  react  src/features/settings/SettingsServerControlsRouteScreen.test.tsx (1 test) 17ms
2026-10-25T03:03:54.6808669Z  ✓  unit  src/features/threads/threadListV2.test.ts (60 tests) 35ms
2026-10-25T03:03:54.7230535Z  ✓  unit  src/state/thread-outbox.test.ts (36 tests) 37ms
2026-10-25T03:03:54.8500130Z  ✓  unit  src/lib/modelOptions.test.ts (29 tests) 11ms
2026-10-25T03:03:54.8837354Z  ✓  unit  src/features/agent-awareness/remoteRegistration.test.ts (15 tests) 199ms
2026-10-25T03:03:55.1359947Z  ✓  unit  src/lib/composerFiles.test.ts (36 tests) 16ms
2026-10-25T03:03:55.2462631Z stderr | src/state/use-composer-drafts.test.ts > mobile composer drafts > restores deleted file chips and releases undo history (uploaded: false)
2026-10-25T03:03:55.2484546Z [composer-attachments] could not remove local file TypeError: file.delete is not a function
2026-10-25T03:03:55.2491381Z     at removePersistedComposerAttachmentFile (/home/runner/_work/t3code/t3code/apps/mobile/src/lib/composerImages.ts:209:12)
2026-10-25T03:03:55.2491944Z     at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
2026-10-25T03:03:55.2492659Z     at releaseUnusedComposerAttachmentFiles (/home/runner/_work/t3code/t3code/apps/mobile/src/state/use-composer-drafts.ts:903:5)
2026-10-25T03:03:55.2492958Z
2026-10-25T03:03:55.2527860Z Sourcemap for "/home/runner/_work/t3code/t3code/node_modules/.pnpm/expo-file-system@58.0.9_expo@58.0.14_react-native@0.88.0_@babel+core@7.29.7_supports-co_dba9ef97a37b898651a8aa6fe892beee/node_modules/expo-file-system/build/index.js" points to missing source files
2026-10-25T03:03:55.2619562Z  ✓  unit  src/features/diffs/nativeReviewDiffHighlighter.test.ts (15 tests) 211ms
2026-10-25T03:03:55.2731482Z Sourcemap for "/home/runner/_work/t3code/t3code/node_modules/.pnpm/expo-file-system@58.0.9_expo@58.0.14_react-native@0.88.0_@babel+core@7.29.7_supports-co_dba9ef97a37b898651a8aa6fe892beee/node_modules/expo-file-system/build/Paths.js" points to missing source files
2026-10-25T03:03:55.2825510Z  ✓  unit  src/lib/attachmentUpload.test.ts (28 tests) 14ms
2026-10-25T03:03:55.2907575Z Sourcemap for "/home/runner/_work/t3code/t3code/node_modules/.pnpm/expo-file-system@58.0.9_expo@58.0.14_react-native@0.88.0_@babel+core@7.29.7_supports-co_dba9ef97a37b898651a8aa6fe892beee/node_modules/expo-file-system/build/Directory.js" points to missing source files
2026-10-25T03:03:55.3024170Z Sourcemap for "/home/runner/_work/t3code/t3code/node_modules/.pnpm/expo-file-system@58.0.9_expo@58.0.14_react-native@0.88.0_@babel+core@7.29.7_supports-co_dba9ef97a37b898651a8aa6fe892beee/node_modules/expo-file-system/build/ExpoFileSystem.js" points to missing source files
2026-10-25T03:03:55.3099458Z Sourcemap for "/home/runner/_work/t3code/t3code/node_modules/.pnpm/expo-modules-core@58.0.22_patch_hash=f0b0fd100550ed76e5c25b4d13eb7c9ff62825f8f197c53edf_6a1c9e707e4caac0e11bcdf133fd5ef6/node_modules/expo-modules-core/build/index.js" points to missing source files
2026-10-25T03:03:55.3384757Z Sourcemap for "/home/runner/_work/t3code/t3code/node_modules/.pnpm/expo-modules-core@58.0.22_patch_hash=f0b0fd100550ed76e5c25b4d13eb7c9ff62825f8f197c53edf_6a1c9e707e4caac0e11bcdf133fd5ef6/node_modules/expo-modules-core/build/ts-declarations/global.js" points to missing source files
2026-10-25T03:03:55.3476170Z Sourcemap for "/home/runner/_work/t3code/t3code/node_modules/.pnpm/expo-modules-core@58.0.22_patch_hash=f0b0fd100550ed76e5c25b4d13eb7c9ff62825f8f197c53edf_6a1c9e707e4caac0e11bcdf133fd5ef6/node_modules/expo-modules-core/build/ts-declarations/EventEmitter.js" points to missing source files
2026-10-25T03:03:55.3591610Z Sourcemap for "/home/runner/_work/t3code/t3code/node_modules/.pnpm/expo-modules-core@58.0.22_patch_hash=f0b0fd100550ed76e5c25b4d13eb7c9ff62825f8f197c53edf_6a1c9e707e4caac0e11bcdf133fd5ef6/node_modules/expo-modules-core/build/ts-declarations/NativeModule.js" points to missing source files
2026-10-25T03:03:55.3636347Z Sourcemap for "/home/runner/_work/t3code/t3code/node_modules/.pnpm/expo-modules-core@58.0.22_patch_hash=f0b0fd100550ed76e5c25b4d13eb7c9ff62825f8f197c53edf_6a1c9e707e4caac0e11bcdf133fd5ef6/node_modules/expo-modules-core/build/ts-declarations/SharedObject.js" points to missing source files
2026-10-25T03:03:55.3650510Z  ✓  unit  src/features/sharing/incoming-share-model.test.ts (19 tests) 8ms
2026-10-25T03:03:55.3654163Z Sourcemap for "/home/runner/_work/t3code/t3code/node_modules/.pnpm/expo-modules-core@58.0.22_patch_hash=f0b0fd100550ed76e5c25b4d13eb7c9ff62825f8f197c53edf_6a1c9e707e4caac0e11bcdf133fd5ef6/node_modules/expo-modules-core/build/ts-declarations/SharedRef.js" points to missing source files
2026-10-25T03:03:55.3820213Z Sourcemap for "/home/runner/_work/t3code/t3code/node_modules/.pnpm/expo-modules-core@58.0.22_patch_hash=f0b0fd100550ed76e5c25b4d13eb7c9ff62825f8f197c53edf_6a1c9e707e4caac0e11bcdf133fd5ef6/node_modules/expo-modules-core/build/sweet/setUpJsLogger.fx.js" points to missing source files
2026-10-25T03:03:55.3949365Z Sourcemap for "/home/runner/_work/t3code/t3code/node_modules/.pnpm/expo-modules-core@58.0.22_patch_hash=f0b0fd100550ed76e5c25b4d13eb7c9ff62825f8f197c53edf_6a1c9e707e4caac0e11bcdf133fd5ef6/node_modules/expo-modules-core/build/errors/CodedError.js" points to missing source files
2026-10-25T03:03:55.3977204Z stderr | src/state/use-thread-outbox-drain.test.ts > thread outbox drain delivery cleanup > removes an acknowledged outbox item even when the sign-out archive write fails
2026-10-25T03:03:55.3977788Z [thread-outbox] could not update sign-out snapshot after delivery {
2026-10-25T03:03:55.3978035Z   messageId: 'archive-write-failure',
2026-10-25T03:03:55.3978228Z   error: {
2026-10-25T03:03:55.3978400Z     _tag: 'ComposerDraftPersistenceError',
2026-10-25T03:03:55.3978605Z     operation: 'write',
2026-10-25T03:03:55.3978772Z     directory: 'composer-drafts',
2026-10-25T03:03:55.3978942Z     fileName: 'drafts.json',
2026-10-25T03:03:55.3979088Z     cause: Error: Draft storage unavailable
2026-10-25T03:03:55.3979397Z         at /home/runner/_work/t3code/t3code/apps/mobile/src/state/use-thread-outbox-drain.test.ts:335:37
2026-10-25T03:03:55.3979771Z         at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
2026-10-25T03:03:55.3980474Z         at async file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:2801:20
2026-10-25T03:03:55.3980941Z   }
2026-10-25T03:03:55.3981038Z }
2026-10-25T03:03:55.3981098Z
2026-10-25T03:03:55.4013553Z stderr | src/state/use-thread-outbox-drain.test.ts > thread outbox drain delivery cleanup > retries only cleanup after an acknowledged send removal fails
2026-10-25T03:03:55.4014088Z [thread-outbox] failed to remove acknowledged queued message {
2026-10-25T03:03:55.4014402Z   environmentId: 'environment-1',
2026-10-25T03:03:55.4014676Z   threadId: 'thread-1',
2026-10-25T03:03:55.4014917Z   messageId: 'message-acknowledged',
2026-10-25T03:03:55.4015129Z   error: {
2026-10-25T03:03:55.4015342Z     _tag: 'ThreadOutboxManagerError',
2026-10-25T03:03:55.4015581Z     operation: 'remove',
2026-10-25T03:03:55.4015823Z     environmentId: 'environment-1',
2026-10-25T03:03:55.4016058Z     threadId: 'thread-1',
2026-10-25T03:03:55.4016300Z     messageId: 'message-acknowledged',
2026-10-25T03:03:55.4016526Z     cause: Error: storage unavailable
2026-10-25T03:03:55.4016882Z         at /home/runner/_work/t3code/t3code/apps/mobile/src/state/use-thread-outbox-drain.test.ts:399:55
2026-10-25T03:03:55.4017899Z         at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:1632:35
2026-10-25T03:03:55.4018947Z         at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:2801:26
2026-10-25T03:03:55.4019844Z         at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:3338:20
2026-10-25T03:03:55.4020508Z         at new Promise (<anonymous>)
2026-10-25T03:03:55.4021135Z         at runWithCancel (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:3333:10)
2026-10-25T03:03:55.4022050Z         at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:3318:20
2026-10-25T03:03:55.4022555Z         at new Promise (<anonymous>)
2026-10-25T03:03:55.4023181Z         at runWithTimeout (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:3276:10)
2026-10-25T03:03:55.4024100Z         at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:3904:64
2026-10-25T03:03:55.4024592Z   }
2026-10-25T03:03:55.4024758Z }
2026-10-25T03:03:55.4024903Z
2026-10-25T03:03:55.4044476Z stderr | src/state/use-thread-outbox-drain.test.ts > thread outbox delivered creation recovery > retries a failed removal without duplicating recovered draft content
2026-10-25T03:03:55.4051400Z [thread-outbox] could not remove recovered pending task Error: storage unavailable
2026-10-25T03:03:55.4052231Z     at /home/runner/_work/t3code/t3code/apps/mobile/src/state/use-thread-outbox-drain.test.ts:557:30
2026-10-25T03:03:55.4053633Z     at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:1632:35
2026-10-25T03:03:55.4054832Z     at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:2801:26
2026-10-25T03:03:55.4055720Z     at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:3338:20
2026-10-25T03:03:55.4056475Z     at new Promise (<anonymous>)
2026-10-25T03:03:55.4057486Z     at runWithCancel (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:3333:10)
2026-10-25T03:03:55.4059095Z     at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:3318:20
2026-10-25T03:03:55.4061444Z     at new Promise (<anonymous>)
2026-10-25T03:03:55.4063384Z     at runWithTimeout (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:3276:10)
2026-10-25T03:03:55.4065008Z     at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:3904:64
2026-10-25T03:03:55.4066537Z
2026-10-25T03:03:55.4067401Z Sourcemap for "/home/runner/_work/t3code/t3code/node_modules/.pnpm/expo-modules-core@58.0.22_patch_hash=f0b0fd100550ed76e5c25b4d13eb7c9ff62825f8f197c53edf_6a1c9e707e4caac0e11bcdf133fd5ef6/node_modules/expo-modules-core/build/requireNativeModule.js" points to missing source files
2026-10-25T03:03:55.4098010Z stderr | src/state/use-thread-outbox-drain.test.ts > thread outbox delivered creation recovery > keeps the queue entry when the recovered draft cannot persist
2026-10-25T03:03:55.4098544Z [thread-outbox] could not hand an edited pending task to the composer {
2026-10-25T03:03:55.4098835Z   _tag: 'ComposerDraftPersistenceError',
2026-10-25T03:03:55.4099262Z   operation: 'write',
2026-10-25T03:03:55.4099631Z   directory: 'composer-drafts',
2026-10-25T03:03:55.4100521Z   fileName: 'drafts.json',
2026-10-25T03:03:55.4100743Z   cause: Error: disk full
2026-10-25T03:03:55.4101058Z       at /home/runner/_work/t3code/t3code/apps/mobile/src/state/use-thread-outbox-drain.test.ts:583:37
2026-10-25T03:03:55.4101449Z       at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
2026-10-25T03:03:55.4102152Z       at async file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:2801:20
2026-10-25T03:03:55.4102664Z }
2026-10-25T03:03:55.4102738Z
2026-10-25T03:03:55.4128134Z stderr | src/state/use-thread-outbox-drain.test.ts > thread outbox recovery rollback > rolls a failed recovery merge back so the retry cannot duplicate the text
2026-10-25T03:03:55.4132175Z [thread-outbox] failed to persist a recovery rollback {
2026-10-25T03:03:55.4132496Z   _tag: 'ComposerDraftPersistenceError',
2026-10-25T03:03:55.4132776Z   operation: 'write',
2026-10-25T03:03:55.4133351Z   directory: 'composer-drafts',
2026-10-25T03:03:55.4133563Z   fileName: 'drafts.json',
2026-10-25T03:03:55.4133714Z   cause: Error: disk full
2026-10-25T03:03:55.4134020Z       at /home/runner/_work/t3code/t3code/apps/mobile/src/state/use-thread-outbox-drain.test.ts:733:37
2026-10-25T03:03:55.4134416Z       at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
2026-10-25T03:03:55.4135080Z       at async file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:2801:20
2026-10-25T03:03:55.4135669Z }
2026-10-25T03:03:55.4135732Z
2026-10-25T03:03:55.4136074Z stderr | src/state/use-thread-outbox-drain.test.ts > thread outbox recovery rollback > rolls a failed recovery merge back so the retry cannot duplicate the text
2026-10-25T03:03:55.4153238Z [thread-outbox] failed to restore an undeliverable message {
2026-10-25T03:03:55.4153651Z   _tag: 'ComposerDraftPersistenceError',
2026-10-25T03:03:55.4153835Z   operation: 'write',
2026-10-25T03:03:55.4153998Z   directory: 'composer-drafts',
2026-10-25T03:03:55.4156067Z   fileName: 'drafts.json',
2026-10-25T03:03:55.4156622Z   cause: Error: disk full
2026-10-25T03:03:55.4156912Z       at /home/runner/_work/t3code/t3code/apps/mobile/src/state/use-thread-outbox-drain.test.ts:733:37
2026-10-25T03:03:55.4157351Z       at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
2026-10-25T03:03:55.4157990Z       at async file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:2801:20
2026-10-25T03:03:55.4158458Z }
2026-10-25T03:03:55.4158513Z
2026-10-25T03:03:55.4158908Z  ✓  unit  src/state/use-thread-outbox-drain.test.ts (23 tests) 22ms
2026-10-25T03:03:55.4280519Z stderr | src/state/use-composer-drafts.test.ts > mobile composer drafts > restores deleted file chips and releases undo history (uploaded: true)
2026-10-25T03:03:55.4302770Z [composer-attachments] could not remove local file Error [RolldownError]: Parse failure: Parse failed with 1 error:
2026-10-25T03:03:55.4365564Z Flow is not supported
2026-10-25T03:03:55.4366007Z 1: /**
2026-10-25T03:03:55.4401978Z    ^
2026-10-25T03:03:55.4402375Z 2:  * Copyright (c) Meta Platforms, Inc. and affiliates.
2026-10-25T03:03:55.4402644Z 3:  *
2026-10-25T03:03:55.4403131Z At file: /@fs/home/runner/_work/t3code/t3code/node_modules/.pnpm/react-native@0.88.0_@babel+core@7.29.7_supports-color@8.1.1__@react-native+metro-config_4bbd3f1473e0b719a3b6bb196a69f292/node_modules/react-native/index.js:1:0
2026-10-25T03:03:55.4404376Z     at error (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/rolldown/shared/logs-D6uA606S.mjs:166:24)
2026-10-25T03:03:55.4405902Z     at normalizeParseError (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/rolldown/parse-ast-index.mjs:25:9)
2026-10-25T03:03:55.4407182Z     at wrap (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/rolldown/parse-ast-index.mjs:5:39)
2026-10-25T03:03:55.4408198Z     at parseAstAsync (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/rolldown/parse-ast-index.mjs:54:9)
2026-10-25T03:03:55.4409249Z     at async ssrTransformScript (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/chunks/node.js:21140:9)
2026-10-25T03:03:55.4410375Z     at async loadAndTransform (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/chunks/node.js:25564:64) {
2026-10-25T03:03:55.4410997Z   cause: undefined,
2026-10-25T03:03:55.4411206Z   __vitest_rollup_error__: {
2026-10-25T03:03:55.4411436Z     plugin: undefined,
2026-10-25T03:03:55.4412449Z     id: '/@fs/home/runner/_work/t3code/t3code/node_modules/.pnpm/react-native@0.88.0_@babel+core@7.29.7_supports-color@8.1.1__@react-native+metro-config_4bbd3f1473e0b719a3b6bb196a69f292/node_modules/react-native/index.js',
2026-10-25T03:03:55.4413068Z     loc: {
2026-10-25T03:03:55.4413265Z       line: 1,
2026-10-25T03:03:55.4413475Z       column: 0,
2026-10-25T03:03:55.4414014Z       file: '/@fs/home/runner/_work/t3code/t3code/node_modules/.pnpm/react-native@0.88.0_@babel+core@7.29.7_supports-color@8.1.1__@react-native+metro-config_4bbd3f1473e0b719a3b6bb196a69f292/node_modules/react-native/index.js'
2026-10-25T03:03:55.4414481Z     },
2026-10-25T03:03:55.4414673Z     frame: '1  |  /**\n' +
2026-10-25T03:03:55.4414891Z       '   |  ^\n' +
2026-10-25T03:03:55.4415164Z       '2  |   * Copyright (c) Meta Platforms, Inc. and affiliates.\n' +
2026-10-25T03:03:55.4415430Z       '3  |   *'
2026-10-25T03:03:55.4415611Z   },
2026-10-25T03:03:55.4415817Z   runnerError: Error: RunnerError
2026-10-25T03:03:55.4416501Z       at reviveInvokeError (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/module-runner.js:553:64)
2026-10-25T03:03:55.4417533Z       at Object.invoke (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/module-runner.js:568:33)
2026-10-25T03:03:55.4418214Z       at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
2026-10-25T03:03:55.4419126Z       at async VitestModuleRunner.getModuleInformation (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/module-runner.js:1217:7)
2026-10-25T03:03:55.4420268Z       at async request (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/module-runner.js:1234:83)
2026-10-25T03:03:55.4421258Z       at /home/runner/_work/t3code/t3code/node_modules/.pnpm/expo-modules-core@58.0.22_patch_hash=f0b0fd100550ed76e5c25b4d13eb7c9ff62825f8f197c53edf_6a1c9e707e4caac0e11bcdf133fd5ef6/node_modules/expo-modules-core/build/requireNativeModule.ts:1:1
2026-10-25T03:03:55.4422253Z       at async VitestModuleEvaluator._runInlinedModule (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/module-evaluator.js:261:4)
2026-10-25T03:03:55.4423351Z       at async VitestModuleRunner.directRequest (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/module-runner.js:1277:59)
2026-10-25T03:03:55.4424458Z       at async VitestModuleRunner.cachedRequest (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/module-runner.js:1184:73)
2026-10-25T03:03:55.4425507Z       at /home/runner/_work/t3code/t3code/node_modules/.pnpm/expo-modules-core@58.0.22_patch_hash=f0b0fd100550ed76e5c25b4d13eb7c9ff62825f8f197c53edf_6a1c9e707e4caac0e11bcdf133fd5ef6/node_modules/expo-modules-core/build/sweet/sweet/setUpJsLogger.fx.ts:2:1
2026-10-25T03:03:55.4427070Z }
2026-10-25T03:03:55.4427209Z
2026-10-25T03:03:55.4427598Z stderr | src/state/use-composer-drafts.test.ts > mobile composer drafts > restores deleted file chips and releases undo history (uploaded: true)
2026-10-25T03:03:55.4428076Z [composer-attachments] could not verify incoming share ownership {
2026-10-25T03:03:55.4428378Z   _tag: 'IncomingShareStorageError',
2026-10-25T03:03:55.4428629Z   operation: 'load',
2026-10-25T03:03:55.4428846Z   shareId: null,
2026-10-25T03:03:55.4429098Z   cause: Error [RolldownError]: Parse failure: Parse failed with 1 error:
2026-10-25T03:03:55.4429785Z   Flow is not supported
2026-10-25T03:03:55.4429978Z   1: /**
2026-10-25T03:03:55.4430169Z      ^
2026-10-25T03:03:55.4430371Z   2:  * Copyright (c) Meta Platforms, Inc. and affiliates.
2026-10-25T03:03:55.4430832Z   3:  *
2026-10-25T03:03:55.4431288Z   At file: /@fs/home/runner/_work/t3code/t3code/node_modules/.pnpm/react-native@0.88.0_@babel+core@7.29.7_supports-color@8.1.1__@react-native+metro-config_4bbd3f1473e0b719a3b6bb196a69f292/node_modules/react-native/index.js:1:0
2026-10-25T03:03:55.4432231Z       at error (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/rolldown/shared/logs-D6uA606S.mjs:166:24)
2026-10-25T03:03:55.4433508Z       at normalizeParseError (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/rolldown/parse-ast-index.mjs:25:9)
2026-10-25T03:03:55.4434521Z       at wrap (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/rolldown/parse-ast-index.mjs:5:39)
2026-10-25T03:03:55.4435528Z       at parseAstAsync (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/rolldown/parse-ast-index.mjs:54:9)
2026-10-25T03:03:55.4436621Z       at async ssrTransformScript (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/chunks/node.js:21140:9)
2026-10-25T03:03:55.4437679Z       at async loadAndTransform (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/chunks/node.js:25564:64) {
2026-10-25T03:03:55.4438282Z     cause: undefined,
2026-10-25T03:03:55.4438489Z     __vitest_rollup_error__: {
2026-10-25T03:03:55.4438714Z       plugin: undefined,
2026-10-25T03:03:55.4439276Z       id: '/@fs/home/runner/_work/t3code/t3code/node_modules/.pnpm/react-native@0.88.0_@babel+core@7.29.7_supports-color@8.1.1__@react-native+metro-config_4bbd3f1473e0b719a3b6bb196a69f292/node_modules/react-native/index.js',
2026-10-25T03:03:55.4439759Z       loc: [Object],
2026-10-25T03:03:55.4439980Z       frame: '1  |  /**\n' +
2026-10-25T03:03:55.4440229Z         '   |  ^\n' +
2026-10-25T03:03:55.4440507Z         '2  |   * Copyright (c) Meta Platforms, Inc. and affiliates.\n' +
2026-10-25T03:03:55.4440844Z         '3  |   *'
2026-10-25T03:03:55.4441035Z     },
2026-10-25T03:03:55.4441206Z     runnerError: Error: RunnerError
2026-10-25T03:03:55.4442227Z         at reviveInvokeError (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/module-runner.js:553:64)
2026-10-25T03:03:55.4443283Z         at Object.invoke (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/module-runner.js:568:33)
2026-10-25T03:03:55.4443968Z         at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
2026-10-25T03:03:55.4444786Z         at async VitestModuleRunner.getModuleInformation (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/module-runner.js:1217:7)
2026-10-25T03:03:55.4445862Z         at async request (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/module-runner.js:1234:83)
2026-10-25T03:03:55.4446834Z         at /home/runner/_work/t3code/t3code/node_modules/.pnpm/expo-modules-core@58.0.22_patch_hash=f0b0fd100550ed76e5c25b4d13eb7c9ff62825f8f197c53edf_6a1c9e707e4caac0e11bcdf133fd5ef6/node_modules/expo-modules-core/build/requireNativeModule.ts:1:1
2026-10-25T03:03:55.4447848Z         at async VitestModuleEvaluator._runInlinedModule (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/module-evaluator.js:261:4)
2026-10-25T03:03:55.4448936Z         at async VitestModuleRunner.directRequest (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/module-runner.js:1277:59)
2026-10-25T03:03:55.4450111Z         at async VitestModuleRunner.cachedRequest (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/module-runner.js:1184:73)
2026-10-25T03:03:55.4451186Z         at /home/runner/_work/t3code/t3code/node_modules/.pnpm/expo-modules-core@58.0.22_patch_hash=f0b0fd100550ed76e5c25b4d13eb7c9ff62825f8f197c53edf_6a1c9e707e4caac0e11bcdf133fd5ef6/node_modules/expo-modules-core/build/sweet/sweet/setUpJsLogger.fx.ts:2:1
2026-10-25T03:03:55.4451771Z   }
2026-10-25T03:03:55.4452110Z }
2026-10-25T03:03:55.4452240Z
2026-10-25T03:03:55.5497969Z stderr | src/state/use-composer-drafts.test.ts > mobile composer drafts > preserves saved drafts and attachment files when the draft read fails
2026-10-25T03:03:55.5499714Z [composer-drafts] failed to hydrate drafts {
2026-10-25T03:03:55.5500136Z   _tag: 'ComposerDraftPersistenceError',
2026-10-25T03:03:55.5500393Z   operation: 'read',
2026-10-25T03:03:55.5500642Z   directory: 'composer-drafts',
2026-10-25T03:03:55.5500871Z   fileName: 'drafts.json',
2026-10-25T03:03:55.5501086Z   cause: Error: storage unavailable
2026-10-25T03:03:55.5501439Z       at /home/runner/_work/t3code/t3code/apps/mobile/src/state/use-composer-drafts.test.ts:1978:45
2026-10-25T03:03:55.5502474Z       at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:2886:64
2026-10-25T03:03:55.5503516Z       at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:1632:35
2026-10-25T03:03:55.5504407Z       at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:2801:26
2026-10-25T03:03:55.5505296Z       at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:3338:20
2026-10-25T03:03:55.5505805Z       at new Promise (<anonymous>)
2026-10-25T03:03:55.5506437Z       at runWithCancel (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:3333:10)
2026-10-25T03:03:55.5507357Z       at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:3318:20
2026-10-25T03:03:55.5507858Z       at new Promise (<anonymous>)
2026-10-25T03:03:55.5508895Z       at runWithTimeout (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:3276:10)
2026-10-25T03:03:55.5509428Z }
2026-10-25T03:03:55.5509599Z
2026-10-25T03:03:55.5509976Z stderr | src/state/use-composer-drafts.test.ts > mobile composer drafts > preserves saved drafts and attachment files when the draft read fails
2026-10-25T03:03:55.5510474Z [composer-drafts] failed to hydrate drafts {
2026-10-25T03:03:55.5510751Z   _tag: 'ComposerDraftPersistenceError',
2026-10-25T03:03:55.5510994Z   operation: 'read',
2026-10-25T03:03:55.5511223Z   directory: 'composer-drafts',
2026-10-25T03:03:55.5511455Z   fileName: 'drafts.json',
2026-10-25T03:03:55.5511664Z   cause: Error: storage unavailable
2026-10-25T03:03:55.5512003Z       at /home/runner/_work/t3code/t3code/apps/mobile/src/state/use-composer-drafts.test.ts:1978:45
2026-10-25T03:03:55.5512702Z       at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:2886:64
2026-10-25T03:03:55.5513594Z       at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:1632:35
2026-10-25T03:03:55.5514469Z       at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:2801:26
2026-10-25T03:03:55.5515463Z       at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:3338:20
2026-10-25T03:03:55.5516002Z       at new Promise (<anonymous>)
2026-10-25T03:03:55.5516622Z       at runWithCancel (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:3333:10)
2026-10-25T03:03:55.5518159Z       at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:3318:20
2026-10-25T03:03:55.5518746Z       at new Promise (<anonymous>)
2026-10-25T03:03:55.5519364Z       at runWithTimeout (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:3276:10)
2026-10-25T03:03:55.5519890Z }
2026-10-25T03:03:55.5520009Z
2026-10-25T03:03:55.5521694Z stderr | src/state/use-composer-drafts.test.ts > mobile composer drafts > preserves saved drafts and attachment files when the draft decode fails
2026-10-25T03:03:55.5522153Z [composer-drafts] failed to hydrate drafts {
2026-10-25T03:03:55.5522456Z   _tag: 'ComposerDraftPersistenceError',
2026-10-25T03:03:55.5522714Z   operation: 'decode',
2026-10-25T03:03:55.5522945Z   directory: 'composer-drafts',
2026-10-25T03:03:55.5523181Z   fileName: 'drafts.json',
2026-10-25T03:03:55.5523380Z   cause: {
2026-10-25T03:03:55.5523574Z     _tag: 'SchemaError',
2026-10-25T03:03:55.5523829Z     message: 'Expected 1\n  at ["schemaVersion"]'
2026-10-25T03:03:55.5524062Z   }
2026-10-25T03:03:55.5524222Z }
2026-10-25T03:03:55.5524350Z
2026-10-25T03:03:55.5524718Z stderr | src/state/use-composer-drafts.test.ts > mobile composer drafts > preserves saved drafts and attachment files when the draft decode fails
2026-10-25T03:03:55.5525155Z [composer-drafts] failed to hydrate drafts {
2026-10-25T03:03:55.5525427Z   _tag: 'ComposerDraftPersistenceError',
2026-10-25T03:03:55.5525671Z   operation: 'decode',
2026-10-25T03:03:55.5525903Z   directory: 'composer-drafts',
2026-10-25T03:03:55.5526134Z   fileName: 'drafts.json',
2026-10-25T03:03:55.5526331Z   cause: {
2026-10-25T03:03:55.5526525Z     _tag: 'SchemaError',
2026-10-25T03:03:55.5526781Z     message: 'Expected 1\n  at ["schemaVersion"]'
2026-10-25T03:03:55.5527005Z   }
2026-10-25T03:03:55.5527165Z }
2026-10-25T03:03:55.5527285Z
2026-10-25T03:03:55.5562254Z  ✓ knip-schemas.test.ts (1 test) 3502ms
2026-10-25T03:03:55.5596418Z    ✓ allows types and schemas through the real Knip CLI without hiding runtime or file findings 3501ms
2026-10-25T03:03:55.5614659Z
2026-10-25T03:03:55.5615457Z  Test Files  21 passed (21)
2026-10-25T03:03:55.5615790Z       Tests  162 passed (162)
2026-10-25T03:03:55.5616064Z    Start at  03:03:51
2026-10-25T03:03:55.5616387Z    Duration  3.86s (tests 50%, import 24%, transform 16%, setup 10%, worker 1%)
2026-10-25T03:03:55.5622636Z
2026-10-25T03:03:55.5787362Z
2026-10-25T03:03:55.6107152Z  ✓  unit  src/features/home/useThreadListActions.test.ts (37 tests) 17ms
2026-10-25T03:03:55.6706380Z  ✓  unit  src/state/use-composer-drafts.test.ts (74 tests) 437ms
2026-10-25T03:03:55.7975679Z  ✓  unit  src/native/workspace-stack-projection.test.ts (24 tests) 7ms
2026-10-25T03:03:55.9007127Z  ✓  unit  src/features/pull-requests/pullRequestDiffHighlightFiles.test.ts (45 tests) 172ms
2026-10-25T03:03:56.0043148Z  ✓  unit  src/state/use-thread-outbox-drain.permissions.test.ts (12 tests) 15ms
2026-10-25T03:03:56.0830615Z  ✓  unit  src/state/thread-task-permissions.test.ts (7 tests) 14ms
2026-10-25T03:03:56.2141794Z  ✓  unit  src/lib/mobileTheme.test.ts (24 tests) 40ms
2026-10-25T03:03:56.2232212Z  ✓  unit  src/features/pull-requests/pullRequestList.test.ts (18 tests) 12ms
2026-10-25T03:03:56.2644922Z  ✓  unit  src/lib/android-workspace-navigation.test.ts (17 tests) 8ms
2026-10-25T03:03:56.2808526Z  ✓  unit  src/lib/composerContext.test.ts (16 tests) 82ms
2026-10-25T03:03:56.3810104Z  ✓  unit  src/lib/composerAttachmentUploadQueue.test.ts (11 tests) 7ms
2026-10-25T03:03:56.3875695Z  ✓  unit  src/lib/attachmentDownload.test.ts (19 tests) 12ms
2026-10-25T03:03:56.4716338Z  ✓  unit  src/features/review/nativeReviewDiffAdapter.test.ts (19 tests) 554ms
2026-10-25T03:03:56.4716901Z    ✓ buildNativeReviewDiffData row bound (1)
2026-10-25T03:03:56.4717387Z      ✓ caps each huge file excerpt while preserving full counts and ordinary files 358ms
2026-10-25T03:03:56.5317426Z  ✓  unit  src/features/threads/thread-feed-live-follow.test.ts (28 tests) 5ms
2026-10-25T03:03:56.7178419Z  ✓  unit  src/features/threads/checkout-new-task-branch.test.ts (11 tests) 950ms
2026-10-25T03:03:56.7556356Z  ✓  unit  src/features/voice-input/voiceInputSession.test.ts (13 tests) 10ms
2026-10-25T03:03:56.8667423Z  ✓  unit  src/lib/composerContextClipboard.test.ts (7 tests) 13ms
2026-10-25T03:03:56.8667928Z  ✓  unit  src/connection/environment-cache-store.test.ts (4 tests) 27ms
2026-10-25T03:03:56.8983224Z  ✓  unit  src/features/review/reviewModel.test.ts (13 tests) 8ms
2026-10-25T03:03:56.9054543Z  ✓  unit  src/state/composer-attachment-uploads.test.ts (5 tests) 9ms
2026-10-25T03:03:56.9080043Z  ✓  unit  src/features/updates/app-updates.test.ts (11 tests) 57ms
2026-10-25T03:03:57.0715087Z  ✓  unit  src/state/pending-task-editor-writes.test.ts (5 tests) 5ms
2026-10-25T03:03:57.1042592Z  ✓  unit  src/features/home/home-thread-navigation.test.ts (6 tests) 6ms
2026-10-25T03:03:57.1895854Z  ✓  unit  src/features/threads/threadOrderAvailability.test.ts (7 tests) 162ms
2026-10-25T03:03:57.2574881Z  ✓  unit  src/state/thread-outbox-removal.test.ts (5 tests) 5ms
2026-10-25T03:03:57.2827614Z  ✓  unit  src/state/use-selected-thread-git-actions.test.ts (11 tests) 7ms
2026-10-25T03:03:57.3760595Z  ✓  unit  src/lib/composerImages.test.ts (6 tests) 4ms
2026-10-25T03:03:57.3882619Z  ✓  unit  src/features/cloud/linkEnvironment.test.ts (3 tests) 36ms
2026-10-25T03:03:57.4253463Z  ✓  unit  src/features/diffs/nativeReviewDiffSource.test.ts (33 tests) 13ms
2026-10-25T03:03:57.5242653Z  ✓  unit  src/features/sharing/incoming-share-inbox.test.ts (10 tests) 9ms
2026-10-25T03:03:57.5844333Z  ✓  unit  src/features/home/homeThreadList.test.ts (4 tests) 10ms
2026-10-25T03:03:57.6073135Z  ✓  unit  src/native/composerEditorRevision.test.ts (17 tests) 5ms
2026-10-25T03:03:57.7099335Z  ✓  unit  src/features/workspace/workspace-tabs-state.test.ts (15 tests) 6ms
2026-10-25T03:03:57.8643003Z stdout | src/lib/storage.test.ts > mobile connection storage > loads legacy preferences when SQLite is unavailable
2026-10-25T03:03:57.8644531Z [03:03:57.859] WARN (#20): Database unavailable; loading fallback preferences. {
2026-10-25T03:03:57.8644976Z   cause: {
2026-10-25T03:03:57.8645251Z     _tag: 'MobileDatabaseError',
2026-10-25T03:03:57.8645551Z     operation: 'load-preferences',
2026-10-25T03:03:57.8645828Z     cause: Error: database unavailable
2026-10-25T03:03:57.8646273Z         at Object.<anonymous> (/home/runner/_work/t3code/t3code/apps/mobile/src/lib/storage.test.ts:49:33)
2026-10-25T03:03:57.8647123Z         at Object.Mock [as getFirstAsync] (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/spy.DDMXghXv.js:353:40)
2026-10-25T03:03:57.8647941Z         at try (/home/runner/_work/t3code/t3code/apps/mobile/src/persistence/mobile-database.ts:430:18)
2026-10-25T03:03:57.8648551Z         at MixedScheduler.<anonymous> (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/internal/effect.js:785:7)
2026-10-25T03:03:57.8649233Z         at ~effect/Effect/evaluate (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/internal/effect.js:804:38)
2026-10-25T03:03:57.8649892Z         at FiberImpl.runLoop (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/internal/effect.js:453:97)
2026-10-25T03:03:57.8650569Z         at FiberImpl.evaluate (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/internal/effect.js:402:23)
2026-10-25T03:03:57.8651181Z         at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/internal/effect.js:2474:9
2026-10-25T03:03:57.8651776Z         at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/internal/effect.js:2526:19
2026-10-25T03:03:57.8652360Z         at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/internal/effect.js:2537:31
2026-10-25T03:03:57.8652743Z   }
2026-10-25T03:03:57.8652958Z }
2026-10-25T03:03:57.8653134Z
2026-10-25T03:03:57.8681845Z stdout | src/lib/storage.test.ts > mobile connection storage > falls back to secure storage when SQLite cannot save preferences
2026-10-25T03:03:57.8721484Z [03:03:57.865] WARN (#21): Database unavailable; loading fallback preferences. {
2026-10-25T03:03:57.8721738Z   cause: {
2026-10-25T03:03:57.8721885Z     _tag: 'MobileDatabaseError',
2026-10-25T03:03:57.8722088Z     operation: 'load-preferences',
2026-10-25T03:03:57.8722250Z     cause: Error: database unavailable
2026-10-25T03:03:57.8722567Z         at Object.<anonymous> (/home/runner/_work/t3code/t3code/apps/mobile/src/lib/storage.test.ts:49:33)
2026-10-25T03:03:57.8723303Z         at Object.Mock [as getFirstAsync] (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/spy.DDMXghXv.js:353:40)
2026-10-25T03:03:57.8723967Z         at try (/home/runner/_work/t3code/t3code/apps/mobile/src/persistence/mobile-database.ts:430:18)
2026-10-25T03:03:57.8724461Z         at MixedScheduler.<anonymous> (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/internal/effect.js:785:7)
2026-10-25T03:03:57.8725320Z         at ~effect/Effect/evaluate (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/internal/effect.js:804:38)
2026-10-25T03:03:57.8725952Z         at FiberImpl.runLoop (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/internal/effect.js:453:97)
2026-10-25T03:03:57.8726481Z         at FiberImpl.evaluate (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/internal/effect.js:402:23)
2026-10-25T03:03:57.8726979Z         at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/internal/effect.js:2474:9
2026-10-25T03:03:57.8727441Z         at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/internal/effect.js:2526:19
2026-10-25T03:03:57.8727904Z         at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/internal/effect.js:2537:31
2026-10-25T03:03:57.8728174Z   }
2026-10-25T03:03:57.8728276Z }
2026-10-25T03:03:57.8728340Z
2026-10-25T03:03:57.8728604Z stdout | src/lib/storage.test.ts > mobile connection storage > falls back to secure storage when SQLite cannot save preferences
2026-10-25T03:03:57.8729018Z [03:03:57.866] WARN (#21): Database unavailable; saving preferences to secure storage. {
2026-10-25T03:03:57.8729217Z   cause: {
2026-10-25T03:03:57.8729349Z     _tag: 'MobileDatabaseError',
2026-10-25T03:03:57.8729524Z     operation: 'save-preferences',
2026-10-25T03:03:57.8729677Z     cause: Error: database unavailable
2026-10-25T03:03:57.8729975Z         at Object.<anonymous> (/home/runner/_work/t3code/t3code/apps/mobile/src/lib/storage.test.ts:59:33)
2026-10-25T03:03:57.8730724Z         at Object.Mock [as runAsync] (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/spy.DDMXghXv.js:353:40)
2026-10-25T03:03:57.8731360Z         at try (/home/runner/_work/t3code/t3code/apps/mobile/src/persistence/mobile-database.ts:440:20)
2026-10-25T03:03:57.8731842Z         at MixedScheduler.<anonymous> (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/internal/effect.js:785:7)
2026-10-25T03:03:57.8732391Z         at ~effect/Effect/evaluate (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/internal/effect.js:804:38)
2026-10-25T03:03:57.8732925Z         at FiberImpl.runLoop (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/internal/effect.js:453:97)
2026-10-25T03:03:57.8733457Z         at FiberImpl.evaluate (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/internal/effect.js:402:23)
2026-10-25T03:03:57.8733846Z         at AsyncResource.runInAsyncScope (node:async_hooks:226:14)
2026-10-25T03:03:57.8734262Z         at FiberImpl.evaluate (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/internal/effect.js:396:27)
2026-10-25T03:03:57.8734765Z         at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/internal/effect.js:808:17
2026-10-25T03:03:57.8735036Z   }
2026-10-25T03:03:57.8735131Z }
2026-10-25T03:03:57.8735186Z
2026-10-25T03:03:57.8735417Z  ✓  unit  src/lib/storage.test.ts (8 tests) 25ms
2026-10-25T03:03:57.9078904Z  ✓  unit  src/features/settings/scheduledTaskDraft.test.ts (12 tests) 6ms
2026-10-25T03:03:57.9515713Z  ✓  unit  src/dependency-graph.test.ts (2 tests) 10ms
2026-10-25T03:03:58.0379130Z  ✓  unit  src/lib/layout.test.ts (15 tests) 4ms
2026-10-25T03:03:58.0615601Z stdout | src/state/preferences.test.ts > mobile preferences state > falls back to empty preferences when secure storage cannot be read
2026-10-25T03:03:58.0616206Z [03:03:58.055] WARN (#35): Could not load mobile preferences. {
2026-10-25T03:03:58.0619865Z   _tag: 'MobilePreferencesLoadError',
2026-10-25T03:03:58.0620212Z   cause: Error: secure storage unavailable
2026-10-25T03:03:58.0620567Z       at /home/runner/_work/t3code/t3code/apps/mobile/src/state/preferences.test.ts:180:20
2026-10-25T03:03:58.0620866Z       at Generator.next (<anonymous>)
2026-10-25T03:03:58.0621379Z       at ~effect/Effect/successCont (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/internal/effect.js:979:28)
2026-10-25T03:03:58.0622008Z       at ~effect/Effect/evaluate (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/internal/effect.js:991:25)
2026-10-25T03:03:58.0622610Z       at FiberImpl.runLoop (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/internal/effect.js:453:97)
2026-10-25T03:03:58.0623206Z       at FiberImpl.evaluate (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/internal/effect.js:402:23)
2026-10-25T03:03:58.0623777Z       at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/internal/effect.js:2474:9
2026-10-25T03:03:58.0624305Z       at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/internal/effect.js:2526:19
2026-10-25T03:03:58.0624883Z       at Module.<anonymous> (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/internal/effect.js:2537:31)
2026-10-25T03:03:58.0625702Z       at Array.<anonymous> (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@effect+vitest@4.0.5_patch_hash=2731c9c3761c595f25ddc625a7d61ca376b389d5b3049ecb837c894_729be65b0f3c6bde0309e4457c6d9256/node_modules/@effect/vitest/dist/internal/internal.js:26:31)
2026-10-25T03:03:58.0626267Z }
2026-10-25T03:03:58.0626439Z
2026-10-25T03:03:58.0626756Z  ✓  unit  src/state/preferences.test.ts (3 tests) 12ms
2026-10-25T03:03:58.2602317Z  ✓  unit  src/lib/mediaActions.test.ts (10 tests) 5ms
2026-10-25T03:03:58.2981833Z  ✓  unit  src/state/session.test.ts (4 tests) 5ms
2026-10-25T03:03:58.3056253Z  ✓  unit  src/features/projects/AddProjectScreen.test.ts (3 tests) 6ms
2026-10-25T03:03:58.3768049Z  ✓  unit  src/features/threads/thread-provider-instance.test.ts (3 tests) 6ms
2026-10-25T03:03:58.4274545Z  ✓  unit  src/features/settings/settings-scoped-server.test.ts (5 tests) 3ms
2026-10-25T03:03:58.4461240Z  ✓  unit  src/features/workspace/workspace-tab-navigation.test.ts (9 tests) 4ms
2026-10-25T03:03:58.5211282Z  ✓  unit  src/features/cloud/dpop.test.ts (5 tests) 59ms
2026-10-25T03:03:58.5262839Z  ✓  unit  src/features/agent-awareness/liveActivityPreferences.test.ts (3 tests) 7ms
2026-10-25T03:03:58.6951526Z  ✓  unit  src/features/pull-requests/pullRequestStack.test.ts (8 tests) 4ms
2026-10-25T03:03:58.7920701Z  ✓  unit  src/features/threads/new-task-project-selection.test.ts (9 tests) 5ms
2026-10-25T03:03:58.8456337Z  ✓  unit  src/features/settings/environment-maintenance.test.ts (7 tests) 13ms
2026-10-25T03:03:58.9159070Z  ✓  unit  src/features/threads/thread-route-state.test.ts (5 tests) 4ms
2026-10-25T03:03:58.9194699Z  ✓  unit  src/features/review/reviewCommentSelection.test.ts (6 tests) 5ms
2026-10-25T03:03:58.9574607Z  ✓  unit  src/widgets/subscriptionUsageSnapshot.test.ts (5 tests) 16ms
2026-10-25T03:03:59.0156765Z  ✓  unit  src/features/threads/thread-settings-sheet-state.test.ts (5 tests) 5ms
2026-10-25T03:03:59.0437382Z  ✓  unit  src/lib/markdownHtml.test.ts (8 tests) 24ms
2026-10-25T03:03:59.1254264Z  ✓  unit  src/lib/protectedData.test.ts (3 tests) 76ms
2026-10-25T03:03:59.1583330Z  ✓  unit  src/features/voice-input/lazyVoiceRecorder.test.ts (3 tests) 5ms
2026-10-25T03:03:59.2174880Z  ✓  unit  src/state/remote-environment-projections.test.ts (1 test) 5ms
2026-10-25T03:03:59.3281918Z  ✓  unit  src/features/pull-requests/pullRequestDiffPages.test.ts (4 tests) 8ms
2026-10-25T03:03:59.3537696Z  ✓  unit  src/lib/reserved-regions.test.ts (7 tests) 4ms
2026-10-25T03:03:59.4234170Z  ✓  unit  src/state/edit-pending-thread-message.test.ts (4 tests) 4ms
2026-10-25T03:03:59.4599332Z  ✓  unit  src/features/usage/UsageLimitsSection.test.ts (2 tests) 3ms
2026-10-25T03:03:59.5045410Z  ✓  unit  src/features/threads/pending-thread-feed.test.ts (6 tests) 4ms
2026-10-25T03:03:59.5465836Z  ✓  unit  src/state/use-thread-pr.test.ts (7 tests) 4ms
2026-10-25T03:03:59.5509642Z  ✓  unit  src/lib/pdfPreview.test.ts (12 tests) 6ms
2026-10-25T03:03:59.6318960Z  ✓  unit  src/features/agent-awareness/notificationNavigation.test.ts (6 tests) 5ms
2026-10-25T03:03:59.7091116Z  ✓  unit  src/features/workspace/android-workspace-navigation-colors.test.ts (9 tests) 19ms
2026-10-25T03:03:59.8015745Z  ✓  unit  src/state/thread-order.test.ts (4 tests) 4ms
2026-10-25T03:03:59.8423182Z  ✓  unit  src/state/assets.test.ts (4 tests) 4ms
2026-10-25T03:03:59.9356977Z  ✓  unit  src/features/pull-requests/pullRequestDiffComments.test.ts (5 tests) 3ms
2026-10-25T03:03:59.9762837Z  ✓  unit  src/state/pending-thread-creation.test.ts (4 tests) 4ms
2026-10-25T03:04:00.0015425Z  ✓  unit  src/features/connection/environmentSections.test.ts (3 tests) 2ms
2026-10-25T03:04:00.0166795Z  ✓  unit  src/state/attachments.test.ts (2 tests) 4ms
2026-10-25T03:04:00.0739514Z  ✓  unit  src/lib/adaptive-navigation.test.ts (8 tests) 5ms
2026-10-25T03:04:00.1054239Z  ✓  unit  src/features/threads/threadQueueControlPresentation.test.ts (8 tests) 4ms
2026-10-25T03:04:00.1447938Z  ✓  unit  src/lib/projectFaviconRequests.test.ts (4 tests) 3ms
2026-10-25T03:04:00.2335292Z  ✓  unit  src/features/diffs/nativeReviewDiffTrace.test.ts (3 tests) 11ms
2026-10-25T03:04:00.3625307Z  ✓  unit  src/state/workspace-connection-atoms.test.ts (1 test) 9ms
2026-10-25T03:04:00.3882570Z  ✓  unit  src/features/shortcuts/appShortcuts.test.ts (7 tests) 3ms
2026-10-25T03:04:00.4792336Z  ✓  unit  src/lib/markdownMedia.test.ts (12 tests) 7ms
2026-10-25T03:04:00.4824853Z  ✓  unit  src/lib/composerChipPresentation.test.ts (3 tests) 50ms
2026-10-25T03:04:00.5081848Z  ✓  unit  src/lib/atomic-file.test.ts (4 tests) 4ms
2026-10-25T03:04:00.6401397Z  ✓  unit  src/features/terminal/useTerminalGridSync.test.ts (1 test) 8ms
2026-10-25T03:04:00.6401913Z  ✓  unit  src/lib/localAttachmentPreview.test.ts (4 tests) 5ms
2026-10-25T03:04:00.6642528Z  ✓  unit  src/features/pull-requests/pullRequestFileFilters.test.ts (4 tests) 15ms
2026-10-25T03:04:00.7174154Z  ✓  unit  src/lib/enrichedLinkPresentation.test.ts (5 tests) 3ms
2026-10-25T03:04:00.7707412Z  ✓  unit  src/features/threads/new-task-context-presentation.test.ts (9 tests) 3ms
2026-10-25T03:04:00.8128076Z  ✓  unit  src/lib/copyTextWithHaptic.test.ts (5 tests) 7ms
2026-10-25T03:04:00.8441328Z  ✓  unit  src/features/pull-requests/pullRequestDiffDebug.test.ts (3 tests) 5ms
2026-10-25T03:04:00.8471174Z  ✓  unit  src/persistence/mobile-database.test.ts (3 tests) 16ms
2026-10-25T03:04:00.8589537Z  ✓  unit  src/features/terminal/useTerminalLifecycle.test.ts (3 tests) 11ms
2026-10-25T03:04:00.9639580Z  ✓  unit  src/features/workspace/navigation-tab-order.test.ts (6 tests) 3ms
2026-10-25T03:04:00.9715334Z  ✓  unit  src/connection/storage.test.ts (3 tests) 11ms
2026-10-25T03:04:00.9899282Z  ✓  unit  src/lib/videoThumbnails.test.ts (2 tests) 18ms
2026-10-25T03:04:01.0109140Z  ✓  unit  src/persistence/mobile-storage.test.ts (3 tests) 10ms
2026-10-25T03:04:01.1750237Z  ✓  unit  src/connection/background-activity.test.ts (3 tests) 6ms
2026-10-25T03:04:01.3154469Z  ✓  unit  src/state/workspaceModel.test.ts (2 tests) 2ms
2026-10-25T03:04:01.3602448Z  ✓  unit  src/features/threads/fileChipMenu.test.ts (9 tests) 4ms
2026-10-25T03:04:01.4120648Z  ✓  unit  src/features/threads/thread-settings-options.test.ts (4 tests) 3ms
2026-10-25T03:04:01.4390105Z  ✓  unit  src/lib/composerAttachmentFiles.test.ts (12 tests) 3ms
2026-10-25T03:04:01.4642403Z  ✓  unit  src/connection/migration.test.ts (2 tests) 7ms
2026-10-25T03:04:01.4947747Z  ✓  unit  src/features/threads/use-composer-command-menu.test.ts (3 tests) 3ms
2026-10-25T03:04:01.5376922Z  ✓  unit  src/lib/microphonePriority.test.ts (4 tests) 3ms
2026-10-25T03:04:01.5609509Z  ✓  unit  src/features/settings/autoSettleSettingsSync.test.ts (3 tests) 3ms
2026-10-25T03:04:01.5699978Z  ✓  unit  src/features/pull-requests/pullRequestStatus.test.ts (4 tests) 3ms
2026-10-25T03:04:01.6934063Z  ✓  unit  src/features/home/workspace-connection-status.test.ts (3 tests) 4ms
2026-10-25T03:04:01.7396383Z  ✓  unit  src/features/terminal/terminalMenu.test.ts (5 tests) 6ms
2026-10-25T03:04:01.8602040Z  ✓  unit  src/lib/markdownLinks.test.ts (8 tests) 5ms
2026-10-25T03:04:01.8743006Z  ✓  unit  src/lib/projectFaviconDatabaseCache.test.ts (3 tests) 4ms
2026-10-25T03:04:01.9561651Z  ✓  unit  src/features/pull-requests/pullRequestAgentTasks.test.ts (3 tests) 2ms
2026-10-25T03:04:01.9923477Z  ✓  unit  src/native/voiceTranscription.ios.test.ts (1 test) 10ms
2026-10-25T03:04:02.0176751Z  ✓  unit  src/lib/projectIcon.test.ts (5 tests) 3ms
2026-10-25T03:04:02.0643475Z  ✓  unit  src/features/devices/threadDevicePreviews.test.ts (2 tests) 3ms
2026-10-25T03:04:02.1368628Z  ✓  unit  src/features/terminal/terminalInput.test.ts (7 tests) 4ms
2026-10-25T03:04:02.2585254Z  ✓  unit  src/state/queries.filesystem.test.ts (1 test) 3ms
2026-10-25T03:04:02.2974847Z  ✓  unit  src/features/threads/worktree-setup-state.test.ts (4 tests) 2ms
2026-10-25T03:04:02.3225823Z  ✓  unit  src/features/terminal/terminalLaunchContext.test.ts (3 tests) 3ms
2026-10-25T03:04:02.4006584Z  ✓  unit  src/features/terminal/terminalPaste.test.ts (2 tests) 2ms
2026-10-25T03:04:02.4024983Z  ✓  unit  src/features/pull-requests/pullRequestNavigation.test.ts (3 tests) 3ms
2026-10-25T03:04:02.4464609Z  ✓  unit  src/lib/appLinking.test.ts (17 tests) 4ms
2026-10-25T03:04:02.4623678Z  ✓  unit  src/state/thread-provider-switching.test.ts (4 tests) 2ms
2026-10-25T03:04:02.5802663Z  ✓  unit  src/lib/device-type.test.ts (3 tests) 2ms
2026-10-25T03:04:02.5834388Z  ✓  unit  src/features/terminal/useTerminalSurfaceBuffer.test.ts (2 tests) 9ms
2026-10-25T03:04:02.6204351Z  ✓  unit  src/lib/projectThreadStartTurn.test.ts (3 tests) 3ms
2026-10-25T03:04:02.7082307Z  ✓  unit  src/state/queued-run-edit.test.ts (3 tests) 3ms
2026-10-25T03:04:02.7227651Z  ✓  unit  src/lib/highlights.test.ts (3 tests) 5ms
2026-10-25T03:04:02.7322320Z  ✓  unit  src/features/threads/thread-route-hydration.test.ts (3 tests) 3ms
2026-10-25T03:04:02.7816299Z  ✓  unit  src/features/pull-requests/pullRequestActions.test.ts (3 tests) 2ms
2026-10-25T03:04:02.8316357Z  ✓  unit  src/features/files/filePath.test.ts (7 tests) 3ms
2026-10-25T03:04:02.8458126Z  ✓  unit  src/features/settings/scheduled-task-editor-state.test.ts (3 tests) 3ms
2026-10-25T03:04:02.8602508Z  ✓  unit  src/features/keyboard/commandPaletteItems.test.ts (2 tests) 5ms
2026-10-25T03:04:02.9502100Z  ✓  unit  src/features/layout/deferred-navigation.test.ts (3 tests) 2ms
2026-10-25T03:04:03.0682355Z  ✓  unit  src/features/home/thread-dismissal.test.ts (3 tests) 4ms
2026-10-25T03:04:03.0767530Z  ✓  unit  src/features/cloud/managedRelayLayer.test.ts (1 test) 47ms
2026-10-25T03:04:03.1751132Z  ✓  unit  src/features/cloud/CloudAuthProvider.test.ts (1 test) 3ms
2026-10-25T03:04:03.1966274Z  ✓  unit  src/features/devices/device-stream-document.test.ts (11 tests) 5ms
2026-10-25T03:04:03.2282325Z  ✓  unit  src/features/sharing/incoming-share-presentation.test.ts (2 tests) 2ms
2026-10-25T03:04:03.2455696Z  ✓  unit  src/features/pull-requests/pullRequestActivityFilter.test.ts (1 test) 2ms
2026-10-25T03:04:03.2557356Z  ✓  unit  src/features/threads/provider-catalog-refresh.test.ts (2 tests) 4ms
2026-10-25T03:04:03.2952544Z  ✓  unit  src/features/diagnostics/crash-log-model.test.ts (2 tests) 3ms
2026-10-25T03:04:03.3040221Z  ✓  unit  src/features/observability/tracing.test.ts (1 test) 13ms
2026-10-25T03:04:03.3603367Z  ✓  unit  src/features/pull-requests/pullRequestEnvironmentFallback.test.ts (3 tests) 2ms
2026-10-25T03:04:03.3906615Z  ✓  unit  scripts/generate-uniwind-themes.test.ts (1 test) 17ms
2026-10-25T03:04:03.4409730Z  ✓  unit  src/lib/markdownTableBreaks.test.ts (5 tests) 22ms
2026-10-25T03:04:03.4427151Z  ✓  unit  src/lib/nativeTheme.test.ts (12 tests) 14ms
2026-10-25T03:04:03.6240176Z  ✓  unit  src/lib/assetImageSource.test.ts (3 tests) 3ms
2026-10-25T03:04:03.7318829Z  ✓  unit  src/lib/markdownMediaSource.test.ts (3 tests) 3ms
2026-10-25T03:04:03.7524612Z  ✓  unit  src/features/pull-requests/pullRequestAutolinks.test.ts (4 tests) 12ms
2026-10-25T03:04:03.8319712Z  ✓  unit  src/lib/connection.test.ts (1 test) 2ms
2026-10-25T03:04:03.8404301Z  ✓  unit  src/features/sharing/incoming-share-storage.test.ts (1 test) 3ms
2026-10-25T03:04:03.9222911Z  ✓  unit  src/features/connection/pairing.test.ts (5 tests) 3ms
2026-10-25T03:04:03.9427417Z  ✓  unit  src/lib/markdownInlineFileLinks.test.ts (4 tests) 15ms
2026-10-25T03:04:03.9717710Z  ✓  unit  src/features/home/swipe-row-activation.test.ts (3 tests) 2ms
2026-10-25T03:04:03.9887427Z  ✓  unit  src/features/settings/SettingsRouteScreen.logic.test.ts (2 tests) 2ms
2026-10-25T03:04:04.0087999Z  ✓  unit  src/state/asset-url-state.test.ts (3 tests) 2ms
2026-10-25T03:04:04.0362960Z  ✓  unit  src/lib/wideMarkdownBlocks.test.ts (2 tests) 2ms
2026-10-25T03:04:04.0694254Z  ✓  unit  src/features/pull-requests/botBadgeImages.test.ts (1 test) 2ms
2026-10-25T03:04:04.1544148Z  ✓  unit  src/features/usage/usageEnvironmentSelection.test.ts (4 tests) 2ms
2026-10-25T03:04:04.1642464Z  ✓  unit  src/lib/serialized-async-queue.test.ts (2 tests) 3ms
2026-10-25T03:04:04.1880707Z  ✓  unit  src/lib/openExternalUrl.test.ts (1 test) 6ms
2026-10-25T03:04:04.2019916Z  ✓  unit  scripts/generate-highlights.test.ts (1 test) 39ms
2026-10-25T03:04:04.2681426Z  ✓  unit  src/features/pull-requests/pullRequestDescription.test.ts (1 test) 8ms
2026-10-25T03:04:04.2763806Z  ✓  unit  src/features/threads/composerSendPresentation.test.ts (2 tests) 2ms
2026-10-25T03:04:04.3360468Z  ✓  unit  src/features/sharing/incoming-share-native.test.ts (2 tests) 2ms
2026-10-25T03:04:04.4109719Z  ✓  unit  src/features/pull-requests/pullRequestDescriptionContent.test.ts (1 test) 2ms
2026-10-25T03:04:04.4631434Z  ✓  unit  src/features/threads/threadContentPresentation.test.ts (2 tests) 2ms
2026-10-25T03:04:04.5255868Z  ✓  unit  src/features/cloud/managedRelayTokenStore.test.ts (1 test) 10ms
2026-10-25T03:04:04.5734262Z  ✓  unit  src/features/pull-requests/pullRequestReviewDrafts.test.ts (1 test) 2ms
2026-10-25T03:04:04.5762227Z  ✓  unit  src/features/threads/subagent-card-presentation.test.ts (1 test) 2ms
2026-10-25T03:04:04.6550376Z  ✓  unit  src/lib/filePreviewGallery.test.ts (1 test) 6ms
2026-10-25T03:04:04.6914465Z  ✓  unit  src/features/threads/customSnoozeDate.test.ts (2 tests) 2ms
2026-10-25T03:04:04.7480615Z  ✓  unit  src/state/thread-composer-error.test.ts (1 test) 2ms
2026-10-25T03:04:04.7577021Z  ✓  unit  src/state/queries.test.ts (1 test) 6ms
2026-10-25T03:04:04.8282245Z  ✓  unit  src/features/browser/previewPromptText.test.ts (3 tests) 2ms
2026-10-25T03:04:04.8437440Z  ✓  unit  src/features/pull-requests/pullRequestMediaSource.test.ts (1 test) 9ms
2026-10-25T03:04:04.8450578Z  ✓  unit  src/features/prompt-links/prompt-link-model.test.ts (1 test) 2ms
2026-10-25T03:04:04.9111763Z  ✓  unit  src/features/cloud/publicConfig.test.ts (1 test) 2ms
2026-10-25T03:04:04.9589504Z  ✓  unit  src/features/projects/AddProjectScreen.logic.test.ts (1 test) 2ms
2026-10-25T03:04:04.9720149Z  ✓  unit  src/lib/nativeComposerTheme.test.ts (1 test) 3ms
2026-10-25T03:04:05.0126567Z  ✓  unit  src/lib/http-response.test.ts (1 test) 3ms
2026-10-25T03:04:05.0405414Z  ✓  unit  src/lib/mobileThemeRuntime.test.ts (1 test) 2ms
2026-10-25T03:04:05.0791499Z  ✓  unit  src/lib/filePreview.test.ts (4 tests) 2ms
2026-10-25T03:04:05.1379266Z  ✓  unit  src/features/threads/projectThreadCreationValidation.test.ts (2 tests) 2ms
2026-10-25T03:04:05.1489486Z  ✓  unit  src/lib/foreground-handoff.test.ts (1 test) 2ms
2026-10-25T03:04:05.1490248Z  ✓  unit  src/lib/appearancePreferences.test.ts (1 test) 1ms
2026-10-25T03:04:05.1785378Z  ✓  unit  src/features/settings/lib/legal-document-url.test.ts (2 tests) 2ms
2026-10-25T03:04:05.1898483Z  ✓  unit  src/features/threads/threadMessageJump.test.ts (1 test) 2ms
2026-10-25T03:04:05.2878336Z  ✓  unit  src/features/keyboard/hardwareKeyboardCommands.test.ts (2 tests) 2ms
2026-10-25T03:04:23.2727218Z  ✓  unit  src/reactCompilerCoverage.test.ts (944 tests) 25563ms
2026-10-25T03:04:23.2727706Z    ✓ React Compiler coverage (944)
2026-10-25T03:04:23.2727958Z      ✓ Metro's transformer applies the compiler 814ms
2026-10-25T03:04:23.2728291Z      ✓ compiles src/features/files/ThreadFilesRouteScreen.tsx 345ms
2026-10-25T03:04:23.2728639Z      ✓ compiles src/features/layout/AdaptiveWorkspaceLayout.tsx 358ms
2026-10-25T03:04:23.2728998Z      ✓ compiles src/features/pull-requests/PullRequestRouteScreen.tsx 411ms
2026-10-25T03:04:23.2729335Z      ✓ compiles src/features/threads/NewTaskDraftScreen.tsx 372ms
2026-10-25T03:04:23.2729649Z      ✓ compiles src/features/threads/ThreadComposer.tsx 475ms
2026-10-25T03:04:23.2729956Z      ✓ compiles src/features/threads/ThreadDetailScreen.tsx 806ms
2026-10-25T03:04:23.2730268Z      ✓ compiles src/features/threads/ThreadFeed.tsx 745ms
2026-10-25T03:04:23.2730584Z      ✓ compiles src/features/threads/new-task-flow-provider.tsx 394ms
2026-10-25T03:04:23.2730904Z      ✓ compiles src/features/threads/thread-work-log.tsx 337ms
2026-10-25T03:04:23.2731212Z      ✓ caches the thread feed derivation 741ms
2026-10-25T03:04:23.2767831Z
2026-10-25T03:04:23.2770787Z  Test Files  206 passed (206)
2026-10-25T03:04:23.2775946Z       Tests  2402 passed (2402)
2026-10-25T03:04:23.2776146Z    Start at  03:03:51
2026-10-25T03:04:23.2778968Z    Duration  31.59s (import 36%, tests 31%, transform 20%, setup 8%, environment 4%)
2026-10-25T03:04:23.2788054Z
2026-10-25T03:04:23.3159570Z
2026-10-25T03:04:23.3161119Z ---
2026-10-25T03:04:23.3161508Z vp run: 2/2 successful. (Run `vp run --last-details` for full details)
2026-10-25T03:04:23.3631394Z Post job cleanup.
2026-10-25T03:04:23.4226087Z Cache hit occurred on the primary key electron-Linux-X64-854e11ddd491bd4f350eebb67a74265df119376a3984c8e153cfe5fc8ced6309, not saving cache.
2026-10-25T03:04:23.4287570Z Post job cleanup.
2026-10-25T03:04:23.4300621Z ##[start-action display=Cache full pnpm store;id=__abb7b9d1-7394-4d4c-8e72-6609a5ef861a.__actions_cache]
2026-10-25T03:04:23.4597561Z Post job cleanup.
2026-10-25T03:04:23.5315960Z Cache hit occurred on the primary key pnpm-full-v1-Linux-X64-67727b77004e0e6799b7f8587a750813c0ad4460c623edf0becc280ccb581251, not saving cache.
2026-10-25T03:04:23.5345070Z ##[end-action id=__abb7b9d1-7394-4d4c-8e72-6609a5ef861a.__actions_cache;outcome=success;conclusion=success;duration_ms=104]
2026-10-25T03:04:23.5346641Z ##[start-action display=Cache Vite+;id=__abb7b9d1-7394-4d4c-8e72-6609a5ef861a.vp_cache]
2026-10-25T03:04:23.5365349Z Post job cleanup.
2026-10-25T03:04:23.5955986Z Cache hit occurred on the primary key vite-plus-home-v2-Linux-X64-1.3.0-node26.12.1-pnpm@12.14.0, not saving cache.
2026-10-25T03:04:23.5985702Z ##[end-action id=__abb7b9d1-7394-4d4c-8e72-6609a5ef861a.vp_cache;outcome=success;conclusion=success;duration_ms=63]
2026-10-25T03:04:23.6021276Z Post job cleanup.
2026-10-25T03:04:23.6399096Z [command]/usr/local/bin/git version
2026-10-25T03:04:23.6426687Z git version 2.55.0
2026-10-25T03:04:23.6442684Z Temporarily overriding HOME='/home/runner/_work/_temp/c1e3642d-503f-4753-b2fb-875fa78b9cf6' before making global git config changes
2026-10-25T03:04:23.6443293Z Adding repository directory to the temporary git global config as a safe directory
2026-10-25T03:04:23.6445196Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code
2026-10-25T03:04:23.6465973Z Removing SSH command configuration
2026-10-25T03:04:23.6468713Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-10-25T03:04:23.6489821Z [command]/usr/local/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :"
2026-10-25T03:04:23.6599449Z fatal: No url found for submodule path '.repos/alchemy-effect/submodules/distilled' in .gitmodules
2026-10-25T03:04:23.6651915Z ##[warning]The process '/usr/local/bin/git' failed with exit code 128
2026-10-25T03:04:23.6684560Z A job completed hook has been configured by the self-hosted runner administrator
2026-10-25T03:04:23.6707780Z ##[group]Run '/job_completed.sh'
2026-10-25T03:04:23.6719434Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-25T03:04:23.6719671Z env:
2026-10-25T03:04:23.6719822Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 166
2026-10-25T03:04:23.6720024Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 337
2026-10-25T03:04:23.6720199Z   BLACKSMITH_CHECK_RUN_ID: 121059722457
2026-10-25T03:04:23.6720390Z   BLACKSMITH_JOB_DISPLAY_NAME: Test
2026-10-25T03:04:23.6720564Z   GITHUB_ACTIONS_CACHE_MODE: write
2026-10-25T03:04:23.6721138Z ##[endgroup]
2026-10-25T03:04:23.6796153Z Docker container cache not activated, skipping hash computation.
2026-10-25T03:04:23.7038412Z No active SSH sessions detected. Proceeding with shutdown immediately.
2026-10-25T03:04:23.7080814Z Cleaning up orphan processes