测试映射套件运行器
public class TestMappingSuiteRunner
extends BaseTestSuite
java.lang.Object | |||
↳ | com.android.tradefed.testtype.suite.ITestSuite | ||
↳ | com.android.tradefed.testtype.suite.BaseTestSuite | ||
↳ | com.android.tradefed.testtype.suite.TestMappingSuiteRunner |
实现BaseTestSuite
以将选项 include-filter 指定的测试或构建中的 TEST_MAPPING 文件作为套件运行。
概括
公共构造函数 | |
---|---|
TestMappingSuiteRunner () |
公共方法 | |
---|---|
void | clearTestGroup () |
loadTestInfos () | |
loadTests () 加载将运行的测试配置。 |
公共构造函数
测试映射套件运行器
public TestMappingSuiteRunner ()
公共方法
清除测试组
public void clearTestGroup ()
加载测试信息
publicloadTestInfos ()
退货 | |
---|---|
负载测试
publicloadTests ()
加载将运行的测试配置。每个测试均由IConfiguration
和报告结果的唯一名称定义。有两种方法可以加载TestMappingSuiteRunner
的测试:
1. --test-mapping-test-group,指定TEST_MAPPING文件中的测试组。运行程序将通过构建工件 test_mappings.zip 解析源代码中的所有 TEST_MAPPING 文件,并加载分组在给定测试组下的测试。
2. --include-filter,指定要运行的测试的名称。用例是预提交检查仅运行与要验证的 Cl 相关的测试列表。测试列表是根据修改后的源代码中的相关 TEST_MAPPING 文件编译的。
退货 | |
---|---|
测试名称到每个测试的IConfiguration 对象的映射。 |