super-productivity/e2e/utils
Johannes Millan 8fa148aab6 fix(e2e): reduce flakiness in SuperSync E2E tests
Improvements to make sync tests more reliable:

- Increase waitForTask default timeout from 15s to 25s
- Add retry loop in waitForTask for DOM update delays
- Add UI settling delay (300ms) after syncAndWait
- Add waitForLoadState('domcontentloaded') after sync operations
- Improve conflict dialog handling with retry for G.APPLY button
- Wait for conflict dialog to close before continuing
- Add explicit timeouts to visibility assertions

These changes address timing issues where the UI hasn't fully
updated after sync operations complete.
2025-12-12 20:47:42 +01:00
..
check-webdav.ts test(e2e): try to fix e2e tests 2025-12-10 21:26:48 +01:00
supersync-helpers.ts fix(e2e): reduce flakiness in SuperSync E2E tests 2025-12-12 20:47:42 +01:00
waits.ts refactor(e2e): improve test reliability with deterministic waits 2025-12-11 18:47:56 +01:00