TraceCmdCollector

public class TraceCmdCollector
extends AtraceCollector

java.lang.Object
🎞 com.android.tradefed.device.metric.BaseDeviceMetricCollector
  🎞 com.android.tradefed.device.metric.AtraceCollector
    🎞 com.android.tradefed.device.metric.TraceCmdCollector


Un IMetricCollector che raccoglie le tracce durante il test utilizzando trace-cmd e le registra in la chiamata.

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

Lo strumento predefinito del sistema, atrace, viene utilizzato in tandem con questo raccoglitore per impostare flag sysfs specifici per Android.

Un file binario trace-cmd (https://git.kernel.org/pub/scm/linux/kernel/git/rostedt/trace-cmd.git) compatibile con Android.

Verrà caricato 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 ()

Ritorni
LogDataType

avvio

protected void startTracing (ITestDevice device)

Parametri
device ITestDevice

Lanci
DeviceNotAvailableException

interruzione tracciamento

protected void stopTracing (ITestDevice device)

Parametri
device ITestDevice

Lanci
DeviceNotAvailableException