RemoteTestTimeOutEnforcer
public class RemoteTestTimeOutEnforcer
extends Object
implements ITestInvocationListener
java.lang.Object | |
↳ | com.android.tradefed.testtype.suite.RemoteTestTimeOutEnforcer |
Pendengar yang memungkinkan untuk memeriksa waktu eksekusi dari konfigurasi pengujian yang diberikan dan gagal jika melewati batas waktu yang diberikan.
Perhatikan bahwa penegak ini tidak mengganggu pengujian, tetapi akan membuatnya gagal.
Ringkasan
bidang | |
---|---|
public static final String | REMOTE_TEST_TIMEOUT_DESCRIPTION |
public static final String | REMOTE_TEST_TIMEOUT_OPTION
|
Konstruktor publik | |
---|---|
RemoteTestTimeOutEnforcer ( ModuleListener listener, ModuleDefinition moduleDefinition, IRemoteTest test, Duration timeOut) Buat |
Metode publik | |
---|---|
void | testRunEnded (long elapsedTime, runMetrics) testRunEnded (long elapsedTime, runMetrics) |
bidang
REMOTE_TEST_TIMEOUT_DESCRIPTION
public static final String REMOTE_TEST_TIMEOUT_DESCRIPTION
REMOTE_TEST_TIMEOUT_OPTION
public static final String REMOTE_TEST_TIMEOUT_OPTION
Konstruktor publik
RemoteTestTimeOutEnforcer
public RemoteTestTimeOutEnforcer (ModuleListener listener, ModuleDefinition moduleDefinition, IRemoteTest test, Duration timeOut)
Buat RemoteTestTimeOutEnforcer
dengan batas waktu yang diberikan untuk menegakkan.
Parameter | |
---|---|
listener | ModuleListener : The ModuleListener untuk setiap uji coba. |
moduleDefinition | ModuleDefinition : The ModuleDefinition dari modul pengujian yang akan dieksekusi. |
test | IRemoteTest : The IRemoteTest akan dieksekusi. |
timeOut | Duration : The ERROR(/Duration) waktu keluar per uji coba. |
Metode publik
testRunEnd
public void testRunEnded (long elapsedTime,runMetrics)
Parameter | |
---|---|
elapsedTime | long |
runMetrics |