com.android.tradefed.testtype.suite
课程
测试跑者 | ITestSuite 的实现 |
基础测试套件 | 与新套件系统运行兼容性测试套件的测试。 |
粒度可重试测试包装器 | 包装类在IRemoteTest 上工作,以在测试用例级别细化 IRemoteTest。 |
GranularRetriableTestWrapper.StartEndCollector | 用于捕获丢失的运行开始和结束的类助手。 |
测试套件 | 用于运行测试套件的抽象类。 |
模块定义 | 测试运行配置的容器。 |
模块监听器 | 侦听器附加到每个模块的每个IRemoteTest 以收集结果列表。 |
模块合并 | 用于与拆分后合并ITestSuite 和ModuleDefinition 相关的操作的帮助程序类。 |
模块分配器 | 帮助程序将IConfiguration 表示的模块列表拆分为ModuleDefinition 表示的执行单元列表。 |
远程测试超时执行器 | 允许检查给定测试配置的执行时间的侦听器,如果超过给定的超时则使测试失败。 |
解决部分下载 | 解决部分下载请求。 |
SuiteModuleLoader | 从存储库检索兼容性测试模块定义。 |
SuiteModuleLoader.ConfigFilter | 查找目录中的所有配置文件时ERROR(/FilenameFilter) 。 |
套件测试过滤器 | 表示用于包含和排除测试的过滤器。 |
测试失败监听器 | 侦听器用于在测试失败时根据请求采取操作,例如屏幕截图、错误报告、logcat 收集。 |
测试映射套件运行器 | 实现BaseTestSuite 以将选项 include-filter 指定的测试或构建中的 TEST_MAPPING 文件作为套件运行。 |
测试套件信息 | 解决测试套件构建相关元数据加载问题的类 为了正确公开相关信息,测试套件必须在其 jar 资源中包含 |
TfSuiteRunner | ITestSuite 的实现将从 TF jars res/config/suite/ 文件夹加载测试。 |
验证套件配置助手 | 此类将帮助验证为套件加载的IConfiguration 是否满足预期要求: - 无构建提供程序 - 无结果报告器 |
枚举
ITestSuite.MultiDeviceModuleStrategy |