com.android.tradefed.testtype.suite
类
| BaseTestSuite | 用于使用新套件系统运行兼容性测试套件的测试。 |
| GranularRetriableTestWrapper |
封装容器类在 IRemoteTest 上运行,以便在测试用例级别细分 IRemoteTest。
|
| ITestSuite | 用于运行测试套件的抽象类。 |
| ModuleDefinition | 测试运行配置的容器。 |
| ModuleListener |
附加到每个模块的每个 IRemoteTest 的监听器,以收集结果列表。
|
| ModuleMerger |
用于执行与分屏后合并 ITestSuite 和 ModuleDefinition 相关的操作的辅助类。
|
| ModuleSplitter |
用于将由 IConfiguration 表示的模块列表拆分为由 ModuleDefinition 表示的执行单元列表的辅助程序。
|
| RemoteTestTimeOutEnforcer | 允许检查给定测试配置的执行时间,并在超出给定超时时使其失败的监听器。 |
| SuiteModuleLoader | 从代码库检索兼容性测试模块定义。 |
| SuiteModuleLoader.ConfigFilter |
用于查找目录中所有配置文件的 ERROR(/FilenameFilter)。
|
| SuiteTestFilter | 表示用于包含和排除测试的过滤条件。 |
| TestFailureListener | 监听器,用于在有请求时,在测试失败时执行屏幕截图、bug 报告、logcat 收集等操作。 |
| TestMappingSuiteRunner |
实现了 BaseTestSuite,以便将由选项 include-filter 或 build 中的 TEST_MAPPING 文件指定的测试作为套件运行。
|
| TestSuiteInfo |
用于解析测试套件 build 相关元数据加载问题的类
如需正确显示相关信息,测试套件必须在其 jar 资源中包含 |
| TfSuiteRunner |
实现了 ITestSuite,它将从 TF jar res/config/suite/ 文件夹加载测试。
|
| ValidateSuiteConfigHelper |
此类有助于验证为套件加载的 IConfiguration 是否符合预期要求:- 无 build 提供程序 - 无结果报告程序
|
类
- BaseTestSuite
- GranularRetriableTestWrapper
- ITestSuite
- ModuleDefinition
- ModuleListener
- ModuleMerger
- ModuleSplitter
- RemoteTestTimeOutEnforcer
- SuiteModuleLoader
- SuiteModuleLoader.ConfigFilter
- SuiteTestFilter
- TestFailureListener
- TestMappingSuiteRunner
- TestSuiteInfo
- TfSuiteRunner
- ValidateSuiteConfigHelper