TraceCmdCollector
public class TraceCmdCollector
extends AtraceCollector
java.lang.Objeto | |||
↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | ||
↳ | com.android.tradefed.device.metric.AtraceCollector | ||
↳ | com.android.tradefed.device.metric.TraceCmdCollector |
Un IMetricCollector
que recopila seguimientos durante la prueba mediante trace-cmd y los registra en la invocación.
Este colector de trazas permite la desconexión del USB durante la prueba (como en la prueba de alimentación).
La herramienta predeterminada del sistema, atrace, se usa junto con este recopilador para configurar los indicadores sysfs específicos de Android.
Se debe especificar un binario trace-cmd (https://git.kernel.org/pub/scm/linux/kernel/git/rostedt/trace-cmd.git) compatible con Android.
Esto cargará el formato trace.dat (ver man 5 trace-cmd.dat) producido por trace-cmd.
Resumen
Constructores públicos | |
---|---|
TraceCmdCollector () |
Métodos protegidos | |
---|---|
LogDataType | getLogType () |
void | startTracing ( ITestDevice device) |
void | stopTracing ( ITestDevice device) |
Constructores públicos
TraceCmdCollector
public TraceCmdCollector ()
Métodos protegidos
empezar a rastrear
protected void startTracing (ITestDevice device)
Parámetros | |
---|---|
device | ITestDevice |
Lanza | |
---|---|
DeviceNotAvailableException |
dejar de rastrear
protected void stopTracing (ITestDevice device)
Parámetros | |
---|---|
device | ITestDevice |
Lanza | |
---|---|
DeviceNotAvailableException |