קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
IAutoRetriableTest
public
interface
IAutoRetriableTest
implements
IRemoteTest
com.android.tradefed.testtype.retry.IAutoRetriableTest
|
ממשק ל-IRemoteTest
שלא מטמיע את ITestFilterReceiver
אבל עדיין רוצה לתמוך בניסיון חוזר אוטומטי.
ההמלצה לרוב המפעילים היא להטמיע את ITestFilterReceiver
ולתת שליטה מפורטת על הבדיקות שיופעלו על ידי ערכת הכלי. אבל בחלק מהמקרים יכול להיות שזה לא אפשרי, ויהיה צורך לבצע ניסיון חוזר באופן מבוצע.
סיכום
שיטות ציבוריות
shouldRetry
public boolean shouldRetry (int attemptJustExecuted,
previousResults,
skipList)
הוענקה לך גישה על ידי ERROR(IRetryDecision.shouldRetry(IRemoteTest, int, List)/com.android.tradefed.retry.IRetryDecision#shouldRetry(com.android.tradefed.testtype.IRemoteTest,int,List) IRetryDecision.shouldRetry(IRemoteTest, int, List))
. להחליט אם כדאי לנסות שוב. בנוסף, מבצעים את השינויים הנדרשים ב-IRemoteTest
כדי לנסות שוב (החלת מסננים, הכנת ההרצה הבאה וכו').
פרמטרים |
attemptJustExecuted |
int : מספר הניסיון שבוצע זה עתה. |
previousResults |
: רשימת TestRunResult של הבדיקה שפועלת עכשיו. |
skipList |
: קבוצת הפריטים שלא צריך לנסות שוב. |
החזרות |
boolean |
True אם צריך לנסות שוב, False אחרת. |
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2024-12-22 (שעון UTC).
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2024-12-22 (שעון UTC)."],[],[]]