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
列舉