LogcatOnFailureCollector

public class LogcatOnFailureCollector
extends BaseDeviceMetricCollector

java.lang.object
com.android.tradefed.device.metric.BaseDeviceMetricCollector
com.android.tradefed.device.metric.LogcatOnFailureCollector


مجموعه‌ای که در صورت شکست یک مورد آزمایشی، یک logcat را ضبط و ثبت می‌کند.

خلاصه

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

LogcatOnFailureCollector ()

روش های عمومی

void onTestFail ( DeviceMetricData testData, TestDescription test)

هنگامی که یک مورد آزمایشی با شکست مواجه می شود.

void onTestRunEnd ( DeviceMetricData runData, currentRunMetrics) onTestRunEnd ( DeviceMetricData runData, currentRunMetrics)

پس از پایان اجرای آزمایشی، تماس مجدد برقرار شود.

void onTestRunFailed ( DeviceMetricData testData, FailureDescription failure)

پاسخ به تماس برای رویدادهای testRunFailed

void onTestRunStart ( DeviceMetricData runData)

هنگامی که یک اجرای آزمایشی شروع می شود، تماس بگیرید.

void onTestStart ( DeviceMetricData testData)

هنگامی که یک مورد آزمایشی شروع می شود، تماس بگیرید.

روش های محافظت شده

void collectAndLog (String testName, int size)

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

LogcatOnFailureCollector

public LogcatOnFailureCollector ()

روش های عمومی

onTestFail

public void onTestFail (DeviceMetricData testData, 
                TestDescription test)

هنگامی که یک مورد آزمایشی با شکست مواجه می شود.

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

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

پرتاب می کند
DeviceNotAvailableException

درTestRunEnd

public void onTestRunEnd (DeviceMetricData runData, 
                 currentRunMetrics)

پس از پایان اجرای آزمایشی، تماس مجدد برقرار شود. این باید زمان پاکسازی باشد.

پارامترها
runData DeviceMetricData : DeviceMetricData داده ها را برای اجرا نگه می دارد. همان شیء در هنگام onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) خواهد بود.

currentRunMetrics : نقشه فعلی معیارها به ERROR(/#testRunEnded(long,Map)) ارسال شد.

onTestRunFailed

public void onTestRunFailed (DeviceMetricData testData, 
                FailureDescription failure)

پاسخ به تماس برای رویدادهای testRunFailed

پرتاب می کند
DeviceNotAvailableException

درTestRunStart

public void onTestRunStart (DeviceMetricData runData)

هنگامی که یک اجرای آزمایشی شروع می شود، تماس بگیرید.

پارامترها
runData DeviceMetricData : DeviceMetricData داده ها را برای اجرا نگه می دارد.

onTestStart

public void onTestStart (DeviceMetricData testData)

هنگامی که یک مورد آزمایشی شروع می شود، تماس بگیرید.

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

روش های محافظت شده

collectAndLog

protected void collectAndLog (String testName, 
                int size)

پارامترها
testName String

size int

پرتاب می کند
DeviceNotAvailableException