Skip to content

test(cypress): Reduce flakiness#60298

Merged
pringelmann merged 4 commits into
masterfrom
fix/reduce-cypress-flakiness
May 11, 2026
Merged

test(cypress): Reduce flakiness#60298
pringelmann merged 4 commits into
masterfrom
fix/reduce-cypress-flakiness

Conversation

@come-nc
Copy link
Copy Markdown
Contributor

@come-nc come-nc commented May 11, 2026

Summary

  • Increase oracle setup timeout (again)
  • Use proper helper for actions menu
  • Small workaround in version restoration testing

Checklist

AI (if applicable)

  • The content of this PR was partly or fully generated using AI

@come-nc come-nc added this to the Nextcloud 34 milestone May 11, 2026
@come-nc come-nc self-assigned this May 11, 2026
@come-nc come-nc added 2. developing Work in progress CI labels May 11, 2026
@come-nc
Copy link
Copy Markdown
Contributor Author

come-nc commented May 11, 2026

Something broke recently on master, the action pop-up menu is not opening on cypress in CI for a row when clicking it.
I cannot reproduce the issue locally.

come-nc and others added 4 commits May 11, 2026 13:20
Looks like it was still not enough, let’s see if doubling helps

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
I cannot figure out why the closing of the menu is failing on github CI,
 I do not reproduce locally.
So I simply inverted the checking order so that the menu is not in front
 of the next button we want to click.

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
…ed rows

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
-e
Signed-off-by: Peter Ringelmann <peter.ringelmann@nextcloud.com>
@pringelmann pringelmann force-pushed the fix/reduce-cypress-flakiness branch from cca6963 to 819798f Compare May 11, 2026 11:20
@pringelmann pringelmann self-assigned this May 11, 2026
@pringelmann pringelmann requested review from skjnldsv and susnux May 11, 2026 12:20
@pringelmann pringelmann marked this pull request as ready for review May 11, 2026 12:24
@pringelmann pringelmann requested a review from a team as a code owner May 11, 2026 12:24
@pringelmann pringelmann requested review from nfebe and sorbaugh and removed request for a team May 11, 2026 12:24
@susnux susnux changed the title Chore: Reduce cypress flakiness test(cypress): Reduce flakiness May 11, 2026
@susnux susnux added 3. to review Waiting for reviews tests Related to tests and removed 2. developing Work in progress labels May 11, 2026
@pringelmann pringelmann removed their assignment May 11, 2026
@pringelmann pringelmann merged commit 0a48a28 into master May 11, 2026
135 checks passed
@pringelmann pringelmann deleted the fix/reduce-cypress-flakiness branch May 11, 2026 12:38
@pringelmann
Copy link
Copy Markdown
Contributor

/backport to stable33

@pringelmann
Copy link
Copy Markdown
Contributor

/backport to stable32

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review Waiting for reviews CI tests Related to tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants