-
-
Notifications
You must be signed in to change notification settings - Fork 4.8k
Closed
Labels
bounty:$20Bounty applies for fixing this issue (Parse Bounty Program)Bounty applies for fixing this issue (Parse Bounty Program)state:releasedReleased as stable versionReleased as stable versionstate:released-alphaReleased as alpha versionReleased as alpha versionstate:released-betaReleased as beta versionReleased as beta versiontype:ciCI related issueCI related issue
Description
New Feature / Enhancement Checklist
- I am not disclosing a vulnerability.
- I am not just asking a question.
- I have searched through existing issues.
Current Limitation
There are still some flaky tests;
- requires more effort to merge a PR
- shows
ci: failedlabels on README
Feature / Enhancement Description
Add a test-retry logic on jasmine-level (not GitHub workflow level) specifically for flaky tests.
- Implement logic to retry specific tests if they fail, in the style of the existing custom test specifiers:
Line 422 in 1850be4
global.it_exclude_dbs = excluded => { - Identify flaky tests
- Use retry-test-specifier for flaky tests
Alternatives / Workarounds
Manually re-run tests (status quo)
References
Metadata
Metadata
Assignees
Labels
bounty:$20Bounty applies for fixing this issue (Parse Bounty Program)Bounty applies for fixing this issue (Parse Bounty Program)state:releasedReleased as stable versionReleased as stable versionstate:released-alphaReleased as alpha versionReleased as alpha versionstate:released-betaReleased as beta versionReleased as beta versiontype:ciCI related issueCI related issue