我正在设置 GitLab CI。
我们对 BDD 使用 Ginkgo 测试。
Ginkgo 为每个测试所在的文件夹创建一个报告。
这会在收集所有报告并将其作为单个测试报告文件发布时产生问题。
是否可以以这种方式配置 GinkGo,以便我可以在一个测试报告文件中进行所有测试?
我的理解是您的报告位于每个测试文件夹中:示例
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 是报告生成的。