SuiteTestFilter
public
class
SuiteTestFilter
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.testtype.suite.SuiteTestFilter |
Stellt einen Filter zum Ein- und Ausschließen von Tests dar.
Zusammenfassung
Öffentliche Konstruktoren | |
|---|---|
SuiteTestFilter(Integer shardIndex, String abi, String name, String test)
Erstellt einen neuen |
|
SuiteTestFilter(String abi, String name, String test)
Erstellt einen neuen |
|
Öffentliche Methoden | |
|---|---|
static
SuiteTestFilter
|
createFrom(String filter)
Erstellt einen neuen |
boolean
|
equals(Object obj)
|
String
|
getAbi()
|
String
|
getBaseName()
Gibt den Basisnamen des Moduls ohne Parameter zurück. |
String
|
getModuleId()
|
String
|
getName()
|
String
|
getParameterName()
Wenn das Modul parametrisiert ist, wird der Parameterwert zurückgegeben. |
Integer
|
getShardIndex()
Gibt den Shard-Index des Tests oder „null“ zurück, wenn er nicht angegeben ist. |
String
|
getTest()
|
int
|
hashCode()
|
String
|
toString()
Gibt eine Stringdarstellung dieses Filters zurück. |
Öffentliche Konstruktoren
SuiteTestFilter
public SuiteTestFilter (Integer shardIndex,
String abi,
String name,
String test)Erstellt einen neuen SuiteTestFilter aus den angegebenen Teilen.
| Parameter | |
|---|---|
shardIndex |
Integer |
abi |
String: Die ABI muss unterstützt werden AbiUtils.isAbiSupportedByCompatibility(String) |
name |
String: Der Name des Moduls |
test |
String: Die Test-ID, z. B. |
SuiteTestFilter
public SuiteTestFilter (String abi,
String name,
String test)Erstellt einen neuen SuiteTestFilter aus den angegebenen Teilen.
| Parameter | |
|---|---|
abi |
String: Die ABI muss unterstützt werden AbiUtils.isAbiSupportedByCompatibility(String) |
name |
String: Der Name des Moduls |
test |
String: Die Test-ID, z. B. |
Öffentliche Methoden
createFrom
public static SuiteTestFilter createFrom (String filter)
Erstellt einen neuen SuiteTestFilter aus dem angegebenen String. Filter können eine von vier
Formen haben. Die Instanz wird so initialisiert: – „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...“
Die Test-ID kann mehrere Teile enthalten, z. B. parametrisierte Tests.
| Parameter | |
|---|---|
filter |
String: Der zu parsende Filter |
| Gibt Folgendes zurück: | |
|---|---|
SuiteTestFilter |
Der SuiteTestFilter |
equals
public boolean equals (Object obj)
| Parameter | |
|---|---|
obj |
Object |
| Gibt Folgendes zurück: | |
|---|---|
boolean |
|
getAbi
public String getAbi ()
| Gibt Folgendes zurück: | |
|---|---|
String |
Die ABI dieses Filters oder „null“, wenn sie nicht angegeben ist. |
getBaseName
public String getBaseName ()
Gibt den Basisnamen des Moduls ohne Parameter zurück. Wenn es nicht parametrisiert ist, wird es
getName() zurückgegeben;
| Gibt Folgendes zurück: | |
|---|---|
String |
|
getModuleId
public String getModuleId ()
| Gibt Folgendes zurück: | |
|---|---|
String |
|
getName
public String getName ()
| Gibt Folgendes zurück: | |
|---|---|
String |
Der Modulname dieses Filters oder „null“, wenn er nicht angegeben ist. |
getParameterName
public String getParameterName ()
Wenn das Modul parametrisiert ist, wird der Parameterwert zurückgegeben. „null“, wenn es nicht parametrisiert ist.
| Gibt Folgendes zurück: | |
|---|---|
String |
|
getShardIndex
public Integer getShardIndex ()
Gibt den Shard-Index des Tests oder „null“ zurück, wenn er nicht angegeben ist.
| Gibt Folgendes zurück: | |
|---|---|
Integer |
|
getTest
public String getTest ()
| Gibt Folgendes zurück: | |
|---|---|
String |
Die Test-ID dieses Filters oder „null“, wenn sie nicht angegeben ist. |
hashCode
public int hashCode ()
| Gibt Folgendes zurück: | |
|---|---|
int |
|
toString
public String toString ()
Gibt eine Stringdarstellung dieses Filters zurück. Diese Funktion ist das Gegenteil von SuiteTestFilter.createFrom(String).
Für einen gültigen Filter f:
new TestFilter(f).toString().equals(f)
| Gibt Folgendes zurück: | |
|---|---|
String |
|