Provider build dispositivo

public interface IDeviceBuildProvider
implements IBuildProvider

com.android.tradefed.build.IDeviceBuildProvider


Un elemento IBuildProvider che utilizza le informazioni di un ITestDevice per recuperare una build.

Il caso d'uso tipico di questa interfaccia è un provider di build che recupera diversi tipi di le build in base al tipo di dispositivo. Non è consigliabile eseguire in un BuildProvider azioni che modificare lo stato di un dispositivo.

L'implementazione di questa interfaccia consentirà al framework TF di chiamare getBuild(com.android.tradefed.device.ITestDevice) anziché IBuildProvider#getBuild().

Riepilogo

Metodi pubblici

abstract IBuildInfo getBuild(ITestDevice device)

Recupera i dati per la build sottoposta a test

Metodi pubblici

getBuild

public abstract IBuildInfo getBuild (ITestDevice device)

Recupera i dati per la build sottoposta a test

Parametri
device ITestDevice: la quantità di ITestDevice assegnata per il test

Ritorni
IBuildInfo IBuildInfo per la build in fase di test o null se non è presente nessuna build disponibile per i test

Lanci
BuildRetrievalError se non è stato possibile recuperare le informazioni sulla build a causa di un errore imprevisto
DeviceNotAvailableException Se il dispositivo non è più disponibile per i test