LogcatZamanlamaMetrikToplayıcı

public class LogcatTimingMetricCollector
extends BaseDeviceMetricCollector

java.lang.Nesne
com.android.tradefed.device.metric.BaseDeviceMetricCollector
com.android.tradefed.device.metric.LogcatTimingMetricCollector


Logcat satırlarından bir olayın başlangıç ​​ve bitiş sinyallerini ayrıştırmak için verilen regex kalıplarını kullanarak bir veya daha fazla tekrarlanan test sırasında logcat'ten zamanlama bilgilerini (örneğin kullanıcı değiştirme zamanı) toplayan bir metrik toplayıcı.

Özet

Kamu inşaatçıları

LogcatTimingMetricCollector ()

Genel yöntemler

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

Bir test durumu sona erdiğinde geri arama.

void onTestFail ( DeviceMetricData testData, TestDescription test)

Bir test durumu başarısız olduğunda geri arama.

void onTestRunEnd ( DeviceMetricData testData, currentTestCaseMetrics) onTestRunEnd ( DeviceMetricData testData, currentTestCaseMetrics)

Bir test çalıştırması sona erdiğinde geri arama.

void onTestRunStart ( DeviceMetricData testData)

Bir test çalıştırması başlatıldığında geri arama.

void onTestStart ( DeviceMetricData testData)

Bir test durumu başlatıldığında geri arama.

Kamu inşaatçıları

LogcatZamanlamaMetrikToplayıcı

public LogcatTimingMetricCollector ()

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 . 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ı.

onTestFail

public void onTestFail (DeviceMetricData testData, 
                TestDescription test)

Bir test durumu başarısız olduğunda geri arama.

parametreler
testData DeviceMetricData : Test senaryosu için verileri tutan DeviceMetricData .

test TestDescription : Devam eden test TestDescription .

onTestRunEnd

public void onTestRunEnd (DeviceMetricData testData, 
                 currentTestCaseMetrics)

Bir test çalıştırması sona erdiğinde geri arama. Bu temizlik zamanı olmalı.

parametreler
testData DeviceMetricData : çalıştırma için verileri tutan DeviceMetricData . onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) sırasındakiyle aynı nesne olacaktır.

currentTestCaseMetrics : ERROR(/#testRunEnded(long,Map)) iletilen geçerli metrik haritası.

onTestRunStart

public void onTestRunStart (DeviceMetricData testData)

Bir test çalıştırması başlatıldığında geri arama.

parametreler
testData DeviceMetricData : çalıştırma için verileri tutan DeviceMetricData .

atar
DeviceNotAvailableException

onTestStart

public void onTestStart (DeviceMetricData testData)

Bir test durumu başlatıldığında geri arama.

parametreler
testData DeviceMetricData : Test senaryosu için verileri tutan DeviceMetricData .

atar
DeviceNotAvailableException