Notes cached-editor #606 e2e times out on production and merge36 #1530

Open
opened 2026-10-09 12:58:28 +00:00 by kayg · 0 comments
Owner

Merge round #1526 reproduced the same #606 cached-editor visibility timeout on production 5a2c02c13 and the merged candidate.

Candidate: bun apps/web/e2e/notes.mjs. Production: NOTES_E2E_606_ONLY=1 bun apps/web/e2e/notes.mjs, with the production server binary and CALTERNAL_E2E_ASSET_OVERRIDE=0 so the browser uses its embedded production SPA.

Verbatim evidence:

TimeoutError: waitFor: Timeout 20000ms exceeded.
- waiting for locator('.note-card .editor-surface .ProseMirror[contenteditable="true"]') to be visible
at notesfilter606Flow (apps/web/e2e/notes.mjs:623:26)
CSP REPORTS notes: 0 across 2 pages

The flow awaits the identity request, then expects the cached Note editor to be visible. Both builds stop at the same selector before the later Notes scenarios. No crash, 5xx, source loss or cross-User effect was observed. The separate #1493 real 1,000-Note Explorer ArrowDown audit passes on the candidate at all three review widths in both themes.

Keep the existing editor visibility assertion. Find whether cache routing, editor initialization or the test setup prevents the editor from opening. Rerun this flow, then the complete Notes suite.

Merge round #1526 reproduced the same #606 cached-editor visibility timeout on production 5a2c02c13 and the merged candidate. Candidate: `bun apps/web/e2e/notes.mjs`. Production: `NOTES_E2E_606_ONLY=1 bun apps/web/e2e/notes.mjs`, with the production server binary and `CALTERNAL_E2E_ASSET_OVERRIDE=0` so the browser uses its embedded production SPA. Verbatim evidence: ``` TimeoutError: waitFor: Timeout 20000ms exceeded. - waiting for locator('.note-card .editor-surface .ProseMirror[contenteditable="true"]') to be visible at notesfilter606Flow (apps/web/e2e/notes.mjs:623:26) CSP REPORTS notes: 0 across 2 pages ``` The flow awaits the identity request, then expects the cached Note editor to be visible. Both builds stop at the same selector before the later Notes scenarios. No crash, 5xx, source loss or cross-User effect was observed. The separate #1493 real 1,000-Note Explorer ArrowDown audit passes on the candidate at all three review widths in both themes. Keep the existing editor visibility assertion. Find whether cache routing, editor initialization or the test setup prevents the editor from opening. Rerun this flow, then the complete Notes suite.
Commenting is not possible because the repository is archived.
No labels
No milestone
No project
No assignees
1 participant
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
kayg/calternal-v0#1530
No description provided.