קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
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-11-08 (שעון 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-11-08 (שעון UTC)."],[],[]]