Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
iAutoRetriableTest
public
interface
IAutoRetriableTest
implements
IRemoteTest
com.android.tradefed.testtype.retry.IAutoRetriableTest
|
Bekannte indirekte abgeleitete Klassen
|
Schnittstelle für ein IRemoteTest
, das ITestFilterReceiver
nicht implementiert, aber trotzdem
wünscht eine automatische Wiederholung.
Die Empfehlung für die meisten Läufer ist es, ITestFilterReceiver
zu implementieren und
detaillierte Kontrolle darüber, welche Tests
ausgeführt werden. Aber in manchen Situationen
möglicherweise nicht möglich und eine delegierte Form von Wiederholungsversuchen erforderlich.
Zusammenfassung
Öffentliche Methoden
sollte es noch einmal 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
sollte nicht wiederholt werden. Nehmen Sie außerdem alle erforderlichen Änderungen an IRemoteTest
vor, um
wiederholt werden (Anwenden von Filtern, Vorbereiten der nächsten Ausführung usw.).
Parameter |
attemptJustExecuted |
int : Die Anzahl der Versuche, die wir gerade ausgeführt haben. |
previousResults |
: Die Liste der TestRunResult des gerade ausgeführten Tests. |
skipList |
: Die Elemente, für die kein erneuter Versuch unternommen werden sollte. |
Returns |
boolean |
"True", wenn ein neuer Versuch gestartet werden soll, "False" |
Alle Inhalte und Codebeispiele auf dieser Seite unterliegen den Lizenzen wie im Abschnitt Inhaltslizenz beschrieben. Java und OpenJDK sind Marken oder eingetragene Marken von Oracle und/oder seinen Tochtergesellschaften.
Zuletzt aktualisiert: 2024-08-22 (UTC).
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Benötigte Informationen nicht gefunden"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Zu umständlich/zu viele Schritte"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Nicht mehr aktuell"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problem mit der Übersetzung"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Problem mit Beispielen/Code"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Sonstiges"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Leicht verständlich"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Mein Problem wurde gelöst"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Sonstiges"
}]
{"lastModified": "Zuletzt aktualisiert: 2024-08-22\u00a0(UTC)."}
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2024-08-22 (UTC)."]]