TestMappingSuiteRunner
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 选项指定的测试,或
来自 build 的 TEST_MAPPING 文件,作为一个套件。
摘要
公共构造函数 | |
---|---|
TestMappingSuiteRunner()
|
公共方法 | |
---|---|
void
|
clearTestGroup()
|
|
loadTestInfos()
|
|
loadTests()
加载将要运行的测试配置。 |
公共构造函数
TestMappingSuiteRunner
public TestMappingSuiteRunner ()
公共方法
清除测试组
public void clearTestGroup ()
loadTestInfos
publicloadTestInfos ()
返回 | |
---|---|
|
loadTest
publicloadTests ()
加载将要运行的测试配置。每个测试都由 IConfiguration
和用于报告结果的唯一名称定义。您可以通过以下 2 种方式
针对 TestMappingSuiteRunner
的负载测试:
1. --test-mapping-test-group:用于指定 TEST_MAPPING 文件中的测试组。 运行程序将通过构建工件解析源代码中的所有 TEST_MAPPING 文件 test_mappings.zip 中,以及分组在给定测试组下的负载测试。
2. --include-filter,用于指定要运行的测试的名称。该应用场景 提交前检查,以便仅运行一系列与待验证的清单相关的测试。 这些测试是从修改后的源代码中的相关 TEST_MAPPING 文件编译的。
返回 | |
---|---|
|
每个测试的测试名称到 IConfiguration 对象的映射。 |