You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
New
📜 Run history — Live-updating list after each execution, with search, status badges, tags, and per-entry actions (open in dashboard, reveal file, remove).
🔀 Compare runs — Side-by-side comparison for up to 10 runs: grouped latency, load, and reliability tables, run A/B cards, pair deltas, and an AI summary shortcut. The bottom panel expands automatically when compare opens.
📊 Run report — Select one run to inspect full metrics in the bottom panel, loaded from each run's JSON report (p99 backfilled from the HTML dashboard when k6 JSON omits it).
Improvements
Run history records terminal and monitoring runs, dashboard errors, and deduplicates repeated report captures (up to 100 entries).
Filter run history to the current request, double-click a row to open its report, and clearer selection hints and metric chips.
Run history report actions use labeled buttons (“View metrics”, “Compare metrics”) instead of icon-only controls.
Fixes
Run history tab no longer crashes with a black screen when opening the list (missing Info icon import in the history hint banner).
Run history tab no longer shows a black panel when the k6 dashboard webview was previously open (dashboard embed unmounts off-tab instead of keeping the Electron guest view alive).