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 |