RemoteTestTimeOutEnforcer

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)

צור את 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 : ה- IRemoteTest שיש לבצע.

timeOut Duration : ERROR(/Duration) של הזמן הקצוב לכל ריצת בדיקה.

שיטות ציבוריות

testRunEnded

public void testRunEnded (long elapsedTime, 
                 runMetrics)

פרמטרים
elapsedTime long

runMetrics