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