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