我不是 C 程序员,但我必须在我的 Jenkins 上运行 boost 测试。现在我已经在 Jenkins 中安装了 xUnit 插件。
我添加了一个构建后操作:“发布 xUnit 测试结果报告”然后,在这个构建后步骤中,我添加了:“BoostTest-1.x(默认)”
现在我可以设置以下选项:
https://www.dropbox.com/s/wxcny55rz2bqk6r/boost_jenkins_options.png
我设置的选项是随机的,所以请帮助我,我什么都不懂,也没有找到一些教程。
我没有使用过 boost 单元测试,也没有使用过 xUnit Jenkins 插件。
谁能帮我?
编辑:詹金斯对我说:
make[1]: Leaving directory `/var/lib/jenkins/workspace/southernd_test'
[xUnit] [INFO] - Starting to record.
[xUnit] [INFO] - Processing BoostTest-1.x (default)
[xUnit] [INFO] - [BoostTest-1.x (default)] - No test report file(s) were found with the pattern 'boost/*.xsl' relative to '/var/lib/jenkins/workspace/southernd_test' for the testing framework 'BoostTest-1.x (default)'. Did you enter a pattern relative to the correct directory? Did you generate the result report(s) for 'BoostTest-1.x (default)'?
[xUnit] [ERROR] - No test reports found for the metric 'BoostTest' with the resolved pattern 'boost/*.xsl'. Configuration error?.
[xUnit] [INFO] - Setting the build status to FAILURE
[xUnit] [INFO] - Stopping recording.
Build step 'Publish xUnit test result report' changed build result to FAILURE
Finished: FAILURE