AndroidJUnitTest |
使用
android.support.test.runner.AndroidJUnitRunner
|
ArtGTest |
|
AtestRunner |
實作 ITestSuite
|
BaseRestartDecision |
IRetryDecision 的基礎實作。
|
BaseTestSuite |
使用新的套件系統執行 Compatibility Test Suite 的測試。
|
ClangCodeCoverageCollector |
將提取 Clang 的 BaseDeviceMetricCollector
同時測量裝置間的涵蓋率,並記錄為測試成果
|
ClusterCommandLauncher |
IRemoteTest 類別,可透過子程序 TF 從 TFC 啟動指令。
|
CodeCoverageTest |
這項測試會在指定裝置上執行檢測設備測試套件,並
產生程式碼涵蓋率報表
|
CommandOptionsGetter |
傳回指定叫用指令選項值的服務實作。
|
CreateAvdPreparer |
|
DependenciesResolver |
一種新的提供者,可取得測試的所有依附元件。
|
DeviceFlashPreparer |
ITargetPreparer 在實體 Android 硬體上刷新映像檔。
|
DeviceOwnerTargetPreparer |
設定裝置擁有者元件的 ITargetPreparer 。
|
DeviceReset 功能 |
重設裝置的伺服器端實作。
|
裝置快照功能 |
伺服器端實作裝置快照。
|
ExecutableBaseTest |
測試可執行樣式的基礎類別。
|
ExecutableHostTest |
測試在主機上執行的執行檔的執行器。
|
ExecutableTargetTest |
針對在目標上執行的執行檔測試執行器。
|
FastbootUpdateBootstrapPreparer |
用來暫存指定檔案 (系統啟動載入程式、無線電、裝置映像檔 ZIP 檔) 的 ITargetPreparer
使用 IDeviceBuildInfo ,將裝置透過 FastbootDeviceFlasher 刷新,然後插入
會將裝置開機後的裝置屬性寫入版本資訊,以便製作結果報表。
|
FormattedGeneratorReporter |
可產生特定格式的報表報表。
|
GTest |
在指定裝置上執行原生測試套件的測試。
|
GTestBase |
gTest 的基礎類別
|
GcovCodeCoverageCollector |
將會提取 gcov 的 BaseDeviceMetricCollector
同時測量裝置間的涵蓋率,並記錄為測試成果
|
GcovKernelCodeCoverageCollector |
用來提取 gcov 核心的 BaseDeviceMetricCollector
從偵錯和裝置外部測量涵蓋率,最後將測量結果記錄為測試
導致學習失真性
|
GlobalFilterGetter |
傳回指定叫用篩選器的服務實作。
|
HostGTest |
執行原生測試套件的測試。
|
HostTest |
用於 JUnit 主機式測試的測試執行器。
|
ITestSuite |
用於執行 Test Suite 的抽象類別。
|
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 Build 系統 (Soong) 執行 Python 二進位檔檔案
測試執行工具支援「包含」篩選器和「排除」篩選器。
|
RemoteAndroidDevice |
為透過以下方式連結的完整堆疊 Android 裝置實作 ITestDevice :
ADB 連結。
|
RemoteAndroidVirtualDevice |
延伸RemoteAndroidDevice 在執行
Google Compute Engine (Gce)。
|
ReportPassedTests |
在報表中加入可能的篩選器,以排除通過的測試。
|
ResultsPlayer |
會重播收到的結果。
|
重試重新排程器 |
這個特殊執行器可讓您重新安排先前失敗或未成功執行的測試
執行狀態
|
RustBinaryHostTest |
主機測試旨在從 Android Build 系統 (Soong) 執行信任二進位檔檔案
|
RustBinaryTest |
測試在指定裝置上執行信任二進位檔。
|
RustTestBase |
RustBinaryHostTest 和 RustBinaryTest 的基礎類別
|
SkipFeature (略過功能) |
允許存取部分 SkipManager 資訊的功能。
|
StubTargetPreparer |
ITargetPreparer 的預留位置實作空白。
|
虛設常式測試 |
免人工管理測試實作。
|
SubprocessTfLauncher |
用於針對獨立 TF 安裝項目執行測試的 IRemoteTest 。
|
TearDownPassThroughPreparer |
允許在設定中做為物件執行 TearDown。
|
TestDevice |
為完整堆疊 Android 裝置實作 ITestDevice
|
TestMappingSuiteRunner |
實作 BaseTestSuite 以執行由選項 include-filter 指定的測試,或
從建構作業啟動的 TEST_MAPPING 檔案包。
|
TestsPoolPoller |
測試可執行所有測試集區的所有測試的包裝函式。
|
TfSuiteRunner |
實作 ITestSuite ,會從 TF jars res/config/suite/ 載入測試
資料夾。
|
TfTestLauncher |
IRemoteTest ,用於針對個別 TF 安裝執行單元或功能測試。
|
XmlFormattedGeneratorReporter |
實作 FormattedGeneratorReporter ,這會以 xml 格式呈現套件
格式。
|