AtraceRunMetricCollector

public class AtraceRunMetricCollector
extends FilePullerDeviceMetricCollector

java.lang.Nesne
com.android.tradefed.device.metric.BaseDeviceMetricCollector
com.android.tradefed.device.metric.FilePullerDeviceMetricCollector
com.android.tradefed.device.metric.AtraceRunMetricCollector


Test cihazından verilen dizin altındaki tüm test dizinindeki izleri toplar, test dizinini günlüğe kaydeder ve izleme dosyalarını test dizini altında işleme koyar ve metrikleri toplar.

Özet

Kamu inşaatçıları

AtraceRunMetricCollector ()

Genel yöntemler

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

Bir test durumu sona erdiğinde geri arama.

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

Yöntemin uygulanması, dizinin günlüğe kaydedilmesine, metriklerin DeviceMetricData içine yerleştirilmesi için ayrıştırılmasına izin vermelidir.

void processMetricFile (String key, File metricFile, DeviceMetricData runData)

Yöntemin uygulanması, dosyanın günlüğe kaydedilmesine, metriklerin DeviceMetricData içine yerleştirilmesi için ayrıştırılmasına izin vermelidir.

Kamu inşaatçıları

AtraceRunMetricCollector

public AtraceRunMetricCollector ()

Genel yöntemler

onTestEnd

public void onTestEnd (DeviceMetricData testData, 
                 currentTestCaseMetrics)

Bir test durumu sona erdiğinde geri arama. Bu temizlik zamanı olmalı.

parametreler
testData DeviceMetricData : Test senaryosu için verileri tutan DeviceMetricData . BaseDeviceMetricCollector.onTestStart(com.android.tradefed.device.metric.DeviceMetricData) sırasındakiyle aynı nesne olacaktır.

currentTestCaseMetrics : ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map)) iletilen geçerli metrik haritası.

processMetricDirectory

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

Yöntemin uygulanması, dizinin günlüğe kaydedilmesine, metriklerin DeviceMetricData içine yerleştirilmesi için ayrıştırılmasına izin vermelidir.

parametreler
key String : çekilen dizine ilişkin seçenek anahtarı.

metricDirectory File : seçenek tuşuyla eşleşen cihazdan alınan ERROR(/File) .

runData DeviceMetricData : Metriklerin saklanabileceği DeviceMetricData .

processMetricDosya

public void processMetricFile (String key, 
                File metricFile, 
                DeviceMetricData runData)

Yöntemin uygulanması, dosyanın günlüğe kaydedilmesine, metriklerin DeviceMetricData içine yerleştirilmesi için ayrıştırılmasına izin vermelidir.

parametreler
key String : çekilen dosyayla ilişkili seçenek anahtarı.

metricFile File : seçenek tuşuyla eşleşen cihazdan alınan ERROR(/File) .

runData DeviceMetricData : Metriklerin saklanabileceği DeviceMetricData .