LogcatTimingMetricCollector
public
class
LogcatTimingMetricCollector
extends BaseDeviceMetricCollector
| java.lang.Object | ||
| ↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | |
| ↳ | com.android.tradefed.device.metric.LogcatTimingMetricCollector | |
כלי לאיסוף מדדים שאוסף מידע על תזמון (למשל זמן המעבר בין משתמשים) מ-logcat במהלך בדיקה חוזרת אחת או יותר, באמצעות דפוסי ביטוי רגולרי שמוגדרים מראש כדי לנתח אותות התחלה וסיום של אירוע משורות logcat.
סיכום
constructors ציבוריים | |
|---|---|
LogcatTimingMetricCollector()
|
|
methods ציבוריים | |
|---|---|
void
|
onTestEnd(DeviceMetricData testData, Map<String, MetricMeasurement.Metric> currentTestCaseMetrics)
קריאה חוזרת כשמקרה בדיקה מסתיים. |
void
|
onTestFail(DeviceMetricData testData, TestDescription test)
התקשרות חזרה כשמקרה בדיקה נכשל. |
void
|
onTestRunEnd(DeviceMetricData testData, Map<String, MetricMeasurement.Metric> currentTestCaseMetrics)
קריאה חוזרת כשמסתיימת הרצה של בדיקה. |
void
|
onTestRunStart(DeviceMetricData testData)
קריאה חוזרת כשמתחילים הרצת בדיקה. |
void
|
onTestStart(DeviceMetricData testData)
קריאה חוזרת כשמתחילים תרחיש בדיקה. |
constructors ציבוריים
LogcatTimingMetricCollector
public LogcatTimingMetricCollector ()
methods ציבוריים
onTestEnd
public void onTestEnd (DeviceMetricData testData, Map<String, MetricMeasurement.Metric> currentTestCaseMetrics)
קריאה חוזרת כשמקרה בדיקה מסתיים. זה הזמן לנקות את המידע.
| פרמטרים | |
|---|---|
testData |
DeviceMetricData: DeviceMetricData שמכיל את הנתונים של תרחיש הבדיקה. יהיה אותו אובייקט כמו במהלך onTestStart(DeviceMetricData). |
currentTestCaseMetrics |
Map: המפה הנוכחית של המדדים שמועברים אל testEnded(TestDescription,Map). |
onTestFail
public void onTestFail (DeviceMetricData testData, TestDescription test)
התקשרות חזרה כשמקרה בדיקה נכשל.
| פרמטרים | |
|---|---|
testData |
DeviceMetricData: DeviceMetricData שמכיל את הנתונים של תרחיש הבדיקה. |
test |
TestDescription: TestDescription של מקרה הבדיקה שנמצא בתהליך. |
onTestRunEnd
public void onTestRunEnd (DeviceMetricData testData, Map<String, MetricMeasurement.Metric> currentTestCaseMetrics)
קריאה חוזרת כשמסתיימת הרצה של בדיקה. זה הזמן לנקות את המידע.
| פרמטרים | |
|---|---|
testData |
DeviceMetricData: ה-DeviceMetricData שמכיל את הנתונים של ההרצה. יהיה אותו אובייקט כמו במהלך onTestRunStart(DeviceMetricData). |
currentTestCaseMetrics |
Map: המפה הנוכחית של המדדים שמועברים אל testRunEnded(long,Map). |
onTestRunStart
public void onTestRunStart (DeviceMetricData testData)
קריאה חוזרת כשמתחילים הרצת בדיקה.
| פרמטרים | |
|---|---|
testData |
DeviceMetricData: ה-DeviceMetricData שמכיל את הנתונים של ההרצה. |
| הקפצת הודעות שגיאה (throw) | |
|---|---|
DeviceNotAvailableException |
|
onTestStart
public void onTestStart (DeviceMetricData testData)
קריאה חוזרת כשמתחילים תרחיש בדיקה.
| פרמטרים | |
|---|---|
testData |
DeviceMetricData: DeviceMetricData שמכיל את הנתונים של תרחיש הבדיקה. |
| הקפצת הודעות שגיאה (throw) | |
|---|---|
DeviceNotAvailableException |
|