रिमोटटेस्टटाइमआउटएनफोर्सर

public class RemoteTestTimeOutEnforcer
extends Object implements ITestInvocationListener

java.lang.ऑब्जेक्ट
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)

लागू करने के लिए दिए गए टाइमआउट के साथ RemoteTestTimeOutEnforcer बनाएं।

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

void testRunEnded (long elapsedTime, runMetrics) testRunEnded (long elapsedTime, runMetrics)

परीक्षण चलाने की समाप्ति की रिपोर्ट।

खेत

REMOTE_TEST_TIMEOUT_DESCRIPTION

public static final String REMOTE_TEST_TIMEOUT_DESCRIPTION

REMOTE_TEST_TIMEOUT_OPTION

public static final String REMOTE_TEST_TIMEOUT_OPTION

सार्वजनिक निर्माणकर्ता

रिमोटटेस्टटाइमआउटएनफोर्सर

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: हमारे पास अलग-अलग प्रकार के दो Map<> इंटरफ़ेस नहीं हो सकते हैं, इसलिए हमें यहां HashMap का उपयोग करना होगा।

पैरामीटर
elapsedTime long : डिवाइस ने बीता हुआ समय, मिलीसेकेंड में बताया

runMetrics : Metric के साथ परीक्षण चलाने के अंत में कुंजी-मूल्य जोड़े की सूचना दी गई।