【问题标题】:Ginkgo: how to combine test reports银杏:如何结合测试报告
【发布时间】:2021-10-08 13:51:51
【问题描述】:

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

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

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

【问题讨论】:

    标签: go gitlab gitlab-ci ginkgo


    【解决方案1】:

    据我了解,您的报告位于每个测试文件夹中: 示例

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

    最后所有测试都会显示在管道的测试部分

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-10-29
      • 2022-11-29
      • 1970-01-01
      • 1970-01-01
      • 2014-11-17
      相关资源
      最近更新 更多