super-productivity/e2e/fixtures
Johannes Millan 867b708413 perf(e2e): cache WebDAV health checks at worker level
Optimize WebDAV E2E test startup by caching health checks at the
worker level instead of checking in each test file's beforeAll hook.

Changes:
- Create webdav.fixture.ts with worker-level health check caching
- Update 12 WebDAV test files to use new fixture
- Remove redundant beforeAll health check blocks

Impact:
- Reduces health check overhead from ~8s to ~2s when WebDAV unavailable
- Saves ~6 seconds on PR/build CI runs (combined with existing SuperSync optimization)
- Tests automatically skip when WebDAV server is not reachable
2026-01-21 19:16:58 +01:00
..
legacy-archive-subtasks-backup.json test(archive): add failing tests for legacy import subtask loss 2025-12-26 16:02:34 +01:00
legacy-full-migration-backup.json test(e2e): add legacy data migration E2E test 2026-01-09 12:58:58 +01:00
legacy-migration-client-a.json test(e2e): add legacy migration sync tests for WebDAV and SuperSync 2026-01-13 18:26:45 +01:00
legacy-migration-client-b.json test(e2e): add legacy migration sync tests for WebDAV and SuperSync 2026-01-13 18:26:45 +01:00
legacy-migration-collision-a.json test(e2e): add legacy migration sync tests for WebDAV and SuperSync 2026-01-13 18:26:45 +01:00
legacy-migration-collision-b.json test(e2e): add legacy migration sync tests for WebDAV and SuperSync 2026-01-13 18:26:45 +01:00
supersync.fixture.ts fix(e2e): skip supersync tests when server unavailable 2026-01-05 11:50:51 +01:00
test-backup-with-archives.json fix(backup): persist archive data to IndexedDB on local import 2026-01-08 16:12:13 +01:00
test-backup.json test(sync): re-enable sync after import in tests and adjust baseURL fallback 2025-12-22 12:08:04 +01:00
test.fixture.ts Merge branch 'master' into feat/operation-logs 2026-01-03 18:51:51 +01:00
webdav.fixture.ts perf(e2e): cache WebDAV health checks at worker level 2026-01-21 19:16:58 +01:00