LogcatOnFailureCollector

public class LogcatOnFailureCollector
extends BaseDeviceMetricCollector

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


Test durumu başarısız olduğunda logcat yakalayacak ve günlüğe kaydedecek toplayıcı.

Özet

Kamu inşaatçıları

LogcatOnFailureCollector()

Herkese açık yöntemler

void onTestFail(DeviceMetricData testData, TestDescription test)

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

void onTestRunEnd(DeviceMetricData runData, currentRunMetrics)

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

void onTestRunFailed(DeviceMetricData testData, FailureDescription failure)

testRunFailed etkinlikleri için geri çağırma

void onTestRunStart(DeviceMetricData runData)

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

void onTestStart(DeviceMetricData testData)

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

Korunan yöntemler

void collectAndLog(String testName, int size)

Kamu inşaatçıları

LogcatOnFailureCollector

public LogcatOnFailureCollector ()

Herkese açık yöntemler

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.

Fırlatma
DeviceNotAvailableException

onTestRunEnd

public void onTestRunEnd (DeviceMetricData runData, 
                 currentRunMetrics)

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

Parametreler
runData 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.

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

onTestRunFailed

public void onTestRunFailed (DeviceMetricData testData, 
                FailureDescription failure)

testRunFailed etkinlikleri için geri çağırma

Fırlatma
DeviceNotAvailableException

TestRunStart'da

public void onTestRunStart (DeviceMetricData runData)

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

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

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.

Korunan yöntemler

toplaVeGünlük

protected void collectAndLog (String testName, 
                int size)

Parametreler
testName String

size int

Fırlatma
DeviceNotAvailableException