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 ()

שיטות מוגנות

getLogType

protected LogDataType getLogType ()

החזרות
LogDataType

startTracing

protected void startTracing (ITestDevice device)

פרמטרים
device ITestDevice

קליעות
DeviceNotAvailableException

מעקב אחר עצירה

protected void stopTracing (ITestDevice device)

פרמטרים
device ITestDevice

קליעות
DeviceNotAvailableException