SuiteTestFilter

public class SuiteTestFilter
extends Object

java.lang.Object
com.android.tradefed.testtype.suite.SuiteTestFilter


يمثل مرشحًا لتضمين واستبعاد الاختبارات.

ملخص

المقاولين العامة

SuiteTestFilter (String abi, String name, String test)

يقوم بإنشاء SuiteTestFilter جديد من الأجزاء المحددة.

SuiteTestFilter (Integer shardIndex, String abi, String name, String test)

يقوم بإنشاء SuiteTestFilter جديد من الأجزاء المحددة.

الأساليب العامة

static SuiteTestFilter createFrom (String filter)

إنشاء SuiteTestFilter جديد من السلسلة المحددة.

boolean equals (Object obj)
String getAbi ()
String getBaseName ()

إرجاع الاسم الأساسي للوحدة دون أي معلمات.

String getModuleId ()
String getName ()
String getParameterName ()

إذا كانت الوحدة ذات معلمات، فسيتم إرجاع قيمة المعلمة.

Integer getShardIndex ()

يُرجع فهرس الجزء الخاص بالاختبار، أو يُرجع قيمة فارغة إذا لم يتم تحديده.

String getTest ()
int hashCode ()
String toString ()

إرجاع تمثيل سلسلة لهذا المرشح.

المقاولين العامة

SuiteTestFilter

public SuiteTestFilter (String abi, 
                String name, 
                String test)

يقوم بإنشاء SuiteTestFilter جديد من الأجزاء المحددة.

حدود
abi String : يجب أن يكون ABI مدعومًا AbiUtils#isAbiSupportedByCompatibility(String)

name String : اسم الوحدة

test String : معرف الاختبار على سبيل المثال . #

SuiteTestFilter

public SuiteTestFilter (Integer shardIndex, 
                String abi, 
                String name, 
                String test)

يقوم بإنشاء SuiteTestFilter جديد من الأجزاء المحددة.

حدود
shardIndex Integer

abi String : يجب أن يكون ABI مدعومًا AbiUtils#isAbiSupportedByCompatibility(String)

name String : اسم الوحدة

test String : معرف الاختبار على سبيل المثال . #

الأساليب العامة

createFrom

public static SuiteTestFilter createFrom (String filter)

إنشاء SuiteTestFilter جديد من السلسلة المحددة. يمكن أن تكون المرشحات في أحد الأشكال الأربعة، وستتم تهيئة المثيل على النحو التالي: -"الاسم" -> أبي = خالي، الاسم = "الاسم"، اختبار = خالي -"الاسم" "اختبار..." -> أبي = خالي، الاسم = "اسم"، اختبار = "اختبار..." - "ابي" "اسم" -> أبي = "ابي"، اسم = "اسم"، اختبار = خالي -"ابي" "اسم" "اختبار..." -> أبي = "ابي"، اسم = "اسم"، اختبار = "اختبار..."

يمكن أن يحتوي معرف الاختبار على أجزاء متعددة، على سبيل المثال، اختبارات ذات معلمات.

حدود
filter String : المرشح المراد تحليله

عائدات
SuiteTestFilter SuiteTestFilter

يساوي

public boolean equals (Object obj)

حدود
obj Object

عائدات
boolean

com.getAbi

public String getAbi ()

عائدات
String أبي هذا الفلتر، أو فارغ إذا لم يتم تحديده.

getBaseName

public String getBaseName ()

إرجاع الاسم الأساسي للوحدة دون أي معلمات. إذا لم يتم تحديد معلمات، فسوف يُرجع getName() ؛

عائدات
String

getModuleId

public String getModuleId ()

عائدات
String

getName

public String getName ()

عائدات
String اسم الوحدة لهذا الفلتر، أو فارغ إذا لم يتم تحديده.

getParameterName

public String getParameterName ()

إذا كانت الوحدة ذات معلمات، فسيتم إرجاع قيمة المعلمة. فارغة إذا لم تكن ذات معلمات.

عائدات
String

getShardIndex

public Integer getShardIndex ()

يُرجع فهرس الجزء الخاص بالاختبار، أو يُرجع قيمة فارغة إذا لم يتم تحديده.

عائدات
Integer

com.getTest

public String getTest ()

عائدات
String معرف الاختبار لهذا المرشح، أو فارغ إذا لم يتم تحديده.

hashCode

public int hashCode ()

عائدات
int

إلى سلسلة

public String toString ()

إرجاع تمثيل سلسلة لهذا المرشح. هذه الوظيفة هي عكس createFrom(String) .

للحصول على مرشح صالح و؛

new TestFilter(f).toString().equals(f)
 

عائدات
String