Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(browser-tests): flakiness improvements #407

Merged
merged 28 commits into from
Mar 27, 2025
Merged

Conversation

emrberk
Copy link
Contributor

@emrberk emrberk commented Mar 19, 2025

  • Removes snapshot matching
  • Adds direct typing for queries to reduce flakiness
  • Adds a separate GH action for NPM package publishing on demand
  • Adds a step to CI workflow for uploading screenshots taken from Cypress
  • Reduces warnings test coupling
  • Adds waits for tab tests to reduce flakiness, wait for the archive to be updated

@emrberk emrberk force-pushed the test/flakiness branch 13 times, most recently from aa115a5 to 1ae4e45 Compare March 25, 2025 10:20
@emrberk emrberk changed the title resolve attempt for editor.spec flakiness fix(browser-tests): flakiness improvements Mar 25, 2025
@emrberk emrberk marked this pull request as ready for review March 25, 2025 10:43
@emrberk emrberk force-pushed the test/flakiness branch 2 times, most recently from cc188a3 to 453f0f4 Compare March 26, 2025 14:43
@bluestreak01 bluestreak01 merged commit 4512dc9 into main Mar 27, 2025
4 checks passed
@bluestreak01 bluestreak01 deleted the test/flakiness branch March 27, 2025 17:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants