O Google tem o compromisso de promover a igualdade racial para as comunidades negras. Saiba como.
Mantenha tudo organizado com as coleções Salve e categorize o conteúdo com base nas suas preferências.

ClusterHostUtil

public class ClusterHostUtil
extends Object

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


Funções utilitárias estáticas para TF Cluster para obter instâncias de configuração global, informações de host, etc.

Resumo

Construtoras públicas

ClusterHostUtil ()

Métodos públicos

static IClusterClient getClusterClient ()

Obter o IClusterClient exemplo usado para interagir com o backend TFC.

static IClusterOptions getClusterOptions ()

Obter o IClusterOptions exemplo usado para as configurações relacionadas à fragmentação da loja.

static long getCurrentTimeMillis ()

Retorna a hora atual do sistema.

static String getHostIpAddress ()

Obtém o endereço IP.

static String getHostName ()

Obtém o nome do host.

static String getLocalDeviceSerial (String serial)

Retorna um serial de dispositivo local para um determinado serial de dispositivo exclusivo.

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

Retorna o destino de execução para um determinado descritor de dispositivo.

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

Obtém a versão do TF em execução neste host.

static String getUniqueDeviceSerial (DeviceDescriptor device)

Retorna um dispositivo serial exclusivo para um dispositivo.

static boolean isLocalhostIpPort (String input)

Verifica se uma determinada entrada é uma string localhost IP: PORT.

Métodos protegidos

static String toValidTfVersion (String version)

Valida uma versão TF e a retorna se estiver OK.

Construtores públicos

ClusterHostUtil

public ClusterHostUtil ()

Métodos públicos

getClusterClient

public static IClusterClient getClusterClient ()

Obter o IClusterClient exemplo usado para interagir com o backend TFC.

Devoluções
IClusterClient

getClusterOptions

public static IClusterOptions getClusterOptions ()

Obter o IClusterOptions exemplo usado para as configurações relacionadas à fragmentação da loja.

Devoluções
IClusterOptions

getCurrentTimeMillis

public static long getCurrentTimeMillis ()

Retorna a hora atual do sistema.

Devoluções
long tempo em milis.

getHostIpAddress

public static String getHostIpAddress ()

Obtém o endereço IP.

Devoluções
String o String do endereço IPV4 ou "UNKNOWN" se não formos capazes de buscá-lo.

getHostName

public static String getHostName ()

Obtém o nome do host.

1. Tente obter o nome do host de InetAddress. 2. Se falhar, tente obter o nome do host de HOSTNAME env. 3. Se não for definido, gere um nome de host exclusivo.

Devoluções
String o nome do host ou nulo se não foi possível buscá-lo.

getLocalDeviceSerial

public static String getLocalDeviceSerial (String serial)

Retorna um serial de dispositivo local para um determinado serial de dispositivo exclusivo.

O TFC envia seriais de dispositivos exclusivos para dispositivos não físicos que o TF não entende. Este método os converte de volta em seriais de dispositivos locais.

Parâmetros
serial String : a série do dispositivo original de TFC.

Devoluções
String um serial de dispositivo local.

getRunTarget

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

Retorna o destino de execução para um determinado descritor de dispositivo.

Parâmetros
device DeviceDescriptor : DeviceDescriptor para obter alvo corrida para.

runTargetFormat String

deviceTags

Devoluções
String alvo de execução.

getTestHarness

public static String getTestHarness ()

Devoluções
String

getTfStartTimeMillis

public static long getTfStartTimeMillis ()

Devoluções
long

getTfVersion

public static String getTfVersion ()

Obtém a versão do TF em execução neste host.

Devoluções
String versão TF deste host.

getUniqueDeviceSerial

public static String getUniqueDeviceSerial (DeviceDescriptor device)

Retorna um dispositivo serial exclusivo para um dispositivo.

Dispositivos não físicos (por exemplo, emulador) têm pseudo seriais que não são exclusivos entre os hosts. Este método prefixa aqueles com um nome de host para torná-los únicos.

Parâmetros
device DeviceDescriptor : um descritor de dispositivo.

Devoluções
String um dispositivo serial único.

isLocalhostIpPort

public static boolean isLocalhostIpPort (String input)

Verifica se uma determinada entrada é uma string localhost IP: PORT.

Parâmetros
input String : uma corda para verificar

Devoluções
boolean verdadeiro se a entrada fornecida for um host local IP: string PORT

Métodos protegidos

toValidTfVersion

protected static String toValidTfVersion (String version)

Valida uma versão TF e a retorna se estiver OK.

Parâmetros
version String : A string para uma versão TF fornecido pelo VersionParser

Devoluções
String a versão se válida ou um padrão se não.