ScreenRecordOnFailureCollector

public class ScreenRecordOnFailureCollector
extends BaseDeviceMetricCollector

java.lang.Object
   ↳ com.android.tradefed.device.metric.BaseDeviceMetricCollector
     ↳ com.android.tradefed.device.metric.ScreenRecordOnFailureCollector


Bir test durumu başarısız olduğunda ekran kaydını yakalayıp günlüğe kaydeden toplayıcı. Test çalışırken test bitene kadar ekran kaydı yapın. Ekran kaydı işleminin kesintiye uğraması (ör. cihazın yeniden başlatılması veya rootlanması/rootlanmasının kaldırılması) durumunda, cihaz kullanılabilir hale geldiğinde test bitene kadar tekrar deneyin. Sonuç olarak, tek bir test için birden fazla kayıt dosyası oluşturulabilir.

Özet

İç içe yerleştirilmiş sınıflar

class ScreenRecordOnFailureCollector.LineCapturingOutputStream

 

Herkese açık oluşturucular

ScreenRecordOnFailureCollector()

Herkese açık yöntemler

void onTestEnd(DeviceMetricData testData, Map<String, MetricMeasurement.Metric> currentTestCaseMetrics)

Bir test durumu sona erdiğinde geri çağırma.

void onTestFail(DeviceMetricData testData, TestDescription test)

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

void onTestRunStart(DeviceMetricData runData)

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

void onTestStart(DeviceMetricData runData)

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

Herkese açık oluşturucular

ScreenRecordOnFailureCollector

public ScreenRecordOnFailureCollector ()

Herkese açık yöntemler

onTestEnd

public void onTestEnd (DeviceMetricData testData, 
                Map<String, MetricMeasurement.Metric> currentTestCaseMetrics)

Bir test durumu sona erdiğinde geri çağırma. Bu, temizleme zamanı olmalıdır.

Parametreler
testData DeviceMetricData: Test senaryosunun verilerini tutan DeviceMetricData. onTestStart(DeviceMetricData) sırasındakiyle aynı nesne olacaktır.

currentTestCaseMetrics Map: testEnded(TestDescription,Map)'ye iletilen metriklerin mevcut haritası.

Verdiği hatalar
DeviceNotAvailableException

onTestFail

public void onTestFail (DeviceMetricData testData, 
                TestDescription test)

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

Parametreler
testData DeviceMetricData: Test senaryosunun verilerini tutan DeviceMetricData.

test TestDescription: Devam eden test durumunun TestDescription.

Verdiği hatalar
DeviceNotAvailableException

onTestRunStart

public void onTestRunStart (DeviceMetricData runData)

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

Parametreler
runData DeviceMetricData: Çalıştırma için verileri tutan DeviceMetricData.

onTestStart

public void onTestStart (DeviceMetricData runData)

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

Parametreler
runData DeviceMetricData: Test senaryosunun verilerini tutan DeviceMetricData.

Verdiği hatalar
DeviceNotAvailableException