TraceCmdCollector
public
class
TraceCmdCollector
extends AtraceCollector
JavaScript.lang.Object | |||
↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | ||
↳ | com.android.tradefed.device.metric.AtraceCollector | ||
↳ | com.android.tradefed.device.metric.TraceCmdCollector |
IMetricCollector
שאוסף עקבות במהלך הבדיקה באמצעות מעקב cmd, ומתועד בהם
בהפעלה.
אוסף המעקב הזה מאפשר ניתוק USB במהלך הבדיקה (כמו בבדיקת חשמל).
נעשה שימוש בכלי ברירת המחדל של המערכת, atrace, במקביל עם הקולקטור הזה כדי להגדיר דגלי sysfs ספציפיים ל-Android.
קובץ בינארי של מעקב המרות (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 |
מעקב אחר עצירה
protected void stopTracing (ITestDevice device)
פרמטרים | |
---|---|
device |
ITestDevice |
קליעות | |
---|---|
DeviceNotAvailableException |