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 |