सुइटटेस्टफ़िल्टर
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 | getModuleId () |
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 |
getModuleId
public String getModuleId ()
रिटर्न | |
---|---|
String |
नाम प्राप्त करें
public String getName ()
रिटर्न | |
---|---|
String | इस फ़िल्टर का मॉड्यूल नाम, या यदि निर्दिष्ट नहीं है तो शून्य। |
पैरामीटरनाम प्राप्त करें
public String getParameterName ()
यदि मॉड्यूल पैरामीटरयुक्त है, तो पैरामीटर मान लौटाता है। पैरामीटरयुक्त न होने पर शून्य.
रिटर्न | |
---|---|
String |
getShardIndex
public Integer getShardIndex ()
परीक्षण का शार्ड इंडेक्स लौटाता है, या यदि निर्दिष्ट नहीं है तो शून्य लौटाता है।
रिटर्न | |
---|---|
Integer |
परीक्षण प्राप्त करें
public String getTest ()
रिटर्न | |
---|---|
String | इस फ़िल्टर का परीक्षण पहचानकर्ता, या निर्दिष्ट नहीं होने पर शून्य। |
हैश कोड
public int hashCode ()
रिटर्न | |
---|---|
int |
स्ट्रिंग
public String toString ()
इस फ़िल्टर का एक स्ट्रिंग प्रतिनिधित्व लौटाता है। यह फ़ंक्शन createFrom(String)
का उलटा है।
वैध फ़िल्टर के लिए f;
new TestFilter(f).toString().equals(f)
रिटर्न | |
---|---|
String |