Skip to content

test(gui): fix flaky scenarios#953

Merged
saw-jan merged 9 commits into
mainfrom
test/flaky-gui-tests
Jun 22, 2026
Merged

test(gui): fix flaky scenarios#953
saw-jan merged 9 commits into
mainfrom
test/flaky-gui-tests

Conversation

@saw-jan

@saw-jan saw-jan commented Jun 18, 2026

Copy link
Copy Markdown
Contributor

Fix flaky GUI tests.

Fixes the following failures:

  1. 🔥 Sync status check with force-sync failure
  2. 🔥 Folder selection for sync failure
  3. Sync activity status check failure

@saw-jan saw-jan self-assigned this Jun 18, 2026
@saw-jan saw-jan force-pushed the test/flaky-gui-tests branch from 3dab92f to c6dcf85 Compare June 18, 2026 07:33
@saw-jan saw-jan changed the title test(gui): wait for sync progress to complete test(gui): fix flaky scenarios Jun 18, 2026
@saw-jan saw-jan force-pushed the test/flaky-gui-tests branch 2 times, most recently from ef1aa4b to 623e04e Compare June 18, 2026 09:25
saw-jan added 6 commits June 18, 2026 16:32
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>
@saw-jan saw-jan force-pushed the test/flaky-gui-tests branch from 623e04e to 5cd7ba0 Compare June 18, 2026 10:48
@saw-jan

saw-jan commented Jun 18, 2026

Copy link
Copy Markdown
Contributor Author

😢 still some flakiness

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>
@saw-jan

saw-jan commented Jun 19, 2026

Copy link
Copy Markdown
Contributor Author

Now passing. ✨

@saw-jan saw-jan marked this pull request as ready for review June 19, 2026 03:37
Comment thread test/gui/pageObjects/SyncConnection.py
Comment thread test/gui/steps/sync_context.py Outdated
@prashant-gurung899

Copy link
Copy Markdown
Contributor

^ @Asmitapaudel

Co-authored-by: Prashant Gurung <53248463+prashant-gurung899@users.noreply.github.com>

@prashant-gurung899 prashant-gurung899 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🎇 🥇

@saw-jan

saw-jan commented Jun 19, 2026

Copy link
Copy Markdown
Contributor Author

still some failures around the fix

@saw-jan saw-jan force-pushed the test/flaky-gui-tests branch 4 times, most recently from 84c8d2b to 3c68e2b Compare June 22, 2026 10:07
@saw-jan saw-jan force-pushed the test/flaky-gui-tests branch from 3c68e2b to 55a6a09 Compare June 22, 2026 10:39
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>
@saw-jan saw-jan force-pushed the test/flaky-gui-tests branch from 55a6a09 to 410b977 Compare June 22, 2026 10:45
@saw-jan saw-jan merged commit 84a72f0 into main Jun 22, 2026
14 of 15 checks passed
@saw-jan saw-jan deleted the test/flaky-gui-tests branch June 22, 2026 11:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants