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 DEBUGFS_PATH

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 UNMOUNT_DEBUGFS_COMMAND

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

GcovKernelCodeCoverageCollector ()

روش های عمومی

void onTestRunEnd ( DeviceMetricData runData, currentRunMetrics) onTestRunEnd ( DeviceMetricData runData, currentRunMetrics)

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

void onTestRunStart ( DeviceMetricData runData, int testCount)
void setConfiguration ( IConfiguration config)

IConfiguration در حال استفاده را تزریق می کند.

زمینه های

CHECK_DEBUGFS_MNT_COMMAND

public static final String CHECK_DEBUGFS_MNT_COMMAND

DEBUGFS_PATH

public static final String DEBUGFS_PATH

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

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

پیکربندی set

public void setConfiguration (IConfiguration config)

IConfiguration در حال استفاده را تزریق می کند.

مولفه های
config IConfiguration