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 الذي يسحب الاختصار قياسات التغطية خارج الجهاز وتسجيلها كعناصر اختبار.

ملخّص

شركة إنشاءات عامة

ClangCodeCoverageCollector()

الطرق العامة

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

إمكانية معاودة الاتصال عند انتهاء عملية اختبار.

void rebootEnded(ITestDevice device)

يتلقّى هذا الإعداد إشعارًا عند انتهاء إعادة التشغيل في الجهاز.

void setConfiguration(IConfiguration configuration)

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

void setRunUtil(IRunUtil runUtil)

شركة إنشاءات عامة

ClangCodeCoverageCollector

public ClangCodeCoverageCollector ()

الطرق العامة

إكسسوار إنت

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

انتهت إعادة التشغيل

public void rebootEnded (ITestDevice device)

يتلقّى هذا الإعداد إشعارًا عند انتهاء إعادة التشغيل في الجهاز.

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

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

الرميات
DeviceNotAvailableException

ضبط الإعدادات

public void setConfiguration (IConfiguration configuration)

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

المعلمات
configuration IConfiguration

تعيين RunUtil

public void setRunUtil (IRunUtil runUtil)

المعلمات
runUtil IRunUtil