=== BASE === ~/scripts$ E2E_TELEMETRY_DISABLED=1 e2e run scenarios/repeated-session-import-budget.e2e.ts --target web ⊘ cache disabled RUN e2e v0.23.0 [checkout] run 01a1c928-92f6-7b85-9eda-761db22663f8 · targets: web, ios ✓ target "web" command at http://127.0.0.1:35907/.well-known/t3/environment ready 5.49s stdout | |web| scenarios/repeated-session-import-budget.e2e.ts > Repeated imports reach conversations and projects behind the metadata budget Import round 1: {"imported":72} Import round 2: {"imported":72} Import round 3: {"imported":72} × |web| scenarios/repeated-session-import-budget.e2e.ts > Repeated imports reach conversations and projects behind the metadata budget 42.63s → expect.toBeVisible failed ❯ |web| scenarios/repeated-session-import-budget.e2e.ts (1 test | 1 failed) 42.63s ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Failed Tests 1 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ FAIL |web| scenarios/repeated-session-import-budget.e2e.ts > Repeated imports reach conversations and projects behind the metadata budget ASSERTION_FAILED: expect.toBeVisible failed locator: getByText("Conversation 080").first() expected: visible observed: no node (match count 0) ❯ scenarios/repeated-session-import-budget.e2e.ts:98:3 96| await stableScreenshot("oldest-imported-transcript"); 97| } 98| await expect(oldest).toBeVisible(); | ^ 99| }); 100| ❯ at http://127.0.0.1:35907/draft/3330b0ad-07a0-4ce6-b413-0b0d047411c2 ❯ trace .e2e/results/repeated-session-import-budget-repeated-imports-reach-ad5e9b500c534798/trace.md ❯ video .e2e/results/repeated-session-import-budget-repeated-imports-reach-ad5e9b500c534798/attempt-1/video/video.webm ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[1/1]⎯ Test Files 1 failed | 0 passed (1) Tests 1 failed | 0 passed (1) Start at 05:50:42 Duration 48.97s (startup 5.49s) Traces .e2e/results/ (1 page, trace.md in each test's directory) Screenshots .e2e/results/repeated-session-import-budget-repeated-imports-reach-ad5e9b500c534798/attempt-1/screenshots/001-first-scan-budget-cutoff-stability-a.png .e2e/results/repeated-session-import-budget-repeated-imports-reach-ad5e9b500c534798/attempt-1/screenshots/002-first-scan-budget-cutoff.png .e2e/results/repeated-session-import-budget-repeated-imports-reach-ad5e9b500c534798/attempt-1/screenshots/003-first-scan-budget-cutoff-stability-a.png .e2e/results/repeated-session-import-budget-repeated-imports-reach-ad5e9b500c534798/attempt-1/screenshots/004-first-scan-budget-cutoff.png .e2e/results/repeated-session-import-budget-repeated-imports-reach-ad5e9b500c534798/attempt-1/screenshots/005-after-three-imports-stability-a.png .e2e/results/repeated-session-import-budget-repeated-imports-reach-ad5e9b500c534798/attempt-1/screenshots/006-after-three-imports.png .e2e/results/repeated-session-import-budget-repeated-imports-reach-ad5e9b500c534798/attempt-1/screenshots/007-oldest-conversation-search-stability-a.png .e2e/results/repeated-session-import-budget-repeated-imports-reach-ad5e9b500c534798/attempt-1/screenshots/008-oldest-conversation-search.png .e2e/results/repeated-session-import-budget-repeated-imports-reach-ad5e9b500c534798/attempt-1/screenshots/009-oldest-conversation-search-stability-a.png .e2e/results/repeated-session-import-budget-repeated-imports-reach-ad5e9b500c534798/attempt-1/screenshots/010-oldest-conversation-search.png Markdown .e2e/summary.md Failed × |web| scenarios/repeated-session-import-budget.e2e.ts:98 > Repeated imports reach conversations and projects behind the metadata budget ASSERTION_FAILED: expect.toBeVisible failed trace .e2e/results/repeated-session-import-budget-repeated-imports-reach-ad5e9b500c534798/trace.md === HEAD === ~/scripts$ E2E_TELEMETRY_DISABLED=1 e2e run scenarios/repeated-session-import-budget.e2e.ts --target web ⊘ cache disabled RUN e2e v0.23.0 [checkout] run 01a1c927-f966-7658-b92b-79f8592c92b6 · targets: web, ios ✓ target "web" command at http://127.0.0.1:38055/.well-known/t3/environment ready 5.44s stdout | |web| scenarios/repeated-session-import-budget.e2e.ts > Repeated imports reach conversations and projects behind the metadata budget Import round 1: {"imported":72} Import round 2: {"imported":80} Import round 3: {"imported":80} ✓ |web| scenarios/repeated-session-import-budget.e2e.ts > Repeated imports reach conversations and projects behind the metadata budget 33.88s ✓ |web| scenarios/repeated-session-import-budget.e2e.ts (1 test) 33.88s Test Files 1 passed (1) Tests 1 passed (1) Start at 05:50:03 Duration 40.83s (startup 5.44s) Traces .e2e/results/ (1 page, trace.md in each test's directory) Screenshots .e2e/results/repeated-session-import-budget-repeated-imports-reach-ad5e9b500c534798/attempt-1/screenshots/001-first-scan-budget-cutoff-stability-a.png .e2e/results/repeated-session-import-budget-repeated-imports-reach-ad5e9b500c534798/attempt-1/screenshots/002-first-scan-budget-cutoff.png .e2e/results/repeated-session-import-budget-repeated-imports-reach-ad5e9b500c534798/attempt-1/screenshots/003-first-scan-budget-cutoff-stability-a.png .e2e/results/repeated-session-import-budget-repeated-imports-reach-ad5e9b500c534798/attempt-1/screenshots/004-first-scan-budget-cutoff.png .e2e/results/repeated-session-import-budget-repeated-imports-reach-ad5e9b500c534798/attempt-1/screenshots/005-after-three-imports-stability-a.png .e2e/results/repeated-session-import-budget-repeated-imports-reach-ad5e9b500c534798/attempt-1/screenshots/006-after-three-imports.png .e2e/results/repeated-session-import-budget-repeated-imports-reach-ad5e9b500c534798/attempt-1/screenshots/007-oldest-conversation-search-stability-a.png .e2e/results/repeated-session-import-budget-repeated-imports-reach-ad5e9b500c534798/attempt-1/screenshots/008-oldest-conversation-search.png .e2e/results/repeated-session-import-budget-repeated-imports-reach-ad5e9b500c534798/attempt-1/screenshots/009-oldest-conversation-search-stability-a.png .e2e/results/repeated-session-import-budget-repeated-imports-reach-ad5e9b500c534798/attempt-1/screenshots/010-oldest-conversation-search.png and 4 more (the report lists every artifact) Markdown .e2e/summary.md