ماژول‌لاگ‌کت‌کلکتور

public class ModuleLogcatCollector
extends LogcatOnFailureCollector

شیء جاوا
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)

فراخوانی مجدد هنگام شروع اجرای آزمایشی.

سازندگان عمومی

ماژول‌لاگ‌کت‌کلکتور

public ModuleLogcatCollector ()

روش‌های عمومی

سطح ماژول را ضبط کنید

public boolean captureModuleLevel ()

بازگشت‌ها
boolean

onTestFail

public void onTestFail (DeviceMetricData testData, 
                TestDescription test)

فراخوانی مجدد در صورت عدم موفقیت یک مورد آزمایشی.

پارامترها
testData DeviceMetricData : DeviceMetricData که داده‌های مربوط به مورد آزمایشی را در خود نگه می‌دارد.

test TestDescription : TestDescription موردِ آزمایشیِ در حال انجام.

پرتاب‌ها
DeviceNotAvailableException

onTestModuleEnd شده

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 داده‌ها را برای اجرا نگه می‌دارد.