SuiteTestFilter
public
class
SuiteTestFilter
extends Object
java.lang.Object | |
↳ | com.android.tradefed.testtype.suite.SuiteTestFilter |
Testleri dahil etme ve hariç tutma filtresini temsil eder.
Özet
Herkese açık kurucular | |
---|---|
SuiteTestFilter(Integer shardIndex, String abi, String name, String test)
Belirtilen parçalardan yeni bir |
|
SuiteTestFilter(String abi, String name, String test)
Belirtilen parçalardan yeni bir |
Herkese açık yöntemler | |
---|---|
static
SuiteTestFilter
|
createFrom(String filter)
Belirtilen diziden yeni bir |
boolean
|
equals(Object obj)
|
String
|
getAbi()
|
String
|
getBaseName()
Modülün parametre olmadan taban adını döndürür. |
String
|
getModuleId()
|
String
|
getName()
|
String
|
getParameterName()
Modül parametrelendirilmişse parametre değerini döndürür. |
Integer
|
getShardIndex()
Testin bölüm dizinini veya belirtilmemişse boş değeri döndürür. |
String
|
getTest()
|
int
|
hashCode()
|
String
|
toString()
Bu filtrenin dize temsilini döndürür. |
Herkese açık kurucular
SuiteTestFilter
public SuiteTestFilter (Integer shardIndex, String abi, String name, String test)
Belirtilen parçalardan 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. |
SuiteTestFilter
public SuiteTestFilter (String abi, String name, String test)
Belirtilen parçalardan 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. |
Herkese açık yöntemler
createFrom
public static SuiteTestFilter createFrom (String filter)
Belirtilen diziden yeni bir SuiteTestFilter
oluşturur. Filtreler dört biçimden birinde olabilir. Örnek şu şekilde başlatılır: -"ad" -> abi = null, ad = "ad", test = null
-"ad" "test..." -> abi = null, name = "name", test = "test..." -"abi" "name" -> abi =
"abi", name = "name", test = null -"abi" "name" "test..." -> abi = "abi", name = "name", test
= "test..."
Test tanımlayıcısı birden fazla parça (ör. parametreli testler) içerebilir.
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 |
Bu filtrenin abi değeri veya belirtilmemişse null. |
getBaseName
public String getBaseName ()
Modülün parametre olmadan taban adını döndürür. Parametrelendirilmezse getName()
döndürülür;
İlerlemeler | |
---|---|
String |
getModuleId
public String getModuleId ()
İlerlemeler | |
---|---|
String |
getName
public String getName ()
İlerlemeler | |
---|---|
String |
Bu filtrenin modül adı veya belirtilmemişse boş değer. |
getParameterName
public String getParameterName ()
Modül parametrelendirilmişse parametre değerini döndürür. Parametrelendirilmemişse null.
İlerlemeler | |
---|---|
String |
getShardIndex
public Integer getShardIndex ()
Testin bölüm dizinini veya belirtilmemişse boş değeri döndürür.
İlerlemeler | |
---|---|
Integer |
getTest
public String getTest ()
İlerlemeler | |
---|---|
String |
Bu filtrenin test tanımlayıcısı veya belirtilmemişse null. |
hashCode
public int hashCode ()
İlerlemeler | |
---|---|
int |
toString
public String toString ()
Bu filtrenin dize temsilini 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 |