LogcatTimingMetricCollector

public class LogcatTimingMetricCollector
extends BaseDeviceMetricCollector

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


כלי לאיסוף מדדים שאוסף פרטי תזמון (למשל, זמן המעבר של המשתמש) מ-Logcat במהלך בדיקה חוזרת אחת או יותר על ידי שימוש בתבניות ביטויים רגולריים (regex) כדי לנתח אותות התחלה וסיום של אירוע משורות Logcat.

סיכום

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

LogcatTimingMetricCollector()

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

void onTestEnd(DeviceMetricData testData, currentTestCaseMetrics)

התקשרות חזרה בסיום בקשת בדיקה.

void onTestFail(DeviceMetricData testData, TestDescription test)

קריאה חוזרת (callback) כשמקרה בדיקה נכשל.

void onTestRunEnd(DeviceMetricData testData, currentTestCaseMetrics)

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

void onTestRunStart(DeviceMetricData testData)

קריאה חוזרת (callback) כשהתחלת הרצת בדיקה.

void onTestStart(DeviceMetricData testData)

קריאה חוזרת (callback) כשמתחיל תהליך בדיקה.

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

LogcatTimingMetricCollector

public LogcatTimingMetricCollector ()

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

onTestEnd (סיום הבדיקה)

public void onTestEnd (DeviceMetricData testData, 
                 currentTestCaseMetrics)

התקשרות חזרה בסיום בקשת בדיקה. זה אמור להיות הזמן לניקוי.

פרמטרים
testData DeviceMetricData: הפרמטר DeviceMetricData מכיל את הנתונים של מקרי הבדיקה. יהיה אותו אובייקט כמו במהלך onTestStart(com.android.tradefed.device.metric.DeviceMetricData).

currentTestCaseMetrics : מפת המדדים הנוכחית שהועברה אל ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map)).

onTestFail

public void onTestFail (DeviceMetricData testData, 
                TestDescription test)

קריאה חוזרת (callback) כשמקרה בדיקה נכשל.

פרמטרים
testData DeviceMetricData: הפרמטר DeviceMetricData מכיל את הנתונים של מקרי הבדיקה.

test TestDescription: ה-TestDescription של מקרה הבדיקה שנמצא בטיפול.

onTestRunEnd

public void onTestRunEnd (DeviceMetricData testData, 
                 currentTestCaseMetrics)

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

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

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

onTestRunStart

public void onTestRunStart (DeviceMetricData testData)

קריאה חוזרת (callback) כשהתחלת הרצת בדיקה.

פרמטרים
testData DeviceMetricData: ה-DeviceMetricData שמאחסן את נתוני הריצה.

קליעות
DeviceNotAvailableException

onTestStart

public void onTestStart (DeviceMetricData testData)

קריאה חוזרת (callback) כשמתחיל תהליך בדיקה.

פרמטרים
testData DeviceMetricData: הפרמטר DeviceMetricData מכיל את הנתונים של מקרי הבדיקה.

קליעות
DeviceNotAvailableException