TraceCmdCollector

public class TraceCmdCollector
extends AtraceCollector

java.lang.Object
   ↳ com.android.tradefed.device.metric.BaseDeviceMetricCollector
     ↳ com.android.tradefed.device.metric.AtraceCollector
       ↳ com.android.tradefed.device.metric.TraceCmdCollector


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

Pengumpul rekaman aktivitas ini memungkinkan sambungan USB terputus selama pengujian (seperti dalam pengujian daya).

Alat {i>default<i} sistem, atrace, digunakan bersama kolektor ini untuk menyetel flag sysfs khusus android.

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

Tindakan ini akan mengupload format trace.dat (lihat pria 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

getLogType

protected LogDataType getLogType ()

Hasil
LogDataType

mulaiPelacakan

protected void startTracing (ITestDevice device)

Parameter
device ITestDevice

Menampilkan
DeviceNotAvailableException

berhentiPelacakan

protected void stopTracing (ITestDevice device)

Parameter
device ITestDevice

Menampilkan
DeviceNotAvailableException