Prueba remotaTimeOutEnforcer
public class RemoteTestTimeOutEnforcer
extends Object
implements ITestInvocationListener
java.lang.Objeto | |
↳ | com.android.tradefed.testtype.suite.RemoteTestTimeOutEnforcer |
Oyentes que permiten verificar el tiempo de ejecución de una configuración de prueba determinada y fallar si supera un tiempo de espera determinado.
Tenga en cuenta que este ejecutor no interrumpe las pruebas, pero las hará fallar.
Resumen
Campos | |
---|---|
public static final String | REMOTE_TEST_TIMEOUT_DESCRIPTION |
public static final String | REMOTE_TEST_TIMEOUT_OPTION
|
Constructores públicos | |
---|---|
RemoteTestTimeOutEnforcer ( ModuleListener listener, ModuleDefinition moduleDefinition, IRemoteTest test, Duration timeOut) Cree |
Métodos públicos | |
---|---|
void | testRunEnded (long elapsedTime, runMetrics) testRunEnded (long elapsedTime, runMetrics) Informa el final de la ejecución de la prueba. |
Campos
REMOTE_TEST_TIMEOUT_DESCRIPTION
public static final String REMOTE_TEST_TIMEOUT_DESCRIPTION
REMOTE_TEST_TIMEOUT_OPTION
public static final String REMOTE_TEST_TIMEOUT_OPTION
Constructores públicos
Prueba remotaTimeOutEnforcer
public RemoteTestTimeOutEnforcer (ModuleListener listener, ModuleDefinition moduleDefinition, IRemoteTest test, Duration timeOut)
Cree RemoteTestTimeOutEnforcer
con el tiempo de espera indicado para aplicarlo.
Parámetros | |
---|---|
listener | ModuleListener : ModuleListener para cada ejecución de prueba. |
moduleDefinition | ModuleDefinition : La ModuleDefinition del módulo de prueba que se ejecutará. |
test | IRemoteTest : El IRemoteTest que se ejecutará. |
timeOut | Duration : El ERROR(/Duration) del tiempo de espera por ejecución de prueba. |
Métodos públicos
pruebaRunEnded
public void testRunEnded (long elapsedTime,runMetrics)
Informa el final de la ejecución de la prueba. FIXME: No podemos tener dos interfaces Map<> con diferentes tipos, por lo que tenemos que usar HashMap aquí.
Parámetros | |
---|---|
elapsedTime | long : tiempo transcurrido informado por el dispositivo, en milisegundos |
runMetrics | Metric . |