Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.

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 RemoteTestTimeOutEnforcer dengan batas waktu yang diberikan untuk menegakkan.

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