DeviceTraceCollector

public class DeviceTraceCollector
extends BaseDeviceMetricCollector

java.lang.Object
com.android.tradefed.device.metric.BaseDeviceMetricCollector
com.android.tradefed.device.metric.DeviceTraceCollector


Bir test çalıştırması başladığında mükemmel izlemeyi başlatacak ve sonunda izleme dosyasını günlüğe kaydedecek toplayıcı.

Özet

Kamu inşaatçıları

DeviceTraceCollector ()

Genel yöntemler

void extraInit ( IInvocationContext context, ITestInvocationListener listener)
void onTestRunEnd ( DeviceMetricData runData, currentRunMetrics) onTestRunEnd ( DeviceMetricData runData, currentRunMetrics)

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

void rebootEnded ( ITestDevice device)

Cihazda yeniden başlatma sona erdiğinde bildirim alır.

void rebootStarted ( ITestDevice device)

Cihazda yeniden başlatma başlatıldığında bildirim alır.

void setInstrumentationPkgName (String packageName)

Kamu inşaatçıları

DeviceTraceCollector

public DeviceTraceCollector ()

Genel yöntemler

ekstraInit

public void extraInit (IInvocationContext context, 
                ITestInvocationListener listener)

Atar
DeviceNotAvailableException

onTestRunEnd

public void onTestRunEnd (DeviceMetricData runData, 
                 currentRunMetrics)

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

Parametreler
runData DeviceMetricData : çalıştırmaya ait verileri tutan DeviceMetricData . BaseDeviceMetricCollector.onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) sırasındakiyle aynı nesne olacaktır.

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

Atar
DeviceNotAvailableException

yeniden başlatmaSonlandı

public void rebootEnded (ITestDevice device)

Cihazda yeniden başlatma sona erdiğinde bildirim alır.

NOT: Alıcılar bu geri arama sırasında yeniden başlatmaktan kaçınmalıdır. Herhangi bir yeniden başlatma girişimi göz ardı edilecektir.

Parametreler
device ITestDevice : Yeniden başlatmanın sona erdiği ITestDevice .

Atar
DeviceNotAvailableException

yeniden başlatıldı

public void rebootStarted (ITestDevice device)

Cihazda yeniden başlatma başlatıldığında bildirim alır.

NOT: Alıcılar bu geri arama sırasında yeniden başlatmaktan kaçınmalıdır. Herhangi bir yeniden başlatma girişimi göz ardı edilecektir.

Parametreler
device ITestDevice : Yeniden başlatmanın başladığı ITestDevice .

Atar
DeviceNotAvailableException

setEnstrümantasyonPkgName

public void setInstrumentationPkgName (String packageName)

Parametreler
packageName String