DependenciesResolver

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

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


Nowy typ dostawcy, który umożliwia uzyskanie wszystkich zależności dla testu.

Podsumowanie

Konstruktory publiczne

DependenciesResolver()

Metody publiczne

void cleanUp(IBuildInfo info)

Usuń tymczasowe pliki kompilacji.

IBuildInfo getBuild()

Pobierz dane dotyczące wersji, która jest testowana.

IBuildInfo getBuild(ITestDevice device)

Pobieranie danych dotyczących wersji testowanej

final getDependencies()
void setConfiguration(IConfiguration configuration)

Wstrzykuje IConfiguration w użyciu.

void setInvocationContext(IInvocationContext invocationContext)

Konstruktory publiczne

DependenciesResolver

public DependenciesResolver ()

Metody publiczne

cleanUp

public void cleanUp (IBuildInfo info)

Usuń wszelkie tymczasowe pliki kompilacji.

Parametry
info IBuildInfo

getBuild

public IBuildInfo getBuild ()

Pobierz dane dotyczące wersji, która jest testowana.

Zwroty
IBuildInfo IBuildInfo dla wersji, która jest testowana, lub null, jeśli nie ma wersji do przetestowania

Rzuty
BuildRetrievalError

getBuild

public IBuildInfo getBuild (ITestDevice device)

Pobieranie danych wersji testowanej

Parametry
device ITestDevice: ITestDevice przydzielone do testu

Zwroty
IBuildInfo IBuildInfo dla wersji testowanej lub null, jeśli nie ma wersji do przetestowania

Rzuty
BuildRetrievalError
DeviceNotAvailableException

getDependencies

public final  getDependencies ()

Zwroty

setConfiguration

public void setConfiguration (IConfiguration configuration)

Wstrzykuje IConfiguration w użyciu.

Parametry
configuration IConfiguration

setInvocationContext

public void setInvocationContext (IInvocationContext invocationContext)

Parametry
invocationContext IInvocationContext