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 jejak-cmd, dan mencatatnya ke dalam pemanggilan.
Pengumpul jejak ini memungkinkan pemutusan USB selama pengujian (seperti dalam pengujian daya).
Alat default sistem, atrace, digunakan bersamaan 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
startTracing
protected void startTracing (ITestDevice device)
Parameter | |
---|---|
device | ITestDevice |
Melempar | |
---|---|
DeviceNotAvailableException |
stopTracing
protected void stopTracing (ITestDevice device)
Parameter | |
---|---|
device | ITestDevice |
Melempar | |
---|---|
DeviceNotAvailableException |