【发布时间】:2021-01-14 14:18:54
【问题描述】:
我有一个 Bazel 项目,其中包含大量单元测试,其中一个子集需要 GPU 支持。
我想将具有 GPU 要求的单元测试映射到 remote 策略,但将所有其他单元测试保持为 沙盒,在本地运行。由于所有测试共享相同的助记符 (TestRunner),我不确定如何使用 strategy 或 strategy_regexp 参数来做到这一点。
Bazel 是否支持此用例?或者您是否必须将所有或没有测试映射到远程执行?
亲切的问候!
【问题讨论】:
-
嘿@mareld,我有一个类似的问题,即按目标更改策略。你最终找到解决方案了吗?
-
没有。我们必须像现在一样映射所有内容。但是,我们仍然希望将来有更精细的解决方案。
-
刚刚找到了一些解决方案。我无法让它与某种自定义助记符一起使用,因此探索了正则表达式。
标签: bazel