com.android.tradefed.command

ממשקים

ICommandOptions מיכל לאפשרויות ביצוע לפקודות.
ICommandScheduler מתזמן להפעלת פקודות TradeFederation.
ICommandScheduler.IScheduledInvocationListener מאזין לאירועי קריאה כאשר ההתקשרות מסתיימת.

שיעורים

CommandFileParser מנתח לקובץ המכיל קבוצה של שורות פקודה.
CommandFileParser.CommandLine
Command Interrupter שירות המאפשר להפריע לפקודות TradeFederation או לסמן כבלתי ניתנות להפסקה.
אפשרויות פקודה יישום ICommandOptions .
CommandRunner נקודת כניסה חלופית של TradeFederation שתפעיל פקודה שצוינה בארגומנטים של שורת הפקודה ולאחר מכן תצא.
Command Scheduler מתזמן להפעלת פקודות TradeFederation בכל המכשירים הזמינים.
לְנַחֵם מסוף TradeFederation הראשי המספק למשתמש את הממשק לאינטראקציה

כרגע תומך בפעולות כגון

  • הוסף פקודה לבדיקה
  • רשימה של מכשירים ומצבם
  • רשום את הפניות בתהליך
  • רשום פקודות בתור
  • dump יומן קורא לקובץ/stdout
  • לכבות
Console.ArgRunnable <T> קובץ Runnable עם שיטת run שיכולה לקחת ארגומנט
Console.CaptureList סוג נוחות עבור List<List<String>>
Device AllocationResult מייצג את התוצאות של ניסיון הקצאה עבור פקודה.
FatalHostError חריג המצביע על שגיאה קטלנית בלתי ניתנת לשחזור אירעה במחשב המארח המריץ את TradeFederation, ושיש לסגור את מופע TradeFederation.
מפתח מקומי מזהה ומחזיר אם מדובר במפתח מקומי המריץ את Tradefed.

תקצירים

CommandRunner.ExitCode קודי שגיאה שאפשר לצאת איתם.
CommandScheduler.HostState רשימות של מעמד שונה של מארח