AtraceRunMetricCollector

public class AtraceRunMetricCollector
extends FilePullerDeviceMetricCollector

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


Test cihazından verilen dizindeki tüm test dizinindeki izleri toplar, test dizinini günlüğe kaydeder ve test dizini altındaki izleme dosyalarını sonradan işler ve ölçümleri toplar.

Özet

kamu inşaatçılar

AtraceRunMetricCollector ()

Genel yöntemler

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

Bir test senaryosu sona erdiğinde geri arama.

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

Yöntemin uygulanması, dizini günlüğe kaydetmeye, DeviceMetricData içine konulacak ölçümler için ayrıştırmaya izin vermelidir.

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

Yöntemin uygulanması, dosyanın günlüğe kaydedilmesine, DeviceMetricData içine konulacak ölçümler 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 senaryosu sona erdiğinde geri arama. Bu temizlik zamanı olmalı.

parametreler
testData DeviceMetricData : test durumu 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ı, dizini günlüğe kaydetmeye, DeviceMetricData içine konulacak ölçümler için ayrıştırmaya izin vermelidir.

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

metricDirectory File : seçenek tuşuyla eşleşen aygıttan çekilen ERROR(/File) .

runData DeviceMetricData : Metriklerin depolanabileceği DeviceMetricData .

processMetricFile

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

Yöntemin uygulanması, dosyanın günlüğe kaydedilmesine, DeviceMetricData içine konulacak ölçümler 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 aygıttan çekilen ERROR(/File) .

runData DeviceMetricData : Metriklerin depolanabileceği DeviceMetricData .