IAutoRetriableTest
public interface IAutoRetriableTest
implements IRemoteTest
com.android.tradefed.testtype.retry.IAutoRetriableTest |
ITestFilterReceiver
uygulamayan ancak yine de otomatik yeniden denemeyi desteklemek isteyen bir IRemoteTest
arabirimi.
Çoğu koşucu için tavsiye, ITestFilterReceiver
uygulamak ve emniyet kemerinin işlemesi için hangi testlerin yürütüldüğü üzerinde ayrıntılı kontrol sağlamaktır. Ancak bazı durumlarda, bu mümkün olmayabilir ve yetki verilmiş bazı yeniden deneme biçimleri gerekebilir.
Özet
Genel yöntemler | |
---|---|
default boolean | shouldRetry (int attemptJustExecuted, previousResults) shouldRetry (int attemptJustExecuted, previousResults) |
Genel yöntemler
yeniden denemeli
public boolean shouldRetry (int attemptJustExecuted,previousResults)
ERROR(IRetryDecision#shouldRetry(IRemoteTest, int, List)/com.android.tradefed.retry.IRetryDecision#shouldRetry(com.android.tradefed.testtype.IRemoteTest,int,List) IRetryDecision#shouldRetry(IRemoteTest, int, List))
temsilci ERROR(IRetryDecision#shouldRetry(IRemoteTest, int, List)/com.android.tradefed.retry.IRetryDecision#shouldRetry(com.android.tradefed.testtype.IRemoteTest,int,List) IRetryDecision#shouldRetry(IRemoteTest, int, List))
. Yeniden denemenin denenip denenmeyeceğine karar verin. Ayrıca yeniden denenecek IRemoteTest
gerekli değişiklikleri yapın (Filtreleri uygulama, sonraki çalıştırmayı hazırlama vb.).
parametreler | |
---|---|
attemptJustExecuted | int : Az önce çalıştırdığımız girişimin sayısı. |
previousResults | TestRunResult listesi. |
İadeler | |
---|---|
boolean | Yeniden denememiz gerekirse doğru, aksi halde yanlış. |
Atar | |
---|---|
DeviceNotAvailableException | Cihaz kurtarma sırasında atılabilir |