ב-Tradefed, כל בקשת בדיקה בודדת עוברת דרך מתזמן הפקודה שיופעל. אז מתזמן הפקודה הוא מרכיב מרכזי של הרתמה הדרושה להפעלת בדיקות.
מעגל החיים
כאשר בקשת בדיקה מוצגת ל-Tradefed (לדוגמה, קלט מהמסוף), היא תעבור את האירועים הבאים לפני ההפעלה:
- בקשת בדיקה מנותחת - בקשת בדיקה מורכבת בדרך כלל מהפניית תצורה של XML Tradefed ואחריה אפשרויות. לדוגמה:
> run host --class com.android.tradefed.build.BuildInfoTest
- מנהל ההתקנים מתבקש עבור מכשירים התואמים את בקשת הבדיקה - מנהל ההתקנים מקצה מכשיר התואם את בקשות הבדיקה. לדוגמה, אם מבוקש מכשיר פיקסל אז מנהל ההתקנים יחפש מכשיר פיקסל זמין.
- בקשת בדיקה + מכשיר(ים) מתחילה כהזמנה - הבדיקה מתחילה.
- שחרור מכשיר - לאחר סיום ההזמנה, המכשיר שהוקצה ישוחרר וניתן להקצותו לבדיקות אחרות.
קריאת Tradefed
הזמנה ב-Tradefed מתייחסת למועד שבו מופעלת כעת פקודת בדיקה. התקנים הכלולים בהזמנה allocated
ולא ניתן להשתמש בהם על ידי בדיקות אחרות להפעלה.
TF יבצע את השלבים הבאים בסדר זה:
כל שלב מתואר בפירוט רב יותר בסעיף אדריכלות .