DependenciesResolver

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

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


Jenis penyedia baru yang memungkinkan untuk mendapatkan semua dependensi untuk pengujian.

Ringkasan

Konstruktor publik

DependenciesResolver()

Metode publik

void cleanUp(IBuildInfo info)

Membersihkan semua file build sementara.

IBuildInfo getBuild()

Ambil data untuk build dalam pengujian.

IBuildInfo getBuild(ITestDevice device)

Mengambil data untuk build yang sedang diuji

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

Menyisipkan IConfiguration yang sedang digunakan.

void setInvocationContext(IInvocationContext invocationContext)

Konstruktor publik

DependenciesResolver

public DependenciesResolver ()

Metode publik

cleanUp

public void cleanUp (IBuildInfo info)

Membersihkan semua file build sementara.

Parameter
info IBuildInfo

getBuild

public IBuildInfo getBuild ()

Ambil data untuk build dalam pengujian.

Hasil
IBuildInfo IBuildInfo untuk build yang sedang diuji atau null jika tidak ada build yang tersedia untuk pengujian

Menampilkan
BuildRetrievalError

getBuild

public IBuildInfo getBuild (ITestDevice device)

Mengambil data untuk build yang sedang diuji

Parameter
device ITestDevice: ITestDevice yang dialokasikan untuk pengujian

Hasil
IBuildInfo IBuildInfo untuk build yang sedang diuji atau null jika tidak ada build yang tersedia untuk pengujian

Menampilkan
BuildRetrievalError
DeviceNotAvailableException

getDependencies

public final Map<String, File> getDependencies ()

Hasil
Map<String, File>

setConfiguration

public void setConfiguration (IConfiguration configuration)

Menyisipkan IConfiguration yang sedang digunakan.

Parameter
configuration IConfiguration

setInvocationContext

public void setInvocationContext (IInvocationContext invocationContext)

Parameter
invocationContext IInvocationContext