IAutoRetriableTest

public interface IAutoRetriableTest
implements IRemoteTest

com.android.tradefed.testtype.retry.IAutoRetriableTest


Bir için Arayüz IRemoteTest uygulamıyor ITestFilterReceiver hala ancak destek otomatik yeniden deneme istemektedir.

En koşucular için öneri uygulamaktır ITestFilterReceiver ve testler koluna koşum için çalışan ne ilişkin ayrıntılı denetime verir. Ancak bazı durumlarda bu mümkün olmayabilir ve devredilmiş bir yeniden deneme şekli gerekli olabilir.

Özet

Genel yöntemler

default boolean shouldRetry (int attemptJustExecuted, previousResults) shouldRetry (int attemptJustExecuted, previousResults)

Dan Temsilcili ERROR(IRetryDecision#shouldRetry(IRemoteTest, int, List)/com.android.tradefed.retry.IRetryDecision#shouldRetry(com.android.tradefed.testtype.IRemoteTest,int,List) IRetryDecision#shouldRetry(IRemoteTest, int, List)) .

Genel yöntemler

Yeniden denemeli

public boolean shouldRetry (int attemptJustExecuted, 
                 previousResults)

Dan Temsilcili 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 gerekli tüm değişiklikleri yapmak IRemoteTest (vb sonraki run hazırlayan filtrelerini uygulama) yeniden denenmek.

parametreler
attemptJustExecuted int : biz sadece koştum girişimi sayısı.

previousResults : Listesi TestRunResult sadece ran o testin.

İadeler
boolean Yeniden denememiz gerekirse doğru, aksi takdirde Yanlış.

atar
DeviceNotAvailableException Cihaz kurtarma sırasında atılabilir