LogcatTimingMetricCollector

public class LogcatTimingMetricCollector
extends BaseDeviceMetricCollector

java.lang.Object
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 modellerini kullanarak bir veya daha fazla tekrarlanan test sırasında logcat'ten zamanlama bilgilerini (örneğin kullanıcı geçiş 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 senaryosu sona erdiğinde geri arama.

void onTestFail ( DeviceMetricData testData, TestDescription test)

Bir test senaryosu 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 senaryosu başlatıldığında geri arama.

Kamu inşaatçıları

LogcatTimingMetricCollector

public LogcatTimingMetricCollector ()

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 senaryosuna ilişkin 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 mevcut ölçüm haritası.

onTestFail

public void onTestFail (DeviceMetricData testData, 
                TestDescription test)

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

Parametreler
testData DeviceMetricData : test senaryosuna ilişkin verileri tutan DeviceMetricData .

test TestDescription : Devam eden test senaryosunun 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ırmaya ait verileri tutan DeviceMetricData . onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) sırasındakiyle aynı nesne olacaktır.

currentTestCaseMetrics : ERROR(/#testRunEnded(long,Map)) öğesine iletilen mevcut ölçüm haritası.

onTestRunStart

public void onTestRunStart (DeviceMetricData testData)

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

Parametreler
testData DeviceMetricData : çalıştırmaya ait verileri tutan DeviceMetricData .

Atar
DeviceNotAvailableException

onTestStart

public void onTestStart (DeviceMetricData testData)

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

Parametreler
testData DeviceMetricData : test senaryosuna ilişkin verileri tutan DeviceMetricData .

Atar
DeviceNotAvailableException