TraceCmdCollector

public class TraceCmdCollector
extends AtraceCollector

java.lang.Objek
com.android.tradefed.device.metric.BaseDeviceMetricCollector
com.android.tradefed.device.metric.AtraceCollector
com.android.tradefed.device.metric.TraceCmdCollector


IMetricCollector yang mengumpulkan jejak selama pengujian menggunakan trace-cmd, dan mencatatnya ke pemanggilan.

Pengumpul jejak ini memungkinkan pemutusan sambungan USB selama pengujian (seperti dalam pengujian daya).

Alat default sistem, atrace, digunakan bersama dengan kolektor ini untuk menyetel flag sysfs khusus Android.

Biner trace-cmd (https://git.kernel.org/pub/scm/linux/kernel/git/rostedt/trace-cmd.git) yang kompatibel dengan Android harus ditentukan.

Ini akan mengunggah format trace.dat (lihat man 5 trace-cmd.dat) yang dihasilkan oleh trace-cmd.

Ringkasan

Konstruktor publik

TraceCmdCollector ()

Metode yang dilindungi

LogDataType getLogType ()
void startTracing ( ITestDevice device)
void stopTracing ( ITestDevice device)

Konstruktor publik

TraceCmdCollector

public TraceCmdCollector ()

Metode yang dilindungi

dapatkanLogType

protected LogDataType getLogType ()

Kembali
LogDataType

mulaiPelacakan

protected void startTracing (ITestDevice device)

Parameter
device ITestDevice

Melempar
DeviceNotAvailableException

stopTracing

protected void stopTracing (ITestDevice device)

Parameter
device ITestDevice

Melempar
DeviceNotAvailableException