GcovKernelCodeCoverageCollector
public final class GcovKernelCodeCoverageCollector
extends BaseDeviceMetricCollector
implements IConfigurationReceiver
java.lang.object | ||
↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | |
↳ | com.android.tradefed.device.metric.GcovKernelCodeCoverageCollector |
یک BaseDeviceMetricCollector
که اندازهگیریهای پوشش هسته gcov را از دیباگها خارج میکند و از دستگاه خارج میکند و در نهایت آنها را به عنوان مصنوعات آزمایشی ثبت میکند.
خلاصه
زمینه های | |
---|---|
public static final String | CHECK_DEBUGFS_MNT_COMMAND |
public static final String | COPY_GCOV_DATA_COMMAND_FMT |
public static final String | DEBUGFS_PATH |
public static final String | MAKE_GCDA_TEMP_DIR_COMMAND_FMT |
public static final String | MAKE_TEMP_DIR_COMMAND |
public static final String | MOUNT_DEBUGFS_COMMAND |
public static final String | RESET_GCOV_COUNTS_COMMAND |
public static final String | TAR_GCOV_DATA_COMMAND_FMT |
public static final String | UNMOUNT_DEBUGFS_COMMAND
|
سازندگان عمومی | |
---|---|
GcovKernelCodeCoverageCollector () |
روش های عمومی | |
---|---|
void | onTestRunEnd ( DeviceMetricData runData, currentRunMetrics) onTestRunEnd ( DeviceMetricData runData, currentRunMetrics) پس از پایان اجرای آزمایشی، تماس مجدد برقرار شود. |
void | onTestRunStart ( DeviceMetricData runData, int testCount) |
void | rebootEnded ( ITestDevice device) هنگامی که راه اندازی مجدد در دستگاه به پایان رسید، اعلان دریافت می کند. |
void | rebootStarted ( ITestDevice device) هنگام راهاندازی مجدد در دستگاه، اعلان دریافت میکند. |
void | setConfiguration ( IConfiguration config) |
زمینه های
CHECK_DEBUGFS_MNT_COMMAND
public static final String CHECK_DEBUGFS_MNT_COMMAND
COPY_GCOV_DATA_COMMAND_FMT
public static final String COPY_GCOV_DATA_COMMAND_FMT
DEBUGFS_PATH
public static final String DEBUGFS_PATH
MAKE_GCDA_TEMP_DIR_COMMAND_FMT
public static final String MAKE_GCDA_TEMP_DIR_COMMAND_FMT
MAKE_TEMP_DIR_COMMAND
public static final String MAKE_TEMP_DIR_COMMAND
MOUNT_DEBUGFS_COMMAND
public static final String MOUNT_DEBUGFS_COMMAND
RESET_GCOV_COUNTS_COMMAND
public static final String RESET_GCOV_COUNTS_COMMAND
TAR_GCOV_DATA_COMMAND_FMT
public static final String TAR_GCOV_DATA_COMMAND_FMT
UNMOUNT_DEBUGFS_COMMAND
public static final String UNMOUNT_DEBUGFS_COMMAND
سازندگان عمومی
GcovKernelCodeCoverageCollector
public GcovKernelCodeCoverageCollector ()
روش های عمومی
درTestRunEnd
public void onTestRunEnd (DeviceMetricData runData,currentRunMetrics)
پس از پایان اجرای آزمایشی، تماس مجدد برقرار شود. این باید زمان پاکسازی باشد.
مولفه های | |
---|---|
runData | DeviceMetricData : DeviceMetricData که داده ها را برای اجرا نگه می دارد. همان شیء در BaseDeviceMetricCollector.onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) خواهد بود. |
currentRunMetrics | ERROR(/#testRunEnded(long,Map)) ارسال شد. |
پرتاب می کند | |
---|---|
DeviceNotAvailableException |
درTestRunStart
public void onTestRunStart (DeviceMetricData runData, int testCount)
مولفه های | |
---|---|
runData | DeviceMetricData |
testCount | int |
پرتاب می کند | |
---|---|
DeviceNotAvailableException |
راه اندازی مجدد به پایان رسید
public void rebootEnded (ITestDevice device)
هنگامی که راه اندازی مجدد در دستگاه به پایان رسید، اعلان دریافت می کند.
توجه: گیرندگان باید در طول این تماس از راه اندازی مجدد خودداری کنند. هر گونه تلاش برای راه اندازی مجدد نادیده گرفته می شود.
مولفه های | |
---|---|
device | ITestDevice : ITestDevice جایی که راه اندازی مجدد به پایان رسید. |
پرتاب می کند | |
---|---|
DeviceNotAvailableException |
راه اندازی مجدد شروع شد
public void rebootStarted (ITestDevice device)
هنگام راهاندازی مجدد در دستگاه، اعلان دریافت میکند.
توجه: گیرندگان باید در طول این تماس از راه اندازی مجدد خودداری کنند. هر گونه تلاش برای راه اندازی مجدد نادیده گرفته می شود.
مولفه های | |
---|---|
device | ITestDevice : ITestDevice جایی که راه اندازی مجدد شروع شد. |
پرتاب می کند | |
---|---|
DeviceNotAvailableException |
پیکربندی set
public void setConfiguration (IConfiguration config)
IConfiguration
در حال استفاده را تزریق می کند.
مولفه های | |
---|---|
config | IConfiguration |