SuiteTestFilter
public
class
SuiteTestFilter
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.testtype.suite.SuiteTestFilter |
מייצג מסנן להכללה ולהחרגה של בדיקות.
סיכום
constructors ציבוריים | |
|---|---|
SuiteTestFilter(Integer shardIndex, String abi, String name, String test)
יוצרת אובייקט |
|
SuiteTestFilter(String abi, String name, String test)
יוצרת אובייקט |
|
methods ציבוריים | |
|---|---|
static
SuiteTestFilter
|
createFrom(String filter)
יוצרת אובייקט |
boolean
|
equals(Object obj)
|
String
|
getAbi()
|
String
|
getBaseName()
הפונקציה מחזירה את שם הבסיס של המודול ללא פרמטרים. |
String
|
getModuleId()
|
String
|
getName()
|
String
|
getParameterName()
אם המודול הוא פרמטרי, הפונקציה מחזירה את ערך הפרמטר. |
Integer
|
getShardIndex()
הפונקציה מחזירה את אינדקס הרסיס של הבדיקה, או null אם לא צוין. |
String
|
getTest()
|
int
|
hashCode()
|
String
|
toString()
מחזירה ייצוג מחרוזתי של המסנן הזה. |
constructors ציבוריים
SuiteTestFilter
public SuiteTestFilter (Integer shardIndex,
String abi,
String name,
String test)יוצרת אובייקט SuiteTestFilter חדש מהחלקים שצוינו.
| פרמטרים | |
|---|---|
shardIndex |
Integer |
abi |
String: צריך להיות תמיכה ב-ABI AbiUtils.isAbiSupportedByCompatibility(String) |
name |
String: השם של המודול |
test |
String: המזהה של הבדיקה, לדוגמה |
SuiteTestFilter
public SuiteTestFilter (String abi,
String name,
String test)יוצרת אובייקט SuiteTestFilter חדש מהחלקים שצוינו.
| פרמטרים | |
|---|---|
abi |
String: צריך להיות תמיכה ב-ABI AbiUtils.isAbiSupportedByCompatibility(String) |
name |
String: השם של המודול |
test |
String: המזהה של הבדיקה, לדוגמה |
methods ציבוריים
createFrom
public static SuiteTestFilter createFrom (String filter)
יוצרת אובייקט SuiteTestFilter חדש מהמחרוזת הנתונה. המסננים יכולים להיות באחד מארבעה פורמטים, והמופע יאותחל באופן הבא:- 'name' -> 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", test
= "test..."
מזהה הבדיקה יכול להכיל כמה חלקים, למשל בדיקות עם פרמטרים.
| פרמטרים | |
|---|---|
filter |
String: המסנן לניתוח |
| החזרות | |
|---|---|
SuiteTestFilter |
SuiteTestFilter |
שווה ל-
public boolean equals (Object obj)
| פרמטרים | |
|---|---|
obj |
Object |
| החזרות | |
|---|---|
boolean |
|
getAbi
public String getAbi ()
| החזרות | |
|---|---|
String |
ה-ABI של המסנן הזה, או null אם לא צוין. |
getBaseName
public String getBaseName ()
הפונקציה מחזירה את שם הבסיס של המודול ללא פרמטרים. אם לא מציינים פרמטרים, הפונקציה תחזיר getName().
| החזרות | |
|---|---|
String |
|
getModuleId
public String getModuleId ()
| החזרות | |
|---|---|
String |
|
getName
public String getName ()
| החזרות | |
|---|---|
String |
שם המודול של המסנן הזה, או null אם לא צוין. |
getParameterName
public String getParameterName ()
אם המודול הוא פרמטרי, הפונקציה מחזירה את ערך הפרמטר. הערך הוא Null אם לא מוגדרים פרמטרים.
| החזרות | |
|---|---|
String |
|
getShardIndex
public Integer getShardIndex ()
הפונקציה מחזירה את אינדקס הרסיס של הבדיקה, או null אם לא צוין.
| החזרות | |
|---|---|
Integer |
|
getTest
public String getTest ()
| החזרות | |
|---|---|
String |
מזהה הבדיקה של המסנן הזה, או null אם לא צוין. |
hashCode
public int hashCode ()
| החזרות | |
|---|---|
int |
|
toString
public String toString ()
מחזירה ייצוג מחרוזתי של המסנן הזה. הפונקציה הזו היא ההיפוך של SuiteTestFilter.createFrom(String).
למסנן תקין f;
new TestFilter(f).toString().equals(f)
| החזרות | |
|---|---|
String |
|