TestSuiteInfo

public class TestSuiteInfo
extends Object

java.lang.Object
   ↳ com.android.tradefed.testtype.suite.TestSuiteInfo


فئة تحلّ مشكلة تحميل البيانات الوصفية ذات الصلة بالإصدار لمجموعة الاختبارات

لعرض المعلومات ذات الصلة بشكل صحيح، يجب أن تتضمّن مجموعة الاختبارات ملف test-suite-info.properties في موارد jar

ملخّص

الإجراءات العامة

boolean didLoadFromProperties()

تعرض هذه الدالة القيمة "صحيح" إذا تم تحميل القيم من ملف خصائص، وتعرض القيمة "خطأ" في الحالات الأخرى.

String get(String name)

يسترد معلومات الاختبار التي تم إدخالها باستخدام الاسم المقدَّم.

String getBuildNumber()

تعرض هذه السمة رقم إصدار مجموعة الاختبارات.

String getFullName()

تعرض هذه السمة الاسم الكامل لمجموعة الاختبارات

static TestSuiteInfo getInstance()

يستردّ مثيلاً فريدًا، ما يؤدي أيضًا إلى بدء تحميل معلومات حزمة الاختبار ذات الصلة من ملفات الموارد المضمّنة

String getName()

تعرض هذه السمة الاسم المختصر لمجموعة الاختبارات

List<String> getTargetArchs()

الحصول على بنى ARM المستهدَفة التي تتوافق مع حزمة الاختبار

String getVersion()

تعرض هذه السمة اسم إصدار مجموعة الاختبارات.

طُرق محمية

Properties loadSuiteInfo(InputStream is)

تنفيذ عملية تحميل الخصائص الفعلية

الإجراءات العامة

didLoadFromProperties

public boolean didLoadFromProperties ()

تعرض هذه الدالة القيمة "صحيح" إذا تم تحميل القيم من ملف خصائص، وتعرض القيمة "خطأ" في الحالات الأخرى.

المرتجعات
boolean

الحصول على

public String get (String name)

يسترد معلومات الاختبار التي تم إدخالها باستخدام الاسم المقدَّم. أو قيمة فارغة إذا لم يكن هناك موقع مرتبط.

المعلَمات
name String

المرتجعات
String

getBuildNumber

public String getBuildNumber ()

تعرض هذه السمة رقم إصدار مجموعة الاختبارات.

المرتجعات
String

getFullName

public String getFullName ()

تعرض هذه السمة الاسم الكامل لمجموعة الاختبارات

المرتجعات
String

getInstance

public static TestSuiteInfo getInstance ()

يستردّ مثيلاً فريدًا، ما يؤدي أيضًا إلى بدء تحميل معلومات حزمة الاختبار ذات الصلة من ملفات الموارد المضمّنة

المرتجعات
TestSuiteInfo

getName

public String getName ()

تعرض هذه السمة الاسم المختصر لمجموعة الاختبارات

المرتجعات
String

getTargetArchs

public List<String> getTargetArchs ()

الحصول على بنى ARM المستهدَفة التي تتوافق مع حزمة الاختبار

المرتجعات
List<String>

getVersion

public String getVersion ()

تعرض هذه السمة اسم إصدار مجموعة الاختبارات.

المرتجعات
String

طُرق محمية

loadSuiteInfo

protected Properties loadSuiteInfo (InputStream is)

تنفيذ عملية تحميل الخصائص الفعلية

المعلَمات
is InputStream

القيم المُعادة
Properties

عمليات الطرح
IOException