ClusterHostUtil
public class ClusterHostUtil
extends Object
java.lang.Nesne | |
↳ | com.android.tradefed.cluster.ClusterHostUtil |
TF Kümesi için genel yapılandırma örnekleri, ana bilgisayar bilgileri vb. almak için statik kullanım işlevleri.
Özet
Kamu inşaatçıları | |
---|---|
ClusterHostUtil () |
Genel yöntemler | |
---|---|
static IClusterClient | getClusterClient () Get |
static IClusterOptions | getClusterOptions () Alın |
static long | getCurrentTimeMillis () Geçerli sistem saatini döndürür. |
static String | getHostIpAddress () IP adresini alır. |
static String | getHostName () Ana bilgisayar adını alır. |
static String | getLocalDeviceSerial (String serial) Belirli bir benzersiz aygıt dizisi için yerel bir aygıt dizisi döndürür. |
static String | getRunTarget (DeviceDescriptor device, String runTargetFormat, deviceTags) getRunTarget (DeviceDescriptor device, String runTargetFormat, deviceTags) Belirli bir aygıt tanımlayıcısı için çalıştırma hedefini döndürür. |
static String | getTestHarness () |
static long | getTfStartTimeMillis () |
static String | getTfVersion () Bu ana bilgisayarda çalışan TF sürümünü alır. |
static String | getUniqueDeviceSerial (DeviceDescriptor device) Bir cihaz için benzersiz bir cihaz seri numarası döndürür. |
static boolean | isLocalhostIpPort (String input) Belirli bir girişin bir localhost IP:PORT dizesi olup olmadığını kontrol eder. |
Korumalı yöntemler | |
---|---|
static String | toValidTfVersion (String version) Bir TF sürümünü doğrular ve uygunsa onu döndürür. |
Kamu inşaatçıları
ClusterHostUtil
public ClusterHostUtil ()
Genel yöntemler
getClusterClient
public static IClusterClient getClusterClient ()
Get IClusterClient
TFC arka uç ile etkileşim için kullanılan örneği.
İadeler | |
---|---|
IClusterClient |
getClusterOptions
public static IClusterOptions getClusterOptions ()
Alın IClusterOptions
mağaza küme ilgili ayarlara için kullanılan örneği.
İadeler | |
---|---|
IClusterOptions |
getCurrentTimeMillis
public static long getCurrentTimeMillis ()
Geçerli sistem saatini döndürür.
İadeler | |
---|---|
long | milis cinsinden zaman. |
getHostIpAdresi
public static String getHostIpAddress ()
IP adresini alır.
İadeler | |
---|---|
String | IPV4 adresi Dizesi veya onu getiremezsek "UNKNOWN". |
getHostName
public static String getHostName ()
Ana bilgisayar adını alır.
1. InetAddress'ten ana bilgisayar adını almaya çalışın. 2. Başarısız olursa, HOSTNAME env'den ana bilgisayar adını almayı deneyin. 3. Ayarlanmadıysa, benzersiz bir ana bilgisayar adı oluşturun.
İadeler | |
---|---|
String | ana bilgisayar adı veya onu getiremezsek null. |
getLocalDeviceSeri
public static String getLocalDeviceSerial (String serial)
Belirli bir benzersiz aygıt dizisi için yerel bir aygıt dizisi döndürür.
TFC, fiziksel olmayan cihazlar için TF'nin anlamadığı benzersiz cihaz serileri gönderir. Bu yöntem onları yerel cihaz dizilerine geri dönüştürür.
parametreler | |
---|---|
serial | String : TFC benzersiz bir cihazın seri. |
İadeler | |
---|---|
String | yerel bir cihaz dizisi. |
getRunTarget
public static String getRunTarget (DeviceDescriptor device, String runTargetFormat,deviceTags)
Belirli bir aygıt tanımlayıcısı için çalıştırma hedefini döndürür.
parametreler | |
---|---|
device | DeviceDescriptor : DeviceDescriptor için çalıştırma hedefini elde etmek. |
runTargetFormat | String |
deviceTags |
İadeler | |
---|---|
String | hedefi çalıştır. |
getTestHarness
public static String getTestHarness ()
İadeler | |
---|---|
String |
getTfStartTimeMillis
public static long getTfStartTimeMillis ()
İadeler | |
---|---|
long |
getTfVersion
public static String getTfVersion ()
Bu ana bilgisayarda çalışan TF sürümünü alır.
İadeler | |
---|---|
String | bu ana bilgisayarın TF sürümü. |
getUniqueDeviceSeri
public static String getUniqueDeviceSerial (DeviceDescriptor device)
Bir cihaz için benzersiz bir cihaz seri numarası döndürür.
Fiziksel olmayan aygıtlar (örn. öykünücü), ana bilgisayarlar arasında benzersiz olmayan sözde dizilere sahiptir. Bu yöntem, onları benzersiz kılmak için bir ana bilgisayar adına sahip olanlara ön ekler.
parametreler | |
---|---|
device | DeviceDescriptor : Bir aygıt tanımlayıcısı. |
İadeler | |
---|---|
String | benzersiz bir cihaz dizisi. |
isLocalhostIpPort
public static boolean isLocalhostIpPort (String input)
Belirli bir girişin bir localhost IP:PORT dizesi olup olmadığını kontrol eder.
parametreler | |
---|---|
input | String : bir dize denetlemek için |
İadeler | |
---|---|
boolean | verilen giriş bir yerel ana bilgisayar IP:PORT dizesiyse doğru |
Korumalı yöntemler
toValidTfVersion
protected static String toValidTfVersion (String version)
Bir TF sürümünü doğrular ve uygunsa onu döndürür.
parametreler | |
---|---|
version | String : tarafından sağlanan bir TF versiyonu için dize VersionParser |
İadeler | |
---|---|
String | geçerliyse sürüm veya değilse varsayılan. |