test(linter/plugins): conformance tester add summary of failing tests to report#16740
Conversation
How to use the Graphite Merge QueueAdd either label to this PR to merge it via the merge queue:
You must have a Graphite account in order to use the merge queue. Sign up using this link. An organization admin has enabled the Graphite Merge Queue in this repository. Please do not merge from GitHub as this will restart CI on PRs being processed by the merge queue. This stack of pull requests is managed by Graphite. Learn more about stacking. |
There was a problem hiding this comment.
Pull request overview
This PR enhances the conformance testing report by adding a summary list of all failing rules with their pass rates at the beginning of the "Rules with Failures" section, before the detailed breakdown. This makes it easy to quickly see which rules have the most failures without scrolling through detailed error information.
Key Changes
- Added a summary list showing each failing rule with its pass rate as "passed / total (percentage%)"
- Renamed the detailed failures section to "Rules with Failures Detail" to distinguish it from the summary
- The snapshot file now includes the new summary format showing all 100 failing rules in a concise list
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| apps/oxlint/conformance/src/report.ts | Added logic to generate a summary list of failing rules with pass rates before the detailed breakdown |
| apps/oxlint/conformance/snapshot.md | Updated snapshot to include the new summary section with 100 failing rules listed |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
ee0f103 to
6c6af18
Compare
4baa91e to
71632c6
Compare
Merge activity
|
71632c6 to
339b30a
Compare
6c6af18 to
5bcc2cd
Compare
… to report (#16740) Add a summary of rules with failing tests to the snapshot report, so can easily see which rules have the most failures.
5bcc2cd to
e8290b1
Compare
339b30a to
9a964da
Compare

Add a summary of rules with failing tests to the snapshot report, so can easily see which rules have the most failures.