‫ModuleLogcatCollector

public class ModuleLogcatCollector
extends LogcatOnFailureCollector

java.lang.Object
com.android.tradefed.device.metric.BaseDeviceMetricCollector
  com.android.tradefed.device.metric.LogcatOnFailureCollector
    com.android.tradefed.device.metric.ModuleLogcatCollector


إصدار من أداة تجميع logcat ولكن للوحدة

ملخّص

طُرق وضع التصميم العامة

ModuleLogcatCollector()

الإجراءات العامة

boolean captureModuleLevel()
void onTestFail(DeviceMetricData testData, TestDescription test)

معاودة الاتصال عند فشل حالة اختبار

void onTestModuleEnded()

يسمح بتسجيل حدث انتهاء الوحدة

void onTestModuleStarted()

يسمح بتسجيل حدث بدء الوحدة

void onTestRunEnd(DeviceMetricData runData, Map<String, MetricMeasurement.Metric> currentRunMetrics)

معاودة الاتصال عند انتهاء تشغيل الاختبار

void onTestRunFailed(DeviceMetricData testData, FailureDescription failure)

معاودة الاتصال لأحداث testRunFailed

void onTestRunStart(DeviceMetricData runData)

معاودة الاتصال عند بدء تشغيل الاختبار

طُرق وضع التصميم العامة

ModuleLogcatCollector

public ModuleLogcatCollector ()

الإجراءات العامة

captureModuleLevel

public boolean captureModuleLevel ()

المرتجعات
boolean

onTestFail

public void onTestFail (DeviceMetricData testData, 
                TestDescription test)

معاودة الاتصال عند فشل حالة اختبار

المعلَمات
testData DeviceMetricData: ‏DeviceMetricData الذي يحتوي على بيانات حالة الاختبار

test TestDescription: ‏TestDescription لحالة الاختبار قيد التقدّم

عمليات الطرح
DeviceNotAvailableException

onTestModuleEnded

public void onTestModuleEnded ()

يسمح بتسجيل حدث انتهاء الوحدة

عمليات الطرح
DeviceNotAvailableException

onTestModuleStarted

public void onTestModuleStarted ()

يسمح بتسجيل حدث بدء الوحدة

عمليات الطرح
DeviceNotAvailableException

onTestRunEnd

public void onTestRunEnd (DeviceMetricData runData, 
                Map<String, MetricMeasurement.Metric> currentRunMetrics)

معاودة الاتصال عند انتهاء تشغيل الاختبار يجب أن يكون هذا هو وقت التنظيف.

المعلَمات
runData DeviceMetricData: ‏DeviceMetricData الذي يحتوي على بيانات التشغيل سيكون هو الكائن نفسه الذي تم استخدامه أثناء onTestRunStart(DeviceMetricData).

currentRunMetrics Map: الخريطة الحالية للمقاييس التي تم تمريرها إلى testRunEnded(long,Map)

onTestRunFailed

public void onTestRunFailed (DeviceMetricData testData, 
                FailureDescription failure)

معاودة الاتصال لأحداث testRunFailed

عمليات الطرح
DeviceNotAvailableException

onTestRunStart

public void onTestRunStart (DeviceMetricData runData)

معاودة الاتصال عند بدء تشغيل الاختبار

المعلَمات
runData DeviceMetricData: ‏DeviceMetricData الذي يحتوي على بيانات التشغيل