DeviceTraceCollector

public class DeviceTraceCollector
extends BaseDeviceMetricCollector

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


گردآوری که با شروع اجرای آزمایشی ردیابی پرفتو را شروع می کند و در پایان فایل ردیابی را ثبت می کند.

خلاصه

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

DeviceTraceCollector ()

روش های عمومی

void extraInit ( IInvocationContext context, ITestInvocationListener listener)
void onTestRunEnd ( DeviceMetricData runData, currentRunMetrics) onTestRunEnd ( DeviceMetricData runData, currentRunMetrics)

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

void rebootEnded ( ITestDevice device)

هنگامی که راه اندازی مجدد در دستگاه به پایان رسید، اعلان دریافت می کند.

void rebootStarted ( ITestDevice device)

هنگام راه‌اندازی مجدد در دستگاه، اعلان دریافت می‌کند.

void setInstrumentationPkgName (String packageName)

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

DeviceTraceCollector

public DeviceTraceCollector ()

روش های عمومی

extraInit

public void extraInit (IInvocationContext context, 
                ITestInvocationListener listener)

پرتاب می کند
DeviceNotAvailableException

درTestRunEnd

public void onTestRunEnd (DeviceMetricData runData, 
                 currentRunMetrics)

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

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

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

پرتاب می کند
DeviceNotAvailableException

راه اندازی مجدد به پایان رسید

public void rebootEnded (ITestDevice device)

هنگامی که راه اندازی مجدد در دستگاه به پایان رسید، اعلان دریافت می کند.

توجه: گیرندگان باید در طول این تماس از راه اندازی مجدد خودداری کنند. هر گونه تلاش برای راه اندازی مجدد نادیده گرفته می شود.

مولفه های
device ITestDevice : ITestDevice جایی که راه اندازی مجدد به پایان رسید.

پرتاب می کند
DeviceNotAvailableException

راه اندازی مجدد شروع شد

public void rebootStarted (ITestDevice device)

هنگام راه‌اندازی مجدد در دستگاه، اعلان دریافت می‌کند.

توجه: گیرندگان باید در طول این تماس از راه اندازی مجدد خودداری کنند. هر گونه تلاش برای راه اندازی مجدد نادیده گرفته می شود.

مولفه های
device ITestDevice : ITestDevice جایی که راه اندازی مجدد شروع شد.

پرتاب می کند
DeviceNotAvailableException

setInstrumentationPkgName

public void setInstrumentationPkgName (String packageName)

مولفه های
packageName String