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 ()

公開メソッド

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

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

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

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

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

runData DeviceMetricData : メトリックを格納できるDeviceMetricData

processMetricFile

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 : メトリック ストレージは、抽出されたメトリックを配置することでした。