com.android.tradefed.testtype.suite
類別
AtestRunner |
實作 ITestSuite
|
BaseTestSuite | 使用新套件系統執行相容性測試套件的測試。 |
GranularRetriableTestWrapper |
包裝函式類別會在 IRemoteTest 上運作,以便在測試案例層級細分 IRemoteTest。
|
GranularRetriableTestWrapper.StartEndCollector | 用於擷取缺少的執行開始和結束時間的類別輔助程式。 |
ITestSuite | 用於執行測試套件的抽象類別。 |
ModuleDefinition | 測試執行設定的容器。 |
ModuleListener |
監聽器會附加至每個模組的每個 IRemoteTest ,以便收集結果清單。
|
ModuleMerger |
分割後,與合併 ITestSuite 和 ModuleDefinition 相關的作業輔助類別。
|
ModuleSplitter |
輔助程式,可將 IConfiguration 所代表的模組清單,分割為 ModuleDefinition 所代表的執行單元清單。
|
RemoteTestTimeOutEnforcer | 可用於檢查指定測試設定的執行時間,並在超過指定逾時時間時失敗的事件監聽器。 |
ResolvePartialDownload | 解決部分下載要求。 |
SuiteModuleLoader | 從存放區擷取相容性測試模組定義。 |
SuiteModuleLoader.ConfigFilter |
用於找出目錄中所有設定檔的 ERROR(/FilenameFilter) 。
|
SuiteResultCacheUtil | 用於上傳及下載測試模組快取結果的工具。 |
SuiteResultCacheUtil.CacheResultDescriptor | 說明快取結果。 |
SuiteTestFilter | 代表用於納入及排除測試的篩選器。 |
TestMappingSuiteRunner |
實作 BaseTestSuite ,以便執行由 include-filter 選項或建構中的 TEST_MAPPING 檔案指定的測試套件。
|
TestSuiteInfo |
這個類別會解決測試套件中與建構相關的中繼資料載入作業
為正確顯示相關資訊,測試套件必須在其 JAR 資源中加入 |
TfSuiteRunner |
實作 ITestSuite ,可從 TF jars res/config/suite/ 資料夾載入測試。
|
ValidateSuiteConfigHelper |
這個類別可協助驗證為套件載入的 IConfiguration 是否符合預期需求:- 沒有建構供應器 - 沒有結果回報器 |
列舉
ITestSuite.IsolatedModuleGrade | |
ITestSuite.MultiDeviceModuleStrategy |
類別
- AtestRunner
- BaseTestSuite
- GranularRetriableTestWrapper
- GranularRetriableTestWrapper.StartEndCollector
- ITestSuite
- ModuleDefinition
- ModuleListener
- ModuleMerger
- ModuleSplitter
- RemoteTestTimeOutEnforcer
- ResolvePartialDownload
- SuiteModuleLoader
- SuiteModuleLoader.ConfigFilter
- SuiteResultCacheUtil
- SuiteResultCacheUtil.CacheResultDescriptor
- SuiteTestFilter
- TestMappingSuiteRunner
- TestSuiteInfo
- TfSuiteRunner
- ValidateSuiteConfigHelper
列舉