Zadbaj o dobrą organizację dzięki kolekcji Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.

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 przy użyciu polecenia trace-cmd i rejestruje je w wywołaniu.

Ten kolektor śladów pozwala na odłączenie USB podczas testu (jak w testowaniu zasilania).

Domyślne narzędzie systemowe, atrace, jest używane w połączeniu z tym kolektorem do ustawiania flag sysfs specyficznych dla systemu Android.

Należy określić plik binarny trace-cmd (https://git.kernel.org/pub/scm/linux/kernel/git/rostedt/trace-cmd.git) zgodny z systemem Android.

Spowoduje to przesłanie formatu trace.dat (patrz man 5 trace-cmd.dat) produkowanego przez trace-cmd.

Streszczenie

Konstruktorzy publiczni

TraceCmdCollector ()

Metody chronione

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

Konstruktorzy publiczni

TraceCmdCollector

public TraceCmdCollector ()

Metody chronione

getLogType

protected LogDataType getLogType ()

Zwroty
LogDataType

startTracing

protected void startTracing (ITestDevice device)

Parametry
device ITestDevice

Rzuty
DeviceNotAvailableException

stopTracing

protected void stopTracing (ITestDevice device)

Parametry
device ITestDevice

Rzuty
DeviceNotAvailableException