Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.

RemoteTestTimeOutEnforcer

public class RemoteTestTimeOutEnforcer
extends Object implements ITestInvocationListener

java.lang.Object
com.android.tradefed.testtype.suite.RemoteTestTimeOutEnforcer


Oyentes que permite verificar el tiempo de ejecución de una configuración de prueba dada y fallar si supera un tiempo de espera determinado.

Tenga en cuenta que este ejecutor no interrumpe las pruebas, pero las hará fallar.

Resumen

Los 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)

Crear el RemoteTestTimeOutEnforcer con el tiempo de espera determinado para hacer cumplir.

Métodos públicos

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

Los 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

RemoteTestTimeOutEnforcer

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

Crear el RemoteTestTimeOutEnforcer con el tiempo de espera determinado para hacer cumplir.

Parámetros
listener ModuleListener : El ModuleListener para cada prueba.

moduleDefinition ModuleDefinition : El ModuleDefinition del módulo de prueba para ser ejecutado.

test IRemoteTest : El IRemoteTest a ser ejecutado.

timeOut Duration : El ERROR(/Duration) del tiempo de espera por cada ejecución de prueba.

Métodos públicos

testRunEnded

public void testRunEnded (long elapsedTime, 
                 runMetrics)

Parámetros
elapsedTime long

runMetrics