super-productivity/e2e/tests
Johannes Millan 7b080f7118 test(sync): fix flaky TODAY_TAG LWW conflict test
Add 2.5s wait for post-sync cooldown to ensure repair effect completes.

The test was flaky (~50% pass rate) due to a timing race between:
1. Meta-reducer adding task to TODAY_TAG.taskIds (immediate)
2. Repair effect providing safety net (2s delay after sync)

Test was checking immediately after sync, sometimes before repair
effect ran. The wait ensures both mechanisms have time to complete.

Verified: 10/10 consecutive passes, full LWW suite passes (13/13).
2026-01-23 22:42:03 +01:00
..
add-task-bar refactor(e2e): extract ensureGlobalAddTaskBarOpen helper to reduce code duplication 2026-01-16 13:35:59 +01:00
app-features test(e2e): fix flaky tests and improve timeout handling 2026-01-22 21:29:25 +01:00
autocomplete Merge branch 'master' into feat/operation-logs 2026-01-03 18:51:51 +01:00
boards test(e2e): add comprehensive E2E test coverage for core features 2026-01-12 15:11:27 +01:00
break test(e2e): add comprehensive E2E test coverage for core features 2026-01-12 15:11:27 +01:00
daily-summary refactor(e2e): replace waitForTimeout with condition-based waits 2026-01-03 15:29:38 +01:00
focus-mode fix(e2e): fix focus-mode test failures and incorrect expectations 2026-01-20 17:07:24 +01:00
import-export fix(backup): persist archive data to IndexedDB on local import 2026-01-08 16:12:13 +01:00
issue-provider-panel fix(e2e): resolve timing issues in 4 failing tests 2026-01-22 13:34:54 +01:00
keyboard test(e2e): add comprehensive E2E test coverage for core features 2026-01-12 15:11:27 +01:00
menu chore: address code review feedback 2026-01-15 10:57:43 +01:00
migration test(e2e): fix flaky tests and improve timeout handling 2026-01-22 21:29:25 +01:00
navigation test(e2e): add comprehensive E2E test coverage for core features 2026-01-12 15:11:27 +01:00
notes test(e2e): add comprehensive E2E test coverage for core features 2026-01-12 15:11:27 +01:00
performance test(e2e): disable failing for now 2025-09-21 00:59:11 +02:00
planner chore(e2e): remove broken/empty skipped tests 2026-01-03 17:49:43 +01:00
plugins test(e2e): improve type safety in helpers and test files 2026-01-23 11:33:42 +01:00
project chore(e2e): remove broken/empty skipped tests 2026-01-03 17:49:43 +01:00
recurring fix(repeat): add event loop yield and isPaused filter (#5976) 2026-01-13 18:26:45 +01:00
reminders test(e2e): fix additional tests for tabbed config page 2026-01-17 13:26:57 +01:00
schedule fix(schedule): maintain visibility during task overlap on schedule (#5887) 2026-01-10 15:47:57 +08:00
search refactor(e2e): extract ensureGlobalAddTaskBarOpen helper to reduce code duplication 2026-01-16 13:35:59 +01:00
settings test(e2e): add comprehensive E2E test coverage for core features 2026-01-12 15:11:27 +01:00
short-syntax refactor(e2e): replace waitForTimeout with condition-based waits 2026-01-03 15:29:38 +01:00
sync test(sync): fix flaky TODAY_TAG LWW conflict test 2026-01-23 22:42:03 +01:00
tags test(e2e): add comprehensive E2E test coverage for core features 2026-01-12 15:11:27 +01:00
task-basic Merge branch 'master' into feat/operation-logs 2026-01-10 13:06:20 +01:00
task-detail fix(e2e): use fill() for time input in task-detail tests 2026-01-06 13:45:30 +01:00
task-dragdrop refactor(e2e): replace waitForTimeout with condition-based waits 2026-01-03 15:29:38 +01:00
task-list-basic Merge branch 'master' into feat/operation-logs 2026-01-03 18:51:51 +01:00
work-view test(e2e): fix add-to-today subtask tests 2026-01-16 22:34:50 +01:00
workflow test(e2e): add comprehensive E2E test coverage for core features 2026-01-12 15:11:27 +01:00
worklog test(e2e): add comprehensive E2E test coverage for core features 2026-01-12 15:11:27 +01:00
all-basic-routes-without-error.spec.ts refactor(e2e): replace waitForTimeout with condition-based waits 2026-01-03 15:29:38 +01:00