{"componentChunkName":"component---src-templates-plugin-documentation-jsx","path":"/test-results-analyzer/","result":{"data":{"jenkinsPlugin":{"id":"3b7027f9-fb39-5772-aa47-9de729830c03","gav":"org.jenkins-ci.plugins:test-results-analyzer:309.vda_3a_a_f100542","hasBomEntry":false,"title":"Test Results Analyzer","url":"https://updates.jenkins.io/download/plugins/test-results-analyzer/309.vda_3a_a_f100542/test-results-analyzer.hpi","version":"309.vda_3a_a_f100542","wiki":{"childHtmlRehype":{"html":"<div id=\"plugin-content-readme\" class=\"md\" data-path=\"README.md\">\n <article class=\"markdown-body entry-content container-lg\" itemprop=\"text\">\n  <div class=\"markdown-heading\" dir=\"auto\">\n   \n  </div> \n  <ul dir=\"auto\"> \n   <li>A plugin that shows history of test execution results in a tabular format.</li> \n   <li>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.</li> \n  </ul> \n  <div class=\"markdown-heading\" dir=\"auto\">\n   <h2 class=\"heading-element\" dir=\"auto\" id=\"plugin-content-about\" style=\"position: relative\">About<a href=\"#plugin-content-about\" aria-label=\"about permalink\" class=\"anchor after\"><ion-icon name=\"link-outline\"></ion-icon></a></h2>\n   \n  </div> \n  <p dir=\"auto\">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.</p> \n  <p dir=\"auto\">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.</p> \n  <p dir=\"auto\">It allows users to filter the results based on passed, failed and skipped status.</p> \n  <p dir=\"auto\">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:</p> \n  <p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://github.com/jenkinsci/test-results-analyzer-plugin/blob/master/docs/images/TestResultsAnalyzerLink.png\"><img src=\"https://cdn.jsdelivr.net/gh/jenkinsci/test-results-analyzer-plugin@master/docs/images/TestResultsAnalyzerLink.png\" alt=\"\" style=\"max-width: 100%;\"></a></p> \n  <p dir=\"auto\">Following is a sample image of the report:</p> \n  <p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://github.com/jenkinsci/test-results-analyzer-plugin/blob/master/docs/images/table-report-2.1.png\"><img src=\"https://cdn.jsdelivr.net/gh/jenkinsci/test-results-analyzer-plugin@master/docs/images/table-report-2.1.png\" alt=\"\" style=\"max-width: 100%;\"></a></p> \n  <div class=\"markdown-heading\" dir=\"auto\">\n   <h2 class=\"heading-element\" dir=\"auto\" id=\"plugin-content-graphs\" style=\"position: relative\">Graphs<a href=\"#plugin-content-graphs\" aria-label=\"graphs permalink\" class=\"anchor after\"><ion-icon name=\"link-outline\"></ion-icon></a></h2>\n   \n  </div> \n  <p dir=\"auto\">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.</p> \n  <div class=\"markdown-heading\" dir=\"auto\">\n   <h3 class=\"heading-element\" dir=\"auto\" id=\"plugin-content-following-charts-are-available\" style=\"position: relative\">Following charts are available<a href=\"#plugin-content-following-charts-are-available\" aria-label=\"following charts are available permalink\" class=\"anchor after\"><ion-icon name=\"link-outline\"></ion-icon></a></h3>\n   \n  </div> \n  <div class=\"markdown-heading\" dir=\"auto\">\n   <h3 class=\"heading-element\" dir=\"auto\" id=\"plugin-content-line-charts\" style=\"position: relative\">Line Charts<a href=\"#plugin-content-line-charts\" aria-label=\"line charts permalink\" class=\"anchor after\"><ion-icon name=\"link-outline\"></ion-icon></a></h3>\n   \n  </div> \n  <p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://github.com/jenkinsci/test-results-analyzer-plugin/blob/master/docs/images/line-chart-2.1.png\"><img src=\"https://cdn.jsdelivr.net/gh/jenkinsci/test-results-analyzer-plugin@master/docs/images/line-chart-2.1.png\" alt=\"\" style=\"max-width: 100%;\"></a></p> \n  <div class=\"markdown-heading\" dir=\"auto\">\n   <h3 class=\"heading-element\" dir=\"auto\" id=\"plugin-content-pie-charts\" style=\"position: relative\">Pie Charts<a href=\"#plugin-content-pie-charts\" aria-label=\"pie charts permalink\" class=\"anchor after\"><ion-icon name=\"link-outline\"></ion-icon></a></h3>\n   \n  </div> \n  <p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://github.com/jenkinsci/test-results-analyzer-plugin/blob/master/docs/images/pie-chart-2.1.png\"><img src=\"https://cdn.jsdelivr.net/gh/jenkinsci/test-results-analyzer-plugin@master/docs/images/pie-chart-2.1.png\" alt=\"\" style=\"max-width: 100%;\"></a></p> \n  <div class=\"markdown-heading\" dir=\"auto\">\n   <h3 class=\"heading-element\" dir=\"auto\" id=\"plugin-content-bar-charts\" style=\"position: relative\">Bar Charts<a href=\"#plugin-content-bar-charts\" aria-label=\"bar charts permalink\" class=\"anchor after\"><ion-icon name=\"link-outline\"></ion-icon></a></h3>\n   \n  </div> \n  <p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://github.com/jenkinsci/test-results-analyzer-plugin/blob/master/docs/images/bar-chart-2.1.png\"><img src=\"https://cdn.jsdelivr.net/gh/jenkinsci/test-results-analyzer-plugin@master/docs/images/bar-chart-2.1.png\" alt=\"\" style=\"max-width: 100%;\"></a></p> \n  <p dir=\"auto\"><strong>Note</strong>: <strong>If you click on any point on the line chart it will generate a pie chart for said build/point.</strong></p> \n  <div class=\"markdown-heading\" dir=\"auto\">\n   <h2 class=\"heading-element\" dir=\"auto\" id=\"plugin-content-change-log\" style=\"position: relative\">Change Log<a href=\"#plugin-content-change-log\" aria-label=\"change log permalink\" class=\"anchor after\"><ion-icon name=\"link-outline\"></ion-icon></a></h2>\n   \n  </div> \n  <p dir=\"auto\"><strong><a href=\"https://github.com/jenkinsci/test-results-analyzer-plugin/blob/master/./CHANGELOG.md\">Changelog</a></strong></p> \n  <div class=\"markdown-heading\" dir=\"auto\">\n   <h2 class=\"heading-element\" dir=\"auto\" id=\"plugin-content-license\" style=\"position: relative\">License<a href=\"#plugin-content-license\" aria-label=\"license permalink\" class=\"anchor after\"><ion-icon name=\"link-outline\"></ion-icon></a></h2>\n   \n  </div> \n  <p dir=\"auto\"><a href=\"https://www.apache.org/licenses/LICENSE-2.0\" rel=\"nofollow\"><strong>Apache-2.0 license</strong></a></p> \n  <div class=\"markdown-heading\" dir=\"auto\">\n   <h2 class=\"heading-element\" dir=\"auto\" id=\"plugin-content-report-an-issue\" style=\"position: relative\">Report an Issue<a href=\"#plugin-content-report-an-issue\" aria-label=\"report an issue permalink\" class=\"anchor after\"><ion-icon name=\"link-outline\"></ion-icon></a></h2>\n   \n  </div> \n  <p dir=\"auto\">Please report issues and enhancements through the <a href=\"https://www.jenkins.io/participate/report-issue/redirect/#19327\" rel=\"nofollow\">Jenkins issue tracker</a>.</p> \n </article>\n</div>","rehypeTOC":[{"id":"plugin-content-about","heading":"About"},{"id":"plugin-content-graphs","heading":"Graphs","items":[{"id":"plugin-content-following-charts-are-available","heading":"Following charts are available"},{"id":"plugin-content-line-charts","heading":"Line Charts"},{"id":"plugin-content-pie-charts","heading":"Pie Charts"},{"id":"plugin-content-bar-charts","heading":"Bar Charts"}]},{"id":"plugin-content-change-log","heading":"Change Log"},{"id":"plugin-content-license","heading":"License"},{"id":"plugin-content-report-an-issue","heading":"Report an Issue"}]},"url":"https://github.com/jenkinsci/test-results-analyzer-plugin"},"stats":{"currentInstalls":6121,"currentInstallPercentage":2.9893241910120043,"installations":[{"timestamp":1717200000000,"total":9422,"percentage":3.337678715656129},{"timestamp":1719792000000,"total":8279,"percentage":2.894755244755245},{"timestamp":1722470400000,"total":7814,"percentage":2.751912321974446},{"timestamp":1725148800000,"total":7738,"percentage":2.7932396237176293},{"timestamp":1727740800000,"total":7706,"percentage":2.732188126008261},{"timestamp":1730419200000,"total":7538,"percentage":2.692469799904274},{"timestamp":1733011200000,"total":7085,"percentage":2.6610228693976734},{"timestamp":1735689600000,"total":7458,"percentage":2.788297971773063},{"timestamp":1738368000000,"total":7380,"percentage":2.7128762369686363},{"timestamp":1740787200000,"total":8208,"percentage":2.920497566252028},{"timestamp":1743465600000,"total":7575,"percentage":2.7037349019159933},{"timestamp":1746057600000,"total":6121,"percentage":2.9893241910120043}],"trend":2856},"sha1":"jpZBLQXrsPgPmHq5BOS0omJ608c=","deprecationNotice":null,"securityWarnings":[],"issueTrackers":[{"reportUrl":"https://www.jenkins.io/participate/report-issue/redirect/#19327/test-results-analyzer","type":"jira","viewUrl":"https://issues.jenkins.io/issues/?jql=component=19327"}],"scm":"https://github.com/jenkinsci/test-results-analyzer-plugin","hasPipelineSteps":false,"hasExtensions":false,"requiredCore":"2.479.3","releaseTimestamp":"2025-05-01T23:45:01.00Z","previousVersion":"0.4.1","previousTimestamp":"2023-12-07T14:01:10.00Z","name":"test-results-analyzer","labels":["adopt-this-plugin","report"],"developers":[{"id":"mPokornyETM","name":"mPokornyETM"},{"id":"menonvarun","name":"Varun Menon"},{"id":"poddingue","name":"Bruno Verachten"}],"firstRelease":"2014-08-07T05:30:14.000Z","excerpt":"This plugin shows history of test execution results in a tabular or graphical format.","buildDate":"2025-05-01T00:00:00.000Z","dependencies":[{"implied":null,"name":"junit","optional":false,"title":"JUnit","version":"1322.v1556dc1c59a_f"}]}},"pageContext":{"name":"test-results-analyzer"}},"staticQueryHashes":["443252636","734486537","810784101"],"slicesMap":{}}