com.android.tradefed.testtype.suite

類別

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

如要正確顯示相關資訊,測試套件的 JAR 資源必須包含 test-suite-info.properties 檔案。

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

列舉

ITestSuite.IsolatedModuleGrade  
ITestSuite.MultiDeviceModuleStrategy