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


IMetricCollector, który zbiera ślady podczas testu za pomocą polecenia trace-cmd i zapisują je w wywołaniu.

Ten zbieracz śladów umożliwia odłączenie kabla USB podczas testu (jak w przypadku testów zasilania).

Domyślne narzędzie systemu, atrace, jest używane w połączeniu z tym kolektorem do ustawiania flag sysfs dotyczących Androida.

Należy określić binarne narzędzie trace-cmd (https://git.kernel.org/pub/scm/linux/kernel/git/rostedt/trace-cmd.git) zgodne z Androidem.

Spowoduje to przesłanie pliku trace.dat (patrz man 5 trace-cmd.dat) utworzonego przez polecenie trace-cmd.

Podsumowanie

Konstruktory publiczne

TraceCmdCollector()

Chronione metody

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

Konstruktory publiczne

TraceCmdCollector

public TraceCmdCollector ()

Chronione metody

getLogType

protected LogDataType getLogType ()

Zwroty
LogDataType

startTracing

protected void startTracing (ITestDevice device)

Parametry
device ITestDevice

stopTracing

protected void stopTracing (ITestDevice device)

Parametry
device ITestDevice