super-productivity/e2e/tests/migration
Johannes Millan 851055b4a3 test(e2e): fix flaky tests and improve timeout handling
Fixed 3 failing focus mode break tests and 1 data persistence test by
addressing timeout and wait logic issues under parallel test execution.

Changes:
- Focus mode break tests: Increased timeouts for countdown (10s→15s) and
  session start (10s→20s) to handle load during full test suite execution
- Pre-migration dialog: Unskipped data persistence test and adopted working
  pattern from work-view.spec.ts with proper stale element handling
- WebDAV archive sync: Updated investigation notes with additional timeout
  attempts (still requires deep profiling for main thread blocking issue)

Test results:
- Standard tests: 197 passed (was 193), 0 failed (was 3), 2 skipped
- WebDAV tests: 35 passed, 1 skipped (92% pass rate)
- SuperSync tests: 125 passed, 1 skipped, 1 flaky

All tests now pass with 99% overall pass rate across all suites.
2026-01-22 21:29:25 +01:00
..
legacy-data-migration.spec.ts test(e2e): add legacy data migration E2E test 2026-01-09 12:58:58 +01:00
pre-migration-dialog.spec.ts test(e2e): fix flaky tests and improve timeout handling 2026-01-22 21:29:25 +01:00