Google は、黒人コミュニティに対する人種平等の促進に取り組んでいます。取り組みを見る
このページは Cloud Translation API によって翻訳されました。
Switch to English

FilePullerDeviceMetricCollector

public abstract class FilePullerDeviceMetricCollector
extends BaseDeviceMetricCollector

java.lang.Object
com.android.tradefed.device.metric.BaseDeviceMetricCollector
com.android.tradefed.device.metric.FilePullerDeviceMetricCollector


デバイスからのメトリックキーをリッスンし、それらをデバイスからファイルとしてプルするBaseDeviceMetricCollector 。ファイルの追加処理のために拡張できます。

概要

田畑

protected mDirectoryKeys

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

FilePullerDeviceMetricCollector ()

パブリックメソッド

void onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics) onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics)

テストケースが終了したときのコールバック。

void onTestRunEnd ( DeviceMetricData runData, currentRunMetrics) onTestRunEnd ( DeviceMetricData runData, currentRunMetrics)

テスト実行が終了したときのコールバック。

abstract void processMetricDirectory (String key, File metricDirectory, DeviceMetricData data)

メソッドの実装により、ディレクトリをログに記録し、それを解析してメトリックがDeviceMetricDataに入れられるようにするDeviceMetricDataます。

abstract void processMetricFile (String key, File metricFile, DeviceMetricData data)

メソッドの実装により、ファイルをログに記録し、それを解析してメトリックがDeviceMetricDataに入れられるようにするDeviceMetricDataます。

保護されたメソッド

void addKeys (String... keys)

デバイスからのプルに追加のパターンキーを追加します。

田畑

mDirectoryKeys

protected  mDirectoryKeys

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

FilePullerDeviceMetricCollector

public FilePullerDeviceMetricCollector ()

パブリックメソッド

onTestEnd

public void onTestEnd ( DeviceMetricData testData, 
                 currentTestCaseMetrics)

テストケースが終了したときのコールバック。これはクリーンアップの時間です。

パラメーター
testData DeviceMetricData :テストケースのデータを保持するDeviceMetricDataBaseDeviceMetricCollector.onTestStart(com.android.tradefed.device.metric.DeviceMetricData)ときと同じオブジェクトになります。

currentTestCaseMetrics ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map))渡されるメトリックの現在のマップ。

onTestRunEnd

public void onTestRunEnd ( DeviceMetricData runData, 
                 currentRunMetrics)

テスト実行が終了したときのコールバック。これはクリーンアップの時間です。

パラメーター
runData DeviceMetricData :実行のデータを保持するDeviceMetricDataBaseDeviceMetricCollector.onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData)ときと同じオブジェクトになります。

currentRunMetrics ERROR(/#testRunEnded(long,Map))渡されるメトリックの現在のマップ。

processMetricDirectory

public abstract void processMetricDirectory (String key, 
                File metricDirectory, 
                DeviceMetricData data)

メソッドの実装により、ディレクトリをログに記録し、それを解析してメトリックがDeviceMetricDataに入れられるようにするDeviceMetricDataます。

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

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

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

processMetricFile

public abstract void processMetricFile (String key, 
                File metricFile, 
                DeviceMetricData data)

メソッドの実装により、ファイルをログに記録し、それを解析してメトリックがDeviceMetricDataに入れられるようにするDeviceMetricDataます。

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

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

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

保護されたメソッド

addKeys

protected void addKeys (String... keys)

デバイスからのプルに追加のパターンキーを追加します。

パラメーター
keys String