-
Bug
-
Resolution: Unresolved
-
Low
-
None
-
6.9.1
-
None
-
3
-
Severity 3 - Minor
-
2
-
Issue Summary
If a test report contains more than 1000 test results, Bamboo doesn't list them all when we navigate to 'tests' tab in build result summary.
Steps to Reproduce
- Add a test report xml file with more than 1000 test results in a build
- Add a JUnit parser task to parse this test report.
- Run this build
Expected Results
All the test results in the Build result summary page are listed (preferably paginated showing only the first few and leave the rest in next subsequent pages).
Actual Results
Only the first 1000 test results are listed, but the Tests tab clearly shows there are more test passed/failed.
Workaround
There is no workaround to display the remaining tests for now.
- mentioned in
-
Page Failed to load
Displaying tests on a tab was designed for a user. It works best for devs if they've few tests failing so they can quickly see what's wrong and fix it. From that perspective anything >100 doesn't make sense, because it seems like global failure and you wouldn't fix it one-by-one anyway.
For code analysis I'd recommend relatively new feature - build warnings parser (https://confluence.atlassian.com/bamboo/configuring-build-warnings-parser-task-957148051.html). It's sent to Bitbucket Server and you can see it with your code.
For more automated tasks - processing xml tests results file would be much better in comparison to processing web page; whatever your use case is.
Showing more tests at once can quickly become a performance issue.
I like the idea about paging this data, but then it's more like improvement request. I'd love to see more interest before I can prioritise it on our roadmap.