[tracking] filter-work-conversations Storybook smoke failed on three unrelated PRs within one night

Open
#5,500 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
35/100
Issue type
Bug
Clarity
Needs clarification
Activity status
Active
Tech stack
storybook, typescript
Domain
ci-cd, testing-qa

Research direction

Start with the filter-work-conversations narrow and wide stories and the Storybook smoke jobs listed for runs 35355625325, 35361965779, and 35415116847. Compare behavior under parallel runs with the documented local reruns; done means the timing-sensitive path is explained and any retry or quarantine decision is explicit.

Written by the indexing model from the issue text.

Description

What this tracks

On 2026-09-18/19 UTC,unrelated PRs each failed a Storybook smoke step on a component they did not touch. Three of the five failures below belong to the same filter-work-conversations story family, across three unrelated PRs. Each single failure looks like flake; three hits on the same family in one night suggests the story itself, or the render path it depends on, may be timing-sensitive. No common cause is claimed here — this issue only collects the data so the pattern is not lost.

Instances (all verified against exact head SHAs)

# PR head run / job failing step / assertion
1 #5489 d8a00a0f run 35355625325 / job 105634319820 product-workhub--filter-work-conversations-narrow
2 #5481 3c8c6490 run 35361965779 / job 105655159902 filter-work-conversations-narrow ([data-search-highlight] null)
3 #5499 934eeb9a run 35415116847 / job 105822123031 filter-work-conversations (wide, expected length 4 got 1)
4 #5429 0799593b run 35359768471 / job 105647974519 appshell--dock-affordance-returns-to-tail (expected false to be true)
5 #5489 57df2e4e run 35412341506 / job 105814277531 WorkHub native-click smoke ('Test' !== 'Clicked')

All five: attempt=1, conclusion=failure. Job links: https://github.com/apache/maka/actions/runs/<run>/job/<job>.

Evidence in both directions (both must stay in this issue)

  • For environment/timing: on the #5499 head, the same WorkHub story passed 10/10 consecutive local reruns in the same worktree, and the base/main run was fully green. On that head it is not reproducible.
  • Against pure flake: the same story family was hit three times (#1, #2, #3) on unrelated code. Rerun-passing on one head does not explain why the family keeps getting picked.

Known evidence gap

Instance #2 can never be re-judged on its original SHA: its attempt 2 was cancelled by a newer push and 3c8c6490 has since been rebased away. Do not assume it can be rerun.

Suggested next step (for CI owners)

Investigate whether the filter-work-conversations story (narrow and wide) or its shared render path is timing-sensitive under parallel Storybook smoke runs, rather than attributing each hit to random flake. If the story needs a retry/quarantine, that decision should be explicit, not silent.


Automated review notice: This issue was filed by an automated review agent operated by Astro-Han. It is not an independent human review and does not replace one.

Dominant language
TypeScript
Stars
5.6k
Forks
518
Avg merge
1d 3h
Merged PRs (30d)
684

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from apache/maka

All issues in apache/maka

Similar issues

More TypeScript issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.