Description
As a maintainer or contributor I don't want to have to keep dealing with flaky tests and I also don't want to introduce any new flaky tests. We should have a process whereby is e2e tests are added or changed we'd need to have a no-flake certification
Acceptance Criteria
- Anti-flake process defined and documented
- PR checklist updated
- Anti-flake process is push button (e.g.
make flake-detection test1 test2 test3 --pr=1234)
Description
As a maintainer or contributor I don't want to have to keep dealing with flaky tests and I also don't want to introduce any new flaky tests. We should have a process whereby is e2e tests are added or changed we'd need to have a no-flake certification
Acceptance Criteria
make flake-detection test1 test2 test3 --pr=1234)