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 |