ファイルプーラーログコレクター

public class FilePullerLogCollector
extends FilePullerDeviceMetricCollector

java.lang.オブジェクト
com.android.tradefed.device.metric.BaseDeviceMetricCollector
com.android.tradefed.device.metric.FilePullerDeviceMetricCollector
com.android.tradefed.device.metric.FilePullerLogCollector


デバイス側から報告されたファイルのロガー。このロガーはモジュール (AndroidTest.xml) 内に存在することができます。 TODO: デバイス側のレポートが改善されたら、LogDataType を修正してより正確になります。

まとめ

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

FilePullerLogCollector ()

パブリックメソッド

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

このメソッドの実装では、ディレクトリをログに記録し、それを解析してメトリクスをDeviceMetricDataに入れることができるようにする必要があります。

final void processMetricFile (String key, File metricFile, DeviceMetricData runData)

このメソッドを実装すると、ファイルをログに記録し、それを解析してメトリクスをDeviceMetricDataに入れることができるようにする必要があります。

保護されたメソッド

void postProcessMetricFile (String key, File metricFile, DeviceMetricData runData)

プルされたファイルを処理して、いくつかのメトリクスを抽出する可能性があります。

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

ファイルプーラーログコレクター

public FilePullerLogCollector ()

パブリックメソッド

プロセスメトリックディレクトリ

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

このメソッドの実装では、ディレクトリをログに記録し、それを解析してメトリクスをDeviceMetricDataに入れることができるようにする必要があります。

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

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

runData DeviceMetricData : メトリクスを保存できるDeviceMetricData

プロセスメトリックファイル

public final void processMetricFile (String key, 
                File metricFile, 
                DeviceMetricData runData)

このメソッドを実装すると、ファイルをログに記録し、それを解析してメトリクスをDeviceMetricDataに入れることができるようにする必要があります。

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

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

runData DeviceMetricData : メトリクスを保存できるDeviceMetricData

保護されたメソッド

postProcessMetricFile

protected void postProcessMetricFile (String key, 
                File metricFile, 
                DeviceMetricData runData)

プルされたファイルを処理して、いくつかのメトリクスを抽出する可能性があります。

パラメーター
key String : 取得したファイルのキー

metricFile File : プルされたERROR(/File)

runData DeviceMetricData : メトリック ストレージには、抽出されたメトリックが格納されます。