RemoteTestTimeOutEnforcer
public
class
RemoteTestTimeOutEnforcer
extends ResultAndLogForwarder
| java.lang.Object | |||
| ↳ | com.android.tradefed.result.ResultForwarder | ||
| ↳ | com.android.tradefed.result.ResultAndLogForwarder | ||
| ↳ | com.android.tradefed.testtype.suite.RemoteTestTimeOutEnforcer | ||
Listener yang memungkinkan untuk memeriksa waktu eksekusi konfigurasi pengujian tertentu dan gagal jika melebihi waktu tunggu tertentu.
Perhatikan bahwa penegak ini tidak mengganggu pengujian, tetapi akan membuat pengujian gagal.
Ringkasan
Konstanta | |
|---|---|
String |
REMOTE_TEST_TIMEOUT_DESCRIPTION
|
String |
REMOTE_TEST_TIMEOUT_OPTION
|
Konstruktor publik | |
|---|---|
RemoteTestTimeOutEnforcer(
Buat |
|
Metode publik | |
|---|---|
void
|
setGranularListener(ModuleListener listener)
|
void
|
testRunEnded(long elapsedTime,
Melaporkan akhir proses pengujian. |
Konstanta
REMOTE_TEST_TIMEOUT_DESCRIPTION
public static final String REMOTE_TEST_TIMEOUT_DESCRIPTION
Nilai Konstan: "Waktu tunggu yang akan diterapkan ke setiap objek pengujian jarak jauh dari run."
REMOTE_TEST_TIMEOUT_OPTION
public static final String REMOTE_TEST_TIMEOUT_OPTION
Nilai Konstanta: "remote-test-timeout"
Konstruktor publik
RemoteTestTimeOutEnforcer
public RemoteTestTimeOutEnforcer (allListeners, ModuleDefinition moduleDefinition, IRemoteTest test, Duration timeOut)
Buat RemoteTestTimeOutEnforcer dengan waktu tunggu yang ditentukan untuk diterapkan.
| Parameter | |
|---|---|
allListeners |
|
moduleDefinition |
ModuleDefinition: ModuleDefinition modul pengujian yang akan dieksekusi. |
test |
IRemoteTest: IRemoteTest yang akan dieksekusi. |
timeOut |
Duration: ERROR(/Duration) waktu tunggu habis per proses pengujian. |
Metode publik
setGranularListener
public void setGranularListener (ModuleListener listener)
| Parameter | |
|---|---|
listener |
ModuleListener |
testRunEnded
public void testRunEnded (long elapsedTime,
runMetrics) Melaporkan akhir proses pengujian.
| Parameter | |
|---|---|
elapsedTime |
long: waktu berlalu yang dilaporkan perangkat, dalam milidetik |
runMetrics |
: pasangan nilai kunci yang dilaporkan di akhir proses pengujian |