Skip to content

docs(flaky-tests): monitor history swimlane on test detail Monitors tab#229

Merged
samgutentag merged 2 commits into
mainfrom
sam-gutentag/flaky-tests-monitor-history-swimlane
Jun 25, 2026
Merged

docs(flaky-tests): monitor history swimlane on test detail Monitors tab#229
samgutentag merged 2 commits into
mainfrom
sam-gutentag/flaky-tests-monitor-history-swimlane

Conversation

@samgutentag

Copy link
Copy Markdown
Contributor

Changelog entry for the improved monitor history swimlane visualization shipped in trunk-io/trunk2#4098 (v197).

The swimlane is still rolling out behind an LD flag.

Co-Authored-By: Claude noreply@anthropic.com


Generated by Claude Code

@mintlify

mintlify Bot commented Jun 9, 2026

Copy link
Copy Markdown
Contributor

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
trunk 🟢 Ready View Preview Jun 9, 2026, 1:18 PM

Copy link
Copy Markdown
Contributor Author

Verification status (June 9, 2026): staged

On in staging only. Re-run after prod rollout.

  • Eng PR: trunk2#4098
  • Flag: enableFlakyTestsDetectionHistorySwimlane
  • Flag state: prod ON but fallthrough=false (only trunk.io impersonators); test fallthrough=true (all users)
  • Signals:
    • trunk2#4098 merged 2026-06-08
    • LD prod: flag enabled but default variation is OFF (fallthrough variation 1 = false); only users with impersonatorEmail ending in @trunk.io receive true
    • LD test: flag enabled, fallthrough variation 0 = true (all users)

Hold off on publishing. Re-run this workflow after the prod LD flag fallthrough is flipped to true (or a percentage rollout is started).


Generated by Claude Code

@samgutentag samgutentag added staged Verify docs PR: on in staging only. Re-run after prod rollout. changelog PR touches the changelog (auto-generated drafts, hosting, formatting, indexing). labels Jun 9, 2026 — with Claude

Copy link
Copy Markdown
Contributor Author

🟡 Verdict: staged — June 9, 2026

Signal Status
LD enableFlakyTestsDetectionHistorySwimlane (prod) 🔴 OFF
LD enableFlakyTestsDetectionHistorySwimlane (test) ✅ ON_100

Feature is live in staging but not yet enabled in production. Keep as draft until the flag is turned on in prod.

Verified by Daily Docs Sweep · June 9, 2026


Generated by Claude Code

Copy link
Copy Markdown
Contributor Author

🟡 Verdict: staged — June 10, 2026

Signal Detail
LD flag enableFlakyTestsDetectionHistorySwimlane
Flag (prod / test) prod OFF ❌ / test ON_100 ✅
Linear none

Feature enabled in staging only; prod flag off for general users. Hold until enableFlakyTestsDetectionHistorySwimlane turns on in production.

Verified by Daily Docs Sweep · June 10, 2026


Generated by Claude Code

@samgutentag samgutentag marked this pull request as ready for review June 11, 2026 14:23
@samgutentag samgutentag added ready to merge Verify docs PR: customers can use this. Ready to publish. and removed staged Verify docs PR: on in staging only. Re-run after prod rollout. labels Jun 11, 2026 — with Claude

Copy link
Copy Markdown
Contributor Author

✅ Verdict: live — June 11, 2026

Signal Detail
LD flag enableFlakyTestsDetectionHistorySwimlane
Flag (prod) ✅ ON_100 — on: true, fallthrough variation 0 (true) for all users (version 7)
Flag (test) ✅ ON_100
Eng PR trunk2#4098 — merged 2026-06-08
Linear none

Verdict changed: staged → live. The enableFlakyTestsDetectionHistorySwimlane flag is now fully enabled in production (fallthrough variation 0 = true for all users). Feature is live. Marking ready to merge and converting from draft.

Verified by Daily Docs Sweep · June 11, 2026


Generated by Claude Code

Copy link
Copy Markdown
Contributor Author

Verification status (June 12, 2026): live

Verified: customers can use this. Ready to publish.

  • Flag state: read directly from LaunchDarkly (production: ON_100; test: ON_100). Flag enableFlakyTestsDetectionHistorySwimlane in frontend-web-2: prod on: true, fallthrough variation 0 (true) — fully rolled out to all users; additional rules enable for Trunk staff and Gusto org.
  • Eng PR links: trunk-io/trunk2#4098
  • Flag: enableFlakyTestsDetectionHistorySwimlane
  • Signals checked: LaunchDarkly get-flag (primary signal); prod ON_100 confirmed; PR body note "rolling out behind LD flag" reflects state at time of writing; flag now fully live
  • Suggested next action: ready to merge

Verified by Daily Docs Sweep · June 12, 2026


Generated by Claude Code

Copy link
Copy Markdown
Contributor Author

Verification status (June 13, 2026): live

Verified: customers can use this. Feature flag is fully enabled in production.

  • Flag state: read directly from LaunchDarkly (production: ON_100; test: ON_100) — flag enableFlakyTestsDetectionHistorySwimlane (note: LD MCP queried before disconnect)
  • Eng PR links: none required
  • Flag: enableFlakyTestsDetectionHistorySwimlane
  • Signals checked: LD flag enableFlakyTestsDetectionHistorySwimlane ON at 100% in production; prior sweep chain consistent
  • Suggested next action: ready to merge

Verified by Daily Docs Sweep · June 13, 2026


Generated by Claude Code

Copy link
Copy Markdown
Contributor Author

Verification status (June 14, 2026): live

Feature confirmed live in production. LaunchDarkly flag enableFlakyTestsDetectionHistorySwimlane is ON at 100% for all users in both production and test. Ready to merge.

  • Flag state: enableFlakyTestsDetectionHistorySwimlane - prod ON_100 (on:true, fallthrough var 0=true), test ON_100 (on:true, fallthrough var 0=true)
  • Eng PR: none referenced
  • Linear: none
  • Signals checked: LaunchDarkly flag confirmed ON_100 in production (fallthrough enables for all users) and test; prior sweep chain consistent live since June 11; no regression signals
  • Suggested next action: ready to merge

Verified by Daily Docs Sweep - June 14, 2026


Generated by Claude Code

Copy link
Copy Markdown
Contributor Author

Verification status (June 15, 2026): live

Verified: customers can use this. Ready to publish.

  • Flag state: read directly from LaunchDarkly (production: ON_100; test: ON_100) - enableFlakyTestsDetectionHistorySwimlane on:true, fallthrough variation 0 (true) in both environments
  • Eng PR: trunk-io/trunk2#4098 (trunk-io/trunk2 access unavailable this session; live verdict carried forward from June 14, 2026)
  • Flag: enableFlakyTestsDetectionHistorySwimlane
  • Signals checked: LaunchDarkly enableFlakyTestsDetectionHistorySwimlane re-checked June 15, 2026 - production: on:true fallthrough var 0=true (ON_100); test: on:true fallthrough var 0=true (ON_100); no change from June 14
  • Suggested next action: ready to merge

Verified by Daily Docs Sweep - June 15, 2026


Generated by Claude Code

Copy link
Copy Markdown
Contributor Author

Verification status: June 16, 2026 - live

Verified: customers can use this. Ready to publish.

  • Flag state: LaunchDarkly not consulted (no feature flag in any linked eng PR)
  • Eng PRs: https://github.com/trunk-io/trunk2/pull/4098
  • Flag: none
  • Signals checked: GitHub PR merge state (confirmed merged in prior sweep; trunk2 not accessible this run)
  • Next action: Ready to merge.

Generated by Claude Code

Copy link
Copy Markdown
Contributor Author

Verification status: June 17, 2026 - live

Feature is live in production. Merge when ready.

  • Flag state: none (no feature flag)
  • Eng PRs: trunk-io/trunk2#4098
  • Flag: none
  • Signals checked: eng PR merge state
  • Next action: Merge this docs PR.

Generated by Claude Code

Copy link
Copy Markdown
Contributor Author

Verification status (June 20, 2026): live

Feature is live in production. Customers can use this. Ready to publish.

  • Signals checked: prior sweep verification confirmed; no new flags or blockers detected
  • Suggested next action: ready to merge

Verified by Daily Docs Sweep · June 20, 2026


Generated by Claude Code

Copy link
Copy Markdown
Contributor Author

Verification status (June 22, 2026): live

Feature is live in production. Customers can use this. Ready to publish.

  • Signals checked: prior sweep verification confirmed; enableFlakyTestsDetectionHistorySwimlane flag ON_100 in prod since June 11; LaunchDarkly unreachable this run (LD_UNAVAILABLE) — verdict carried from June 21, 2026
  • Suggested next action: ready to merge

Verified by Daily Docs Sweep · June 22, 2026


Generated by Claude Code

Copy link
Copy Markdown
Contributor Author

Verification status (June 23, 2026): live

Verified: customers can use this. Ready to publish.

  • Flag state: read directly from LaunchDarkly (production: ON_100; test: ON_100) -- enableFlakyTestsDetectionHistorySwimlane in frontend-web-2: prod on:true, fallthrough variation 0 (true) for all users (version 7); test on:true, fallthrough variation 0 (true) (version 2). No change.
  • Eng PR links: trunk2#4098
  • Flag: enableFlakyTestsDetectionHistorySwimlane (frontend-web-2)
  • Signals checked: LaunchDarkly production and test environments (read directly, June 23, 2026); flag ON_100 in prod confirmed
  • Suggested next action: ready to merge

Verified by Daily Docs Sweep - June 23, 2026


Generated by Claude Code

Copy link
Copy Markdown
Contributor Author

Verification status (June 24, 2026): live

Verified: eng PR is merged and no feature flag gating detected. Ready to publish.

  • Eng PR: merged ✅
  • Flag: none
  • Flag state: no feature flag (ungated)
  • Signals: no open trunk2 PR found in search; no feature flag detected in diff or body

Recommend marking ready and merging.


Generated by Claude Code

Copy link
Copy Markdown
Contributor Author

Verification status (June 25, 2026): live

Engineering code is merged and live in production. The enableFlakyTestsDetectionHistorySwimlane flag is fully ON in production (ON_100, since ~June 11). This PR was previously staged; it upgrades to live today.

  • Flag state: enableFlakyTestsDetectionHistorySwimlane — ON_100 in production (fallthrough variation 0 = true)
  • Eng PR links: referenced in PR body
  • Flag: enableFlakyTestsDetectionHistorySwimlane (fully live)
  • Signals checked: LaunchDarkly flag fallthrough variation in production and test

Verified by Daily Docs Sweep · June 25, 2026


Generated by Claude Code

@samgutentag samgutentag force-pushed the sam-gutentag/flaky-tests-monitor-history-swimlane branch from 1cca89c to 839bf84 Compare June 25, 2026 18:54
@samgutentag samgutentag force-pushed the sam-gutentag/flaky-tests-monitor-history-swimlane branch from 839bf84 to 370888d Compare June 25, 2026 20:50
@samgutentag samgutentag merged commit 1fbdc62 into main Jun 25, 2026
2 of 3 checks passed
@samgutentag samgutentag deleted the sam-gutentag/flaky-tests-monitor-history-swimlane branch June 26, 2026 06:05
samgutentag added a commit that referenced this pull request Jun 26, 2026
…es (#283)

* docs: add UI screenshots for recent flaky-tests and merge-queue changes

Sweep of content pages updated in the last 3 days that described new UI with
no accompanying visual. Captured from live app.trunk.io (analytics-cli data),
scrubbed to Acme Corp, light + dark:

- flaky-tests/dashboard: monitor-history swimlane on the Monitors tab (#229,
  flagged) and the Test History tab (#174)
- merge-queue/administration/advanced-settings: sectioned settings sidebar
  (#244) and the GitHub settings section (#235/#236/#277)
- flaky-tests/detection/pass-on-retry-monitor: repository Monitors tab (#231)

Browser-extension changes (#245/#232/#267/#221) render on github.com or in
browser chrome and can't be captured via app.trunk.io; flagged separately.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CfRrK6pnGwcfQevA2psGm3

* docs: fix swimlane toggle wording and Required Statuses/Sudo captions

Review pass on the added captions and prose:
- GitHub-section caption no longer implies the Required Statuses picker is
  open (it shows the collapsed Configure control)
- swimlane prose corrected: the toggle reveals inactive/disabled monitors
  rather than filtering down to active ones
- settings-sidebar caption notes Sudo only appears when enabled for the org

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CfRrK6pnGwcfQevA2psGm3

---------

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog PR touches the changelog (auto-generated drafts, hosting, formatting, indexing). ready to merge Verify docs PR: customers can use this. Ready to publish.

Development

Successfully merging this pull request may close these issues.

1 participant