com.android.tradefed.device.metric
註解
| MetricOption |
針對以 @Test 註解的測試方法註解,或如果註解是 TestDescription 註解清單的一部分,可用於指定一些額外參數,用於調整收集器行為、篩選某些方法。
|
介面
| IMetricCollector | 在回報測試結果時,系統會將此介面新增為修飾符,以便收集相符的指標。 |
| IMetricCollectorReceiver |
如果 IRemoteTest 需要取得測試執行作業的 IMetricCollector 清單,則可實作此介面。
|
類別
| BaseDeviceMetricCollector |
IMetricCollector 的基本實作項目,可在 onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) 和 ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)) 上開始及停止收集。
|
| BugreportzOnFailureCollector | 在測試案例失敗時收集錯誤報告。 |
| ClangCodeCoverageCollector |
BaseDeviceMetricCollector 會從裝置中提取 Clang 涵蓋率測量資料,並將其記錄為測試構件。
|
| CollectorHelper |
輔助程式可在多個位置執行所需的 IMetricCollector 作業。
|
| CountTestCasesCollector |
計算並回報指定 IRemoteTest 的測試案例數量。
|
| DebugHostLogOnFailureCollector | 收集器,可在發生測試案例失敗時,收集及記錄主機端記錄檔。 |
| DeviceMetricData | 物件,用於保存指標收集器收集的所有資料。 |
| EmulatorMemoryCpuCapturer | |
| FilePullerDeviceMetricCollector |
BaseDeviceMetricCollector 會監聽來自裝置的評估指標鍵,並將這些指標以檔案形式從裝置中提取。
|
| FilePullerLogCollector | 裝置端回報的檔案記錄器。 |
| GcovCodeCoverageCollector |
BaseDeviceMetricCollector 會從裝置中提取 gcov 涵蓋率測量結果,並將這些結果記錄為測試構件。
|
| JavaCodeCoverageCollector |
BaseDeviceMetricCollector,可從裝置中提取 Java 涵蓋率評估結果,並將其記錄為測試構件。
|
| LogcatOnFailureCollector | 收集器,可在測試案例失敗時擷取並記錄 Logcat。 |
| ScreenshotOnFailureCollector | 在測試案例失敗時,會擷取並記錄螢幕截圖的收集器。 |
列舉
| AutoLogCollector | 列舉,說明哪些收集器可由配接程式自動處理。 |
註解
介面
類別
- BaseDeviceMetricCollector
- BugreportzOnFailureCollector
- ClangCodeCoverageCollector
- CollectorHelper
- CountTestCasesCollector
- DebugHostLogOnFailureCollector
- DeviceMetricData
- EmulatorMemoryCpuCapturer
- FilePullerDeviceMetricCollector
- FilePullerLogCollector
- GcovCodeCoverageCollector
- JavaCodeCoverageCollector
- LogcatOnFailureCollector
- ScreenshotOnFailureCollector
列舉