com.android.tradefed.cluster

ממשקים

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

שיעורים

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

תקצירים

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