SuiteTestFiltresi
public
class
SuiteTestFilter
extends Object
Java.lang.Nesne | |
🎃 | com.android.tradefed.testtype.suite.SuiteTestFilter |
Testleri dahil etmek ve hariç tutmak için kullanılan bir filtreyi temsil eder.
Özet
Kamu inşaatçıları | |
---|---|
SuiteTestFilter(String abi, String name, String test)
Verilen bölümlerden yeni bir |
|
SuiteTestFilter(Integer shardIndex, String abi, String name, String test)
Verilen bölümlerden yeni bir |
Herkese açık yöntemler | |
---|---|
static
SuiteTestFilter
|
createFrom(String filter)
Belirtilen dizeden yeni bir |
boolean
|
equals(Object obj)
|
String
|
getAbi()
|
String
|
getBaseName()
Herhangi bir parametre olmadan modülün temel adını döndürür. |
String
|
getModuleId()
|
String
|
getName()
|
String
|
getParameterName()
Modül parametre haline getirildiyse parametre değerini döndürür. |
Integer
|
getShardIndex()
Testin parça dizinini veya belirtilmezse null döndürür. |
String
|
getTest()
|
int
|
hashCode()
|
String
|
toString()
Bu filtrenin Dize gösterimini döndürür. |
Kamu inşaatçıları
SuiteTestFiltresi
public SuiteTestFilter (String abi, String name, String test)
Verilen bölümlerden yeni bir SuiteTestFilter
oluşturur.
Parametreler | |
---|---|
abi |
String : ABI desteklenmelidir AbiUtils#isAbiSupportedByCompatibility(String) |
name |
String : Modülün adı |
test |
String : Testin tanımlayıcısıdır (ör. |
SuiteTestFiltresi
public SuiteTestFilter (Integer shardIndex, String abi, String name, String test)
Verilen bölümlerden yeni bir SuiteTestFilter
oluşturur.
Parametreler | |
---|---|
shardIndex |
Integer |
abi |
String : ABI desteklenmelidir AbiUtils#isAbiSupportedByCompatibility(String) |
name |
String : Modülün adı |
test |
String : Testin tanımlayıcısıdır (ör. |
Herkese açık yöntemler
createFrom
public static SuiteTestFilter createFrom (String filter)
Belirtilen dizeden yeni bir SuiteTestFilter
oluşturur. Filtreler, dört farklı
örnek şu şekilde başlatılır: -"ad" -> abi = null, ad = "ad", test = null
-"ad" "test..." -> abi = null, ad = "ad", test = "test..." -"abi" "ad" -> abi =
"abi", ad = "ad", test = null -"abi" "ad" "test..." -> abi = "abi", ad = "ad", test
= "test..."
Test tanımlayıcısı birden fazla bölüm içerebilir (ör. parametre haline getirilmiş testler).
Parametreler | |
---|---|
filter |
String : ayrıştırılacak filtre |
İlerlemeler | |
---|---|
SuiteTestFilter |
SuiteTestFilter |
eşittir
public boolean equals (Object obj)
Parametreler | |
---|---|
obj |
Object |
İlerlemeler | |
---|---|
boolean |
getAbi
public String getAbi ()
İlerlemeler | |
---|---|
String |
abi veya belirtilmediyse null değerini alır. |
getBaseName
public String getBaseName ()
Herhangi bir parametre olmadan modülün temel adını döndürür. Parametreleştirilmezse,
getName()
değerini döndürür;
İlerlemeler | |
---|---|
String |
getModulId
public String getModuleId ()
İlerlemeler | |
---|---|
String |
getName
public String getName ()
İlerlemeler | |
---|---|
String |
bu filtrenin modül adını, belirtilmezse null değerini alır. |
getParametreAdı
public String getParameterName ()
Modül parametre haline getirildiyse parametre değerini döndürür. Parametrelendirilmediyse null olur.
İlerlemeler | |
---|---|
String |
getShardIndex
public Integer getShardIndex ()
Testin parça dizinini veya belirtilmezse null döndürür.
İlerlemeler | |
---|---|
Integer |
GetTest
public String getTest ()
İlerlemeler | |
---|---|
String |
bu filtrenin test tanımlayıcısını veya belirtilmemişse null değerini alır. |
karma Kodu
public int hashCode ()
İlerlemeler | |
---|---|
int |
toString
public String toString ()
Bu filtrenin Dize gösterimini döndürür. Bu işlev, createFrom(String)
işlevinin tersidir.
Geçerli bir filtre f için;
new TestFilter(f).toString().equals(f)
İlerlemeler | |
---|---|
String |