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 ()
الأساليب المحمية
startTracing
protected void startTracing (ITestDevice device)
حدود | |
---|---|
device | ITestDevice |
رميات | |
---|---|
DeviceNotAvailableException |
com.stopTracing
protected void stopTracing (ITestDevice device)
حدود | |
---|---|
device | ITestDevice |
رميات | |
---|---|
DeviceNotAvailableException |