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 الذي سيقوم بسحب قياسات تغطية kernel gcov من تصحيحات الأخطاء ومن الجهاز، ثم يقوم في النهاية بتسجيلها كعناصر اختبار.

ملخص

مجالات

public static final String COPY_GCOV_DATA_COMMAND_FMT

public static final String MAKE_GCDA_TEMP_DIR_COMMAND_FMT

public static final String MAKE_TEMP_DIR_COMMAND

public static final String RESET_GCOV_COUNTS_COMMAND

public static final String TAR_GCOV_DATA_COMMAND_FMT

المقاولين العامة

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)

يقوم بإدخال IConfiguration قيد الاستخدام.

مجالات

COPY_GCOV_DATA_COMMAND_FMT

public static final String COPY_GCOV_DATA_COMMAND_FMT

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

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

المقاولين العامة

GcovKernelCodeCoverageCollector

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

rebootEnded

public void rebootEnded (ITestDevice device)

يحصل على إشعار عند انتهاء إعادة التشغيل في الجهاز.

ملاحظة: يجب على أجهزة الاستقبال تجنب إعادة التشغيل أثناء رد الاتصال هذا. سيتم تجاهل أي محاولة لإعادة التشغيل.

حدود
device ITestDevice : ITestDevice حيث انتهت عملية إعادة التشغيل.

رميات
DeviceNotAvailableException

rebootStarted

public void rebootStarted (ITestDevice device)

يحصل على إشعار عند بدء إعادة التشغيل في الجهاز.

ملاحظة: يجب على أجهزة الاستقبال تجنب إعادة التشغيل أثناء رد الاتصال هذا. سيتم تجاهل أي محاولة لإعادة التشغيل.

حدود
device ITestDevice : ITestDevice حيث بدأت عملية إعادة التشغيل.

رميات
DeviceNotAvailableException

setConfiguration

public void setConfiguration (IConfiguration config)

يقوم بإدخال IConfiguration قيد الاستخدام.

حدود
config IConfiguration