Tasks sidebar Tag action is absent in production Tags e2e #1531

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

Merge round #1526 reproduced the same Tasks sidebar Tag-action timeout on production 5a2c02c13 and the merged candidate.

Candidate: bun apps/web/e2e/tags-1110-1111.mjs. Production: CALTERNAL_TAG_FLOW_ONLY=1 bun apps/web/e2e/tags-1110-1111.mjs, with the production binary and CALTERNAL_E2E_ASSET_OVERRIDE=0. The ignored web build-ID metadata was temporarily set to the production revision for the unchanged identity assertion, then restored. The production browser used the embedded production SPA.

Both runs pass durable Tag route boundaries and two forward-write/Undo flows, then stop at the same selector:

TimeoutError: click: Timeout 30000ms exceeded.
- waiting for locator('.desktop-sidebar [data-tag-drop="task/rename-source"]').getByRole('button', { name: 'More actions for Tag #task/rename-source', exact: true })

The fixture creates a standalone Task with #task/rename-source, opens /tasks at 1440 x 900, and tries to open its standard Tag actions. The expected row/action is absent. No source loss, 5xx, crash or cross-User effect was observed. The new #1186 1,000-Note sidebar rename/progress/completion/Undo and two-User tests pass on the candidate.

Keep the existing selector expectation. Check the Tasks sidebar Tag projection and determine whether the fixture or the shared Tag action is missing. Then rerun the complete Tags suite, including touch merge and Undo.

Merge round #1526 reproduced the same Tasks sidebar Tag-action timeout on production 5a2c02c13 and the merged candidate. Candidate: `bun apps/web/e2e/tags-1110-1111.mjs`. Production: `CALTERNAL_TAG_FLOW_ONLY=1 bun apps/web/e2e/tags-1110-1111.mjs`, with the production binary and `CALTERNAL_E2E_ASSET_OVERRIDE=0`. The ignored web build-ID metadata was temporarily set to the production revision for the unchanged identity assertion, then restored. The production browser used the embedded production SPA. Both runs pass durable Tag route boundaries and two forward-write/Undo flows, then stop at the same selector: ``` TimeoutError: click: Timeout 30000ms exceeded. - waiting for locator('.desktop-sidebar [data-tag-drop="task/rename-source"]').getByRole('button', { name: 'More actions for Tag #task/rename-source', exact: true }) ``` The fixture creates a standalone Task with #task/rename-source, opens /tasks at 1440 x 900, and tries to open its standard Tag actions. The expected row/action is absent. No source loss, 5xx, crash or cross-User effect was observed. The new #1186 1,000-Note sidebar rename/progress/completion/Undo and two-User tests pass on the candidate. Keep the existing selector expectation. Check the Tasks sidebar Tag projection and determine whether the fixture or the shared Tag action is missing. Then rerun the complete Tags suite, including touch merge and Undo.
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#1531
No description provided.