2026-11-10T10:40:23.905+00:00 +0.000025 MANIFEST {"sha": "bcee0f5d2872ba193c66ed9ba979bbe424f89ff9", "test_source_revision": "965b08b3060575186415df240c898a50c8736c5d", "command": ["/home/user/.local/share/vite-plus/js_runtime/node/26.12.1/bin/node", "/home/user/wt/pr-32913/node_modules/vite-plus/dist/bin.js", "test", "run", "scripts/install.test.ts", "scripts/build-npm-launcher.test.ts", "--config", "/tmp/lead-32913-r1/evidence-capture/regressions-20261110T104023.882495Z/before/vite.config.mjs", "-t", "finds stable 1.2.3 behind nightlies and 1 HTTP 504s|installs when GitHub answers the first release requests with HTTP 504 and 524"], "env": {"PATH": "/home/user/.local/share/vite-plus/js_runtime/node/26.12.1/bin:/usr/bin:/bin", "HOME": "/tmp/lead-32913-r1/evidence-capture/regressions-20261110T104023.882495Z/before/home", "TMPDIR": "/tmp/lead-32913-r1/evidence-capture/regressions-20261110T104023.882495Z/before/tmp", "TMP": "/tmp/lead-32913-r1/evidence-capture/regressions-20261110T104023.882495Z/before/tmp", "TEMP": "/tmp/lead-32913-r1/evidence-capture/regressions-20261110T104023.882495Z/before/tmp", "TERM": "dumb", "NO_COLOR": "1", "LANG": "C.UTF-8", "VP_REMOTE_CACHE": "off", "VP_REMOTE_CACHE_URL": "", "T3CODE_HOME": "/tmp/lead-32913-r1/evidence-capture/regressions-20261110T104023.882495Z/before/home/t3", "T3CODE_INSTALL_BIN_DIR": "/tmp/lead-32913-r1/evidence-capture/regressions-20261110T104023.882495Z/before/bin"}, "hashes": {"scripts/install.sh": {"revision": "bcee0f5d2872ba193c66ed9ba979bbe424f89ff9", "sha256": "c04b8de95f53323f5fe8f28b35cea0bd1cca175f7fb1914d4cd90eece8160383"}, "scripts/npm-launcher/t3.mjs": {"revision": "bcee0f5d2872ba193c66ed9ba979bbe424f89ff9", "sha256": "83fa66c552ad6330104baf943c4c918c3da637c5357c3dda0dbefd2dd7355db0"}, "scripts/npm-launcher/bin.mjs": {"revision": "bcee0f5d2872ba193c66ed9ba979bbe424f89ff9", "sha256": "d91eeca4d001c83c37ca0f26c4de23d817d017a2350468bdf00dd50b2cbc6859"}, "scripts/build-npm-launcher.ts": {"revision": "bcee0f5d2872ba193c66ed9ba979bbe424f89ff9", "sha256": "22d556eb9fcc06b174db396faf7979276a756ca0cf43a111ea726a44a80df447"}, "scripts/lib/windows-tar.ts": {"revision": "bcee0f5d2872ba193c66ed9ba979bbe424f89ff9", "sha256": "c19d82f0ab6be27e8f2d5f1862208206ea874a2bf24639783bab246a1c517b66"}, "apps/server/package.json": {"revision": "bcee0f5d2872ba193c66ed9ba979bbe424f89ff9", "sha256": "c5a248cd485a9e36d5ac8d89d8ad19ae56302a52bd90d13fd603fa200dfef046"}, "scripts/install.test.ts": {"revision": "965b08b3060575186415df240c898a50c8736c5d", "sha256": "91f897f4483ae57b7c16a02915eb7f5aba950591ea17d4eaf0c96704698abf52"}, "scripts/build-npm-launcher.test.ts": {"revision": "965b08b3060575186415df240c898a50c8736c5d", "sha256": "c7a2b5fcbb4a6ee7184f2f103c959f5a6f3e2f812ca27eea7357ba784e14cac4"}}, "environment": "Ubuntu 24.04.4 LTS Linux x86_64; Node v26.12.1; dash 0.5.12; curl 8.5.0; GNU wget1.21.4; test runner vite-plus1.4.0; PowerShell unused"}
2026-11-10T10:40:24.299+00:00 +0.393989 OUTPUT "\n"
2026-11-10T10:40:24.300+00:00 +0.394546 OUTPUT " RUN  v5.0.5 /tmp/lead-32913-r1/evidence-capture/regressions-20261110T104023.882495Z/before\n\n"
2026-11-10T10:40:24.660+00:00 +0.754725 OUTPUT " \u276f scripts/install.test.ts (10 tests | 1 failed | 9 skipped) 39ms\n"
2026-11-10T10:40:24.660+00:00 +0.755198 OUTPUT "   \u2193 installer home (1)\n     \u2193 installs a relative home from a directory ending in a newline\n   \u276f installer channel lookup (3)\n     \u2193 finds stable 1.2.3 behind nightlies and 0 HTTP 504s\n     \u2193 finds preview 1.2.4-preview.20261019.50 behind nightlies and 0 HTTP 504s\n     \u00d7 finds stable 1.2.3 behind nightlies and 1 HTTP 504s 38ms\n   \u2193 install.sh t3 command (1)\n     \u2193 replaces only this home's own links and prints a PATH command\n   \u2193 install.ps1 t3 command (1)\n     \u2193 replaces only its own t3.cmd, also in non-ASCII and bracketed paths\n   \u2193 installer checksum (4)\n     \u2193 verifies home home\\data with valid checksum true\n     \u2193 verifies home home\\data with valid checksum false\n     \u2193 verifies home home\ndata with valid checksum true\n     \u2193 verifies home home\ndata with valid checksum false\n"
2026-11-10T10:40:25.093+00:00 +1.187944 OUTPUT "stdout | scripts/build-npm-launcher.test.ts > build-npm-launcher > installs when GitHub answers the first release requests with HTTP 504 and 524\n[10:40:25.089] ERROR (#10): Error [AssertionError]: the launcher gave up on a transient 5xx: t3: GET http://127.0.0.1:46005/v1.2.3/SHA256SUMS returned HTTP 504\n: expected 1 to equal +0\n    at /tmp/lead-32913-r1/evidence-capture/regressions-20261110T104023.882495Z/before/scripts/build-npm-launcher.test.ts:380:16 {\n  actual: 1,\n  expected: 0,\n  showDiff: true,\n  operator: 'strictEqual',\n  [cause]: undefined\n}\n"
2026-11-10T10:40:25.093+00:00 +1.188199 OUTPUT "\n"
2026-11-10T10:40:25.134+00:00 +1.228677 OUTPUT " \u276f scripts/build-npm-launcher.test.ts (3 tests | 1 failed | 2 skipped) 103ms\n"
2026-11-10T10:40:25.134+00:00 +1.228996 OUTPUT "   \u276f build-npm-launcher (3)\n     \u2193 publishes a launcher that downloads, verifies, caches, and runs the release executable\n     \u00d7 installs when GitHub answers the first release requests with HTTP 504 and 524 95ms\n     \u2193 does not publish an unusable release\n"
2026-11-10T10:40:25.136+00:00 +1.230967 OUTPUT "\n\u23af\u23af\u23af\u23af\u23af\u23af\u23af Failed Tests 2 \u23af\u23af\u23af\u23af\u23af\u23af\u23af\n\n"
2026-11-10T10:40:25.136+00:00 +1.231151 OUTPUT " FAIL  scripts/build-npm-launcher.test.ts > build-npm-launcher > installs when GitHub answers the first release requests with HTTP 504 and 524\n"
2026-11-10T10:40:25.136+00:00 +1.231488 OUTPUT "AssertionError: the launcher gave up on a transient 5xx: t3: GET http://127.0.0.1:46005/v1.2.3/SHA256SUMS returned HTTP 504\n: expected 1 to equal +0\n"
2026-11-10T10:40:25.137+00:00 +1.231610 OUTPUT "\n- Expected\n+ Received\n\n- 0\n+ 1\n\n \u276f scripts/build-npm-launcher.test.ts:380:16\n"
2026-11-10T10:40:25.141+00:00 +1.236081 OUTPUT "    378|         );\n    379|         assert.equal(release.requests[0], `/v${VERSION}/SHA256SUMS`);\n    380|         assert.equal(\n       |                ^\n    381|           installed.exitCode,\n    382|           0,\n"
2026-11-10T10:40:25.141+00:00 +1.236241 OUTPUT " \u276f ~effect/Effect/successCont ../../../../../home/user/wt/pr-32913/node_modules/.pnpm/effect@4.1.2/node_modules/effect/src/internal/effect.ts:1482:28\n \u276f ~effect/Effect/evaluate ../../../../../home/user/wt/pr-32913/node_modules/.pnpm/effect@4.1.2/node_modules/effect/src/internal/core.ts:587:30\n \u276f FiberImpl.runLoop ../../../../../home/user/wt/pr-32913/node_modules/.pnpm/effect@4.1.2/node_modules/effect/src/internal/effect.ts:700:41\n \u276f FiberImpl.evaluate ../../../../../home/user/wt/pr-32913/node_modules/.pnpm/effect@4.1.2/node_modules/effect/src/internal/effect.ts:635:23\n \u276f FiberImpl.evaluate ../../../../../home/user/wt/pr-32913/node_modules/.pnpm/effect@4.1.2/node_modules/effect/src/internal/effect.ts:624:29\n \u276f ../../../../../home/user/wt/pr-32913/node_modules/.pnpm/effect@4.1.2/node_modules/effect/src/internal/effect.ts:1210:17\n \u276f Array.<anonymous> ../../../../../home/user/wt/pr-32913/node_modules/.pnpm/effect@4.1.2/node_modules/effect/src/internal/effect.ts:5231:17\n\n"
2026-11-10T10:40:25.142+00:00 +1.236751 OUTPUT "\u23af\u23af\u23af\u23af\u23af\u23af\u23af\u23af\u23af\u23af\u23af\u23af\u23af\u23af\u23af\u23af\u23af\u23af\u23af\u23af\u23af\u23af\u23af\u23af[1/2]\u23af\n\n FAIL  scripts/install.test.ts > installer channel lookup > finds stable 1.2.3 behind nightlies and 1 HTTP 504s\nAssertionError:   Finding your release...\nGET http://127.0.0.1:45509/pingdotgg/t3code/releases/latest returned HTTP 504\n: expected 1 to be +0 // Object.is equality\n\n- Expected\n+ Received\n\n- 0\n+ 1\n\n \u276f scripts/install.test.ts:124:28\n"
2026-11-10T10:40:25.144+00:00 +1.239073 OUTPUT "    122|         },\n    123|       );\n    124|       expect(code, output).toBe(0);\n       |                            ^\n    125|       expect(output).toContain(`Installed T3 Code ${version}`);\n    126|     } finally {\n"
2026-11-10T10:40:25.144+00:00 +1.239196 OUTPUT "\n\u23af\u23af\u23af\u23af\u23af\u23af\u23af\u23af\u23af\u23af\u23af\u23af\u23af\u23af\u23af\u23af\u23af\u23af\u23af\u23af\u23af\u23af\u23af\u23af[2/2]\u23af\n\n"
2026-11-10T10:40:25.144+00:00 +1.239405 OUTPUT "\n"
2026-11-10T10:40:25.145+00:00 +1.240462 OUTPUT " Test Files  2 failed (2)\n      Tests  2 failed | 11 skipped (13)\n   Start at  10:40:24\n   Duration  829ms (import 52%, transform 24%, tests 23%, worker 1%)\n"
2026-11-10T10:40:25.146+00:00 +1.240727 OUTPUT "\n"
2026-11-10T10:40:25.165+00:00 +1.260197 RESULT {"exit_code": 1, "elapsed_seconds": 1.2601639620006608}
