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 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 من سلسلة معينة. يمكن أن تكون المرشحات في واحد من أربعة أشكال ، سيتم تهيئة المثيل كـ ؛ - "الاسم" -> abi = null ، name = "name" ، test = null - "name" "test ..." -> abi = null ، name = "name" ، test = "test ..." - "abi" "name" -> abi = "abi"، name = "name"، test = null - "abi" "name" "test ..." -> abi = "abi"، name = "name"، اختبار = "اختبار ..."

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

العوامل
filter String : فلتر لتحليل

عائدات
SuiteTestFilter و SuiteTestFilter

يساوي

public boolean equals (Object obj)

العوامل
obj Object

عائدات
boolean

getAbi

public String getAbi ()

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

getBaseName

public String getBaseName ()

تُرجع الاسم الأساسي للوحدة النمطية بدون أي معاملات. إن لم يكن معلمات، فإنه سيعود getName() .

عائدات
String

getName

public String getName ()

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

getParameterName

public String getParameterName ()

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

عائدات
String

getShardIndex

public Integer getShardIndex ()

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

عائدات
Integer

getTest

public String getTest ()

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

hashCode

public int hashCode ()

عائدات
int

إلى سلسلة

public String toString ()

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

لمرشح صالح f ؛

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

عائدات
String