在Hygieia仪表板中显示Junit.xml测试结果

时间:2019-10-23 10:27:29

标签: hygieia

我正在使用hygieia-publisher-jenkins-plugin

在我的Jenkins管道中,我正在调用以下方法将单元测试结果(一个junit xml文件)发布到Hygieia仪表板。

.withRegion()

我可以看到电话的响应是

hygieiaTestPublishStep buildStatus: 'Success', testApplicationName: 'pup-api', testEnvironmentName: params.environment, testFileNamePattern: '*.xml', testResultsDirectory: './', testType: 'Unit'

我的第一个问题是:这是否意味着Hygieia无法找到junit.xml文件?

肯定是在生成测试套件完成后,通过在目录上进行Hygieia Test Result Publisher - Looking for file pattern 'junit.xml' in directory /var/lib/jenkins/workspace/tform-ci-pipelines_pup-api_PR-28. Hygieia: Published Test Data. Nothing to publish 来确认它的过程,并且可以看到junit.xml文件。 我也在做ls -l,以确认路径正确无误。

其次,我可以配置哪个小部件来显示此数据?我以为这是“质量”小部件,但是我看不到单元测试的任何选项,只有功能测试,并且当我尝试从功能测试部分选择任何东西时,没有任何选项。

感谢您的帮助

0 个答案:

没有答案