Penegak Hukum RemoteTestTimeOut
public class RemoteTestTimeOutEnforcer
extends Object
implements ITestInvocationListener
java.lang.Objek | |
↳ | com.android.tradefed.testtype.suite.RemoteTestTimeOutEnforcer |
Listener yang memungkinkan untuk memeriksa waktu eksekusi konfigurasi pengujian tertentu dan menggagalkannya jika melebihi batas waktu tertentu.
Perhatikan bahwa penegak hukum ini tidak mengganggu pengujian, namun 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) Melaporkan akhir uji coba. |
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
Penegak Hukum RemoteTestTimeOut
public RemoteTestTimeOutEnforcer (ModuleListener listener, ModuleDefinition moduleDefinition, IRemoteTest test, Duration timeOut)
Buat RemoteTestTimeOutEnforcer
dengan batas waktu yang diberikan untuk diterapkan.
Parameter | |
---|---|
listener | ModuleListener : ModuleListener untuk setiap pengujian yang dijalankan. |
moduleDefinition | ModuleDefinition : ModuleDefinition dari modul pengujian yang akan dieksekusi. |
test | IRemoteTest : IRemoteTest yang akan dijalankan. |
timeOut | Duration : ERROR(/Duration) waktu habis per pengujian yang dijalankan. |
Metode publik
testRunEnded
public void testRunEnded (long elapsedTime,runMetrics)
Melaporkan akhir uji coba. FIXME: Kami tidak dapat memiliki dua antarmuka Map<> dengan tipe berbeda, jadi kami harus menggunakan HashMap di sini.
Parameter | |
---|---|
elapsedTime | long : perangkat melaporkan waktu yang telah berlalu, dalam milidetik |
runMetrics | Metric . |