DependenciesResolver

public class DependenciesResolver
extends Object implements IBuildProvider, IConfigurationReceiver, IDeviceBuildProvider, IInvocationContextReceiver

java.lang.Object
   ↳ com.android.tradefed.build.DependenciesResolver


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

סיכום

‫constructors ציבוריים

DependenciesResolver()

‫methods ציבוריים

void cleanUp(IBuildInfo info)

מפנים את כל קובצי ה-build הזמניים.

IBuildInfo getBuild()

שליפת הנתונים של הגרסה שנבדקת.

IBuildInfo getBuild(ITestDevice device)

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

final Map<String, File> getDependencies()
void setConfiguration(IConfiguration configuration)

הוספת ה-IConfiguration שנמצא בשימוש.

void setInvocationContext(IInvocationContext invocationContext)

‫constructors ציבוריים

DependenciesResolver

public DependenciesResolver ()

‫methods ציבוריים

cleanUp

public void cleanUp (IBuildInfo info)

מפנים את כל קובצי ה-build הזמניים.

פרמטרים
info IBuildInfo

getBuild

public IBuildInfo getBuild ()

שליפת הנתונים של הגרסה שנבדקת.

החזרות
IBuildInfo הערך IBuildInfo אם יש גרסת build לבדיקה, או null אם אין גרסת build זמינה לבדיקה

הקפצת הודעות שגיאה (throw)
BuildRetrievalError

getBuild

public IBuildInfo getBuild (ITestDevice device)

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

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

החזרות
IBuildInfo הערך IBuildInfo אם יש גרסת build לבדיקה, או null אם אין גרסת build זמינה לבדיקה

הקפצת הודעות שגיאה (throw)
BuildRetrievalError
DeviceNotAvailableException

getDependencies

public final Map<String, File> getDependencies ()

החזרות
Map<String, File>

setConfiguration

public void setConfiguration (IConfiguration configuration)

הוספת ה-IConfiguration שנמצא בשימוש.

פרמטרים
configuration IConfiguration

setInvocationContext

public void setInvocationContext (IInvocationContext invocationContext)

פרמטרים
invocationContext IInvocationContext