Hi Stefan,

There is no way to do this with Pipeline today. However, when designing the new 
test reporting screen 
<https://jenkins.io/blog/2016/07/19/blue-ocean-update/> in Blue Ocean I did 
have someone ask if we could group them by stage. 

The problem I saw here is that most peoples pipelines look like this:

Build-->Test-->Integration Test-->Deploy

If any tests fail in "Test" then you would not see any tests displayed for 
"Integration Tests" as they were not executed - rendering the grouping 
reasonably useless except for viewing successful tests. (Viewing successful 
tests is an edge case <https://issues.jenkins-ci.org/browse/JENKINS-36299> 
we've opted not to handle for the moment due to UI scaling concerns).

Whats your use case for grouping tests by stage?

On Thursday, July 21, 2016 at 7:24:39 AM UTC-7, ST wrote:
>
> Hi!
>
> I am migrating our java/maven build pipeline to a Jenkinsfile, so both the 
> unit tests (maven-surefire-plugin) and integration tests 
> (maven-failsafe-plugin) will be run inside the same pipeline, but in 
> different stages.
>
> How can I separate the test results for unit tests and integration tests 
> in Jenkins? I am collecting test results like this:
>
> for unit tests:
> step([$class: 'JUnitResultArchiver', testResults: 
> '**/target/surefire-reports/*.xml'])
>
> for integration tests:
> step([$class: 'JUnitResultArchiver', testResults: 
> '**/target/failsafe-reports/*.xml'])
>
> And they end up as a mixed list under "Test Result" for every build.
>
> Since they were separate jobs before, they were separated in Jenkins as 
> well. Would be nice to have them as separated list also in the Jenkins 2.x 
> pipeline, but how?
>
> Best regards,
>  stefan.
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/c48d03ee-fe43-4538-a875-46406f65f601%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to