FilePullerLogCollector

public class FilePullerLogCollector
extends FilePullerDeviceMetricCollector

java.lang.Object
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)

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

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

FilePullerLogCollector

public FilePullerLogCollector ()

パブリックメソッド

processMetricDirectory

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

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

パラメーター
key String :引っ張ったディレクトリに関連したオプションキー。

metricDirectory FileERROR(/File)オプションキーと一致するデバイスから引っ張りました。

runData DeviceMetricDataDeviceMetricDataメトリックを保存することができます。

processMetricFile

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

メソッドの実装はに置くことにするメトリックのためにそれを解析し、ファイルを記録できるようにする必要がありますDeviceMetricData

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

metricFile FileERROR(/File)オプションキーと一致するデバイスから引っ張りました。

runData DeviceMetricDataDeviceMetricDataメトリックを保存することができます。

保護されたメソッド

postProcessMetricFile

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

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

パラメーター
key String :ファイルのキーが引か

metricFile FileERROR(/File)引っ張りました。

runData DeviceMetricData :メトリックストレージは、抽出されたメトリックを入れていました。