Calendar e2e still expects the retired Week sidebar link #1542

Open
opened 2026-10-10 14:50:45 +00:00 by kayg · 1 comment
Owner

Found during #1539. The same current apps/web/e2e/calendar.mjs script fails on merged production build 98cfd3577 and production dbd621434. Both await getByRole("link", {name:"Week", exact:true}) for 30,000 ms and time out. DESIGN §34 moved Calendar views to the centred Top row segmented control (#1112), so the fixture still expects retired sidebar navigation.

Command: CALTERNAL_E2E_MAC=1 CALTERNAL_E2E_ASSET_OVERRIDE=1 CALTERNAL_SERVER_BIN=<release server> bun e2e/calendar.mjs. For production set CALTERNAL_E2E_BUILD_DIR to the dbd621434 build. Merged run: 53.4 s; production: 44.3 s. Do not relax the assertion; update the navigation step to use the current shared control in a follow-up. This pre-existing test drift does not block merge37 under its brief. Evidence is in artifacts/merge37/logs/calendar-{merged,production}.log.

Found during #1539. The same current `apps/web/e2e/calendar.mjs` script fails on merged production build 98cfd3577 and production dbd621434. Both await `getByRole("link", {name:"Week", exact:true})` for 30,000 ms and time out. DESIGN §34 moved Calendar views to the centred Top row segmented control (#1112), so the fixture still expects retired sidebar navigation. Command: `CALTERNAL_E2E_MAC=1 CALTERNAL_E2E_ASSET_OVERRIDE=1 CALTERNAL_SERVER_BIN=<release server> bun e2e/calendar.mjs`. For production set CALTERNAL_E2E_BUILD_DIR to the dbd621434 build. Merged run: 53.4 s; production: 44.3 s. Do not relax the assertion; update the navigation step to use the current shared control in a follow-up. This pre-existing test drift does not block merge37 under its brief. Evidence is in artifacts/merge37/logs/calendar-{merged,production}.log.
Author
Owner

The merged-release full calendar.mjs e2e stops at the existing getByRole('link', { name: 'Week', exact: true }) timeout. Production 4ebeba0b8 fails at the same retired Week sidebar link; tracked by #1542. The focused calendar-week-grid-1226.mjs passed the actual merged Calendar Week view with empty/dense data at 390/820/1440 in both themes on macOS emulation. No locator or expectation was changed.

The merged-release full `calendar.mjs` e2e stops at the existing `getByRole('link', { name: 'Week', exact: true })` timeout. Production 4ebeba0b8 fails at the same retired Week sidebar link; tracked by #1542. The focused `calendar-week-grid-1226.mjs` passed the actual merged Calendar Week view with empty/dense data at 390/820/1440 in both themes on macOS emulation. No locator or expectation was changed.
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#1542
No description provided.