使用Gradle运行测试套件

3
我有一个关于使用gradle运行TestSuite的问题。
androidTest/java下,我有两个包,第一个包含仪器测试(ActivityInstrumentationTestCase2),另一个是包含这些仪器测试的TestSuite。如果我在Android Studio中运行测试套件,它可以正常工作。我该如何从gradle中运行它呢?我的意思是,我想从Jenkins中运行它。应该是哪个gradle任务?我已经尝试过使用connectedAndroidTest,但它以非特定顺序运行仪器测试,而不是运行测试套件。
1个回答

0

您可以添加筛选器来选择您的测试。如果您只选择了测试套件,则可以使用Gradle提供的普通测试任务。

test {
    filter {
        includeTestsMatching "*MyTestSuite"
    }
}

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接