LogcatTimingMetricCollector
public class LogcatTimingMetricCollector
extends BaseDeviceMetricCollector
java.lang.object | ||
↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | |
↳ | com.android.tradefed.device.metric.LogcatTimingMetricCollector |
جمعآوری متریک که اطلاعات زمانبندی (مثلاً زمان سوئیچ کاربر) را از logcat در طول یک یا چند آزمایش مکرر با استفاده از الگوهای regex دادهشده برای تجزیه سیگنالهای شروع و پایان یک رویداد از خطوط logcat جمعآوری میکند.
خلاصه
سازندگان عمومی | |
---|---|
LogcatTimingMetricCollector () |
روش های عمومی | |
---|---|
void | onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics) onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics) هنگامی که یک مورد آزمایشی به پایان می رسد، تماس بگیرید. |
void | onTestFail ( DeviceMetricData testData, TestDescription test) هنگامی که یک مورد آزمایشی با شکست مواجه می شود. |
void | onTestRunEnd ( DeviceMetricData testData, currentTestCaseMetrics) 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 مورد آزمایشی در حال انجام است. |
درTestRunEnd
public void onTestRunEnd (DeviceMetricData testData,currentTestCaseMetrics)
پس از پایان اجرای آزمایشی، تماس مجدد برقرار شود. این باید زمان پاکسازی باشد.
پارامترها | |
---|---|
testData | DeviceMetricData : DeviceMetricData داده ها را برای اجرا نگه می دارد. همان شیء در هنگام onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) خواهد بود. |
currentTestCaseMetrics | ERROR(/#testRunEnded(long,Map)) ارسال شد. |
درTestRunStart
public void onTestRunStart (DeviceMetricData testData)
هنگامی که یک اجرای آزمایشی شروع می شود، تماس بگیرید.
پارامترها | |
---|---|
testData | DeviceMetricData : DeviceMetricData داده ها را برای اجرا نگه می دارد. |
پرتاب می کند | |
---|---|
DeviceNotAvailableException |
onTestStart
public void onTestStart (DeviceMetricData testData)
هنگامی که یک مورد آزمایشی شروع می شود، تماس بگیرید.
پارامترها | |
---|---|
testData | DeviceMetricData : DeviceMetricData که دادههای مورد آزمایشی را نگه میدارد. |
پرتاب می کند | |
---|---|
DeviceNotAvailableException |