0

我正在设置 GitLab CI。
我们对 BDD 使用 Ginkgo 测试。
Ginkgo 为每个测试所在的文件夹创建一个报告。

这会在收集所有报告并将其作为单个测试报告文件发布时产生问题。

是否可以以这种方式配置 GinkGo,以便我可以在一个测试报告文件中进行所有测试?

4

1 回答 1

0

我的理解是您的报告位于每个测试文件夹中:示例

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 是报告生成的。

最后,所有测试都将显示在管道的测试部分 在此处输入图像描述

于 2021-10-08T05:51:51.253 回答