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 pemutusan koneksi USB selama pengujian (seperti dalam pengujian daya).

Alat default sistem, atrace, digunakan bersama dengan kolektor ini untuk menetapkan 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.

Tindakan ini akan mengupload 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

getLogType

protected LogDataType getLogType ()

Hasil
LogDataType

startTracing

protected void startTracing (ITestDevice device)

Parameter
device ITestDevice

Menampilkan
DeviceNotAvailableException

stopTracing

protected void stopTracing (ITestDevice device)

Parameter
device ITestDevice

Menampilkan
DeviceNotAvailableException