टेस्टस्पूलपोलर

public final class TestsPoolPoller
extends Object implements IConfigurationReceiver, IMetricCollectorReceiver, IRemoteTest, ISystemStatusCheckerReceiver

java.lang.Object
com.android.tradefed.invoker.shard.TestsPoolPoller


टेस्ट रैपर, जिसकी मदद से टेस्ट के पूल के सभी टेस्ट किए जा सकते हैं. टेस्ट शेयर किए जा सकते हैं दूसरा TestsPoolPoller है, इसलिए सिंक करने की ज़रूरत है.

काम की सूची: टोकन मॉड्यूल/टेस्ट के लिए हैंडलिंग जोड़ें.

खास जानकारी

सार्वजनिक कंस्ट्रक्टर

TestsPoolPoller(ITestsPool testsPool, CountDownLatch tracker)

Ctor जहां IRemoteTest का पूल दिया जाता है.

सार्वजनिक तरीके

void run(TestInformation info, ITestInvocationListener listener)

यह टेस्ट करता है और लिसनर को रिपोर्ट तैयार करता है.

void setConfiguration(IConfiguration configuration)

IConfiguration को इंजेक्ट करता है.

void setLogRegistry(ILogRegistry registry)
void setMetricCollectors( collectors)

टेस्ट रन के लिए तय की गई IMetricCollector की सूची सेट करता है.

void setSystemStatusChecker( systemCheckers)

यह टेस्ट के लिए, कॉन्फ़िगरेशन से ISystemStatusCheckers को सेट करता है.

सार्वजनिक कंस्ट्रक्टर

टेस्टस्पूलपोलर

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

सेट कॉन्फ़िगरेशन

public void setConfiguration (IConfiguration configuration)

IConfiguration को इंजेक्ट करता है.

पैरामीटर
configuration IConfiguration

सेटलॉग रजिस्ट्री

public void setLogRegistry (ILogRegistry registry)

पैरामीटर
registry ILogRegistry

सेटमेट्रिक कलेक्टर

public void setMetricCollectors ( collectors)

टेस्ट रन के लिए तय की गई IMetricCollector की सूची सेट करता है.

पैरामीटर
collectors

setSystemStatusChecker

public void setSystemStatusChecker ( systemCheckers)

यह टेस्ट के लिए, कॉन्फ़िगरेशन से ISystemStatusCheckers को सेट करता है.

पैरामीटर
systemCheckers