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 : pull されたディレクトリに関連付けられたオプションキー。 |
metricDirectory |
File : オプションキーに一致するデバイスから取得された ERROR(/File) 。 |
runData |
DeviceMetricData : 指標を保存できる DeviceMetricData 。 |
processMetricFile
public final void processMetricFile (String key, File metricFile, DeviceMetricData runData)
メソッドの実装では、ファイルをログに記録し、DeviceMetricData
に格納する指標を解析できるようにする必要があります。
パラメータ | |
---|---|
key |
String : pull されたファイルに関連付けられたオプションキー。 |
metricFile |
File : オプションキーに一致するデバイスから取得された ERROR(/File) 。 |
runData |
DeviceMetricData : 指標を保存できる DeviceMetricData 。 |
保護されたメソッド
postProcessMetricFile
protected void postProcessMetricFile (String key, File metricFile, DeviceMetricData runData)
一部の指標を抽出するために、取得したファイルを処理する可能性がある。
パラメータ | |
---|---|
key |
String : 取得したファイルのキー |
metricFile |
File : pull された ERROR(/File) 。 |
runData |
DeviceMetricData : 抽出された指標を格納する指標ストレージ。 |