Flaky test
tests/ui/UnreadIndicatorsTest.tsx › Display bold in the LHN for unread chat and new line indicator above the chat message when we navigate to it intermittently fails in CI with:
Exceeded timeout of 120000 ms for a test.
This is a timeout flake, not an assertion failure — the test mounts a full <App /> and occasionally exceeds the 120s CI limit under load.
Where it surfaced
Prior work
PR #92587 fixed the final scroll/badge assertion in this test (replacing waitFor + act with waitForBatchedUpdates + synchronous assert), but the test still timed out on main (Jun 17, 2026). Two other tests in the same file still used the old waitFor badge pattern (~lines 456, 490).
Affected test
tests/ui/UnreadIndicatorsTest.tsx — Display bold in the LHN for unread chat and new line indicator above the chat message when we navigate to it
Prior occurrence
Related closed issues/PRs:
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @mallenexpensify
Flaky test
tests/ui/UnreadIndicatorsTest.tsx›Display bold in the LHN for unread chat and new line indicator above the chat message when we navigate to itintermittently fails in CI with:This is a timeout flake, not an assertion failure — the test mounts a full
<App />and occasionally exceeds the 120s CI limit under load.Where it surfaced
test (job 7)on main: https://github.com/Expensify/App/actions/runs/27682268050/job/81872373685Prior work
PR #92587 fixed the final scroll/badge assertion in this test (replacing
waitFor + actwithwaitForBatchedUpdates+ synchronous assert), but the test still timed out on main (Jun 17, 2026). Two other tests in the same file still used the oldwaitForbadge pattern (~lines 456, 490).Affected test
tests/ui/UnreadIndicatorsTest.tsx—Display bold in the LHN for unread chat and new line indicator above the chat message when we navigate to itPrior occurrence
Related closed issues/PRs:
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @mallenexpensify