DependenciesResolver

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)

Löschen 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 den zu testenden Build abrufen

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

Fügt die verwendete IConfiguration ein.

void setInvocationContext(IInvocationContext invocationContext)

Öffentliche Konstruktoren

DependenciesResolver

public DependenciesResolver ()

Öffentliche Methoden

cleanUp

public void cleanUp (IBuildInfo info)

Löschen Sie alle temporären Build-Dateien.

Parameter
info IBuildInfo

getBuild

public IBuildInfo getBuild ()

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

Gibt Folgendes zurück:
IBuildInfo die IBuildInfo für den zu testenden Build oder null, wenn kein Build zum Testen verfügbar ist

Löst aus
BuildRetrievalError

getBuild

public IBuildInfo getBuild (ITestDevice device)

Daten für den zu testenden Build abrufen

Parameter
device ITestDevice: die für den Test zugewiesene ITestDevice

Gibt Folgendes zurück:
IBuildInfo die IBuildInfo für den zu testenden Build oder null, wenn kein Build zum Testen verfügbar ist

Löst aus
BuildRetrievalError
DeviceNotAvailableException

getDependencies

public final Map<String, File> getDependencies ()

Gibt Folgendes zurück:
Map<String, File>

setConfiguration

public void setConfiguration (IConfiguration configuration)

Fügt die verwendete IConfiguration ein.

Parameter
configuration IConfiguration

setInvocationContext

public void setInvocationContext (IInvocationContext invocationContext)

Parameter
invocationContext IInvocationContext