Details
-
Bug
-
Status: Resolved (View Workflow)
-
Critical
-
Resolution: Fixed
-
None
Description
After upgrading Jenkins plugins (presumably irrelevant durable-task => 1.16): junit 1.21 => 1.22.1
***@***:~$ grep "In getOwner" /var/log/jenkins/jenkins.log ... 2017-11-15 10:54:05 WARNING [hudson.tasks.junit.CaseResult getRun] In getOwner(), suiteResult.getParent() is null. ***@***:~$ grep "In getOwner" /var/log/jenkins/jenkins.log | wc -l 820
Actually I had hoped to benefit from JENKINS-27395 (due to having two different stages using the junit step for recording the test results), but in fact everything looks like before, except the new excessive warning log spam. Since the number of tests is in fact 678, I am also wondering about the number of 820 logs.
The junit step is called like this: junit(keepLongStdio: true, testResults: phpUnitXmlFilename); as aforementioned in two different stages for different XML Files, each one stemming from PHPUnit 6.4.3
Attachments
Issue Links
- causes
-
JENKINS-61787 jenkins.model.Jenkins loaded from parser callable via TestNameTransformer
-
- Resolved
-
- is related to
-
JENKINS-27395 distinguish test reports filed from different parts of workflow
-
- Resolved
-
- links to
OK, now I got it, thanks for your patience; and I can actually see/confirm that ("shown for individual tests")
Just out of interest: are there any plans to pimp the visualization and not merge all test results together, but – frankly I don't know what the best UX would be – have one TestResult tab/entry per run or stage or so?