• turbo 2.11.10 • Packages in scope: @bb/app • Running test in 1 package • Remote caching disabled, using shared worktree cache @bb/templates:generate:plugin-scaffold: cache bypass, force executing 7e9e4de4c707f02c @bb/templates:generate:templates: cache bypass, force executing 23f1e78c28011b2a @bb/plugin-build:generate: cache bypass, force executing 6500925adbd44e51 //:ensure-native-modules: cache bypass, force executing 544f3f9d12a9f430 @bb/process-utils:generate:profile-worker: cache bypass, force executing 2f60057494ab97dd @bb/templates:generate:templates: @bb/templates:generate:templates: > @bb/templates@0.0.1 generate:templates /packages/templates @bb/templates:generate:templates: > node ./scripts/generate-templates.mjs @bb/templates:generate:templates: @bb/process-utils:generate:profile-worker: @bb/process-utils:generate:profile-worker: > @bb/process-utils@0.0.1 generate:profile-worker /packages/process-utils @bb/process-utils:generate:profile-worker: > node scripts/generate-profile-worker.mjs @bb/process-utils:generate:profile-worker: @bb/plugin-build:generate: @bb/plugin-build:generate: > @bb/plugin-build@0.0.1 generate /packages/plugin-build @bb/plugin-build:generate: > node ./scripts/generate-plugin-theme.mjs && node ./scripts/generate-runtime-export-manifest.mjs @bb/plugin-build:generate: @bb/templates:generate:plugin-scaffold: @bb/templates:generate:plugin-scaffold: > @bb/templates@0.0.1 generate:plugin-scaffold /packages/templates @bb/templates:generate:plugin-scaffold: > node ./scripts/generate-plugin-scaffold.mjs @bb/templates:generate:plugin-scaffold: //:ensure-native-modules: //:ensure-native-modules: > bb@ ensure-native-modules //:ensure-native-modules: > node scripts/ensure-native-modules.mjs //:ensure-native-modules: @bb/plugin-build:generate: plugin-theme.generated.ts up to date @bb/plugin-build:generate: host-tailwind.css up to date @bb/plugin-build:generate: host-tailwind-version.ts up to date @bb/plugin-build:generate: wrote /packages/plugin-build/src/generated/runtime-export-manifest.generated.ts (react@19.3.1) @bb/app:test: cache bypass, force executing b7e91b5ee200f095 @bb/app:test: @bb/app:test: > @bb/app@0.0.1 test /apps/app @bb/app:test: > node scripts/generate-pwa-icons.mjs --check && vitest run --config vitest.config.ts "src/components/thread/timeline/issue-7223.repro.test.tsx" @bb/app:test: @bb/app:test: (!) Your Vite config uses features that are unsupported by `configLoader: 'native'`, which is planned to become the default in a future major version of Vite: @bb/app:test: - `__dirname` (vitest.config.ts:29:38). Use `import.meta.dirname` instead @bb/app:test: Set `VITE_CONFIG_NATIVE_IGNORE_WARNING=true` to suppress this warning. @bb/app:test: (!) Your Vite config uses features that are unsupported by `configLoader: 'native'`, which is planned to become the default in a future major version of Vite: @bb/app:test: - `__dirname` (vitest.config.ts:29:38). Use `import.meta.dirname` instead @bb/app:test: Set `VITE_CONFIG_NATIVE_IGNORE_WARNING=true` to suppress this warning. @bb/app:test: (!) Your Vite config uses features that are unsupported by `configLoader: 'native'`, which is planned to become the default in a future major version of Vite: @bb/app:test: - `__dirname` (vitest.config.ts:29:38). Use `import.meta.dirname` instead @bb/app:test: Set `VITE_CONFIG_NATIVE_IGNORE_WARNING=true` to suppress this warning. @bb/app:test: @bb/app:test: RUN v4.1.12 /apps/app @bb/app:test: @bb/app:test: stdout | src/components/thread/timeline/issue-7223.repro.test.tsx > has the older page ready at the loaded edge with 300 ms page latency @bb/app:test: {"latencyMs":300,"scrollSpeedPxPerSecond":4000,"requestStartedMs":249,"requestDistancePx":600,"edgeMs":400,"completedMs":549,"readyAtEdge":false,"pageEventuallyReady":true,"requestCount":1} @bb/app:test: @bb/app:test: stdout | src/components/thread/timeline/issue-7223.repro.test.tsx > has the older page ready at the loaded edge with 900 ms page latency @bb/app:test: {"latencyMs":900,"scrollSpeedPxPerSecond":4000,"requestStartedMs":249,"requestDistancePx":600,"edgeMs":400,"completedMs":1149,"readyAtEdge":false,"pageEventuallyReady":true,"requestCount":1} @bb/app:test: @bb/app:test: ❯ |@bb/app:isolated| src/components/thread/timeline/issue-7223.repro.test.tsx (2 tests | 2 failed) 27ms @bb/app:test: × has the older page ready at the loaded edge with 300 ms page latency 22ms @bb/app:test: × has the older page ready at the loaded edge with 900 ms page latency 4ms @bb/app:test: @bb/app:test: ⎯⎯⎯⎯⎯⎯⎯ Failed Tests 2 ⎯⎯⎯⎯⎯⎯⎯ @bb/app:test: @bb/app:test: FAIL |@bb/app:isolated| src/components/thread/timeline/issue-7223.repro.test.tsx > has the older page ready at the loaded edge with 300 ms page latency @bb/app:test: FAIL |@bb/app:isolated| src/components/thread/timeline/issue-7223.repro.test.tsx > has the older page ready at the loaded edge with 900 ms page latency @bb/app:test: AssertionError: expected false to be true // Object.is equality @bb/app:test: @bb/app:test: - Expected @bb/app:test: + Received @bb/app:test: @bb/app:test: - true @bb/app:test: + false @bb/app:test: @bb/app:test: ❯ src/components/thread/timeline/issue-7223.repro.test.tsx:107:25 @bb/app:test: 105| expect(onLoadOlderRows).toHaveBeenCalledTimes(1); @bb/app:test: 106| expect(pageReady).toBe(true); @bb/app:test: 107| expect(readyAtEdge).toBe(true); @bb/app:test: | ^ @bb/app:test: 108| }, @bb/app:test: 109| ); @bb/app:test: @bb/app:test: ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[1/2]⎯ @bb/app:test: @bb/app:test: @bb/app:test: Test Files 1 failed (1) @bb/app:test: Tests 2 failed (2) @bb/app:test: Start at 06:26:03 @bb/app:test: Duration 1.80s (transform 638ms, setup 165ms, import 893ms, tests 27ms, environment 537ms) @bb/app:test: @bb/app:test:  ELIFECYCLE  Test failed. See above for more details. @bb/app#test: ERROR command (/apps/app) /usr/local/bin/pnpm run test src/components/thread/timeline/issue-7223.repro.test.tsx exited (1) Tasks: 5 successful, 6 total Cached: 0 cached, 6 total Time: 5.046s Failed: @bb/app#test ERROR run failed: command exited (1)