TestsPoolPoller
public final class TestsPoolPoller
extends Object
implements IRemoteTest, IConfigurationReceiver , ISystemStatusCheckerReceiver , IMetricCollectorReceiver
java.lang.object | |
↳ | com.android.tradefed.invoker.shard.TestsPoolPoller |
بسته بندی تست که امکان اجرای تمام تست های مجموعه ای از تست ها را فراهم می کند. تست ها را می توان توسط TestsPoolPoller
دیگری به اشتراک گذاشت، بنابراین همگام سازی لازم است.
TODO: اضافه کردن کنترل برای ماژول/آزمون های نشانه.
خلاصه
سازندگان عمومی | |
---|---|
TestsPoolPoller ( tests, CountDownLatch tracker) TestsPoolPoller ( tests, CountDownLatch tracker) در جایی که مجموعه | |
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) |
سازندگان عمومی
TestsPoolPoller
public TestsPoolPoller (tests, CountDownLatch tracker)
در جایی که مجموعه 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 |
پیکربندی set
public void setConfiguration (IConfiguration configuration)
IConfiguration
در حال استفاده را تزریق می کند.
پارامترها | |
---|---|
configuration | IConfiguration |
setMetricCollectors
public void setMetricCollectors (collectors)
لیست IMetricCollector
های تعریف شده برای اجرای آزمایشی را تنظیم می کند.
پارامترها | |
---|---|
collectors |
setSystemStatusChecker
public void setSystemStatusChecker (systemCheckers)
ISystemStatusChecker
s را از پیکربندی برای آزمایش تنظیم می کند.
پارامترها | |
---|---|
systemCheckers |