Mantieni tutto organizzato con le raccolte Salva e classifica i contenuti in base alle tue preferenze.

IDeviceBuildProvider

public interface IDeviceBuildProvider
implements IBuildProvider

com.android.tradefed.build.IDeviceBuildProvider


Un IBuildProvider che usa le informazioni da un ITestDevice per recuperare una build.

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

L'implementazione di questa interfaccia farà sì che il framework TF chiami il getBuild(com.android.tradefed.device.ITestDevice) invece di IBuildProvider#getBuild() .

Riepilogo

Metodi pubblici

abstract IBuildInfo getBuild ( ITestDevice device)

Recupera i dati per la build in prova

Metodi pubblici

getBuild

public abstract IBuildInfo getBuild (ITestDevice device)

Recupera i dati per la build in prova

Parametri
device ITestDevice : l' ITestDevice allocato per il test

ritorna
IBuildInfo IBuildInfo per build in test o null se non è disponibile alcuna build per il test

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