BootstrapBuildProvider

public class BootstrapBuildProvider
extends Object implements IDeviceBuildProvider

java.lang.Object
com.android.tradefed.build.BootstrapBuildProvider


IDeviceBuildProvider אשר מאתחל מידע בנייה ממכשיר הבדיקה

זה משמש בדרך כלל עבור מכשירים עם מבנה מסופק חיצוני, כלומר לא נוצר על ידי מערכת בנייה פנימית. מידע מסוים, במיוחד הסניף, אינו זמין בפועל מהמכשיר, ולכן הוא נוצר באופן מלאכותי.

כל מידע מטא נתוני בנייה מגיע משדות מאפיינים שונים של ro.* במכשיר

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

  • ענף: $(ro.product.brand)-$(ro.product.name)-$(ro.product.device)-$(ro.build.version.release), לדוגמה:
    • עבור מהדורת Google Play Samsung S4 עם אנדרואיד 4.2: samsung-jgedlteue-jgedlte-4.2
    • עבור Nexus 7 עם אנדרואיד 4.2: google-nakasi-grouper-4.2
  • build flavor: כפי שסופק על ידי ITestDevice#getBuildFlavor()
  • כינוי לבנות: כפי שסופק על ידי ITestDevice#getBuildAlias()
  • מזהה build: כפי שסופק על ידי ITestDevice#getBuildId()

    סיכום

    בנאים ציבוריים

    BootstrapBuildProvider ()

    שיטות ציבוריות

    void cleanUp ( IBuildInfo info)

    נקה כל קבצי בנייה זמניים.

    IBuildInfo getBuild ()

    אחזר את הנתונים לבנייה בבדיקה.

    IBuildInfo getBuild ( ITestDevice device)

    אחזר את הנתונים לבנייה בבדיקה

    final File getTestsDir ()

    בנאים ציבוריים

    BootstrapBuildProvider

    public BootstrapBuildProvider ()

    שיטות ציבוריות

    לנקות

    public void cleanUp (IBuildInfo info)

    נקה כל קבצי בנייה זמניים.

    פרמטרים
    info IBuildInfo

    getBuild

    public IBuildInfo getBuild ()

    אחזר את הנתונים לבנייה בבדיקה.

    החזרות
    IBuildInfo IBuildInfo עבור build בבדיקה או null אם אין build זמין לבדיקה

    זורק
    BuildRetrievalError

    getBuild

    public IBuildInfo getBuild (ITestDevice device)

    אחזר את הנתונים לבנייה בבדיקה

    פרמטרים
    device ITestDevice : ה- ITestDevice שהוקצה לבדיקה

    החזרות
    IBuildInfo IBuildInfo עבור build בבדיקה או null אם אין build זמין לבדיקה

    זורק
    BuildRetrievalError
    DeviceNotAvailableException

    getTestsDir

    public final File getTestsDir ()

    החזרות
    File