RemoteTestTimeOutEnforcer
public class RemoteTestTimeOutEnforcer
extends Object
implements ITestInvocationListener
Obiekt Java.lang.Object | |
↳ | com.android.tradefed.testtype.suite.RemoteTestTimeOutEnforcer |
Listenery, które pozwalają sprawdzić czas wykonania danej konfiguracji testowej i zakończyć ją niepowodzeniem, jeśli przekroczy zadany limit czasu.
Należy pamiętać, że ten moduł wymuszający nie przerywa testów, ale powoduje ich niepowodzenie.
Streszczenie
Pola | |
---|---|
public static final String | REMOTE_TEST_TIMEOUT_DESCRIPTION |
public static final String | REMOTE_TEST_TIMEOUT_OPTION
|
Konstruktorzy publiczni | |
---|---|
RemoteTestTimeOutEnforcer ( ModuleListener listener, ModuleDefinition moduleDefinition, IRemoteTest test, Duration timeOut) Utwórz element |
Metody publiczne | |
---|---|
void | testRunEnded (long elapsedTime, runMetrics) testRunEnded (long elapsedTime, runMetrics) |
Pola
REMOTE_TEST_TIMEOUT_DESCRIPTION
public static final String REMOTE_TEST_TIMEOUT_DESCRIPTION
REMOTE_TEST_TIMEOUT_OPTION
public static final String REMOTE_TEST_TIMEOUT_OPTION
Konstruktorzy publiczni
RemoteTestTimeOutEnforcer
public RemoteTestTimeOutEnforcer (ModuleListener listener, ModuleDefinition moduleDefinition, IRemoteTest test, Duration timeOut)
Utwórz element RemoteTestTimeOutEnforcer
z podanym limitem czasu do wymuszenia.
Parametry | |
---|---|
listener | ModuleListener : ModuleListener dla każdego przebiegu testu. |
moduleDefinition | ModuleDefinition : ModuleDefinition modułu modułu testowego, który ma zostać wykonany. |
test | IRemoteTest : IRemoteTest do wykonania. |
timeOut | Duration : ERROR(/Duration) limitu czasu na przebieg testu. |
Metody publiczne
testRunZakończony
public void testRunEnded (long elapsedTime,runMetrics)
Parametry | |
---|---|
elapsedTime | long |
runMetrics |