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