בניית ספקים ב-Tradefed

ספקי Build ב-TF מיוצגים על ידי ממשק IBuildProvider .

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

ספק בנייה יוצר מידע בנייה המאוכלס בכל המשאבים הדרושים להגדרה ולבדיקות.

ספקי בנייה מקומיים

בעת הפעלה מקומית, קיימות מספר תצורות אפשריות:

  • מצא והשתמש בתמונת מכשיר שנבנה באופן מקומי: LocalDeviceBuildProvider . זה משמש בדרך כלל להבהב של תמונת אנדרואיד שנבנתה באופן מקומי לפני הפעלת הבדיקות שלה.
  • מצא והשתמש במקרי בדיקה שנבנו באופן מקומי: BootstrapBuildProvider . זה משמש בדרך כלל להפעלת בדיקות מול מכשיר שכבר מהבהב ומוכן. זהו הספק שבו השתמש Atest במהלך בדיקות מקומיות.

תְצוּרָה

השתמש בתג האובייקט build_provider . לדוגמה:

<build_provider class="com.android.tradefed.build.BootstrapBuildProvider" />