Bazel- Java Test运行是否支持持久工作者?

时间:2017-06-23 05:30:07

标签: java bazel

你能用持久工作者(而不是远程工作者)运行java测试目标吗? 如果是这样,工人如何处理测试状态?它是否使用在测试后丢弃的单独的类加载器?

1 个答案:

答案 0 :(得分:2)


我们实际上在试验ExperimentalTestRunner中的功能,你是对的,它使用新的类加载器来加载测试目标的类,每次测试后都会丢弃它们。 虽然我们尚未在黄金时段测试它,但可以在当前的bazel(0.5.1)中使用标志调用:

    --explicit_java_test_deps --experimental_testrunner --test_strategy=experimental_worker

由于仍未启动,因此可以在change history中找到对这些标志的最佳解释。