Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.
Halaman ini diterjemahkan oleh Cloud Translation API.
Switch to English

ClusterHostUtil

public class ClusterHostUtil
extends Object

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


Fungsi util statis untuk TF Cluster untuk mendapatkan instance konfigurasi global, informasi host, dll.

Ringkasan

Konstruktor publik

ClusterHostUtil ()

Metode publik

static IClusterClient getClusterClient ()

Dapatkan instance IClusterClient digunakan untuk berinteraksi dengan backend TFC.

static IClusterOptions getClusterOptions ()

Dapatkan contoh IClusterOptions digunakan untuk menyimpan pengaturan terkait cluster.

static long getCurrentTimeMillis ()

Mengembalikan waktu sistem saat ini.

static String getHostIpAddress ()

Mendapatkan alamat IP.

static String getHostName ()

Mendapat nama host.

static String getLocalDeviceSerial (String serial)

Mengembalikan serial perangkat lokal untuk serial perangkat unik tertentu.

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

Mengembalikan target yang dijalankan untuk deskriptor perangkat tertentu.

static long getTfStartTimeMillis ()
static String getTfVersion ()

Mendapatkan versi TF yang berjalan di host ini.

static String getUniqueDeviceSerial (DeviceDescriptor device)

Mengembalikan serial perangkat unik untuk perangkat.

static boolean isIpPort (String input)

Memeriksa apakah input yang diberikan adalah string IP: PORT yang valid.

Metode yang dilindungi

static String toValidTfVersion (String version)

Memvalidasi versi TF dan mengembalikannya jika OK.

Konstruktor publik

ClusterHostUtil

public ClusterHostUtil ()

Metode publik

getClusterClient

public static IClusterClient getClusterClient ()

Dapatkan instance IClusterClient digunakan untuk berinteraksi dengan backend TFC.

Kembali
IClusterClient

getClusterOptions

public static IClusterOptions getClusterOptions ()

Dapatkan contoh IClusterOptions digunakan untuk menyimpan pengaturan terkait cluster.

Kembali
IClusterOptions

getCurrentTimeMillis

public static long getCurrentTimeMillis ()

Mengembalikan waktu sistem saat ini.

Kembali
long waktu dalam milidetik.

getHostIpAddress

public static String getHostIpAddress ()

Mendapatkan alamat IP.

Kembali
String alamat IP atau null jika kami tidak dapat mengambilnya.

getHostName

public static String getHostName ()

Mendapat nama host.

1. Cobalah untuk mendapatkan nama host dari InetAddress. 2. Jika gagal, coba dapatkan nama host dari HOSTNAME env. 3. Jika tidak disetel, buat nama host unik.

Kembali
String nama host atau null jika kami tidak dapat mengambilnya.

getLocalDeviceSerial

public static String getLocalDeviceSerial (String serial)

Mengembalikan serial perangkat lokal untuk serial perangkat unik tertentu.

TFC mengirimkan serial perangkat unik untuk perangkat non-fisik yang tidak dipahami TF. Metode ini mengubahnya kembali ke serial perangkat lokal.

Parameter
serial String : serial perangkat unik dari TFC.

Kembali
String serial perangkat lokal.

getRunTarget

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

Mengembalikan target yang dijalankan untuk deskriptor perangkat tertentu.

Parameter
device DeviceDescriptor : DeviceDescriptor untuk mendapatkan target yang dijalankan.

runTargetFormat String

deviceTags

Kembali
String menjalankan target.

getTfStartTimeMillis

public static long getTfStartTimeMillis ()

Kembali
long

getTfVersion

public static String getTfVersion ()

Mendapatkan versi TF berjalan di host ini.

Kembali
String versi TF host ini.

getUniqueDeviceSerial

public static String getUniqueDeviceSerial (DeviceDescriptor device)

Mengembalikan serial perangkat unik untuk perangkat.

Perangkat non-fisik (misalnya emulator) memiliki serial semu yang tidak unik di seluruh host. Metode ini mengawali mereka yang memiliki nama host agar unik.

Parameter
device DeviceDescriptor : deskriptor perangkat.

Kembali
String serial perangkat unik.

isIpPort

public static boolean isIpPort (String input)

Memeriksa apakah input yang diberikan adalah string IP: PORT yang valid.

Parameter
input String : string untuk diperiksa

Kembali
boolean true jika input yang diberikan adalah string IP: PORT

Metode yang dilindungi

toValidTfVersion

protected static String toValidTfVersion (String version)

Memvalidasi versi TF dan mengembalikannya jika OK.

Parameter
version String : String untuk versi TF yang disediakan oleh VersionParser

Kembali
String versi jika valid atau default jika tidak.