我正在设置GitLab CI。
我们使用Ginkgo测试来进行BDD。
Ginkgo为测试所在的每个文件夹创建一个报告。
这就产生了收集所有报告并将其发布为单个测试报告文件的问题。
是否可以这样配置GinkGo,以便我可以在单个测试报告文件中进行所有测试?
发布于 2021-10-08 05:51:51
据我所知,您的报告位于每个测试文件夹中:示例
testScripts
- test_1_directory (contains test spec and result files)
- test_2_directory (contains test spec and result files)
- test_3_directory (contains test spec and result files)我不确定这是否确实对你有帮助,但我可以试一试
在作业中添加报告路径,如下所述:
artifacts:
reports:
junit:
- ./packages/e2e/goProject/testScripts/**/**.xml假设生成了.xml报告。
最后,所有测试都将显示在管道的测试部分中

https://stackoverflow.com/questions/69479969
复制相似问题