Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-48626

handle parallel test execution in test-results-analyzer plugin

    Details

    • Similar Issues:

      Description

      When running tests in parallel, the test is only shown once. Handling should be like in junit-plugin which adds the information of enclosing blocks to the test result.

      e.g.:

      pipeline {
       agent none
      
       stages {
        stage('test') {
         parallel {
          stage('a') {
           agent any
           steps {
            writeFile encoding: 'UTF-8', file: 'test.xml', text: '''<?xml version="1.0" encoding="UTF-8"?>
      <testsuite name="some.pkg.SomeTest" tests="1" skipped="0" failures="0" errors="0" timestamp="2017-12-15T08:59:16" hostname="foo" time="1.0">
      <properties/>
      <testcase name="shouldTestSomething" classname="some.pkg.SomeTest" time="1.0"/>
      </testsuite>
      '''
           junit allowEmptyResults: true, keepLongStdio: true, testResults: 'test.xml'
           }
          }
      
          stage('b') {
           agent any
      
           steps {
            writeFile encoding: 'UTF-8', file: 'test.xml', text: '''<?xml version="1.0" encoding="UTF-8"?>
      <testsuite name="some.pkg.SomeTest" tests="1" skipped="0" failures="0" errors="0" timestamp="2017-12-15T08:59:16" hostname="foo" time="1.0">
      <properties/>
      <testcase name="shouldTestSomething" classname="some.pkg.SomeTest" time="1.0"/>
      </testsuite>
      '''
            junit allowEmptyResults: true, keepLongStdio: true, testResults: 'test.xml'
           }
          }
         }
        }
       }
      }

       

        Attachments

          Activity

          Show
          scddev Dietmar Scheidl added a comment - PR with a quick fix:  https://github.com/jenkinsci/test-results-analyzer-plugin/pull/42

            People

            • Assignee:
              menonvarun Varun Menon
              Reporter:
              scddev Dietmar Scheidl
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated: