Erratic Smells.
An erratic (flaky) test passes and fails intermittently on the same code because its outcome depends on timing, ordering, shared state, or other nondeterministic factors rather than the behavior under test.
A Sleepy Test pauses execution with a hard-coded delay (`Thread.sleep`, `setTimeout`, `cy.wait(2000)`, `page.waitForTimeout`) to wait for asynchronous work instead of waiting on the actual condition.
A Test Run War is when tests pass for one person but fail randomly the moment several people or CI jobs run the suite at the same time, because the tests collide on a shared, persistent fixture.
A test passes or fails depending on which other tests ran before it, because tests leak and rely on shared mutable state instead of each setting up and tearing down its own fixture.