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 ()

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

ITestInvocationListener init (IInvocationContext context, ITestInvocationListener listener)

تهيئة المجمع بالسياق الحالي ومكان إعادة توجيه النتائج.

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

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

void setConfiguration ( IConfiguration configuration)

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

void setRunUtil (IRunUtil runUtil)

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

ClangCodeCoverageCollector

public ClangCodeCoverageCollector ()

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

فيه

public ITestInvocationListener init (IInvocationContext context, 
                ITestInvocationListener listener)

تهيئة المجمع بالسياق الحالي ومكان إعادة توجيه النتائج. سيتم استدعاؤه مرة واحدة فقط لكل مثيل، ومن المتوقع أن يقوم المجمع بتحديث سياقه الداخلي ومستمعه. لن يتم استدعاء Init مطلقًا أثناء التشغيل التجريبي دائمًا من قبل.

لا تتجاوز إلا إذا كنت تعرف ما تفعله.

حدود
context IInvocationContext : IInvocationContext للاستدعاء الجاري.

listener ITestInvocationListener : ITestInvocationListener مكان وضع النتائج.

عائدات
ITestInvocationListener المستمع الجديد يغلف المستمع الأصلي.

onTestRunEnd

public void onTestRunEnd (DeviceMetricData runData, 
                 currentRunMetrics)

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

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

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

setConfiguration

public void setConfiguration (IConfiguration configuration)

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

حدود
configuration IConfiguration

setRunUtil

public void setRunUtil (IRunUtil runUtil)

حدود
runUtil IRunUtil