LogcatTimingMetrik Toplayıcısı

public class LogcatTimingMetricCollector
extends BaseDeviceMetricCollector

Java.lang.Nesne
🎃 com.android.tradefed.device.metric.BaseDeviceMetricCollector
  🎃 com.android.tradefed.device.metric.LogcatTimingMetricCollector


sırasında logcat'ten zamanlama bilgilerini (ör. kullanıcı geçiş zamanı) toplayan bir metrik toplayıcı Bir anahtar kelimenin başlangıç ve bitiş sinyallerini ayrıştırmak için verilen normal ifade kalıplarını kullanarak bir veya birden fazla tekrarlanan test etkinliği oluşturun.

Özet

Kamu inşaatçıları

LogcatTimingMetricCollector()

Herkese açık yöntemler

void onTestEnd(DeviceMetricData testData, currentTestCaseMetrics)

Test durumu sona erdiğinde geri çağırma.

void onTestFail(DeviceMetricData testData, TestDescription test)

Test durumu başarısız olduğunda geri çağırma.

void onTestRunEnd(DeviceMetricData testData, currentTestCaseMetrics)

Test çalıştırması sona erdiğinde geri çağırma.

void onTestRunStart(DeviceMetricData testData)

Test çalıştırması başlatıldığında geri çağırma.

void onTestStart(DeviceMetricData testData)

Test durumu başlatıldığında geri çağırma.

Kamu inşaatçıları

LogcatTimingMetrik Toplayıcısı

public LogcatTimingMetricCollector ()

Herkese açık yöntemler

OnTestEnd

public void onTestEnd (DeviceMetricData testData, 
                 currentTestCaseMetrics)

Test durumu sona erdiğinde geri çağırma. Şu an temizlik zamanı gelmiş olmalıdır.

Parametreler
testData DeviceMetricData: Test durumu verilerinin bulunduğu DeviceMetricData. Reklam onTestStart(com.android.tradefed.device.metric.DeviceMetricData) sırasındakiyle aynı nesne.

currentTestCaseMetrics : ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map)) hizmetine aktarılan metriklerin mevcut haritası.

Test Başarısız

public void onTestFail (DeviceMetricData testData, 
                TestDescription test)

Test durumu başarısız olduğunda geri çağırma.

Parametreler
testData DeviceMetricData: Test durumu verilerinin bulunduğu DeviceMetricData.

test TestDescription: Devam eden test durumunun TestDescription.

onTestRunEnd

public void onTestRunEnd (DeviceMetricData testData, 
                 currentTestCaseMetrics)

Test çalıştırması sona erdiğinde geri çağırma. Şu an temizlik zamanı gelmiş olmalıdır.

Parametreler
testData DeviceMetricData: koşuyla ilgili verileri tutan DeviceMetricData. Aynı olacaktır onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) sırasındaki gibi bir nesne olacaktır.

currentTestCaseMetrics : ERROR(/#testRunEnded(long,Map)) hizmetine aktarılan metriklerin mevcut haritası.

TestRunStart'da

public void onTestRunStart (DeviceMetricData testData)

Test çalıştırması başlatıldığında geri çağırma.

Parametreler
testData DeviceMetricData: koşuyla ilgili verileri tutan DeviceMetricData.

Fırlatma
DeviceNotAvailableException

Test Başlatıldığında

public void onTestStart (DeviceMetricData testData)

Test durumu başlatıldığında geri çağırma.

Parametreler
testData DeviceMetricData: Test durumu verilerinin bulunduğu DeviceMetricData.

Fırlatma
DeviceNotAvailableException