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) メソッドの実装はに置くことにするメトリックのためにそれを解析し、ディレクトリをログに記録できるようにする必要があります |
final void | processMetricFile (String key, File metricFile, DeviceMetricData runData) メソッドの実装はに置くことにするメトリックのためにそれを解析し、ファイルを記録できるようにする必要があります |
保護されたメソッド | |
---|---|
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 | 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 :メトリックストレージは、抽出されたメトリックを入れていました。 |