RemoteTestTimeOutEnforcer
public
class
RemoteTestTimeOutEnforcer
extends Object
implements
ITestInvocationListener
java.lang.Object | |
↳ | com.android.tradefed.testtype.suite.RemoteTestTimeOutEnforcer |
Pemroses yang memungkinkan untuk memeriksa waktu eksekusi konfigurasi pengujian tertentu dan membuatnya gagal jika melebihi waktu tunggu yang ditentukan.
Perhatikan bahwa penegak ini tidak mengganggu pengujian, tetapi akan membuatnya gagal.
Ringkasan
Kolom | |
---|---|
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,
Melaporkan akhir pengujian yang dijalankan. |
Kolom
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 waktu tunggu yang ditentukan untuk diterapkan.
Parameter | |
---|---|
listener |
ModuleListener : ModuleListener untuk setiap pengujian yang dijalankan. |
moduleDefinition |
ModuleDefinition : ModuleDefinition modul pengujian yang akan dieksekusi. |
test |
IRemoteTest : IRemoteTest yang akan dieksekusi. |
timeOut |
Duration : ERROR(/Duration) waktu tunggu per pengujian yang dijalankan. |
Metode publik
testRunEnded
public void testRunEnded (long elapsedTime,runMetrics)
Melaporkan berakhirnya uji coba.
Parameter | |
---|---|
elapsedTime |
long : perangkat melaporkan waktu berlalu, dalam milidetik |
runMetrics |
: pasangan nilai kunci yang dilaporkan di akhir pengujian |