TestsPoolPoller

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

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


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

TODO: Add handling for token module/tests.

ملخّص

وظائف الإنشاء العامة

TestsPoolPoller( tests, CountDownLatch tracker)

Ctor حيث يتم توفير مجموعة IRemoteTest

TestsPoolPoller( tests, tokenTests, CountDownLatch tracker)

الطرق العامة

void run(TestInformation info, ITestInvocationListener listener)

void setConfiguration(IConfiguration configuration)

تحقِّق من استخدام IConfiguration.

void setLogRegistry(ILogRegistry registry)
void setMetricCollectors( collectors)

تُستخدَم لضبط قائمة IMetricCollector المحدّدة لتشغيل الاختبار.

void setSystemStatusChecker( systemCheckers)

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

وظائف الإنشاء العامة

TestsPoolPoller

public TestsPoolPoller ( tests, 
                CountDownLatch tracker)

Ctor حيث يتم توفير مجموعة IRemoteTest

المعلمات
tests : مجموعة IRemoteTest التي تتضمّن جميع الاختبارات

tracker CountDownLatch: ERROR(/CountDownLatch) مشترَكة للحصول على عدد عمليات الاستطلاع الجارية

TestsPoolPoller

public TestsPoolPoller ( tests, 
                 tokenTests, 
                CountDownLatch tracker)

المعلمات
tests

tokenTests

tracker CountDownLatch

الطرق العامة

ضربة طويلة

public void run (TestInformation info, 
                ITestInvocationListener listener)

المعلمات
info TestInformation

listener ITestInvocationListener

عمليات الرمي
DeviceNotAvailableException

setConfiguration

public void setConfiguration (IConfiguration configuration)

تحقِّق من استخدام IConfiguration.

المعلمات
configuration IConfiguration

setLogRegistry

public void setLogRegistry (ILogRegistry registry)

المعلمات
registry ILogRegistry

setMetricCollectors

public void setMetricCollectors ( collectors)

تُستخدَم لضبط قائمة IMetricCollector المحدّدة لتشغيل الاختبار.

المعلمات
collectors

setSystemStatusChecker

public void setSystemStatusChecker ( systemCheckers)

تُستخدَم لضبط ISystemStatusChecker من الإعدادات للاختبار.

المعلمات
systemCheckers