IDeviceBuildProvider
  public
  
  
  
  interface
  IDeviceBuildProvider
  
  
      implements
      
        IBuildProvider
      
  
  
| com.android.tradefed.build.IDeviceBuildProvider | 
IBuildProvider qui utilise les informations d'un ITestDevice pour récupérer un build.
 
Le cas d'utilisation typique de cette interface est un fournisseur de builds qui extrait différents types de builds en fonction du type d'appareil. Nous vous déconseillons 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) par le framework TF au lieu de IBuildProvider.getBuild().
Résumé
| Méthodes publiques | |
|---|---|
| 
        abstract
        
        
        
        
        IBuildInfo | 
      getBuild(ITestDevice device)
      Récupérer les données pour le build en cours de test | 
Méthodes publiques
getBuild
public abstract IBuildInfo getBuild (ITestDevice device)
Récupérer les données pour le build en cours de test
| Paramètres | |
|---|---|
| device | ITestDevice:ITestDevicealloué pour le test | 
| Renvoie | |
|---|---|
| IBuildInfo | IBuildInfopour le build en cours de test ounullsi aucun build n'est disponible pour les tests | 
| Génère | |
|---|---|
| BuildRetrievalError | si les informations de compilation n'ont pas pu être récupérées en raison d'une erreur inattendue | 
| DeviceNotAvailableException | si l'appareil n'est plus disponible pour les tests ; | 
