SuiteTestFilter
public
class
SuiteTestFilter
extends Object
java.lang.Object | |
↳ | com.android.tradefed.testtype.suite.SuiteTestFilter |
מייצג מסנן להכללה ולהחרגה של בדיקות.
סיכום
יוצרים ציבוריים | |
---|---|
SuiteTestFilter(Integer shardIndex, String abi, String name, String test)
יצירת |
|
SuiteTestFilter(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()
מחזירה את האינדקס המפוצל של הבדיקה, או null אם לא צוין null. |
String
|
getTest()
|
int
|
hashCode()
|
String
|
toString()
מחזירה ייצוג מחרוזת של המסנן הזה. |
יוצרים ציבוריים
מסנן 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 : מזהה הבדיקה, למשל |
שיטות ציבוריות
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 ()
הפונקציה מחזירה ייצוג של המחרוזת של המסנן הזה. הפונקציה הזו היא הפונקציה ההפוכה של createFrom(String)
.
למסנן חוקי f;
new TestFilter(f).toString().equals(f)
החזרות | |
---|---|
String |