Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.

ClusterHostUtil

public class ClusterHostUtil
extends Object

java.lang.Object
com.android.tradefed.cluster.ClusterHostUtil


Funciones de utilidad estática para TF Cluster para obtener instancias de configuración global, información de host, etc.

Resumen

Constructores públicos

ClusterHostUtil ()

Métodos públicos

static IClusterClient getClusterClient ()

Obtener el IClusterClient ejemplo utilizado para interactuar con el backend TFC.

static IClusterOptions getClusterOptions ()

Obtener el IClusterOptions ejemplo utilizado para ajustes relacionados con racimo de tiendas.

static long getCurrentTimeMillis ()

Devuelve la hora actual del sistema.

static String getHostIpAddress ()

Obtiene la dirección IP.

static String getHostName ()

Obtiene el nombre de host.

static String getLocalDeviceSerial (String serial)

Devuelve una serie de dispositivo local para una serie de dispositivo única determinada.

static String getRunTarget (DeviceDescriptor device, String runTargetFormat, deviceTags) getRunTarget (DeviceDescriptor device, String runTargetFormat, deviceTags)

Devuelve el objetivo de ejecución para un descriptor de dispositivo determinado.

static String getTestHarness ()
static long getTfStartTimeMillis ()
static String getTfVersion ()

Obtiene la versión TF que se ejecuta en este host.

static String getUniqueDeviceSerial (DeviceDescriptor device)

Devuelve una serie de dispositivo única para un dispositivo.

static boolean isLocalhostIpPort (String input)

Comprueba si una entrada determinada es una IP de host local: cadena PORT.

Métodos protegidos

static String toValidTfVersion (String version)

Valida una versión TF y la devuelve si está bien.

Constructores públicos

ClusterHostUtil

public ClusterHostUtil ()

Métodos públicos

getClusterClient

public static IClusterClient getClusterClient ()

Obtener el IClusterClient ejemplo utilizado para interactuar con el backend TFC.

Devoluciones
IClusterClient

getClusterOptions

public static IClusterOptions getClusterOptions ()

Obtener el IClusterOptions ejemplo utilizado para ajustes relacionados con racimo de tiendas.

Devoluciones
IClusterOptions

getCurrentTimeMillis

public static long getCurrentTimeMillis ()

Devuelve la hora actual del sistema.

Devoluciones
long tiempo en milisegundos.

getHostIpAddress

public static String getHostIpAddress ()

Obtiene la dirección IP.

Devoluciones
String la cadena de dirección IPV4 o "DESCONOCIDO" si no pudimos recuperarla.

getHostName

public static String getHostName ()

Obtiene el nombre de host.

1. Intente obtener el nombre de host de InetAddress. 2. Si falla, intente obtener el nombre de host de HOSTNAME env. 3. Si no está configurado, genere un nombre de host único.

Devoluciones
String el nombre de host o nulo si no pudimos recuperarlo.

getLocalDeviceSerial

public static String getLocalDeviceSerial (String serial)

Devuelve una serie de dispositivo local para una serie de dispositivo única determinada.

TFC envía series de dispositivos únicos para dispositivos no físicos que TF no comprende. Este método los vuelve a convertir en números de serie del dispositivo local.

Parámetros
serial String : una serie de dispositivo único de TFC.

Devoluciones
String una serie de dispositivo local.

getRunTarget

public static String getRunTarget (DeviceDescriptor device, 
                String runTargetFormat, 
                 deviceTags)

Devuelve el objetivo de ejecución para un descriptor de dispositivo determinado.

Parámetros
device DeviceDescriptor : DeviceDescriptor para conseguir objetivo funcionamiento para.

runTargetFormat String

deviceTags

Devoluciones
String ejecutar objetivo.

getTestHarness

public static String getTestHarness ()

Devoluciones
String

getTfStartTimeMillis

public static long getTfStartTimeMillis ()

Devoluciones
long

getTfVersion

public static String getTfVersion ()

Obtiene la versión TF que se ejecuta en este host.

Devoluciones
String la versión TF de este anfitrión.

getUniqueDeviceSerial

public static String getUniqueDeviceSerial (DeviceDescriptor device)

Devuelve una serie de dispositivo única para un dispositivo.

Los dispositivos no físicos (por ejemplo, un emulador) tienen pseudo series que no son únicas en los hosts. Este método antepone aquellos con un nombre de host para hacerlos únicos.

Parámetros
device DeviceDescriptor : un descriptor de dispositivo.

Devoluciones
String un dispositivo de serie único.

isLocalhostIpPort

public static boolean isLocalhostIpPort (String input)

Comprueba si una entrada determinada es una IP de host local: cadena PORT.

Parámetros
input String : una cadena para comprobar

Devoluciones
boolean Verdadero si la entrada dada es una IP de host local: cadena de PUERTO

Métodos protegidos

toValidTfVersion

protected static String toValidTfVersion (String version)

Valida una versión TF y la devuelve si está bien.

Parámetros
version String : la cadena para una versión TF proporcionada por VersionParser

Devoluciones
String la versión si es válida o una predeterminada si no.