सुइटटेस्टफ़िल्टर
public class SuiteTestFilter
extends Object
java.lang.ऑब्जेक्ट | |
मैं | 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 : परीक्षण के पहचानकर्ता जैसे |
सार्वजनिक तरीके
क्रिएटफ्रॉम
public static SuiteTestFilter createFrom (String filter)
एक नया बनाता है SuiteTestFilter
दिया स्ट्रिंग से। फ़िल्टर चार रूपों में से एक में हो सकते हैं, उदाहरण के रूप में प्रारंभ किया जाएगा; - "नाम" -> अबी = शून्य, नाम = "नाम", परीक्षण = शून्य - "नाम" "परीक्षण ..." -> अबी = शून्य, नाम = "नाम", परीक्षण = "परीक्षण ..." - "अबी" "नाम" -> अबी = "अबी", नाम = "नाम", परीक्षण = नल - "अबी" "नाम" "परीक्षण ..." -> अबी = "अबी", नाम = "नाम", परीक्षण = "परीक्षण ..."
परीक्षण पहचानकर्ता में कई भाग हो सकते हैं, उदाहरण के लिए पैरामीटरयुक्त परीक्षण।
मापदंडों | |
---|---|
filter | String : पार्स करने के लिए फिल्टर |
रिटर्न | |
---|---|
SuiteTestFilter | SuiteTestFilter |
बराबरी
public boolean equals (Object obj)
मापदंडों | |
---|---|
obj | Object |
रिटर्न | |
---|---|
boolean |
getAbi
public String getAbi ()
रिटर्न | |
---|---|
String | इस फ़िल्टर का abi, या निर्दिष्ट न होने पर शून्य। |
getBaseName
public String getBaseName ()
बिना किसी पैरामीटर के मॉड्यूल का मूल नाम लौटाता है। यदि parameterized नहीं है, यह वापस आ जाएगी getName()
;
रिटर्न | |
---|---|
String |
getName
public String getName ()
रिटर्न | |
---|---|
String | इस फ़िल्टर का मॉड्यूल नाम, या निर्दिष्ट नहीं होने पर शून्य। |
गेटपैरामीटरनाम
public String getParameterName ()
यदि मॉड्यूल पैरामीटरयुक्त है, तो पैरामीटर मान लौटाता है। शून्य यदि पैरामीटरयुक्त नहीं है।
रिटर्न | |
---|---|
String |
प्राप्त शार्डइंडेक्स
public Integer getShardIndex ()
परीक्षण का शार्प इंडेक्स लौटाता है, या निर्दिष्ट नहीं होने पर शून्य देता है।
रिटर्न | |
---|---|
Integer |
गेट टेस्ट
public String getTest ()
रिटर्न | |
---|---|
String | इस फ़िल्टर का परीक्षण पहचानकर्ता, या निर्दिष्ट नहीं होने पर शून्य। |
हैश कोड
public int hashCode ()
रिटर्न | |
---|---|
int |
तार
public String toString ()
इस फ़िल्टर का एक स्ट्रिंग प्रतिनिधित्व देता है। इस समारोह का उल्टा होता है createFrom(String)
।
एक वैध फिल्टर एफ के लिए;
new TestFilter(f).toString().equals(f)
रिटर्न | |
---|---|
String |