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

public  loadTestInfos ()

返回

loadTest

public  loadTests ()

加载将要运行的测试配置。每个测试都由 IConfiguration 和用于报告结果的唯一名称定义。您可以通过以下 2 种方式 针对 TestMappingSuiteRunner 的负载测试:

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

2. --include-filter,用于指定要运行的测试的名称。该应用场景 提交前检查,以便仅运行一系列与待验证的清单相关的测试。 这些测试是从修改后的源代码中的相关 TEST_MAPPING 文件编译的。

返回
每个测试的测试名称到 IConfiguration 对象的映射。