ClusterHostUtil
  public
  
  
  
  class
  ClusterHostUtil
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | com.android.tradefed.cluster.ClusterHostUtil | 
Statyczne funkcje pomocnicze dla TF Cluster do uzyskiwania instancji globalnej konfiguracji, informacji o hostach itp.
Podsumowanie
| Konstruktory publiczne | |
|---|---|
| 
      ClusterHostUtil()
       | |
| Metody publiczne | |
|---|---|
| 
        
        
        static
        
        
        IClusterClient | 
      getClusterClient()
      Pobierz instancję  | 
| 
        
        
        static
        
        
        IClusterOptions | 
      getClusterOptions()
      Pobierz instancję  | 
| 
        
        
        static
        
        
        long | 
      getCurrentTimeMillis()
      Zwraca bieżący czas systemowy. | 
| 
        
        
        static
        
        
        String | 
      getHostIpAddress()
      Pobiera adres IP. | 
| 
        
        
        static
        
        
        String | 
      getHostName()
      Pobiera nazwę hosta. | 
| 
        
        
        static
        
        
        String | 
      getLocalDeviceSerial(String serial)
      Zwraca lokalny numer seryjny urządzenia dla danego unikalnego numeru seryjnego urządzenia. | 
| 
        
        
        static
        
        
        String | 
      getRunTarget(DeviceDescriptor device, String runTargetFormat, Zwraca wartość docelową wykonania dla danego deskryptora urządzenia. | 
| 
        
        
        static
        
        
        String | 
      getTestHarness()
       | 
| 
        
        
        static
        
        
        long | 
      getTfStartTimeMillis()
       | 
| 
        
        
        static
        
        
        String | 
      getTfVersion()
      Pobiera wersję TF uruchomioną na tym hoście. | 
| 
        
        
        static
        
        
        String | 
      getUniqueDeviceSerial(DeviceDescriptor device)
      Zwraca unikalny numer seryjny urządzenia. | 
| 
        
        
        static
        
        
        boolean | 
      isLocalhostIpPort(String input)
      Sprawdza, czy podany ciąg znaków jest ciągiem localhost IP:PORT. | 
| Chronione metody | |
|---|---|
| 
        
        
        static
        
        
        String | 
      toValidTfVersion(String version)
      Sprawdza poprawność wersji TF i zwraca ją, jeśli jest poprawna. | 
Konstruktory publiczne
ClusterHostUtil
public ClusterHostUtil ()
Metody publiczne
getClusterClient
public static IClusterClient getClusterClient ()
Pobierz instancję IClusterClient używaną do interakcji z backendem TFC.
| Zwroty | |
|---|---|
| IClusterClient | |
getClusterOptions
public static IClusterOptions getClusterOptions ()
Pobierz instancję IClusterOptions, która służy do przechowywania ustawień związanych z klastrem.
| Zwroty | |
|---|---|
| IClusterOptions | |
getCurrentTimeMillis
public static long getCurrentTimeMillis ()
Zwraca bieżący czas systemowy.
| Zwroty | |
|---|---|
| long | czas w milisekundach. | 
getHostIpAddress
public static String getHostIpAddress ()
Pobiera adres IP.
| Zwroty | |
|---|---|
| String | ciąg znaków adresu IPv4 lub „UNKNOWN” (nieznany), jeśli nie udało się go pobrać. | 
getHostName
public static String getHostName ()
Pobiera nazwę hosta.
1. Spróbuj uzyskać nazwę hosta z InetAddress. 2. Jeśli się nie uda, spróbuj uzyskać nazwę hosta z otoczenia HOSTNAME. 3. Jeśli nie jest ustawiona, wygeneruj niepowtarzalną nazwę hosta.
| Zwroty | |
|---|---|
| String | nazwy hosta lub wartości null, jeśli nie udało się jej pobrać. | 
getLocalDeviceSerial
public static String getLocalDeviceSerial (String serial)
Zwraca lokalny numer seryjny urządzenia dla danego unikalnego numeru seryjnego urządzenia.
TFC wysyła unikalne numery seryjne urządzeń w przypadku urządzeń niematerialnych, których TF nie rozumie. Ta metoda konwertuje je z powrotem do lokalnych numerów seryjnych urządzenia.
| Parametry | |
|---|---|
| serial | String: unikalny numer seryjny urządzenia z TFC. | 
| Zwroty | |
|---|---|
| String | numer seryjny urządzenia lokalnego. | 
getRunTarget
public static String getRunTarget (DeviceDescriptor device, String runTargetFormat,deviceTags) 
Zwraca wartość docelową wykonania dla danego deskryptora urządzenia.
| Parametry | |
|---|---|
| device | DeviceDescriptor:DeviceDescriptor, aby uzyskać wartość docelową. | 
| runTargetFormat | String | 
| deviceTags |  | 
| Zwroty | |
|---|---|
| String | docel. | 
getTestHarness
public static String getTestHarness ()
| Zwroty | |
|---|---|
| String | |
getTfStartTimeMillis
public static long getTfStartTimeMillis ()
| Zwroty | |
|---|---|
| long | |
getTfVersion
public static String getTfVersion ()
Pobiera wersję TF uruchomioną na tym hoście.
| Zwroty | |
|---|---|
| String | wersja TF hosta. | 
getUniqueDeviceSerial
public static String getUniqueDeviceSerial (DeviceDescriptor device)
Zwraca unikalny numer seryjny urządzenia.
Urządzenia niefizyczne (np. emulator) mają pseudonumery seryjne, które nie są unikalne dla wszystkich hostów. Ta metoda dodaje do nich prefiks w postaci nazwy hosta, aby były unikalne.
| Parametry | |
|---|---|
| device | DeviceDescriptor: deskryptor urządzenia. | 
| Zwroty | |
|---|---|
| String | unikalny numer seryjny urządzenia. | 
isLocalhostIpPort
public static boolean isLocalhostIpPort (String input)
Sprawdza, czy podany ciąg znaków jest ciągiem localhost IP:PORT.
| Parametry | |
|---|---|
| input | String: ciąg znaków do sprawdzenia | 
| Zwroty | |
|---|---|
| boolean | true, jeśli podany ciąg danych jest ciągiem adresu IP localhost:PORT | 
Chronione metody
toValidTfVersion
protected static String toValidTfVersion (String version)
Sprawdza poprawność wersji TF i zwraca ją, jeśli jest poprawna.
| Parametry | |
|---|---|
| version | String: ciąg znaków dla wersji TF dostarczonej przezVersionParser | 
| Zwroty | |
|---|---|
| String | wersję, jeśli jest prawidłowa, lub domyślną, jeśli nie jest prawidłowa; | 
