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
mulaiPelacakan
protected void startTracing (ITestDevice device)
Parameter | |
---|---|
device | ITestDevice |
Melempar | |
---|---|
DeviceNotAvailableException |
stopTracing
protected void stopTracing (ITestDevice device)
Parameter | |
---|---|
device | ITestDevice |
Melempar | |
---|---|
DeviceNotAvailableException |