Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jenkinsci/test-results-analyzer-plugin
Jenkins plugin to analyze test results for packages, classes and test-methods across all the builds.
https://github.com/jenkinsci/test-results-analyzer-plugin
adopt-this-plugin
Last synced: 2 days ago
JSON representation
Jenkins plugin to analyze test results for packages, classes and test-methods across all the builds.
- Host: GitHub
- URL: https://github.com/jenkinsci/test-results-analyzer-plugin
- Owner: jenkinsci
- License: apache-2.0
- Created: 2014-07-18T14:38:33.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2024-11-23T13:28:53.000Z (29 days ago)
- Last Synced: 2024-12-13T04:10:39.747Z (9 days ago)
- Topics: adopt-this-plugin
- Language: JavaScript
- Homepage: https://plugins.jenkins.io/test-results-analyzer/
- Size: 1.01 MB
- Stars: 47
- Watchers: 104
- Forks: 68
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# [Test Results Analyzer](https://plugins.jenkins.io/test-results-analyzer/)
- A plugin that shows history of test execution results in a tabular format.
- The results are shown in a tree grid hierarchy and user has the provision to drill-down to test-method level to see the execution status of the respective set across multiple builds.## About
While executing our tests on Jenkins many of time test fails on
particular builds. Now if you want to check that when a particular
test-case, test-class or a test-package has failed you may need to go to
each and every build report and check for the result.This process is very cumbersome and may take a lot of time to get the
report. The said plugin solves the said issue by showing the build
result history of test-class, test-class and test-package in a tabular
tree format. The plugin can be used enabling the "Publish junit results"
or "Publish TestNG results"(in case of TestNG) feature of Jenkins.It allows users to filter the results based on passed, failed and
skipped status.Once installed you can just click on the "Test Results Analyzer" link on
the left hand side of your job, as shown in the following image:![](docs/images/TestResultsAnalyzerLink.png)
Following is a sample image of the report:
![](docs/images/table-report-2.1.png)
## Graphs
We all know the importance of the graphical report for our test
execution as it gives us a clear picture of the execution. The said
plugin also supports generation of Graphs for the test execution from
0.2.0 version onwards.### Following charts are available
### Line Charts
![](docs/images/line-chart-2.1.png)### Pie Charts
![](docs/images/pie-chart-2.1.png)### Bar Charts
![](docs/images/bar-chart-2.1.png)**Note**: **If you click on any point on the line chart it will generate
a pie chart for said build/point.**## Change Log
**[Changelog](./CHANGELOG.md)**## License
[**Apache-2.0 license**](https://www.apache.org/licenses/LICENSE-2.0)## Report an Issue
Please report issues and enhancements through the
[Jenkins issue tracker](https://www.jenkins.io/participate/report-issue/redirect/#19327).