ClangCodeCoverageCollector

public final class ClangCodeCoverageCollector
extends BaseDeviceMetricCollector implements IConfigurationReceiver

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


BaseDeviceMetricCollector الذي سيقوم بسحب قياسات تغطية Clang من الجهاز وتسجيلها كأدوات اختبار.

ملخص

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

ClangCodeCoverageCollector ()

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

void extraInit ( IInvocationContext context, ITestInvocationListener listener)
void onTestRunEnd ( DeviceMetricData runData, currentRunMetrics) onTestRunEnd ( DeviceMetricData runData, currentRunMetrics)

رد الاتصال عند انتهاء التشغيل التجريبي.

void rebootEnded ( ITestDevice device)

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

void setConfiguration ( IConfiguration configuration)

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

void setRunUtil ( IRunUtil runUtil)

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

ClangCodeCoverageCollector

public ClangCodeCoverageCollector ()

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

extraInit

public void extraInit (IInvocationContext context, 
                ITestInvocationListener listener)

رميات
DeviceNotAvailableException

onTestRunEnd

public void onTestRunEnd (DeviceMetricData runData, 
                 currentRunMetrics)

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

حدود
runData DeviceMetricData : جهاز DeviceMetricData الذي يحتفظ ببيانات التشغيل. سيكون نفس الكائن كما هو الحال أثناء BaseDeviceMetricCollector.onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) .

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

رميات
DeviceNotAvailableException

rebootEnded

public void rebootEnded (ITestDevice device)

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

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

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

رميات
DeviceNotAvailableException

setConfiguration

public void setConfiguration (IConfiguration configuration)

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

حدود
configuration IConfiguration

setRunUtil

public void setRunUtil (IRunUtil runUtil)

حدود
runUtil IRunUtil