RetryPreparationDecision

public class RetryPreparationDecision
extends Object

java.lang.Object
   ↳ com.android.tradefed.retry.RetryPreparationDecision


Class untuk menjelaskan keputusan tentang apakah akan mencoba ulang persiapan atau tidak dan untuk menggagalkan eksekusi modul. Secara keseluruhan, akan ada 3 situasi: - NO_NEED_RETRY: Tidak perlu mencoba ulang persiapan, tetapi perlu menghentikan modul yang berjalan. - RETRIED_SUCCESS: Tidak perlu mencoba ulang persiapan dan tidak perlu menghentikan modul yang berjalan. - RETRIED_FAILED: Perlu mencoba ulang persiapan, tetapi tidak perlu menghentikan modul yang berjalan.

Ringkasan

Konstruktor publik

RetryPreparationDecision(boolean shouldRetry, boolean shouldFailRun)

Metode publik

Throwable getPreviousException()

Menampilkan pengecualian sebelumnya setelah mencoba lagi.

void setPreviousException(Throwable exception)

Tetapkan pengecualian sebelumnya setelah mencoba lagi.

boolean shouldFailRun()

Menampilkan apakah akan menghentikan atau tidak menjalankan modul.

boolean shouldRetry()

Menampilkan apakah akan mencoba ulang persiapan modul atau tidak.

Konstruktor publik

RetryPreparationDecision

public RetryPreparationDecision (boolean shouldRetry, 
                boolean shouldFailRun)

Parameter
shouldRetry boolean

shouldFailRun boolean

Metode publik

getPreviousException

public Throwable getPreviousException ()

Menampilkan pengecualian sebelumnya setelah mencoba lagi.

Hasil
Throwable

setPreviousException

public void setPreviousException (Throwable exception)

Tetapkan pengecualian sebelumnya setelah mencoba lagi.

Parameter
exception Throwable

shouldFailRun

public boolean shouldFailRun ()

Menampilkan apakah akan menghentikan atau tidak menjalankan modul.

Hasil
boolean

shouldRetry

public boolean shouldRetry ()

Menampilkan apakah akan mencoba ulang persiapan modul atau tidak.

Hasil
boolean