टेस्टपूलपोलर
public final class TestsPoolPoller
extends Object
implements IRemoteTest, IConfigurationReceiver , ISystemStatusCheckerReceiver , IMetricCollectorReceiver
java.lang.ऑब्जेक्ट | |
↳ | com.android.tradefed.invoker.shard.TestsPoolPoller |
टेस्ट रैपर जो परीक्षणों के पूल के सभी परीक्षणों को निष्पादित करने की अनुमति देता है। परीक्षण किसी अन्य TestsPoolPoller
द्वारा साझा किए जा सकते हैं इसलिए सिंक्रनाइज़ेशन आवश्यक है।
कार्य: टोकन मॉड्यूल/परीक्षणों के लिए हैंडलिंग जोड़ें।
सारांश
सार्वजनिक निर्माणकर्ता | |
---|---|
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) परीक्षण के लिए कॉन्फ़िगरेशन से |
सार्वजनिक निर्माणकर्ता
टेस्टपूलपोलर
public TestsPoolPoller (tests, CountDownLatch tracker)
Ctor जहां IRemoteTest
का पूल उपलब्ध कराया गया है।
पैरामीटर | |
---|---|
tests | IRemoteTest सभी परीक्षणों का पूल है। |
tracker | CountDownLatch : चल रहे पोलर की संख्या प्राप्त करने के लिए एक ERROR(/CountDownLatch) साझा किया गया। |
टेस्टपूलपोलर
public TestsPoolPoller (tests, tokenTests, CountDownLatch tracker)
पैरामीटर | |
---|---|
tests | |
tokenTests | |
tracker | CountDownLatch |
सार्वजनिक तरीके
दौड़ना
public void run (TestInformation info, ITestInvocationListener listener)
पैरामीटर | |
---|---|
info | TestInformation |
listener | ITestInvocationListener |
फेंकता | |
---|---|
DeviceNotAvailableException |
सेटकॉन्फ़िगरेशन
public void setConfiguration (IConfiguration configuration)
उपयोग में आने वाले IConfiguration
इंजेक्ट करता है।
पैरामीटर | |
---|---|
configuration | IConfiguration |
सेटमेट्रिककलेक्टर्स
public void setMetricCollectors (collectors)
परीक्षण चलाने के लिए परिभाषित IMetricCollector
की सूची सेट करता है।
पैरामीटर | |
---|---|
collectors |
setSystemStatusChecker
public void setSystemStatusChecker (systemCheckers)
परीक्षण के लिए कॉन्फ़िगरेशन से ISystemStatusChecker
सेट करता है।
पैरामीटर | |
---|---|
systemCheckers |