ITestFilterReceiver
public
interface
ITestFilterReceiver
| com.android.tradefed.testtype.ITestFilterReceiver |
यह एक ऐसा रनर है जो यह फ़िल्टर कर सकता है कि कौनसे टेस्ट चलाने हैं.
कोई टेस्ट तब चलाया जाएगा, जब वह शामिल करने वाले एक या उससे ज़्यादा फ़िल्टर से मेल खाता हो और बाहर रखने वाले किसी भी फ़िल्टर से मेल न खाता हो. अगर शामिल करने वाले कोई फ़िल्टर नहीं दिए जाते हैं, तो सभी टेस्ट चलाए जाने चाहिए. हालांकि, यह ज़रूरी है कि वे बाहर रखने वाले किसी भी फ़िल्टर से मेल न खाते हों.
फ़िल्टर का फ़ॉर्मैट, रनर तय करता है. इसे <package>, <package>.<class>, <package>.<class>#<method> या <native_name> के तौर पर स्ट्रक्चर किया जा सकता है. ये रेगुलर एक्सप्रेशन भी हो सकते हैं.
खास जानकारी
पब्लिक मेथड | |
|---|---|
abstract
void
|
addAllExcludeFilters(Set<String> filters)
यह, फ़िल्टर का |
abstract
void
|
addAllIncludeFilters(Set<String> filters)
यह, फ़िल्टर का |
abstract
void
|
addExcludeFilter(String filter)
यह एक फ़िल्टर जोड़ता है. इससे यह तय किया जाता है कि कौनसे टेस्ट बाहर रखने हैं. |
abstract
void
|
addIncludeFilter(String filter)
यह एक फ़िल्टर जोड़ता है. इससे यह तय किया जाता है कि कौनसे टेस्ट शामिल करने हैं. |
abstract
void
|
clearExcludeFilters()
यह, फ़िलहाल ट्रैक किए जा रहे, बाहर रखने वाले सभी फ़िल्टर मिटाता है. |
abstract
void
|
clearIncludeFilters()
यह, फ़िलहाल ट्रैक किए जा रहे, शामिल करने वाले सभी फ़िल्टर मिटाता है. |
abstract
Set<String>
|
getExcludeFilters()
यह, फ़िलहाल इस्तेमाल किए जा रहे, बाहर रखने वाले फ़िल्टर का |
abstract
Set<String>
|
getIncludeFilters()
यह, फ़िलहाल इस्तेमाल किए जा रहे, शामिल करने वाले फ़िल्टर का |
पब्लिक मेथड
addAllExcludeFilters
public abstract void addAllExcludeFilters (Set<String> filters)
यह, फ़िल्टर का Set जोड़ता है. इससे यह तय किया जाता है कि कौनसे टेस्ट बाहर रखने हैं.
| पैरामीटर | |
|---|---|
filters |
Set |
addAllIncludeFilters
public abstract void addAllIncludeFilters (Set<String> filters)
यह, फ़िल्टर का Set जोड़ता है. इससे यह तय किया जाता है कि कौनसे टेस्ट शामिल करने हैं.
| पैरामीटर | |
|---|---|
filters |
Set |
addExcludeFilter
public abstract void addExcludeFilter (String filter)
यह एक फ़िल्टर जोड़ता है. इससे यह तय किया जाता है कि कौनसे टेस्ट बाहर रखने हैं.
| पैरामीटर | |
|---|---|
filter |
String |
addIncludeFilter
public abstract void addIncludeFilter (String filter)
यह एक फ़िल्टर जोड़ता है. इससे यह तय किया जाता है कि कौनसे टेस्ट शामिल करने हैं.
| पैरामीटर | |
|---|---|
filter |
String |
clearExcludeFilters
public abstract void clearExcludeFilters ()
यह, फ़िलहाल ट्रैक किए जा रहे, बाहर रखने वाले सभी फ़िल्टर मिटाता है.
clearIncludeFilters
public abstract void clearIncludeFilters ()
यह, फ़िलहाल ट्रैक किए जा रहे, शामिल करने वाले सभी फ़िल्टर मिटाता है.
getExcludeFilters
public abstract Set<String> getExcludeFilters ()
यह, फ़िलहाल इस्तेमाल किए जा रहे, बाहर रखने वाले फ़िल्टर का Set दिखाता है.
| रिटर्न | |
|---|---|
Set<String> |
|
getIncludeFilters
public abstract Set<String> getIncludeFilters ()
यह, फ़िलहाल इस्तेमाल किए जा रहे, शामिल करने वाले फ़िल्टर का Set दिखाता है.
| रिटर्न | |
|---|---|
Set<String> |
|