TraceCmdCollector

public class TraceCmdCollector
extends AtraceCollector

java.lang.Oggetto
com.android.tradefed.device.metric.BaseDeviceMetricCollector
com.android.tradefed.device.metric.AtraceCollector
com.android.tradefed.device.metric.TraceCmdCollector


Oggetto IMetricCollector che raccoglie le tracce durante il test usando trace-cmd e le registra nella chiamata.

Questo raccoglitore di tracce consente la disconnessione USB durante il test (come nel test di alimentazione).

Lo strumento predefinito di sistema, atrace, viene utilizzato insieme a questo raccoglitore per impostare i flag sysfs specifici di Android.

Deve essere specificato un binario trace-cmd (https://git.kernel.org/pub/scm/linux/kernel/git/rostedt/trace-cmd.git) compatibile con Android.

Questo caricherà il formato trace.dat (vedi man 5 trace-cmd.dat) prodotto da trace-cmd.

Riepilogo

Costruttori pubblici

TraceCmdCollector ()

Metodi protetti

LogDataType getLogType ()
void startTracing ( ITestDevice device)
void stopTracing ( ITestDevice device)

Costruttori pubblici

TraceCmdCollector

public TraceCmdCollector ()

Metodi protetti

getLogType

protected LogDataType getLogType ()

ritorna
LogDataType

startTracing

protected void startTracing (ITestDevice device)

Parametri
device ITestDevice

Getta
DeviceNotAvailableException

stopTracing

protected void stopTracing (ITestDevice device)

Parametri
device ITestDevice

Getta
DeviceNotAvailableException