[ready to merge] docs(flaky-tests): document Never Quarantine context menu in tests table - #597
Conversation
…es in table Adds docs for the new context menu in the Flaky Tests table that lets admins quarantine, unquarantine, set Never Quarantine, or remove Never Quarantine directly from a test row without navigating to the detail page. Source: trunk-io/trunk2#3902 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
😎 Merged successfully - details. |
|
Claude finished @samgutentag's task in 1m 45s —— View job Claude Code Review
Summary The PR is clear, well-structured, and uses the same bold-paragraph sub-section pattern already established in this file (e.g., Inline comments left (all minor, non-blocking):
No blocking issues. Suggestions are stylistic. |
| @@ -194,7 +194,18 @@ If you have tests that should never be quarantined or should always be quarantin | |||
|
|
|||
| <figure><img src="../.gitbook/assets/qurantine-individual-tests.png" alt=""><figcaption><p>overriding</p></figcaption></figure> | |||
There was a problem hiding this comment.
Optional: the figure here predates the new context-menu entry point and shows the test details page only. If you have a screenshot of the new right-click menu, adding it under the From the Flaky Tests table section would make the new flow visually discoverable for readers who skim. Not a blocker.
|
Claude finished @samgutentag's task in 1m 4s —— View job Claude Code Review
Summary This synchronize was triggered by a Status of prior review comments The three suggestions from the previous review are non-blocking but still open on this revision:
No blocking issues. ✅ |
|
Verification status (2026-05-07, re-verified): Verified: customers can use this. Ready to publish.
Branch is up to date with main. Ready to publish. |
Per review feedback, two consistency nits: - Replaced "failures are never suppressed" with "test is never quarantined" to match the surrounding terminology in this file (line 231 already uses this phrasing). - Replaced "auto-quarantine is on" with "auto-quarantining is enabled for the repo" to match line 215 / 231. - Replaced "Both actions require admin permissions" with "All four options require admin permissions" since the two toggle bullets together describe four distinct menu items. Also adds (?i)unquarantine to the vale terms vocabulary so "Unquarantine test" passes Trunk Check (the dictionary already included `unquarantined` but not the bare verb form). Verified the doc claims against trunk2#3902: - Menu labels: "Quarantine test", "Unquarantine test", "Never Quarantine test", "Remove Never Quarantine" - Tooltip: "Only admins can set manual quarantine" - Disabled state: gated on `isQuarantineRestricted` All match the doc verbatim. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
Claude finished @samgutentag's task in 1m 31s —— View job Claude Code Review
Summary Both blocking-adjacent suggestions from the prior review are now resolved in commit
The vocabulary addition ( Minor remaining note (non-blocking)
The optional screenshot of the right-click menu (mentioned in the prior review) is still not added; that remains optional. No blocking issues. ✅ |
…arantine-context-menu
|
Claude finished @samgutentag's task in 3m 10s —— View job Claude Code Review
Summary This synchronize event fired with no new content commits since the prior review at 2026-05-07 17:40Z — branch tip is still
Re-verification of UI claims Doc claims still match the source PR (trunk-io/trunk2#3902, merged 2026-05-05) per Sam's verification:
Note on the diff
Carryover non-blocking note
The optional screenshot of the right-click menu is still not added; that remains optional. No blocking issues. ✅ |
|
Claude finished @samgutentag's task in 3m 7s —— View job Claude Code Review
Summary This synchronize event fired with no new content commits since the prior review at 2026-05-07 19:48Z — branch tip is still
Re-verification of UI claims Doc claims still match the source PR (trunk-io/trunk2#3902, merged 2026-05-05) per Sam's verification:
Note on the diff
Carryover non-blocking note
The optional screenshot of the right-click menu is still not added; that remains optional. No blocking issues. ✅ |
Summary
Documents the new context menu actions in the Flaky Tests table that allow admins to set Quarantine, Unquarantine, Never Quarantine, and Remove Never Quarantine overrides directly from the table without opening the test details page. Also clarifies admin-only permission gating.
Source
Test plan
Generated by Claude Code