IDeviceBuildProvider
public interface IDeviceBuildProvider
implements IBuildProvider
com.android.tradefed.build.IDeviceBuildProvider |
Subkelas tidak langsung yang diketahui BootstrapBuildProvider | IDeviceBuildProvider yang mem-bootstrap info pembuatan dari perangkat pengujian Ini biasanya digunakan untuk perangkat dengan build yang disediakan secara eksternal, mis | DependensiResolver | Jenis penyedia baru yang memungkinkan untuk mendapatkan semua dependensi untuk pengujian. |
|
IBuildProvider
yang menggunakan informasi dari ITestDevice
untuk mengambil build.
Kasus penggunaan umum untuk antarmuka ini adalah penyedia build yang mengambil berbagai jenis build berdasarkan jenis perangkat. Tidak disarankan untuk melakukan tindakan di BuildProvider yang mengubah status perangkat.
Menerapkan antarmuka ini akan menyebabkan kerangka TF memanggil metode
getBuild(com.android.tradefed.device.ITestDevice)
alih-alih
IBuildProvider#getBuild()
.
Ringkasan
Metode publik
dapatkanBangun
public abstract IBuildInfo getBuild (ITestDevice device)
Ambil data untuk build yang sedang diuji
Parameter |
---|
device | ITestDevice : ITestDevice yang dialokasikan untuk pengujian |
Kembali |
---|
IBuildInfo | IBuildInfo untuk build yang sedang diuji atau null jika tidak ada build yang tersedia untuk pengujian |