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

getLogType

protected LogDataType getLogType ()

Devoluciones
LogDataType

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