IDeviceBuildProvider
public interface IDeviceBuildProvider
implements IBuildProvider
com.android.tradefed.build.IDeviceBuildProvider |
Sous-classes indirectes connues BootstrapBuildProvider | Un IDeviceBuildProvider qui amorce les informations de build à partir du périphérique de test Ceci est généralement utilisé pour les appareils avec une version fournie en externe, c'est-à-dire | DépendancesRésolveur | Un nouveau type de fournisseur qui permet d'obtenir toutes les dépendances pour un test. |
|
IBuildProvider
qui utilise les informations d'un ITestDevice
pour récupérer une build.
Le cas d'utilisation typique de cette interface est un fournisseur de builds qui récupère différents types de builds en fonction du type de périphérique. Il n'est pas recommandé d'effectuer des actions dans un BuildProvider qui modifient l'état d'un appareil.
L'implémentation de cette interface entraînera l'appel de la méthode
getBuild(com.android.tradefed.device.ITestDevice)
au lieu de
IBuildProvider#getBuild()
.
Résumé
Méthodes publiques
obtenirBuild
public abstract IBuildInfo getBuild (ITestDevice device)
Récupérer les données pour la build en cours de test
Paramètres |
---|
device | ITestDevice : le ITestDevice alloué pour le test |
Retour |
---|
IBuildInfo | le IBuildInfo pour la build en cours de test ou null si aucune build n'est disponible pour les tests |