सूटटेस्टफ़िल्टर
public class SuiteTestFilter
extends Object
java.lang.Object | |
↳ | com.android.tradefed.testtype.suite.SuiteTestFilter |
परीक्षण शामिल करने और बाहर करने के लिए फ़िल्टर का प्रतिनिधित्व करता है।
सारांश
सार्वजनिक निर्माणकर्ता | |
---|---|
SuiteTestFilter (String abi, String name, String test) दिए गए भागों से एक नया | |
SuiteTestFilter (Integer shardIndex, String abi, String name, String test) दिए गए भागों से एक नया |
सार्वजनिक तरीके | |
---|---|
static SuiteTestFilter | createFrom (String filter) दिए गए स्ट्रिंग से एक नया |
boolean | equals (Object obj) |
String | getAbi () |
String | getBaseName () बिना किसी पैरामीटर के मॉड्यूल का आधार नाम लौटाता है। |
String | getName () |
String | getParameterName () यदि मॉड्यूल पैरामीटरयुक्त है, तो पैरामीटर मान लौटाता है। |
Integer | getShardIndex () परीक्षण का शार्प इंडेक्स लौटाता है, या निर्दिष्ट नहीं होने पर अशक्त। |
String | getTest () |
int | hashCode () |
String | toString () इस फ़िल्टर का एक स्ट्रिंग प्रतिनिधित्व लौटाता है। |
सार्वजनिक निर्माणकर्ता
सूटटेस्टफ़िल्टर
public SuiteTestFilter (String abi, String name, String test)
दिए गए भागों से एक नया SuiteTestFilter
बनाता है।
पैरामीटर | |
---|---|
abi | String : ABI को AbiUtils#isAbiSupportedByCompatibility(String) समर्थन करना चाहिए |
name | String : मॉड्यूल का नाम |
test | String : परीक्षण का पहचानकर्ता उदा |
सूटटेस्टफ़िल्टर
public SuiteTestFilter (Integer shardIndex, String abi, String name, String test)
दिए गए भागों से एक नया SuiteTestFilter
बनाता है।
पैरामीटर | |
---|---|
shardIndex | Integer |
abi | String : ABI को AbiUtils#isAbiSupportedByCompatibility(String) समर्थन करना चाहिए |
name | String : मॉड्यूल का नाम |
test | String : परीक्षण का पहचानकर्ता उदा |
सार्वजनिक तरीके
createFrom
public static SuiteTestFilter createFrom (String filter)
दिए गए स्ट्रिंग से एक नया SuiteTestFilter
बनाता है। फ़िल्टर चार रूपों में से एक में हो सकते हैं, उदाहरण के रूप में प्रारंभ किया जाएगा; - "नाम" -> अबी = अशक्त, नाम = "नाम", परीक्षण = अशक्त - "नाम" "परीक्षण ..." -> अबी = अशक्त, नाम = "नाम", परीक्षण = "परीक्षण ..." - "अबी" "नाम" -> अबी = "अबी", नाम = "नाम", टेस्ट = नल - "अबी" "नाम" "परीक्षण ..." -> अबी = "अबी", नाम = "नाम", टेस्ट = "टेस्ट ..."
परीक्षण पहचानकर्ता में कई भाग हो सकते हैं, उदाहरण के लिए पैरामिट्रीकृत परीक्षण।
पैरामीटर | |
---|---|
filter | String : पार्स करने के लिए फ़िल्टर |
रिटर्न | |
---|---|
SuiteTestFilter | SuiteTestFilter |
के बराबर होती है
public boolean equals (Object obj)
पैरामीटर | |
---|---|
obj | Object |
रिटर्न | |
---|---|
boolean |
getAbi
public String getAbi ()
रिटर्न | |
---|---|
String | इस फ़िल्टर का अबी, या यदि निर्दिष्ट नहीं है तो अशक्त। |
getBaseName
public String getBaseName ()
बिना किसी पैरामीटर के मॉड्यूल का आधार नाम लौटाता है। यदि पैरामिट्रीकृत नहीं है, तो यह getName()
लौटाएगा;
रिटर्न | |
---|---|
String |
getName
public String getName ()
रिटर्न | |
---|---|
String | इस फ़िल्टर का मॉड्यूल नाम, या यदि निर्दिष्ट नहीं है तो अशक्त। |
getParameterName
public String getParameterName ()
यदि मॉड्यूल पैरामीटरयुक्त है, तो पैरामीटर मान लौटाता है। अशक्त अगर पैरामिट्रीकृत नहीं है।
रिटर्न | |
---|---|
String |
getShardIndex
public Integer getShardIndex ()
परीक्षण का शार्प इंडेक्स लौटाता है, या निर्दिष्ट नहीं होने पर अशक्त।
रिटर्न | |
---|---|
Integer |
getTest
public String getTest ()
रिटर्न | |
---|---|
String | इस फ़िल्टर का परीक्षण पहचानकर्ता, या निर्दिष्ट नहीं होने पर शून्य। |
हैश कोड
public int hashCode ()
रिटर्न | |
---|---|
int |
स्ट्रिंग
public String toString ()
इस फ़िल्टर का एक स्ट्रिंग प्रतिनिधित्व लौटाता है। यह फ़ंक्शन createFrom(String)
का विलोम है।
एक मान्य फ़िल्टर f के लिए;
new TestFilter(f).toString().equals(f)
रिटर्न | |
---|---|
String |