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: 抽出された指標を格納する指標ストレージ。 |