33%Flakiness score
expires session after idle timeout
tests/auth/session.test.ts·owned by @identity
Run history
18 runs
6 commits
Outcome flips
2 commits
same SHA, mixed result
Failure rate
17%
3 observed failures
Median duration
2.4s
all recent runs
Test sourcetests/auth/session.test.ts
1test('expires session after idle timeout', async () => {2 const session = await createSession();3 jest.advanceTimersByTime(30 * 60 * 1000);4 await new Promise(resolve => setTimeout(resolve, 10));5 expect(await sessionStore.get(session.id)).toBeNull();6});Failure evidence3 samples
LATEST FAILURE7b15e4a
TimeoutError: expect(locator).toBeVisible()
Locator: getByText('Order confirmed')
Expected: visible
Received: hidden
Timeout: 500ms
at tests/e2e/checkout.spec.ts:4:56Flakiness by commit
Score is zero when outcomes are consistent—even if they fail.
Same-commit inconsistencyEach point is one commit
Run history18 events
| Result | Commit | Duration | Context |
|---|---|---|---|
| FAIL | 7b15e4a | 2174 ms | #20 · parallel |
| PASS | 7b15e4a | 3187 ms | #17 · serial |
| PASS | 7b15e4a | 2940 ms | #14 · parallel |
| PASS | 19ac6ee | 2845 ms | #20 · serial |
| PASS | 19ac6ee | 2598 ms | #17 · parallel |
| PASS | 19ac6ee | 2351 ms | #14 · parallel |
| PASS | f38d2ca | 2256 ms | #20 · parallel |
| PASS | f38d2ca | 2009 ms | #17 · parallel |
| PASS | f38d2ca | 1762 ms | #14 · serial |
| FAIL | e72a98b | 2307 ms | #20 · parallel |
| FAIL | e72a98b | 2060 ms | #17 · serial |
| PASS | e72a98b | 3073 ms | #14 · parallel |
| PASS | c04bd11 | 2978 ms | #20 · serial |
| PASS | c04bd11 | 2731 ms | #17 · parallel |
| PASS | c04bd11 | 2484 ms | #14 · parallel |
| PASS | a91cf02 | 2389 ms | #20 · parallel |
| PASS | a91cf02 | 2142 ms | #17 · parallel |
| PASS | a91cf02 | 1895 ms | #14 · serial |