RemoteTestTimeOutEnforcer

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

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

RemoteTestTimeOutEnforcer

public RemoteTestTimeOutEnforcer (ModuleListener listener, 
                ModuleDefinition moduleDefinition, 
                IRemoteTest test, 
                Duration timeOut)

बनाएं RemoteTestTimeOutEnforcer लागू करने के लिए दिए गए समय समाप्ति के साथ।

मापदंडों
listener ModuleListener : ModuleListener प्रत्येक परीक्षा रन के लिए।

moduleDefinition ModuleDefinition : ModuleDefinition परीक्षण मॉड्यूल के निष्पादित किया जाना है।

test IRemoteTest : THE IRemoteTest निष्पादित किया जाना है।

timeOut Duration : ERROR(/Duration) समय से बाहर परीक्षण रन प्रति।

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

टेस्टरनसमाप्त

public void testRunEnded (long elapsedTime, 
                 runMetrics)

मापदंडों
elapsedTime long

runMetrics