Hi Jed,

Unfortunately the TAP plugin does not support Multibranch Pipelines, which is 
what we have to use in Jenkins in order to be able to pluck out Pull Requests. 
I found an unresolved issue ticket where someone suggested a Jenkinsfile hack 
to make it work but I didn’t try it yet.

In the meantime, I have a working jUnit XML parser written into report_tests.py 
and Jenkins is producing very nice test output views with it. A sample is 
available at this 
URL<https://petsc-dev.org/jenkins/blue/organizations/jenkins/fedora%2Farch-linux-dbg-quad/detail/PR-1044/14/tests>.
 We can compare to the TAP plugin down the line and make decisions on what to 
keep and/or change.


________________________________

Alp Dener
Argonne National Laboratory
mcs.anl.gov/person/alp-dener<http://mcs.anl.gov/person/alp-dener>


On July 20, 2018 at 11:08:03 PM, Jed Brown 
(j...@jedbrown.org<mailto:j...@jedbrown.org>) wrote:

Karl Rupp <r...@iue.tuwien.ac.at> writes:

> Hi Patrick,
>
>> Once tuning is complete, how is one intended to interpret the nice green
>> check marks? "The library compiles" or "All the tests passed"?
>
> So far the green checkmark essentially means "The library compiles". We
> are working towards "All the tests passed", but that requires some more
> tinkering in processing test output. That is, we need to extract
> information about failed tests and present that in a prominent way.

Our tests produce TAP.

https://wiki.jenkins.io/display/JENKINS/TAP+Plugin

Reply via email to