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

obtener tipo de registro

protected LogDataType getLogType ()

Devoluciones
LogDataType

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