Skip to content

[Due for payment 2026-06-25] [$250] Flaky test: UnreadIndicatorsTest.tsx › Display bold in the LHN (120s timeout) #93829

Description

@mountiny

Flaky test

tests/ui/UnreadIndicatorsTest.tsxDisplay 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.tsxDisplay 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 OwnerCurrent Issue Owner: @mallenexpensify

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

Awaiting PaymentAuto-added when associated PR is deployed to productionBugSomething is broken. Auto assigns a BugZero manager.DailyKSv2ExternalAdded to denote the issue can be worked on by a contributor

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions