TraceCmdCollector
public class TraceCmdCollector
extends AtraceCollector
java.lang.Oggetto | |||
↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | ||
↳ | com.android.tradefed.device.metric.AtraceCollector | ||
↳ | com.android.tradefed.device.metric.TraceCmdCollector |
Oggetto IMetricCollector
che raccoglie le tracce durante il test usando trace-cmd e le registra nella chiamata.
Questo raccoglitore di tracce consente la disconnessione USB durante il test (come nel test di alimentazione).
Lo strumento predefinito di sistema, atrace, viene utilizzato insieme a questo raccoglitore per impostare i flag sysfs specifici di Android.
Deve essere specificato un binario trace-cmd (https://git.kernel.org/pub/scm/linux/kernel/git/rostedt/trace-cmd.git) compatibile con Android.
Questo caricherà il formato trace.dat (vedi man 5 trace-cmd.dat) prodotto da trace-cmd.
Riepilogo
Costruttori pubblici | |
---|---|
TraceCmdCollector () |
Metodi protetti | |
---|---|
LogDataType | getLogType () |
void | startTracing ( ITestDevice device) |
void | stopTracing ( ITestDevice device) |
Costruttori pubblici
TraceCmdCollector
public TraceCmdCollector ()
Metodi protetti
startTracing
protected void startTracing (ITestDevice device)
Parametri | |
---|---|
device | ITestDevice |
Getta | |
---|---|
DeviceNotAvailableException |
stopTracing
protected void stopTracing (ITestDevice device)
Parametri | |
---|---|
device | ITestDevice |
Getta | |
---|---|
DeviceNotAvailableException |