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 作業的輔助類別,與分割後合併 ITestSuiteModuleDefinition 相關。 
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