IDeviceBuildProvider
  public
  
  
  
  interface
  IDeviceBuildProvider
  
  
      implements
      
        IBuildProvider
      
  
  
| com.android.tradefed.build.IDeviceBuildProvider | 
IBuildProvider, który używa informacji z ITestDevice do pobierania wersji.
 
Typowym zastosowaniem tego interfejsu jest dostawca kompilacji, który pobiera różne rodzaje kompilacji w zależności od typu urządzenia. Nie zalecamy wykonywania w BuildProvider czynności, które modyfikują stan urządzenia.
 Wdrożenie tego interfejsu spowoduje, że framework TF wywoła metodę getBuild(com.android.tradefed.device.ITestDevice) zamiast IBuildProvider.getBuild().
Podsumowanie
| Metody publiczne | |
|---|---|
| 
        abstract
        
        
        
        
        IBuildInfo | 
      getBuild(ITestDevice device)
      Pobieranie danych wersji testowanej | 
Metody publiczne
getBuild
public abstract IBuildInfo getBuild (ITestDevice device)
Pobieranie danych wersji testowanej
| Parametry | |
|---|---|
| device | ITestDevice:ITestDeviceprzypisane do testu | 
| Zwroty | |
|---|---|
| IBuildInfo | IBuildInfow przypadku kompilacji testowanej lubnull, jeśli nie ma kompilacji do przetestowania | 
| Rzuty | |
|---|---|
| BuildRetrievalError | jeśli nie udało się pobrać informacji o kompilacji z powodu nieoczekiwanego błędu | 
| DeviceNotAvailableException | jeśli urządzenie stało się niedostępne do testowania | 
