com.android.tradefed.cluster

ממשקים

IClusterClient ממשק לאינטראקציה עם ה- backend של TFC.
IClusterEvent ממשק לכל אירוע אשכול שיעלה ל- TFC.
IClusterEventUploader <T מרחיבה IClusterEvent > ממשק עבור ClusterEventUploader
IClusterOptions ממשק לקבלת אפשרויות הקשורות לאשכול.

שיעורים

ClusterBuildInfo IBuildInfo בכיתה עבור בונה המוזרמים מן TFC.
ClusterBuildProvider IBuildProvider להוריד משאבי מבחן TFC.
ClusterClient IClusterClient יישום עבור אינטראקציה עם backend TFC.
ClusterCommand מחלקה המייצגת משימה שנאספה מאשכול TF.
ClusterCommandConfigBuilder מחלקה לבניית קובץ תצורה לפקודת אשכול.
ClusterCommandEvent מחלקה להכיל אירועי פקודת אשכול להעלות.
ClusterCommandEvent.Builder
ClusterCommandLauncher IRemoteTest בכיתה להשיק הפקודה מ TFC באמצעות TF subprocess.
ClusterCommandSplaner ICommandScheduler לתמיכה TFC (Cluster Tradefed).
ClusterCommandStatus מחלקה המייצגת את המדינה ואת סיבת הביטול לפקודה מאשכול TF.
ClusterDeviceInfo מחלקה להכיל מידע על מכשיר אשכול להעלאה.
ClusterDeviceInfo.Builder
ClusterDeviceMonitor IDeviceMonitor יישום זה מדווח תוצאות לשירות אשכול Tradefed.
ClusterEventUploader <T מרחיבה IClusterEvent > בכיתה ClusterEventUploader, אשר תעלה באופן IClusterEvent כדי TFC.
ClusterHostEvent כיתה להכיל אירועי מארח אשכול להעלות.
בונה ClusterHostEvent.Builder
ClusterHostUtil פונקציות util סטטיות עבור אשכול TF לקבל מופעי תצורה גלובליים, מידע מארח וכו '.
ClusterLogSaver ILogSaver כיתה להעלות פלטי בדיקה כדי TFC.
אפשרויות אשכול
InvocationStatus שיעור לאחסון סטטוס הזמנה.
SubprocessCommandException הפעלת פקודת תהליך -משנה נכשלה.
SubprocessConfigBuilder בניית XML תצורת TF עוטף עבור תצורת TF קיימת.
תת -תהליך דיווח עוזר מחלקה לבניית קובץ תצורת עטיפה לשימוש בכתב התוצאות של תהליכי משנה עבור פקודת אשכול.
TestContext מחלקה לעיצוב הודעת TestContext של TFC API.
מבחן סביבה מחלקה לעיצוב הודעת TestEnvironment המוחזרת על ידי TFC API.
TestGroupStatus שיעור לאחסון סטטוס של קבוצת בדיקה.
TestOutputUploader מחלקה להעלאת קבצי פלט בדיקה ל- GCS/HTTP.
TestResource מחלקה לעיצוב הודעת TestResource המוחזרת על ידי TFC API.
TestResourceDownloader שיעור להורדת קבצי משאבי בדיקה ממערכת הקבצים/GCS/HTTP.
TradefedConfigObject מחלקה לעיצוב הודעת TradefedConfigObject של TFC API.

סיכומים

ClusterCommand.RequestType
ClusterCommand.State סטטוס הפיקוד באשכול TF.
ClusterCommandEvent.Type
ClusterHostEvent.HostEventType סיכומים של סוגי אירועים מארחים.
ClusterLogSaver.FilePickingStrategy אסטרטגיות בחירת קבצים.
TradefedConfigObject.Type רשימה של סוגי אובייקט תצורה שניתן להזריק לתצורה של פקודת אשכול.