DeviceTraceCollector

public class DeviceTraceCollector
extends BaseDeviceMetricCollector

JavaScript.lang.Object
com.android.tradefed.device.metric.BaseDeviceMetricCollector
  com.android.tradefed.device.metric.DeviceTraceCollector


אוסף שיתחיל לעקוב באופן עצמאי כשהפעלת בדיקה מתחילה וקובץ מעקב ביומן בסוף.

סיכום

בנאים ציבוריים

DeviceTraceCollector()

שיטות ציבוריות

void extraInit(IInvocationContext context, ITestInvocationListener listener)
void onTestRunEnd(DeviceMetricData runData, currentRunMetrics)

קריאה חוזרת (callback) בסיום הרצת בדיקה.

void rebootEnded(ITestDevice device)

תתקבל התראה כשההפעלה מחדש הסתיימה במכשיר.

void rebootStarted(ITestDevice device)

תתקבל התראה כשמפעילים את המכשיר מחדש.

void setInstrumentationPkgName(String packageName)

בנאים ציבוריים

DeviceTraceCollector

public DeviceTraceCollector ()

שיטות ציבוריות

אקסטרה-Init

public void extraInit (IInvocationContext context, 
                ITestInvocationListener listener)

קליעות
DeviceNotAvailableException

onTestRunEnd

public void onTestRunEnd (DeviceMetricData runData, 
                 currentRunMetrics)

קריאה חוזרת (callback) בסיום הרצת בדיקה. זה אמור להיות הזמן לניקוי.

פרמטרים
runData DeviceMetricData: ה-DeviceMetricData שמאחסן את נתוני הריצה. העדכון יהיה זהה אובייקט כמו במהלך BaseDeviceMetricCollector.onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData).

currentRunMetrics : מפת המדדים הנוכחית שהועברה אל ERROR(/#testRunEnded(long,Map)).

קליעות
DeviceNotAvailableException

ההפעלה מחדש הסתיימה

public void rebootEnded (ITestDevice device)

תתקבל התראה כשההפעלה מחדש הסתיימה במכשיר.

הערה: על המקלטים להימנע מהפעלה מחדש במהלך הקריאה החוזרת (callback). כל ניסיון הפעלה מחדש יהיה המערכת מתעלמת ממנו.

פרמטרים
device ITestDevice: ITestDevice המקום שבו הסתיימה ההפעלה מחדש.

קליעות
DeviceNotAvailableException

הופעלה מחדש

public void rebootStarted (ITestDevice device)

תתקבל התראה כשמפעילים את המכשיר מחדש.

הערה: על המקלטים להימנע מהפעלה מחדש במהלך הקריאה החוזרת (callback). כל ניסיון הפעלה מחדש יהיה המערכת מתעלמת ממנו.

פרמטרים
device ITestDevice: ITestDevice המקום שבו התחילה ההפעלה מחדש.

קליעות
DeviceNotAvailableException

setInstrumentationPkgName

public void setInstrumentationPkgName (String packageName)

פרמטרים
packageName String