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)

معاودة الاتصال عند انتهاء حالة اختبار.

void onTestFail(DeviceMetricData testData, TestDescription test)

معاودة الاتصال عند تعذُّر حالة الاختبار.

void 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