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 null. |
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 |
|