Abhängigkeits-Resolver

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

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


Ein neuer Anbietertyp, mit dem alle Abhängigkeiten für einen Test abgerufen werden können.

Zusammenfassung

Öffentliche Konstruktoren

DependenciesResolver()

Öffentliche Methoden

void cleanUp(IBuildInfo info)

Bereinigen Sie alle temporären Build-Dateien.

IBuildInfo getBuild()

Rufen Sie die Daten für den zu testenden Build ab.

IBuildInfo getBuild(ITestDevice device)

Daten für Build Under Test abrufen

final getDependencies()
void setConfiguration(IConfiguration configuration)

Injiziertes IConfiguration in Gebrauch.

void setInvocationContext(IInvocationContext invocationContext)

Öffentliche Konstruktoren

Abhängigkeits-Resolver

public DependenciesResolver ()

Öffentliche Methoden

CleanUp

public void cleanUp (IBuildInfo info)

Bereinigen Sie alle temporären Build-Dateien.

Parameter
info IBuildInfo

getBuild

public IBuildInfo getBuild ()

Rufen Sie die Daten für den zu testenden Build ab.

Returns
IBuildInfo Den IBuildInfo für „Build Under Test“ oder null, wenn kein Build vorhanden ist zum Testen verfügbar

Ausgabe
BuildRetrievalError

getBuild

public IBuildInfo getBuild (ITestDevice device)

Daten für Build Under Test abrufen

Parameter
device ITestDevice: die dem Test zugewiesene ITestDevice

Returns
IBuildInfo Den IBuildInfo für „Build Under Test“ oder null, wenn kein Build vorhanden ist zum Testen verfügbar

Ausgabe
BuildRetrievalError
DeviceNotAvailableException

getDependencies

public final  getDependencies ()

Returns

setConfiguration

public void setConfiguration (IConfiguration configuration)

Injiziertes IConfiguration in Gebrauch.

Parameter
configuration IConfiguration

setInvocationContext

public void setInvocationContext (IInvocationContext invocationContext)

Parameter
invocationContext IInvocationContext