فلتر SuiteTest
public
class
SuiteTestFilter
extends Object
java.lang.Object | |
↳ | com.android.tradefed.testtype.suite.SuiteTestFilter |
يمثّل هذا الإعداد فلترًا لتضمين الاختبارات واستبعادها.
ملخّص
شركة إنشاءات عامة | |
---|---|
SuiteTestFilter(String abi, String name, String test)
تنشئ قيمة |
|
SuiteTestFilter(Integer shardIndex, String abi, String name, String test)
تنشئ قيمة |
الطرق العامة | |
---|---|
static
SuiteTestFilter
|
createFrom(String filter)
تنشئ |
boolean
|
equals(Object obj)
|
String
|
getAbi()
|
String
|
getBaseName()
تعرض الاسم الأساسي للوحدة النمطية بدون أي معلمة. |
String
|
getModuleId()
|
String
|
getName()
|
String
|
getParameterName()
إذا كانت الوحدة تتضمّن مَعلمة، يتم عرض قيمة المَعلمة. |
Integer
|
getShardIndex()
لعرض فهرس الجزء الخاص بالاختبار، أو قيمة فارغة إذا لم يتم تحديدها. |
String
|
getTest()
|
int
|
hashCode()
|
String
|
toString()
تعرض تمثيل سلسلة لهذا الفلتر. |
شركة إنشاءات عامة
فلتر SuiteTest
public SuiteTestFilter (String abi, String name, String test)
تنشئ قيمة SuiteTestFilter
جديدة من الأجزاء المحدّدة.
المعلمات | |
---|---|
abi |
String : يجب أن يكون واجهة التطبيق الثنائية (ABI) متوافقة مع AbiUtils#isAbiSupportedByCompatibility(String) . |
name |
String : اسم الوحدة |
test |
String : معرّف الاختبار مثل |
فلتر SuiteTest
public SuiteTestFilter (Integer shardIndex, String abi, String name, String test)
تنشئ قيمة SuiteTestFilter
جديدة من الأجزاء المحدّدة.
المعلمات | |
---|---|
shardIndex |
Integer |
abi |
String : يجب أن يكون واجهة التطبيق الثنائية (ABI) متوافقة مع AbiUtils#isAbiSupportedByCompatibility(String) . |
name |
String : اسم الوحدة |
test |
String : معرّف الاختبار مثل |
الطرق العامة
إنشاء من
public static SuiteTestFilter createFrom (String filter)
تنشئ SuiteTestFilter
جديدة من السلسلة المحدّدة. يمكن أن تكون الفلاتر واحدًا من أربعة
النماذج، فسيتم تهيئة المثيل على النحو التالي؛ -"الاسم" -> abi = null, name = "name", test = null
-"الاسم" "اختبار..." -> abi = null, name = "name", test = "test..." -"أبي" "الاسم" -> abi =
"abi", name = "name", test = null -"abi" "الاسم" "اختبار..." -> abi = "abi", name = "name", test
= "اختبار..."
ويمكن أن يتضمّن معرّف الاختبار أجزاءً متعدّدة، مثل الاختبارات المستندة إلى مَعلمات.
المعلمات | |
---|---|
filter |
String : الفلتر المطلوب تحليله |
المرتجعات | |
---|---|
SuiteTestFilter |
SuiteTestFilter |
علامة يساوي
public boolean equals (Object obj)
المعلمات | |
---|---|
obj |
Object |
المرتجعات | |
---|---|
boolean |
جيت آبي
public String getAbi ()
المرتجعات | |
---|---|
String |
أبي لهذا الفلتر، أو قيمة خالية إذا لم يتم تحديدها. |
الحصول على BaseName
public String getBaseName ()
تعرض الاسم الأساسي للوحدة النمطية بدون أي معلمة. إذا لم يتم تحديد معلمة،
ستعرض getName()
؛
المرتجعات | |
---|---|
String |
رقم تعريف الوحدة
public String getModuleId ()
المرتجعات | |
---|---|
String |
الحصول على اسم
public String getName ()
المرتجعات | |
---|---|
String |
اسم الوحدة لهذا الفلتر، أو قيمة خالية إذا لم يتم تحديدها. |
getparamName
public String getParameterName ()
إذا كانت الوحدة تتضمّن مَعلمة، يتم عرض قيمة المَعلمة. قيمة فارغة إذا لم يتم تحديد مَعلمات.
المرتجعات | |
---|---|
String |
مؤشر getShardIndex
public Integer getShardIndex ()
لعرض فهرس الجزء الخاص بالاختبار، أو قيمة فارغة إذا لم يتم تحديدها.
المرتجعات | |
---|---|
Integer |
الحصول على اختبار
public String getTest ()
المرتجعات | |
---|---|
String |
معرّف الاختبار لهذا الفلتر، أو قيمة فارغة إذا لم يتم تحديدها. |
رمز التجزئة
public int hashCode ()
المرتجعات | |
---|---|
int |
إلىسلسلة
public String toString ()
تعرض تمثيل سلسلة لهذا الفلتر. هذه الدالة هي عكس createFrom(String)
.
للحصول على فلتر صالح f؛
new TestFilter(f).toString().equals(f)
المرتجعات | |
---|---|
String |