JUnit report search
Problem to solve
Let's say I want to find the build log for the job that ran this spec:
Banzai::Filter::ReferenceRedactorFilter with data-issue for confidential issues allows references for admin
It's in one of the 20 rspec unit
jobs. Which one? The report doesn't tell me - it's aggregated them all into a single page. My only option right now is to open all 20 build logs and do an in-browser search.
From @nick.thomas as discussed in (#27319)
Intended users
- Sasha (Software Developer) - who is looking for a specific test that failed / was just added / has been lagging / etc.
- Simone (Software Engineer in Test)
Further details
Use Cases
- A test failed or had an error and I need to find which job it failed in and don't want to ctrl+F to find it amongst many test pages.
- I'm looking for how fast how a specific test ran
Proposal
- Add a search bar to the existing JUnit report page that searches the class and name fields
We may further create issues to add filters based on status or sort by status, duration, etc.