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