TestPoolPoller
public final class TestsPoolPoller
extends Object
implements IRemoteTest, IConfigurationReceiver , ISystemStatusCheckerReceiver , IMetricCollectorReceiver
java.lang.Object | |
↳ | com.android.tradefed.invocer.shard.TestsPoolPoller |
غلاف الاختبارات الذي يسمح بتنفيذ جميع اختبارات مجموعة الاختبارات. يمكن مشاركة الاختبارات بواسطة TestsPoolPoller
آخر، لذا تكون المزامنة مطلوبة.
TODO: إضافة معالجة لوحدة/اختبارات الرمز المميز.
ملخص
المقاولين العامة | |
---|---|
TestsPoolPoller ( tests, CountDownLatch tracker) TestsPoolPoller ( tests, CountDownLatch tracker) Ctor حيث يتم توفير مجموعة | |
TestsPoolPoller ( tests, tokenTests, CountDownLatch tracker) TestsPoolPoller ( tests, tokenTests, CountDownLatch tracker) TestsPoolPoller ( tests, tokenTests, CountDownLatch tracker) |
الأساليب العامة | |
---|---|
void | run (TestInformation info, ITestInvocationListener listener) |
void | setConfiguration ( IConfiguration configuration) يقوم بإدخال |
void | setLogRegistry ( ILogRegistry registry) |
void | setMetricCollectors ( collectors) setMetricCollectors ( collectors) يقوم بتعيين قائمة |
void | setSystemStatusChecker ( systemCheckers) setSystemStatusChecker ( systemCheckers) يقوم بتعيين |
المقاولين العامة
TestPoolPoller
public TestsPoolPoller (tests, CountDownLatch tracker)
Ctor حيث يتم توفير مجموعة IRemoteTest
.
حدود | |
---|---|
tests | IRemoteTest لجميع الاختبارات. |
tracker | CountDownLatch : تمت مشاركة ERROR(/CountDownLatch) للحصول على عدد المسجلين قيد التشغيل. |
TestPoolPoller
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 |
setMetricCollectors
public void setMetricCollectors (collectors)
يقوم بتعيين قائمة IMetricCollector
المحددة للتشغيل التجريبي.
حدود | |
---|---|
collectors |
setSystemStatusChecker
public void setSystemStatusChecker (systemCheckers)
يقوم بتعيين ISystemStatusChecker
s من التكوين للاختبار.
حدود | |
---|---|
systemCheckers |