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