AndroidJUnitTest |
使用
android.support.test.runner.AndroidJUnitRunner。
|
ArtGTest |
|
AtestRunner |
ITestSuite 的实现
|
BaseRetryDecision |
IRetryDecision 的基本实现。
|
BaseTestSuite |
通过新套件系统运行兼容性测试套件的测试。
|
ClangCodeCoverageCollector |
一个 BaseDeviceMetricCollector ,用于拉取 Clang
测量结果,并将其记录为测试工件。
|
ClusterCommandLauncher |
一个 IRemoteTest 类,用于通过子进程 TF 从 TFC 启动命令。
|
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 |
用于拉取 gcov 的 BaseDeviceMetricCollector
测量结果,并将其记录为测试工件。
|
GcovKernelCodeCoverageCollector |
用于拉取 gcov 内核的 BaseDeviceMetricCollector
在 debugfs 和在设备之外进行覆盖率测量,最后将其记录为测试
工件
|
GlobalFilterGetter |
返回给定调用的过滤条件的服务实现。
|
HostGTest |
运行原生测试软件包的测试。
|
HostTest |
基于 JUnit 主机的测试的测试运行程序。
|
ITestSuite |
用于运行测试套件的抽象类。
|
InstallInstrumentationsTest |
运行在当前设备上找到的所有插桩。
|
插桩测试 |
在给定设备上运行插桩测试软件包的测试。
|
IsolatedHostTest |
实现 TradeFed 运行程序,该运行程序使用子进程以低依赖项执行测试
而不是在主进程中执行这些命令
|
JarHostTest |
用于主机端 JUnit 测试的测试运行程序。
|
JavaCodeCoverageCollector |
用于拉取 Java 的 BaseDeviceMetricCollector
测量结果,并将其记录为测试工件。
|
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 |
针对通过以下链接连接的全栈 Android 设备的 ITestDevice 实现
adb connect。
|
RemoteAndroidVirtualDevice |
针对在 Android Studio 中运行的全栈 Android 设备,扩展 RemoteAndroidDevice 行为
Google Compute Engine (Gce)。
|
ReportPassedTests |
文件中的报告可能会用来排除已通过测试的过滤条件。
|
ResultsPlayer |
可以重放给出的结果的特殊跑酷游戏。
|
RetryRescheduler |
一个特殊的运行程序,用于重新安排之前失败或不成功的测试的运行时间
。
|
RustBinaryHostTest |
旨在运行 Android 构建系统 (Soong) 中的 Rust 二进制文件的主机测试
|
RustBinaryTest |
在给定设备上运行 Rust 二进制文件的测试。
|
RustTestBase |
RustBinaryHostTest 和 RustBinaryTest 的基类
|
SkipFeature |
用于访问某些 SkipManager 信息的功能。
|
StubTargetPreparer |
ITargetPreparer 的空实现占位符。
|
StubTest |
免运维空测试实现。
|
SubprocessTfLauncher |
IRemoteTest ,用于针对单独的 TF 安装运行测试。
|
TearDownPassThroughPreparer |
允许在作为对象包含在配置中的准备器上运行 tearDown。
|
TestDevice |
针对全栈 Android 设备的 ITestDevice 实现
|
TestMappingSuiteRunner |
实现 BaseTestSuite ,以运行 include-filter 选项指定的测试,或
来自 build 的 TEST_MAPPING 文件,作为一个套件。
|
TestsPoolPoller |
允许执行测试池的所有测试的测试封装容器。
|
TfSuiteRunner |
ITestSuite 的实现,它将从 TF jars res/config/suite/ 加载测试
文件夹中。
|
TfTestLauncher |
IRemoteTest ,用于针对单独的 TF 安装运行单元测试或功能测试。
|
XmlFormattedGeneratorReporter |
FormattedGeneratorReporter 的实现,用于为套件结果设置 xml 格式
格式。
|