جامع GcovKernelCodeCodeCoverage

public final class GcovKernelCodeCoverageCollector
extends BaseDeviceMetricCollector implements IConfigurationReceiver IConfigurationReceiver

java.lang.Object
com.android.tradefed.device.metric.BaseDeviceMetricCollector
com.android.tradefed.device.metric.GcovKernelCodeCoverageCollector


BaseDeviceMetricCollector الذي سيسحب قياسات تغطية gcov kernel من debugfs وإخراجها من الجهاز ثم يسجلها أخيرًا كعناصر اختبار.

ملخص

مجالات

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

المنشأت العامة

جامع GcovKernelCodeCodeCoverage

public GcovKernelCodeCoverageCollector ()

الأساليب العامة

onTestRunEnd

public void onTestRunEnd (DeviceMetricData runData, 
                 currentRunMetrics)

رد عند انتهاء تشغيل اختباري. يجب أن يكون هذا هو وقت التنظيف.

المعلمات
runData DeviceMetricData : DeviceMetricData بالبيانات للتشغيل. سيكون نفس الكائن أثناء BaseDeviceMetricCollector.onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) .

currentRunMetrics : الخريطة الحالية للمقاييس التي تم تمريرها إلى ERROR(/#testRunEnded(long,Map)) .

رميات
DeviceNotAvailableException

onTestRunStart

public void onTestRunStart (DeviceMetricData runData, 
                int testCount)

المعلمات
runData DeviceMetricData

testCount int

رميات
DeviceNotAvailableException

setConfiguration

public void setConfiguration (IConfiguration config)

يُحقن رمز IConfiguration قيد الاستخدام.

المعلمات
config IConfiguration