مجموعة TestsPool Poller

public final class TestsPoolPoller
extends Object implements IConfigurationReceiver, IMetricCollectorReceiver, IRemoteTest, ISystemStatusCheckerReceiver

java.lang.Object
com.android.tradefed.invoker.shard.TestsPoolPoller


برنامج تضمين للاختبارات يسمح بتنفيذ جميع الاختبارات لمجموعة من الاختبارات. يمكن مشاركة الاختبارات من خلال TestsPoolPoller آخر لذا يجب المزامنة.

قائمة المهام: إضافة معالجة لوحدة الرمز المميز/اختباراته.

ملخّص

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

TestsPoolPoller(ITestsPool testsPool, CountDownLatch tracker)

عميل محتمل للحصول على حوض سباحة IRemoteTest

الطرق العامة

void run(TestInformation info, ITestInvocationListener listener)

إجراء الاختبارات وإرسال تقرير بالنتيجة إلى المستمع

void setConfiguration(IConfiguration configuration)

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

void setLogRegistry(ILogRegistry registry)
void setMetricCollectors( collectors)

تحدِّد هذه السياسة قائمة IMetricCollector المحدّدة للتشغيل التجريبي.

void setSystemStatusChecker( systemCheckers)

تضبط ISystemStatusChecker من الإعدادات الخاصة بالاختبار.

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

مجموعة TestsPool Poller

public TestsPoolPoller (ITestsPool testsPool, 
                CountDownLatch tracker)

عميل محتمل للحصول على حوض سباحة IRemoteTest

المعلمات
testsPool ITestsPool: مجموعة جميع الاختبارات في ITestsPool

tracker CountDownLatch: تمت مشاركة ERROR(/CountDownLatch) لمعرفة عدد المرشّحين المشاركين.

الطرق العامة

ضربة طويلة

public void run (TestInformation info, 
                ITestInvocationListener listener)

إجراء الاختبارات وإرسال تقرير بالنتيجة إلى المستمع

المعلمات
info TestInformation: الكائن TestInformation الذي يحتوي على معلومات مفيدة لتشغيلها الاختبار.

listener ITestInvocationListener: ITestInvocationListener لنتائج الاختبار

الرميات
DeviceNotAvailableException

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

public void setConfiguration (IConfiguration configuration)

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

المعلمات
configuration IConfiguration

setLogRegistry

public void setLogRegistry (ILogRegistry registry)

المعلمات
registry ILogRegistry

مجموعة مقاييس المجموعة

public void setMetricCollectors ( collectors)

تحدِّد هذه السياسة قائمة IMetricCollector المحدّدة للتشغيل التجريبي.

المعلمات
collectors

setSystemStatusChecker

public void setSystemStatusChecker ( systemCheckers)

تضبط ISystemStatusChecker من الإعدادات الخاصة بالاختبار.

المعلمات
systemCheckers