并行化Android单元测试?

时间:2018-01-11 18:11:58

标签: android unit-testing robolectric

全部,

是否可以并行运行Android单元测试?

我设置了maxParallelForks,但它实际上似乎并没有影响我们运行测试的时间。

我也试过在JUnit配置中使用“Fork模式”设置,但是将它设置为“Method”或“Class”似乎都会大大减慢测试速度

仅供参考,我们的许多测试都是Robolectric测试。

testOptions.unitTests {
    all {
        testLogging {
            events "failed", "skipped"
            showStackTraces = true
            exceptionFormat = "full"
        }
        maxParallelForks = 8
        forkEvery = 20
    }
    includeAndroidResources = true
}

0 个答案:

没有答案