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 الذي يجمع التتبعات أثناء الاختبار باستخدام Trace-cmd، ويسجلها في الاستدعاء.

يسمح مجمع التتبع هذا بفصل USB أثناء الاختبار (كما هو الحال في اختبار الطاقة).

يتم استخدام أداة النظام الافتراضية، atrace، جنبًا إلى جنب مع هذا المجمع لتعيين إشارات sysfs الخاصة بنظام Android.

يجب تحديد Trace-cmd (https://git.kernel.org/pub/scm/linux/kernel/git/rostedt/trace-cmd.git) المتوافق مع Android.

سيؤدي هذا إلى تحميل تنسيق Trace.dat (انظر الرجل 5 Trace-cmd.dat) الذي تم إنتاجه بواسطة Trace-cmd.

ملخص

المقاولين العامة

TraceCmdCollector ()

الأساليب المحمية

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

المقاولين العامة

TraceCmdCollector

public TraceCmdCollector ()

الأساليب المحمية

getLogType

protected LogDataType getLogType ()

عائدات
LogDataType

startTracing

protected void startTracing (ITestDevice device)

حدود
device ITestDevice

رميات
DeviceNotAvailableException

com.stopTracing

protected void stopTracing (ITestDevice device)

حدود
device ITestDevice

رميات
DeviceNotAvailableException