IAutoRetriableTest
public interface IAutoRetriableTest
implements IRemoteTest
com.android.tradefed.testtype.retry.IAutoRetriableTest |
Bekannte indirekte Unterklassen |
Schnittstelle für einen IRemoteTest
, der ITestFilterReceiver
nicht implementiert, aber dennoch die automatische Wiederholung unterstützen möchte.
Die Empfehlung für die meisten Läufer besteht darin, ITestFilterReceiver
zu implementieren und eine detaillierte Kontrolle darüber zu geben, welche Tests ausgeführt werden, damit der Harness sie verarbeiten kann. In manchen Situationen ist dies jedoch möglicherweise nicht möglich und es ist eine delegierte Form der Wiederholung erforderlich.
Zusammenfassung
Öffentliche Methoden |
---|
default boolean | shouldRetry (int attemptJustExecuted, previousResults, skipList) shouldRetry (int attemptJustExecuted, previousResults, skipList) shouldRetry (int attemptJustExecuted, previousResults, skipList) Delegiert von ERROR(IRetryDecision#shouldRetry(IRemoteTest, int, List)/com.android.tradefed.retry.IRetryDecision#shouldRetry(com.android.tradefed.testtype.IRemoteTest,int,List) IRetryDecision#shouldRetry(IRemoteTest, int, List)) . |
Öffentliche Methoden
sollte es erneut versuchen
public boolean shouldRetry (int attemptJustExecuted,
previousResults,
skipList)
Delegiert von ERROR(IRetryDecision#shouldRetry(IRemoteTest, int, List)/com.android.tradefed.retry.IRetryDecision#shouldRetry(com.android.tradefed.testtype.IRemoteTest,int,List) IRetryDecision#shouldRetry(IRemoteTest, int, List))
. Entscheiden Sie, ob ein erneuter Versuch versucht werden soll oder nicht. Nehmen Sie außerdem alle erforderlichen Änderungen am IRemoteTest
vor, der wiederholt werden soll (Anwenden von Filtern, Vorbereiten des nächsten Laufs usw.).
Parameter |
---|
attemptJustExecuted | int : Die Nummer des Versuchs, den wir gerade ausgeführt haben. |
previousResults | : Die Liste von TestRunResult des Tests, der gerade ausgeführt wurde. |
skipList | : Der Satz von Elementen, die nicht wiederholt werden sollen. |
Kehrt zurück |
---|
boolean | True, wenn wir es noch einmal versuchen sollten, andernfalls False. |