AndroidJUnitTest |
使用 android.support.test.runner.AndroidJUnitRunner 在指定裝置上執行檢測設備測試套件的測試。
|
ArtGTest |
|
ArtRunTest |
執行 ART 執行測試的測試執行器。
|
AtestRunner |
實作 ITestSuite
|
BaseRestartDecision |
IRetryDecision 的基本實作。
|
BaseTestSuite |
使用新套件系統執行相容性測試套件的測試。
|
ClangCodeCoverageCollector |
BaseDeviceMetricCollector 會從裝置中提取 Clang 涵蓋率測量資料,並將其記錄為測試構件。
|
ClusterCommandLauncher |
IRemoteTest 類別,可透過子程序 TF 從 TFC 啟動指令。
|
CodeCoverageTest |
在特定裝置上執行檢測設備測試套件,並產生程式碼涵蓋率報告的測試。
|
CommandOptionsGetter |
傳回指定呼叫的命令選項值的服務實作。
|
CreateAvdPreparer |
|
DependenciesResolver |
一種新的提供者,可取得測試的所有依附元件。
|
DeviceFlashPreparer |
在實體 Android 硬體上刷新映像檔的 ITargetPreparer 。
|
DeviceOwnerTargetPreparer |
設定裝置管理員元件的 ITargetPreparer 。
|
DeviceResetFeature |
裝置重設的伺服器端實作項目。
|
DeviceSnapshotFeature |
伺服器端實作裝置快照。
|
ExecutableBaseTest |
可執行式測試樣式的基礎類別。
|
ExecutableHostTest |
測試在主機上執行的執行檔的執行器。
|
ExecutableTargetTest |
針對在目標上執行的執行檔測試執行器。
|
FastbootUpdateBootstrapPreparer |
將指定檔案 (bootloader、radio、裝置映像檔 ZIP) 分派至 IDeviceBuildInfo 的 ITargetPreparer ,以便讓裝置透過 FastbootDeviceFlasher 進行刷新作業,然後將開機後的裝置屬性插入建構資訊,以便回報結果。
|
FormattedGeneratorReporter |
可讓您以特定格式產生報表的報表工具。
|
GTest |
在指定裝置上執行原生測試套件的測試。
|
GTestBase |
gTest 的基礎類別 |
GcovCodeCoverageCollector |
BaseDeviceMetricCollector 會從裝置中提取 gcov 涵蓋率測量資料,並將其記錄為測試構件。
|
GcovKernelCodeCoverageCollector |
BaseDeviceMetricCollector 會從 debugfs 和裝置中提取 gcov 核心涵蓋率測量值,然後將這些值記錄為測試構件。
|
GlobalFilterGetter |
傳回指定叫用作業的篩選器的服務實作。
|
HostGTest |
執行原生測試套件的測試。
|
HostTest |
用於 JUnit 主機式測試的測試執行器。
|
ITestSuite |
用於執行測試套件的抽象類別。
|
InstalledInstrumentationsTest |
執行目前裝置上找到的所有檢測功能。
|
InstrumentationTest |
在指定裝置上執行檢測設備測試套件的測試。
|
IsolatedHostTest |
實作 TradeFed 執行程式,使用子程序在低依附元件環境中執行測試,而非在主要程序中執行。
|
JarHostTest |
主機端 JUnit 測試的測試執行器。
|
JavaCodeCoverageCollector |
可從裝置提取 Java 涵蓋範圍測量結果的 BaseDeviceMetricCollector ,並將其記錄為測試成果。
|
KUnitModuleTest |
測試執行器,用於在裝置上執行 KUnit 測試模組。
|
KernelTargetTest |
執行可執行檔於目標的測試執行器,並剖析核心測試。
|
KnownFailurePreparer |
指定準備器略過重試已知失敗的情況。
|
LocalAndroidVirtualDevice |
在 TradeFed 主機上執行本機虛擬裝置的類別。
|
ManagedRemoteDevice |
我們在虛擬機器中執行的裝置,並透過 VM 中的交易服務執行個體從遠端管理。
|
MixKernelTargetPreparer |
允許將核心映像檔與裝置映像檔混用的 ITargetPreparer 。
|
NativeDevice |
ITestDevice 非完整堆疊 Android 裝置的預設實作方式。
|
NestedRemoteDevice |
在遠端 Cuttlefish VM 中執行的裝置表示法。
|
NoApkTestSkipper |
特殊準備器,可在沒有要測試的 APK 時,完全略過叫用 (準備和測試)。
|
PythonBinaryHostTest |
主機測試旨在從 Android 建構系統 (Soong) 執行 Python 二進位檔 測試執行程式支援 include-filter 和 exclude-filter。
|
RemoteAndroidDevice |
針對透過 ADB 連結連結的完整堆疊 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 的預留位置空白實作。
|
虛設常式測試 |
空白測試實作項目。
|
子程序 TFLauncher |
用於針對另外 TF 安裝項目執行測試的 IRemoteTest 。
|
TearDownPassThroughPreparer |
允許對設定中以物件形式納入的準備器執行 tearDown。
|
TestDevice |
為完整堆疊 Android 裝置實作 ITestDevice |
TestMappingSuiteRunner |
實作 BaseTestSuite ,以便執行由 include-filter 選項或建構中的 TEST_MAPPING 檔案指定的測試套件。
|
TestsPoolPoller |
可執行測試群組中所有測試的測試包裝函式。
|
TfSuiteRunner |
實作 ITestSuite ,可從 TF jars res/config/suite/ 資料夾載入測試。
|
TfTestLauncher |
針對個別 TF 安裝作業執行單元或功能測試的 IRemoteTest 。
|
XmlFormattedGeneratorReporter |
實作 FormattedGeneratorReporter ,即可採用 xml 格式。
|