Unstable tests
An unstable test — a flaky one — passes and fails without the product changing. It costs more than a failing test, because a failing test tells you something and an unstable one teaches people to ignore results.
What this screen lists
Everything a person has flagged by hand. It is deliberately not derived from run history: Sekee does not guess that a test is flaky because it alternated twice. Somebody looked, decided, and said so.
Flagging one
From a test case, choose Mark as unstable. You are asked for:
- A reason — what you saw, and why you think it is the test rather than the product
- An assignee (optional) — who is going to look at it
The case then appears here until the flag is cleared.
Clearing one
Open the case and clear the flag. Members can clear a flag they were allowed to raise — one of the few deletions a non-admin may perform, and it is deliberate.
:::note A flag re-raised keeps its original date Flagging a test that is already flagged is treated as editing the flag, not replacing it, so the date stays as the first mark. That is what you want when somebody adds detail to an existing flag. :::
Working through the list
The list carries the standard toolbar, so you can filter by assignee, by folder, or by tag, and the filter goes into the URL to be shared.
A good rhythm is to treat the list as a queue with a ceiling: agree a number the team will not let it exceed, and fix or delete rather than let it grow. A flaky test nobody intends to fix should be deleted, not flagged forever.