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


Trace-cmd kullanarak test sırasında izleri toplayan ve bunları çağrıya kaydeden bir IMetricCollector .

Bu iz toplayıcı, test sırasında (güç testinde olduğu gibi) USB bağlantısının kesilmesine olanak tanır.

Sistemin varsayılan aracı olan atrace, Android'e özgü sysfs bayraklarını ayarlamak için bu toplayıcıyla birlikte kullanılır.

Android ile uyumlu bir trace-cmd (https://git.kernel.org/pub/scm/linux/kernel/git/rostedt/trace-cmd.git) ikili dosyası belirtilmelidir.

Bu, trace-cmd tarafından üretilen trace.dat formatını (bkz. man 5 trace-cmd.dat) yükleyecektir.

Özet

Kamu inşaatçıları

TraceCmdCollector ()

Korumalı yöntemler

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

Kamu inşaatçıları

TraceCmdCollector

public TraceCmdCollector ()

Korumalı yöntemler

getLogType

protected LogDataType getLogType ()

İadeler
LogDataType

İzlemeyi başlat

protected void startTracing (ITestDevice device)

Parametreler
device ITestDevice

Atar
DeviceNotAvailableException

İzlemeyi durdur

protected void stopTracing (ITestDevice device)

Parametreler
device ITestDevice

Atar
DeviceNotAvailableException