TraceCmdColector

public class TraceCmdCollector
extends AtraceCollector

Objeto java.lang.
   ↳ 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 recopilador de registros permite la desconexión de USB durante la prueba (como en las pruebas de energía).

La herramienta predeterminada del sistema, atrace, se usa junto con este recopilador para definir la marcas de sysfs específicas de Android

Un objeto binario trace-cmd (https://git.kernel.org/pub/scm/linux/kernel/git/rostedt/trace-cmd.git) y la que sea compatible con Android.

Esto subirá el formato trace.dat (consulte el 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

TraceCmdColector

public TraceCmdCollector ()

Métodos protegidos

getLogType

protected LogDataType getLogType ()

Muestra
LogDataType

startTracing

protected void startTracing (ITestDevice device)

Parámetros
device ITestDevice

Arroja
DeviceNotAvailableException

stopTracing

protected void stopTracing (ITestDevice device)

Parámetros
device ITestDevice

Arroja
DeviceNotAvailableException