com.android.tradefed.testtype.suite

類別

AtestRunner 實作 ITestSuite
BaseTestSuite 使用新套件系統執行相容性測試套件的測試。 
GranularRetriableTestWrapper 包裝函式類別會在 IRemoteTest 上運作,以便在測試案例層級細分 IRemoteTest。 
GranularRetriableTestWrapper.StartEndCollector 用於擷取缺少的執行開始和結束時間的類別輔助程式。 
ITestSuite 用於執行測試套件的抽象類別。 
ModuleDefinition 測試執行設定的容器。 
ModuleListener 監聽器會附加至每個模組的每個 IRemoteTest,以便收集結果清單。 
ModuleMerger 分割後,與合併 ITestSuiteModuleDefinition 相關的作業輔助類別。 
ModuleSplitter 輔助程式,可將 IConfiguration 所代表的模組清單,分割為 ModuleDefinition 所代表的執行單元清單。 
RemoteTestTimeOutEnforcer 可用於檢查指定測試設定的執行時間,並在超過指定逾時時間時失敗的事件監聽器。 
ResolvePartialDownload 解決部分下載要求。 
SuiteModuleLoader 從存放區擷取相容性測試模組定義。 
SuiteModuleLoader.ConfigFilter 用於找出目錄中所有設定檔的 ERROR(/FilenameFilter)。 
SuiteResultCacheUtil 用於上傳及下載測試模組快取結果的工具。 
SuiteResultCacheUtil.CacheResultDescriptor 說明快取結果。 
SuiteTestFilter 代表用於納入及排除測試的篩選器。 
TestMappingSuiteRunner 實作 BaseTestSuite,以便執行由 include-filter 選項或建構中的 TEST_MAPPING 檔案指定的測試套件。 
TestSuiteInfo 這個類別會解決測試套件中與建構相關的中繼資料載入作業

為正確顯示相關資訊,測試套件必須在其 JAR 資源中加入 test-suite-info.properties 檔案

TfSuiteRunner 實作 ITestSuite,可從 TF jars res/config/suite/ 資料夾載入測試。 
ValidateSuiteConfigHelper 這個類別可協助驗證為套件載入的 IConfiguration 是否符合預期需求:- 沒有建構供應器 - 沒有結果回報器

列舉

ITestSuite.IsolatedModuleGrade  
ITestSuite.MultiDeviceModuleStrategy