הקצאת מכשירים ב-Tradefed

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

ההקצאה מונעת על ידי DeviceSelectionOptions המאפשרות לבדיקה להכריז על כל המאפיינים הדרושים לו ממכשיר, כולל:

  • רמת סוללה
  • סוג מכשיר
  • סוג המוצר
  • מספר סידורי

השתמש במכשירים אמיתיים

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

אין להשתמש במכשירים

כאשר אין צורך במכשירים בבדיקה, הוא יכול לציין --null-device או -n בשורת הפקודה שלו, או <option name="null-device" value="true" /> בתצורת XML. פעולה זו מקצה מציין מיקום סתמי NullDevice שמייצג לא הוקצה שום מכשיר.