0

我有一个在 CodeFresh 上运行的 C#/Selenium/Xunit 测试套件。该项目可以很好地与构建和运行管道一起按预期运行,除了一件事,过滤。

所以在测试项目中,我们有一组热身测试,我想在主运行管道之前单独运行。现在在功能文件中这些有标签 -@warmup 在钩子文件中显示为[Scope(Tag = "warmup")]并且当从 VS 或批处理文件运行时过滤工作正常。

对于 CodeFresh,我在 Docker 文件中有这行 -

ENTRYPOINT ["dotnet", "test", "/app/BackOffice_Automation.dll", "-v", "n", "--filter", "Category=warmup"]

但这总是被忽略并且所有测试都运行,任何人都可以解释我错过了什么

谢谢

凯夫

4

1 回答 1

0

找到解决方案,yaml 文件 这是来自预热 yaml

entry_point:[“dotnet”、“test”、“/app/BackOffice_Automation.dll”、“-v”、“n”、“--filter”、“Category=warmup”]

于 2021-02-09T14:33:12.263 回答