inject classname for gtest result files#117
Conversation
mikaelarguedas
left a comment
There was a problem hiding this comment.
code change lgtm, looking forward for green CI with the test results with the new hierarchy
|
All results reported under
The |
Ok that's the part I missed. Thanks for clarifying
Yeah as it happens quite often recently I was unable to open the class_loader folder on the main page so I looked into the one in |
|
I get the feeling that the problem is related to follow up builds. I created a separate job and there it works fine again: http://ci.ros2.org/view/All/job/dirk_ci_linux/1/testReport/class_loader/ Maybe Jenkins has a problem to open the test results from previous builds if newer builds have been triggered or are ongoing? |
Sadly
gtestdoesn't offer a way to customize theclassnameattribute which is used by Jenkinsxunitto create the hierarchy. Therefore I chose to modify the generated gtest result files.Before the
gtestresults were under the(root)entry with no indication to the package: http://ci.ros2.org/job/ci_linux/3531/testReport/(root)/After they are under an entry names after the package: http://ci.ros2.org/job/ci_linux/3540/testReport/ament_index_cpp/