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
startTracing
protected void startTracing (ITestDevice device)
Parámetros | |
---|---|
device |
ITestDevice |
Arroja | |
---|---|
DeviceNotAvailableException |
stopTracing
protected void stopTracing (ITestDevice device)
Parámetros | |
---|---|
device |
ITestDevice |
Arroja | |
---|---|
DeviceNotAvailableException |