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