ClangCodeCoverageCollector
public final class ClangCodeCoverageCollector
extends BaseDeviceMetricCollector
implements IConfigurationReceiver
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) |
void | setRunUtil ( IRunUtil runUtil) |
المنشئون العامة
ClangCodeCoverageCollector
public ClangCodeCoverageCollector ()
الطرق العامة
فيه
public ITestInvocationListener init (IInvocationContext context, ITestInvocationListener listener)
تهيئة المُجمع مع السياق الحالي ومكان إعادة توجيه النتائج. سيتم الاتصال مرة واحدة فقط لكل مثيل ، ومن المتوقع أن يقوم المجمع بتحديث سياقه الداخلي والمستمع. لن يتم استدعاء Init أبدًا أثناء تشغيل اختباري دائمًا من قبل.
لا تتجاوز ما لم تكن تعرف ما تفعله.
المعلمات | |
---|---|
context | IInvocationContext : IInvocationContext قيد التقدم. |
listener | ITestInvocationListener : ITestInvocationListener حيث يتم وضع النتائج. |
عائدات | |
---|---|
ITestInvocationListener | المستمع الجديد يلتف الأصلي. |
رميات | |
---|---|
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 |
setConfiguration
public void setConfiguration (IConfiguration configuration)
IConfiguration
رمز الرمز قيد الاستخدام.
المعلمات | |
---|---|
configuration | IConfiguration |