您可以使用持久工作人员(而不是远程工作人员)运行 java 测试目标吗?
如果是这样,工作人员如何处理测试状态?它是否使用测试后被丢弃的单独的类加载器?
最佳答案
我们实际上正在试验ExperimentalTestRunner中的功能。 ,你是对的,它使用一个新的类加载器来加载测试目标的类,这些类在每次测试后都会被丢弃。
虽然我们还没有在黄金时段对其进行测试,但可以在当前 bazel (0.5.1) 中使用以下标志调用它:
--explicit_java_test_deps --experimental_testrunner --test_strategy=experimental_worker
由于尚未启动,因此现在可以在 change history 中找到这些标志的最佳解释。 .
关于java - Bazel-Java 测试运行是否支持持久工作人员?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44713716/