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 perfetto izlemeyi başlatacak toplayıcı ve sonunda günlük izleme dosyası.

Ö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şladığında bildirim alır.

void setInstrumentationPkgName (String packageName)

kamu inşaatçılar

DeviceTraceCollector

public DeviceTraceCollector ()

Genel yöntemler

extraInit

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ırma için verileri tutan DeviceMetricData . BaseDeviceMetricCollector.onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) sırasındakiyle aynı nesne olacaktır.

currentRunMetrics : ERROR(/#testRunEnded(long,Map)) işlevine iletilen geçerli metrik haritası.

Atar
DeviceNotAvailableException

Yeniden başlatma sona erdi

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 : ITestDevice yeniden başlatmanın sona erdiği yer.

Atar
DeviceNotAvailableException

yeniden başlatıldı

public void rebootStarted (ITestDevice device)

Cihazda yeniden başlatma başladığı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 : ITestDevice yeniden başlatmanın başladığı yer.

Atar
DeviceNotAvailableException

setInstrumentationPkgName

public void setInstrumentationPkgName (String packageName)

parametreler
packageName String