PR #19706 startup regression evidence Local head: 9e6100457e5b2a29fd3a5055806b1e62a6c58d5e Base: 1451e7cb23034d29774338608368a15d8845df36 Before: main production with integrated startup regressions note: You are running `vp test` as a Vite+ built-in command. If you meant to run the test npm script, use `vpr test` instead. RUN v5.0.1 /home/ubuntu/wt/ssh-relay-remote-04 stdout | apps/desktop/src/window/DesktopWindow.test.ts > DesktopWindow > hands startup from the splash to the main window in native mode [06:28:00.389] ERROR (#1): Error [AssertionError]: expected [ +0 ] to deeply equal [ 1 ] at /home/ubuntu/wt/ssh-relay-remote-04/apps/desktop/src/window/DesktopWindow.test.ts:630:16 { actual: [ 0 ], expected: [ 1 ], showDiff: true, operator: 'deepStrictEqual', [cause]: undefined } stdout | apps/desktop/src/window/DesktopWindow.test.ts > DesktopWindow > hands startup from the splash to the main window in dual mode [06:28:00.411] ERROR (#176): Error [AssertionError]: expected [ +0 ] to deeply equal [ 1 ] at /home/ubuntu/wt/ssh-relay-remote-04/apps/desktop/src/window/DesktopWindow.test.ts:630:16 { actual: [ 0 ], expected: [ 1 ], showDiff: true, operator: 'deepStrictEqual', [cause]: undefined } ❯ apps/desktop/src/window/DesktopWindow.test.ts (42 tests | 2 failed) 207ms ❯ DesktopWindow (42) × hands startup from the splash to the main window in native mode 37ms × hands startup from the splash to the main window in dual mode 7ms ⎯⎯⎯⎯⎯⎯⎯ Failed Tests 2 ⎯⎯⎯⎯⎯⎯⎯ FAIL apps/desktop/src/window/DesktopWindow.test.ts > DesktopWindow > hands startup from the splash to the main window in native mode FAIL apps/desktop/src/window/DesktopWindow.test.ts > DesktopWindow > hands startup from the splash to the main window in dual mode AssertionError: expected [ +0 ] to deeply equal [ 1 ] - Expected + Received [ - 1, + 0, ] ❯ apps/desktop/src/window/DesktopWindow.test.ts:630:16 628| yield* Effect.raceFirst(Deferred.await(bootstrapped), Fiber.jo… 629| 630| assert.deepEqual(windowsAtBackendStart, settings.localEnvironm… | ^ 631| assert.equal(yield* Ref.get(scenario.createCalls), 1); 632| if (settings.localEnvironmentEnabled) { ❯ IteratorImpl.~effect/Effect/successCont node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:1422:28 ❯ ExitPrimitive.~effect/Effect/evaluate node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/core.ts:585:30 ❯ FiberImpl.runLoop node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:654:41 ❯ FiberImpl.evaluate node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:595:23 ❯ FiberImpl.evaluate node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:589:27 ❯ node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:1159:17 ❯ Array. node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:1697:11 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[1/2]⎯ Test Files 1 failed | 1 passed (2) Tests 2 failed | 45 passed (47) Start at 06:27:54 Duration 5.75s (transform 77%, import 18%, tests 2%, setup 2%) Transform transforming modules took 7.56s · 77% of tracked time, re-done on every run persist transforms across runs with fsModuleCache: true learn more: https://vitest.dev/guide/improving-performance#caching-between-reruns After: rebuilt production with the same regressions note: You are running `vp test` as a Vite+ built-in command. If you meant to run the test npm script, use `vpr test` instead. RUN v5.0.1 /home/ubuntu/wt/ssh-relay-remote-04 Test Files 2 passed (2) Tests 47 passed (47) Start at 06:30:14 Duration 3.89s (transform 64%, import 30%, setup 3%, tests 3%) Transform transforming modules took 3.89s · 64% of tracked time, re-done on every run persist transforms across runs with fsModuleCache: true learn more: https://vitest.dev/guide/improving-performance#caching-between-reruns Limits: test-level proof using mocked service boundaries; no native Electron rendering or platform timing proof.