ניסיון נוסף לבידוד

מידע נוסף זמין במסמכי התיעוד של בדיקה אוטומטית מחדש. כדי להבין איך פועלת התכונה של ניסיון חוזר.

כשמבצעים ניסיונות חוזרים, אם המכשיר נכנס למצב לא טוב שלא מאפשרת יותר לבדיקות הצלחה. שימוש בבידוד לשחזר את המכשיר בתהליך ראשוני ולאפשר בדיקות להריץ ולהצליח.

הפעלת התכונה

אפשר להפעיל את הבידוד של ניסיונות חוזרים באמצעות אפשרויות המעקב אפשרויות לניסיון חוזר:

--retry-isolation-grade <FULLY_ISOLATED|REBOOT_ISOLATED>

או מושבת באמצעות:

--retry-isolation-grade NOT_ISOLATED

התכונה מושבתת כברירת מחדל.

רמת בידוד שונה

רמת הבידוד מייצגת את מידת הבידוד שאנחנו רוצים להגדיר בין הניסיונות החוזרים:

  • FULLY_ISOLATED ימחק לגמרי & לאפס את המכשיר על ידי הרצה מחדש של יעדי target_preparers מוגדרים של ההגדרה
  • המכשיר יופעל מחדש על ידי REBOOT_ISOLATED

הערה לגבי חבילה לבדיקת תאימות (CTS)

הפעלות CTS של שותפי Android לא תומכות כרגע ב-FULLY_ISOLATED

איך נראות התוצאות?

כתבי התוצאות מקבלים סמן שבו מודול או הפעלה מסוימים פעלו ויכולים לבחור להציג את הסמן בדוח שלהם.

  • ברמת המודול, הנכס module-isolated יוגדר את רמת הבידוד.
  • ברמת ההרצה, הנכס run-isolated יוגדר לבידודו בלי ציון.

לדוגמה: המודול הראשון שפועל אחרי הבידוד ידווח כ- module-isolated:FULLY_ISOLATED

אם מריצים בדיקה באופן מבודד, מקבלים אות חזק. בין אם תעבור או ייכשל, לבעלי הבדיקה צריך להיות רמת ביטחון גבוהה שלא יהיו נשארה בדיקה במכשיר.