Skip to content

feat(web-awesome): make report metadata summary filter tree - #988

Open
formaceft-93 wants to merge 3 commits into
mainfrom
meta-filters
Open

formaceft-93 wants to merge 3 commits into
mainfrom
meta-filters

Conversation

@formaceft-93

@formaceft-93 formaceft-93 commented Sep 17, 2026 •

Copy link
Copy Markdown
Contributor

Summary

Make the report metadata summary interactive so users can click summary counts to apply the matching test tree filters.

Clickable metadata now includes:

  • Total
  • Flaky tests
  • New tests
  • Retried tests
  • Status counts such as Failed, Broken, Passed, Skipped

Also update the UI so Flaky, New, and Retried metadata chips are always visible, showing - when empty, while removing duplicate Retry/Flaky quick filters from the lower filter bar.

Checklist

@github-actions

github-actions Bot commented Sep 17, 2026 •

Copy link
Copy Markdown

Allure Report Summary

     Scope Duration Stats New Flaky Retry
     All tests 1h 17m 31s Passed tests⁠ 12507
Skipped tests⁠ 23
Unknown tests⁠ 12
339 0 7
     macos-latest 29m 30s Passed tests⁠ 4231
Skipped tests⁠ 6
Unknown tests⁠ 4
113 0 2
     ubuntu-latest 24m 49s Passed tests⁠ 4139
Skipped tests⁠ 6
Unknown tests⁠ 4
113 0 3
     windows-latest 23m 12s Passed tests⁠ 4137
Skipped tests⁠ 11
Unknown tests⁠ 4
113 0 2

Reports: Allure2, Awesome, Classic, Dashboard

Artifacts used (3)
Name Path
allure-results-macos-latest.zip allure-results-macos-latest.zip
allure-results-ubuntu-latest.zip allure-results-ubuntu-latest.zip
allure-results-windows-latest.zip allure-results-windows-latest.zip

@formaceft-93
formaceft-93 force-pushed the meta-filters branch 2 times, most recently from 34cf2a2 to e8ff658 Compare September 21, 2026 10:30

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant