TrazaCmdCollector
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 recolector de rastros permite la desconexión del USB durante la prueba (como en la prueba de energía).
La herramienta predeterminada del sistema, atrace, se utiliza 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
TrazaCmdCollector
public TraceCmdCollector ()
Métodos protegidos
iniciar rastreo
protected void startTracing (ITestDevice device)
Parámetros | |
---|---|
device | ITestDevice |
Lanza | |
---|---|
DeviceNotAvailableException |
detener el seguimiento
protected void stopTracing (ITestDevice device)
Parámetros | |
---|---|
device | ITestDevice |
Lanza | |
---|---|
DeviceNotAvailableException |