ShowmapPullerMetricCollector

public class ShowmapPullerMetricCollector
extends FilePullerDeviceMetricCollector

java.lang.Object
   ↳ com.android.tradefed.device.metric.BaseDeviceMetricCollector
     ↳ com.android.tradefed.device.metric.FilePullerDeviceMetricCollector
       ↳ com.android.tradefed.device.metric.ShowmapPullerMetricCollector


デバイスから showmap ファイルを取得し、そこから指標を収集できる FilePullerDeviceMetricCollector の基本実装。

概要

パブリック コンストラクタ

ShowmapPullerMetricCollector()

パブリック メソッド

void processMetricDirectory(String key, File metricDirectory, DeviceMetricData runData)

このメソッドの実装では、ディレクトリをログに記録し、DeviceMetricData に配置する指標を解析できるようにする必要があります。

void processMetricFile(String key, File metricFile, DeviceMetricData data)

追加の指標の showmap 出力ファイルを処理し、最終的な指標に追加します。

パブリック コンストラクタ

ShowmapPullerMetricCollector

public ShowmapPullerMetricCollector ()

パブリック メソッド

processMetricDirectory

public void processMetricDirectory (String key, 
                File metricDirectory, 
                DeviceMetricData runData)

このメソッドの実装では、ディレクトリをログに記録し、DeviceMetricData に格納する指標を解析できるようにする必要があります。

パラメータ
key String: pull されたディレクトリに関連付けられたオプションキー。

metricDirectory File: オプションキーに一致するデバイスから取得された ERROR(/File)

runData DeviceMetricData: 指標を保存できる DeviceMetricData

processMetricFile

public void processMetricFile (String key, 
                File metricFile, 
                DeviceMetricData data)

追加の指標について showmap 出力ファイルを処理し、最終的な指標に追加します。

パラメータ
key String: デバイスから pull されたファイルに関連付けられたオプション キー。

metricFile File: オプションキーに一致するデバイスから取得された ERROR(/File)

data DeviceMetricData: 指標が保存される場所。