IDeviceBuildProvider
public
interface
IDeviceBuildProvider
implements
IBuildProvider
com.android.tradefed.build.IDeviceBuildProvider |
Bir derlemeyi almak için ITestDevice
'daki bilgileri kullanan bir IBuildProvider
.
Bu arayüzün tipik kullanım alanı, cihaz türüne göre farklı türde derlemeler getiren bir derleme sağlayıcıdır. BuildProvider'da cihazın durumunu değiştiren işlemlerin yapılması önerilmez.
Bu arayüzün uygulanması, TF çerçevesinin IBuildProvider#getBuild()
yerine getBuild(com.android.tradefed.device.ITestDevice)
yöntemini çağırmasına neden olur.
Özet
Herkese açık yöntemler | |
---|---|
abstract
IBuildInfo
|
getBuild(ITestDevice device)
Test edilen derlemeyle ilgili verileri alma |
Herkese açık yöntemler
getBuild
public abstract IBuildInfo getBuild (ITestDevice device)
Test edilen derlemeyle ilgili verileri alma
Parametreler | |
---|---|
device |
ITestDevice : Test için ayrılan ITestDevice |
İlerlemeler | |
---|---|
IBuildInfo |
test edilen derleme için IBuildInfo veya test için kullanılabilecek bir derleme yoksa null |
Atışlar | |
---|---|
BuildRetrievalError |
Beklenmeyen bir hata nedeniyle derleme bilgileri alınamadıysa |
DeviceNotAvailableException |
Cihaz test için kullanılamaz hale geldiyse |