LogcatTimingMetricCollector

public class LogcatTimingMetricCollector
extends BaseDeviceMetricCollector

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


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

סיכום

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

LogcatTimingMetricCollector ()

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

void onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics) onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics)

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

void onTestFail ( DeviceMetricData testData, TestDescription test)

התקשרות חוזרת כאשר מקרה מבחן נכשל.

void onTestRunEnd ( DeviceMetricData testData, currentTestCaseMetrics) onTestRunEnd ( DeviceMetricData testData, currentTestCaseMetrics)

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

void onTestRunStart ( DeviceMetricData testData)

התקשרות חוזרת כאשר מתחילה ריצת מבחן.

void onTestStart ( DeviceMetricData testData)

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

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

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)

התקשרות חוזרת כאשר מקרה מבחן נכשל.

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

test TestDescription : ה- TestDescription של מקרה הבדיקה בתהליך.

onTestRunEnd

public void onTestRunEnd (DeviceMetricData testData, 
                 currentTestCaseMetrics)

התקשרות חוזרת כאשר הפעלת מבחן מסתיימת. זה אמור להיות הזמן לניקוי.

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

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

onTestRunStart

public void onTestRunStart (DeviceMetricData testData)

התקשרות חוזרת כאשר מתחילה ריצת מבחן.

פרמטרים
testData DeviceMetricData : ה- DeviceMetricData שמחזיק את הנתונים להרצה.

זורק
DeviceNotAvailableException

onTestStart

public void onTestStart (DeviceMetricData testData)

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

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

זורק
DeviceNotAvailableException