AndroidJUnitTest |
使用 android.support.test.runner.AndroidJUnitRunner 在给定设备上运行插桩测试软件包的测试。
|
ArtGTest |
|
ArtRunTest |
用于运行 ART 运行测试的测试运行程序。
|
AtestRunner |
ITestSuite 的实现
|
BaseRetryDecision |
IRetryDecision 的基本实现。
|
BaseTestSuite |
用于使用新套件系统运行兼容性测试套件的测试。
|
ClangCodeCoverageCollector |
一个 BaseDeviceMetricCollector ,用于从设备中提取 Clang 代码覆盖率测量结果,并将其记录为测试工件。
|
ClusterCommandLauncher |
用于通过子进程 TF 从 TFC 启动命令的 IRemoteTest 类。
|
CodeCoverageTest |
在给定设备上运行插桩测试软件包并生成代码覆盖率报告的测试。
|
CommandOptionsGetter |
用于返回给定调用的命令选项值的服务实现。
|
CreateAvdPreparer |
|
DependenciesResolver |
一种新类型的提供程序,可获取测试的所有依赖项。
|
DeviceFlashPreparer |
用于在 Android 实体硬件上刷写映像的 ITargetPreparer 。
|
DeviceOwnerTargetPreparer |
用于设置设备所有者组件的 ITargetPreparer 。
|
DeviceResetFeature |
设备重置的服务器端实现。
|
DeviceSnapshotFeature |
设备快照的服务器端实现。
|
ExecutableBaseTest |
可执行式测试样式的基类。
|
ExecutableHostTest |
用于在主机上运行的可执行文件的测试运行程序。
|
ExecutableTargetTest |
用于在目标上运行的可执行文件的测试运行程序。
|
FastbootUpdateBootstrapPreparer |
ITargetPreparer ,用于将指定文件(引导加载程序、无线装置、设备映像 ZIP 文件)分阶段导入 IDeviceBuildInfo ,以便使用 FastbootDeviceFlasher 刷写设备,然后将启动后设备属性注入 build 信息,以便报告结果。
|
FormattedGeneratorReporter |
允许生成特定格式的报告的报告程序。
|
GTest |
在给定设备上运行原生测试软件包的测试。
|
GTestBase |
gTest 的基类
|
GcovCodeCoverageCollector |
一个 BaseDeviceMetricCollector ,用于从设备中提取 gcov 覆盖率测量结果并将其记录为测试工件。
|
GcovKernelCodeCoverageCollector |
一个 BaseDeviceMetricCollector ,用于从 debugfs 和设备中提取 gcov 内核覆盖率测量结果,最后将其作为测试工件记录下来。
|
GlobalFilterGetter |
用于返回给定调用的过滤条件的服务实现。
|
HostGTest |
运行原生测试软件包的测试。
|
HostTest |
适用于基于 JUnit 主机的测试的测试运行程序。
|
ITestSuite |
用于运行测试套件的抽象类。
|
InstallInstrumentationsTest 测试 |
运行当前设备上找到的所有插桩。
|
InstrumentationTest |
在给定设备上运行插桩测试软件包的测试。
|
IsolatedHostTest |
实现了 TradeFed 运行程序,该运行程序使用子进程在依赖项较少的环境中执行测试,而不是在主进程中执行测试。
|
JarHostTest |
用于主机端 JUnit 测试的测试运行程序。
|
JavaCodeCoverageCollector |
一个 BaseDeviceMetricCollector ,用于从设备中提取 Java 覆盖率测量结果并将其记录为测试工件。
|
KUnitModuleTest |
用于在设备上运行 KUnit 测试模块的测试运行程序。
|
KernelTargetTest |
用于在目标设备上运行可执行文件并解析内核测试结果的测试运行程序。
|
KnownFailurePreparer |
目标准备程序会跳过重试已知失败的情况。
|
LocalAndroidVirtualDevice |
在 TradeFed 主机上运行的本地虚拟设备的类。
|
ManagedRemoteDevice |
在虚拟机内运行的设备,我们通过虚拟机内的 Tradefed 实例远程管理该设备。
|
MixKernelTargetPreparer |
允许将内核映像与设备映像混合的 ITargetPreparer 。
|
NativeDevice |
ITestDevice 非全栈 Android 设备的默认实现。
|
NestedRemoteDevice |
表示在远程 Cuttlefish 虚拟机内运行的设备。
|
NoApkTestSkipper |
特殊准备器,允许在没有要测试的 APK 时完全跳过调用(准备和测试)。
|
PythonBinaryHostTest |
旨在运行 Android 构建系统 (Soong) 中的 Python 二进制文件的主机测试
测试运行程序支持 include-filter 和 excluded-filter。
|
RemoteAndroidDevice |
为通过 adb connect 连接的完整堆栈 Android 设备实现 ITestDevice 。
|
RemoteAndroidVirtualDevice |
针对在 Google Compute Engine (Gce) 中运行的全栈 Android 设备扩展 RemoteAndroidDevice 行为。
|
ReportPassedTests |
文件中的报告可能会用来排除已通过测试的过滤条件。
|
ResultsPlayer |
用于重放给定结果的特殊运行程序。
|
RetryRescheduler |
一个特殊运行程序,用于重新安排之前失败或未执行的测试的运行时间。
|
RustBinaryHostTest |
主机测试,旨在从 Android 构建系统 (Soong) 运行 Rust 二进制文件
|
RustBinaryTest |
在给定设备上运行 Rust 二进制文件的测试。
|
RustTestBase |
RustBinaryHostTest 和 RustBinaryTest 的基类
|
SkipFeature |
一种功能,可让您访问部分 SkipManager 信息。
|
StubTargetPreparer |
ITargetPreparer 的空实现占位符。
|
StubTest |
无操作空测试实现。
|
SubprocessTfLauncher |
用于针对单独的 TF 安装运行测试的 IRemoteTest 。
|
TearDownPassThroughPreparer |
允许对配置中作为对象包含的准备程序运行 tearDown。
|
TestDevice |
为完整堆栈 Android 设备实现 ITestDevice
|
TestMappingSuiteRunner |
实现了 BaseTestSuite ,以便将由选项 include-filter 或 build 中的 TEST_MAPPING 文件指定的测试作为套件运行。
|
TestsPoolPoller |
允许执行测试池的所有测试的测试封装容器。
|
TfSuiteRunner |
实现了 ITestSuite ,它将从 TF jar res/config/suite/ 文件夹加载测试。
|
TfTestLauncher |
用于针对单独的 TF 安装运行单元测试或功能测试的 IRemoteTest 。
|
XmlFormattedGeneratorReporter |
FormattedGeneratorReporter 的实现,用于将套件结果设置为 xml 格式。
|