ClusterHostUtil
public class ClusterHostUtil
extends Object
java.lang.Object | |
↳ | com.android.tradefed.cluster.ClusterHostUtil |
وظائف الاستخدام الثابتة لـ TF Cluster للحصول على مثيلات التكوين العامة ومعلومات المضيف وما إلى ذلك.
ملخص
المقاولين العامة | |
---|---|
ClusterHostUtil () |
الأساليب العامة | |
---|---|
static IClusterClient | getClusterClient () احصل على مثيل |
static IClusterOptions | getClusterOptions () احصل على مثيل |
static long | getCurrentTimeMillis () إرجاع وقت النظام الحالي. |
static String | getHostIpAddress () يحصل على عنوان IP. |
static String | getHostName () يحصل على اسم المضيف. |
static String | getLocalDeviceSerial (String serial) إرجاع مسلسل جهاز محلي لجهاز تسلسلي فريد معين. |
static String | getRunTarget ( DeviceDescriptor device, String runTargetFormat, deviceTags) getRunTarget ( DeviceDescriptor device, String runTargetFormat, deviceTags) إرجاع هدف التشغيل لواصف جهاز معين. |
static String | getTestHarness () |
static long | getTfStartTimeMillis () |
static String | getTfVersion () يحصل على نسخة TF التي تعمل على هذا المضيف. |
static String | getUniqueDeviceSerial ( DeviceDescriptor device) إرجاع مسلسل جهاز فريد لجهاز. |
static boolean | isLocalhostIpPort (String input) يتحقق مما إذا كان الإدخال المحدد عبارة عن سلسلة IP: PORT للمضيف المحلي. |
الأساليب المحمية | |
---|---|
static String | toValidTfVersion (String version) التحقق من صحة إصدار TF وإعادته إذا كان على ما يرام. |
المقاولين العامة
ClusterHostUtil
public ClusterHostUtil ()
الأساليب العامة
getClusterClient
public static IClusterClient getClusterClient ()
احصل على مثيل IClusterClient
المستخدم للتفاعل مع الواجهة الخلفية لـ TFC.
عائدات | |
---|---|
IClusterClient |
getClusterOptions
public static IClusterOptions getClusterOptions ()
احصل على مثيل IClusterOptions
المستخدم لتخزين الإعدادات المتعلقة بالمجموعة.
عائدات | |
---|---|
IClusterOptions |
getCurrentTimeMillis
public static long getCurrentTimeMillis ()
إرجاع وقت النظام الحالي.
عائدات | |
---|---|
long | الوقت بالمللي. |
getHostIpAddress
public static String getHostIpAddress ()
يحصل على عنوان IP.
عائدات | |
---|---|
String | سلسلة عنوان IPV4 أو "غير معروف" إذا لم نتمكن من جلبها. |
getHostName
public static String getHostName ()
يحصل على اسم المضيف.
1. حاول الحصول على اسم المضيف من InetAddress. 2. في حالة الفشل، حاول الحصول على اسم المضيف من HOSTNAME env. 3. إذا لم يتم تعيينه، فقم بإنشاء اسم مضيف فريد.
عائدات | |
---|---|
String | اسم المضيف أو null إذا لم نتمكن من جلبه. |
getLocalDeviceSerial
public static String getLocalDeviceSerial (String serial)
إرجاع مسلسل جهاز محلي لجهاز تسلسلي فريد معين.
يرسل TFC تسلسلات فريدة للأجهزة للأجهزة غير المادية التي لا يفهمها TF. تعمل هذه الطريقة على تحويلها مرة أخرى إلى تسلسلات الأجهزة المحلية.
حدود | |
---|---|
serial | String : جهاز تسلسلي فريد من TFC. |
عائدات | |
---|---|
String | مسلسل الجهاز المحلي. |
getRunTarget
public static String getRunTarget (DeviceDescriptor device, String runTargetFormat,deviceTags)
إرجاع هدف التشغيل لواصف جهاز معين.
حدود | |
---|---|
device | DeviceDescriptor : DeviceDescriptor للحصول على هدف التشغيل. |
runTargetFormat | String |
deviceTags |
عائدات | |
---|---|
String | تشغيل الهدف. |
getTestHarness
public static String getTestHarness ()
عائدات | |
---|---|
String |
getTfStartTimeMillis
public static long getTfStartTimeMillis ()
عائدات | |
---|---|
long |
getTfVersion
public static String getTfVersion ()
يحصل على نسخة TF التي تعمل على هذا المضيف.
عائدات | |
---|---|
String | نسخة TF لهذا المضيف. |
getUniqueDeviceSerial
public static String getUniqueDeviceSerial (DeviceDescriptor device)
إرجاع مسلسل جهاز فريد لجهاز.
تحتوي الأجهزة غير المادية (مثل المحاكي) على مسلسلات زائفة ليست فريدة عبر الأجهزة المضيفة. تسبق هذه الطريقة تلك التي لها اسم مضيف لجعلها فريدة من نوعها.
حدود | |
---|---|
device | DeviceDescriptor : واصف الجهاز. |
عائدات | |
---|---|
String | جهاز تسلسلي فريد. |
isLocalhostIpPort
public static boolean isLocalhostIpPort (String input)
يتحقق مما إذا كان الإدخال المحدد عبارة عن سلسلة IP: PORT للمضيف المحلي.
حدود | |
---|---|
input | String : سلسلة للتحقق |
عائدات | |
---|---|
boolean | صحيح إذا كان الإدخال المحدد عبارة عن سلسلة IP: PORT للمضيف المحلي |
الأساليب المحمية
toValidTfVersion
protected static String toValidTfVersion (String version)
التحقق من صحة إصدار TF وإعادته إذا كان على ما يرام.
حدود | |
---|---|
version | String : السلسلة الخاصة بإصدار TF المقدمة من VersionParser |
عائدات | |
---|---|
String | الإصدار إذا كان صالحًا أو الافتراضي إذا لم يكن كذلك. |