测试映射套件运行器

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 ()

加载测试信息

public  loadTestInfos ()

退货

负载测试

public  loadTests ()

加载将运行的测试配置。每个测试均由IConfiguration和报告结果的唯一名称定义。有两种方法可以加载TestMappingSuiteRunner的测试:

1. --test-mapping-test-group,指定TEST_MAPPING文件中的测试组。运行程序将通过构建工件 test_mappings.zip 解析源代码中的所有 TEST_MAPPING 文件,并加载分组在给定测试组下的测试。

2. --include-filter,指定要运行的测试的名称。用例是预提交检查仅运行与要验证的 Cl 相关的测试列表。测试列表是根据修改后的源代码中的相关 TEST_MAPPING 文件编译的。

退货
测试名称到每个测试的IConfiguration对象的映射。