الكتلة المضيف
public class ClusterHostUtil
extends Object
java.lang.Object | |
↳ | com.android.tradefed.cluster.ClusterHostUtil |
Static تستخدم وظائف 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 وإعادته إذا كان جيدًا. |
المنشأت العامة
الكتلة المضيف
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 | اسم المضيف أو فارغ إذا لم نتمكن من جلبه. |
getLocalDeviceSerial
public static String getLocalDeviceSerial (String serial)
تُرجع تسلسلاً محليًا للجهاز لمسلسل جهاز فريد معين.
يرسل TFC سلسلة فريدة من الأجهزة للأجهزة غير المادية التي لا يفهمها فريق العمل. هذه الطريقة تحولهم مرة أخرى إلى مسلسلات الجهاز المحلي.
حدود | |
---|---|
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 string |
الطرق المحمية
toValidTfVersion
protected static String toValidTfVersion (String version)
يتحقق من صحة إصدار TF وإعادته إذا كان جيدًا.
حدود | |
---|---|
version | String : سلسلة إصدار TF التي يوفرها VersionParser |
عائدات | |
---|---|
String | الإصدار إذا كان صالحًا أو افتراضيًا إذا لم يكن كذلك. |