RemoteTestTimeOutनीति लागू करने वाला टूल
public
class
RemoteTestTimeOutEnforcer
extends Object
implements
ITestInvocationListener
java.lang.Object | |
↳ | com.android.tradefed.testtype.suite.RemoteTestTimeOutEnforcer |
लिसनर जो किसी दिए गए टेस्ट कॉन्फ़िगरेशन के एक्ज़ीक्यूशन के समय की जांच करने की अनुमति देते हैं और अगर ऐसा होता है, तो वह पूरा नहीं हो सकता का एक उदाहरण है.
ध्यान दें कि लागू करने वाला यह टूल, टेस्ट में रुकावट नहीं डालता, लेकिन उन्हें टेस्ट में फ़ेल कर देगा.
खास जानकारी
फ़ील्ड्स की फ़िल्में | |
---|---|
public
static
final
String |
REMOTE_TEST_TIMEOUT_DESCRIPTION
|
public
static
final
String |
REMOTE_TEST_TIMEOUT_OPTION
|
सार्वजनिक कंस्ट्रक्टर | |
---|---|
RemoteTestTimeOutEnforcer(ModuleListener listener, ModuleDefinition moduleDefinition, IRemoteTest test, Duration timeOut)
लागू करने के लिए, दिए गए टाइम आउट के साथ |
सार्वजनिक तरीके | |
---|---|
void
|
testRunEnded(long elapsedTime,
टेस्ट रन खत्म होने की रिपोर्ट. |
फ़ील्ड्स की फ़िल्में
REMOTE_TEST_TIME_DESCRIPTION
public static final String REMOTE_TEST_TIMEOUT_DESCRIPTION
REMOTE_TEST_TIME_OPTION
public static final String REMOTE_TEST_TIMEOUT_OPTION
सार्वजनिक कंस्ट्रक्टर
RemoteTestTimeOutनीति लागू करने वाला टूल
public RemoteTestTimeOutEnforcer (ModuleListener listener, ModuleDefinition moduleDefinition, IRemoteTest test, Duration timeOut)
लागू करने के लिए, दिए गए टाइम आउट के साथ RemoteTestTimeOutEnforcer
बनाएं.
पैरामीटर | |
---|---|
listener |
ModuleListener : हर टेस्ट रन के लिए ModuleListener . |
moduleDefinition |
ModuleDefinition : निष्पादित किए जाने वाले टेस्ट मॉड्यूल का ModuleDefinition . |
test |
IRemoteTest : निष्पादित किया जाने वाला IRemoteTest . |
timeOut |
Duration : हर टेस्ट रन के लिए तय समय का ERROR(/Duration) . |
सार्वजनिक तरीके
testRunEnded
public void testRunEnded (long elapsedTime,runMetrics)
टेस्ट रन खत्म होने की रिपोर्ट. FIXME: हमारे पास दो मैप नहीं हो सकते<> अलग-अलग टाइप के इंटरफ़ेस हैं, इसलिए हमें यहां HashMap का इस्तेमाल करना है.
पैरामीटर | |
---|---|
elapsedTime |
long : डिवाइस ने बीत चुका समय, मिलीसेकंड में रिपोर्ट किया |
runMetrics |
: Metric के साथ टेस्ट रन खत्म होने पर की-वैल्यू पेयर रिपोर्ट किए जाते हैं. |