Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.

DeviceTraceCollector

public class DeviceTraceCollector
extends BaseDeviceMetricCollector

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


Kolektor yang akan memulai pelacakan perfetto saat uji coba dimulai dan mencatat file pelacakan di akhir.

Ringkasan

Konstruktor publik

DeviceTraceCollector ()

Metode publik

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

Panggilan balik saat uji coba berakhir.

void rebootEnded ( ITestDevice device)

Mendapat pemberitahuan saat reboot berakhir di perangkat.

void rebootStarted ( ITestDevice device)

Mendapat pemberitahuan saat reboot dimulai di perangkat.

void setInstrumentationPkgName (String packageName)

Konstruktor publik

DeviceTraceCollector

public DeviceTraceCollector ()

Metode publik

extraInit

public void extraInit (IInvocationContext context, 
                ITestInvocationListener listener)

Melempar
DeviceNotAvailableException

onTestRunEnd

public void onTestRunEnd (DeviceMetricData runData, 
                 currentRunMetrics)

Panggilan balik saat uji coba berakhir. Ini harus menjadi waktu untuk membersihkan.

Parameter
runData DeviceMetricData : DeviceMetricData menyimpan data untuk dijalankan. Akan menjadi objek yang sama seperti selama BaseDeviceMetricCollector.onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) .

currentRunMetrics : peta metrik saat ini diteruskan ke ERROR(/#testRunEnded(long,Map)) .

Melempar
DeviceNotAvailableException

rebootBerakhir

public void rebootEnded (ITestDevice device)

Mendapat pemberitahuan saat reboot berakhir di perangkat.

CATATAN: Penerima harus menghindari reboot selama callback ini. Setiap upaya reboot akan diabaikan.

Parameter
device ITestDevice : ITestDevice tempat reboot berakhir.

Melempar
DeviceNotAvailableException

rebootStarted

public void rebootStarted (ITestDevice device)

Mendapat pemberitahuan saat reboot dimulai di perangkat.

CATATAN: Penerima harus menghindari reboot selama callback ini. Setiap upaya reboot akan diabaikan.

Parameter
device ITestDevice : ITestDevice tempat reboot dimulai.

Melempar
DeviceNotAvailableException

setInstrumentationPkgName

public void setInstrumentationPkgName (String packageName)

Parameter
packageName String