Skip to content

feat(report): trend charts on the HTML dashboard - #160

Merged
shossain786 merged 1 commit into
masterfrom
feat/report-trend-dashboard
Oct 18, 2026
Merged

shossain786 merged 1 commit into
masterfrom
feat/report-trend-dashboard

Conversation

@shossain786

Copy link
Copy Markdown
Contributor

Adds Pass Rate Trend and Suite Duration Trend line charts to the dashboard, built from the last 20 runs in the metrics history (ReportPaths.metricsHistoryDir(), so flakiness.historyDir / seleniumboot.history.dir are honoured).

  • Hidden until there are 2+ runs of history; unreadable history files are skipped.
  • No new dependencies (uses the Chart.js already in the template).
  • Tests: buildTrendData ordering/limit/skip-bad-file and empty-history cases. mvn clean verify: 725 tests, 0 failures.
  • Checked visually in headless Chrome with 4 sample runs.

🤖 Generated with Claude Code

Reads the last 20 runs from the metrics history and renders two line
charts under the existing donut/percentile row. Hidden until there are
at least two runs of history.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@shossain786
shossain786 merged commit 85cc903 into master Oct 18, 2026
2 checks passed
@shossain786
shossain786 deleted the feat/report-trend-dashboard branch October 18, 2026 02:05
shossain786 added a commit that referenced this pull request Oct 18, 2026
…ty (#158) (#161)

Co-authored-by: Claude Sonnet 5.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant