ZależnościResolver

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

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


Nowy typ dostawcy, który pozwala na pobranie wszystkich zależności do testu.

Streszczenie

Konstruktorzy publiczni

DependenciesResolver ()

Metody publiczne

void cleanUp ( IBuildInfo info)

Wyczyść wszystkie tymczasowe pliki kompilacji.

IBuildInfo getBuild ()

Pobierz dane do testowanej kompilacji.

IBuildInfo getBuild ( ITestDevice device)

Pobierz dane do testowanej kompilacji

final getDependencies ()
void setConfiguration ( IConfiguration configuration)

IConfiguration w użyciu.

void setInvocationContext ( IInvocationContext invocationContext)

Konstruktorzy publiczni

ZależnościResolver

public DependenciesResolver ()

Metody publiczne

sprzątać

public void cleanUp (IBuildInfo info)

Wyczyść wszystkie tymczasowe pliki kompilacji.

Parametry
info IBuildInfo

getBuild

public IBuildInfo getBuild ()

Pobierz dane do testowanej kompilacji.

Zwroty
IBuildInfo IBuildInfo dla testowanej kompilacji lub null , jeśli żadna kompilacja nie jest dostępna do testowania

Rzuty
BuildRetrievalError

getBuild

public IBuildInfo getBuild (ITestDevice device)

Pobierz dane do testowanej kompilacji

Parametry
device ITestDevice : ITestDevice przydzielone do testu

Zwroty
IBuildInfo IBuildInfo dla testowanej kompilacji lub null , jeśli żadna kompilacja nie jest dostępna do testowania

Rzuty
BuildRetrievalError
DeviceNotAvailableException

getDependencies

public final  getDependencies ()

Zwroty

setConfiguration

public void setConfiguration (IConfiguration configuration)

IConfiguration w użyciu.

Parametry
configuration IConfiguration

setInvocationContext

public void setInvocationContext (IInvocationContext invocationContext)

Parametry
invocationContext IInvocationContext