You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There are plenty of edge cases in this area:
- interrupted test run;
- did not run because of serial mode failure;
- failed before `test.skip()` call (e.g. in `beforeEach`) in one of the
retries;
- and more...
Related issues: #28322, #28321, #27455, #17652.
Prior changes: #27762, #26385, #28360, probably more.
There is still some duplication between `outcome()` and similar logic in
`base.ts`, which might be deduped in a follow-up.
Fixes#28322.
System info
Source code
Description
The second test is marked as flaky if tests are in describe.serial block with "retries: 1" settled in tests config file.
Steps
Execute the test until:
Expected
Actual
If the second test is executed at least once and the first test failed on the last retry:
If the second test is executed on the last retry:
The text was updated successfully, but these errors were encountered: