Skip to content

Reskin Gradle's native unit test HTML report to match the integration report theme - #1604

Merged
ashishvijaywargiya merged 8 commits into
apache:trunkfrom
ashishvijaywargiya:migration-junit5
Aug 8, 2026
Merged

Reskin Gradle's native unit test HTML report to match the integration report theme#1604
ashishvijaywargiya merged 8 commits into
apache:trunkfrom
ashishvijaywargiya:migration-junit5

Conversation

@ashishvijaywargiya

Copy link
Copy Markdown
Contributor

Reskin Gradle's native unit test HTML report to match the integration report theme

ashishvijaywargiya and others added 8 commits August 8, 2026 14:51
Render the Tests/Failures/Errors/Skipped cards as plain values counted off
the filtered testcases on the pre-filtered per-suite status pages, which
have no filter controls or JavaScript to make a "#status-*" href work.
Add a back link to those pages, a CSS rule for the suite status links,
cleanup of the pre-rename report output, and a few stale comments.
… report theme

Layers a small stylesheet (junit-report-reskin.css) on top of Gradle's own
build/reports/tests/test output instead of replacing it, so the native
per-class stdout/stderr tab, breadcrumbs, and tab-switching JS keep working
unchanged. A new reskinGradleTestReport task injects the stylesheet link
into every generated page and runs automatically via test.finalizedBy.
@ashishvijaywargiya
ashishvijaywargiya merged commit 9df715a into apache:trunk Aug 8, 2026
7 checks passed
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