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 資源必須包含 |
| TfSuiteRunner |
實作 ITestSuite,從 TF JAR res/config/suite/ 資料夾載入測試。
|
| ValidateSuiteConfigHelper |
這個類別有助於驗證套件載入的 IConfiguration 是否符合預期需求:- 沒有建構供應商 - 沒有結果回報工具
|
列舉
| ITestSuite.IsolatedModuleGrade | |
| ITestSuite.MultiDeviceModuleStrategy |
類別
- AtestExecutionPlanSuiteRunner
- AtestRunner
- BaseTestSuite
- ExecutionPlanSuiteRunner
- GranularRetriableTestWrapper
- GranularRetriableTestWrapper.StartEndCollector
- ITestSuite
- ModuleDefinition
- ModuleListener
- ModuleMerger
- ModuleSplitter
- RemoteTestTimeOutEnforcer
- ResolvePartialDownload
- SuiteModuleLoader
- SuiteModuleLoader.ConfigFilter
- SuiteResultCacheUtil
- SuiteResultCacheUtil.CacheResultDescriptor
- SuiteTestFilter
- TestMappingSuiteRunner
- TestSuiteInfo
- TfSuiteRunner
- ValidateSuiteConfigHelper
列舉