פיתוח ספקים ב-Tradefed

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

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

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

ספקי פיתוח מקומיים

כשמריצים באופן מקומי, קיימות כמה הגדרות אישיות:

  • חיפוש קובץ אימג' של מכשיר שנוצר באופן מקומי ושימוש בו: LocalDeviceBuildProvider. בדרך כלל משתמשים באפשרות הזו כדי להריץ אימג' של Android שנוצר באופן מקומי לפני שמריצים את הבדיקות שלו.
  • חיפוש תרחישים לדוגמה שנוצרו באופן מקומי ושימוש בהם: BootstrapBuildProvider. משמש בדרך כלל להרצת בדיקות על מכשיר שכבר מהבהב ומוכן במכשיר. זה הספק שמשמש את בדיקה במהלך בדיקה מקומית.

הגדרות אישיות

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

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