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
以BaseTestSuite
形式运行由选项include-filter或来自构建的TEST_MAPPING文件指定的测试。
概要
公共建设者 | |
---|---|
TestMappingSuiteRunner () |
公开方法 | |
---|---|
loadTests () 加载将要运行的测试配置。 |
公共建设者
TestMappingSuiteRunner
public TestMappingSuiteRunner ()
公开方法
loadTests
publicloadTests ()
加载将要运行的测试配置。每个测试均由一个IConfiguration
和一个唯一的名称定义,该名称将用来报告结果。有两种加载TestMappingSuiteRunner
测试的TestMappingSuiteRunner
:
1. --test-mapping-test-group,它指定TEST_MAPPING文件中的测试组。运行程序将通过构建工件test_mappings.zip解析源代码中的所有TEST_MAPPING文件,并加载在给定测试组下分组的测试。
2. --include-filter,它指定要运行的测试的名称。用例用于提交前检查,仅运行与要验证的Cl相关的测试列表。测试列表是从修改后的源代码中的相关TEST_MAPPING文件编译而来的。
退货 | |
---|---|
测试名称到每个测试的IConfiguration 对象的映射。 |