Android 我们如何在CTS运行期间跳过任何测试用例?

Android 我们如何在CTS运行期间跳过任何测试用例?,android,testing,cts,Android,Testing,Cts,我们如何完成以下任务: 在运行期间,我们可以跳过任何包或用例…?您不能直接跳过CTS中的特定测试用例。为此,您必须手动执行要执行的测试用例。因为有数千个测试用例,所以有一种执行测试用例的短方法,所以使用常见的短包名称 例如,您可以使用$start--plan CTS-p android.app 因此,这将执行所有以名称android.app开头的测试用例,如 android.app.cts.ActivityGroupTest android.app.cts.AlarmManagerTest an

我们如何完成以下任务:


在运行期间,我们可以跳过任何包或用例…?

您不能直接跳过CTS中的特定测试用例。为此,您必须手动执行要执行的测试用例。因为有数千个测试用例,所以有一种执行测试用例的短方法,所以使用常见的短包名称

例如,您可以使用$start--plan CTS-p android.app
因此,这将执行所有以名称android.app开头的测试用例,如

android.app.cts.ActivityGroupTest
android.app.cts.AlarmManagerTest
android.app.cts.AlertDialogTest
android.app.cts.InstrumentationTest

等等…

我们可以通过编辑Plans文件夹中的xml文件跳过特定的测试用例。 例如在文件夹中 android cts/repository/plans/cts.xml

这包含所有要执行的包的列表。只需删除要排除的包,并用其他名称保存,如 CTS_1.xml并运行

运行cts—计划CTS1


在本地运行CTS时,我们实际上可以编写一个
.xml
文件(比如
foo.xml
),该文件保存在
android CTS/repository/plans
目录下。