jxr*_*mos 6 integration-testing bazel
我想在运行其他更深入的端到端测试之前运行一定数量的端到端集成测试。只要我不使用该--keep_going标志,第一次测试失败就应该退出bazel test //...会话。我希望在更深入的测试之前运行更浅的端到端测试,有没有办法从 bazel 管理测试执行顺序?
我想我可以在 shell 中做一些事情,比如将测试标记为manual,然后按照我希望的顺序分段调用相关测试,但如果有一些内置的方法来完成上述操作,那就太好了。
AFAIK,Bazel 对此没有直接支持。
您可以设置用户指定的标签,然后使用该--test_tag_filter标志批量运行测试。您可以拥有shallow和deep标签,然后首先运行带有标签的测试shallow,然后运行没有任何标签的测试,然后运行带有标签的测试deep。
| 归档时间: |
|
| 查看次数: |
729 次 |
| 最近记录: |