ITestAnnotationFilterReceiver
public
interface
ITestAnnotationFilterReceiver
| com.android.tradefed.testtype.ITestAnnotationFilterReceiver |
यह एक ऐसा रनर है जो एनोटेशन के आधार पर यह फ़िल्टर कर सकता है कि कौनसे टेस्ट चलाने हैं.
कोई टेस्ट तब ही चलेगा, जब वह शामिल किए गए एक या उससे ज़्यादा फ़िल्टर से मेल खाता हो और बाहर रखे गए किसी भी फ़िल्टर से मेल न खाता हो. अगर शामिल करने वाले फ़िल्टर नहीं दिए गए हैं, तो सभी टेस्ट तब तक चलाए जाने चाहिए, जब तक वे बाहर रखने वाले किसी भी फ़िल्टर से मेल न खाएं.
खास जानकारी
पब्लिक मेथड | |
|---|---|
abstract
void
|
addAllExcludeAnnotation(Set<String> notAnnotations)
अगर किसी टेस्ट को इससे मार्क किया गया है, तो बाहर रखने के लिए एनोटेशन का |
abstract
void
|
addAllIncludeAnnotation(Set<String> annotations)
अगर किसी टेस्ट को इस एट्रिब्यूट के साथ मार्क किया गया है, तो यह एट्रिब्यूट, एनोटेशन का |
abstract
void
|
addExcludeAnnotation(String notAnnotation)
अगर किसी टेस्ट को इस एनोटेशन के साथ मार्क किया गया है, तो उसे बाहर रखने के लिए एनोटेशन जोड़ता है. |
abstract
void
|
addIncludeAnnotation(String annotation)
यह एक एनोटेशन जोड़ता है, जिसे शामिल किया जाता है. ऐसा तब होता है, जब किसी टेस्ट को इससे मार्क किया जाता है. |
abstract
void
|
clearExcludeAnnotations()
फ़िलहाल ट्रैक किए जा रहे, बाहर रखे गए सभी एनोटेशन मिटाता है. |
abstract
void
|
clearIncludeAnnotations()
फ़िलहाल ट्रैक किए जा रहे सभी शामिल किए गए एनोटेशन मिटाता है. |
abstract
Set<String>
|
getExcludeAnnotations()
यह फ़ंक्शन, बाहर रखे जाने वाले एनोटेशन का मौजूदा |
abstract
Set<String>
|
getIncludeAnnotations()
शामिल किए जाने वाले एनोटेशन का मौजूदा |
पब्लिक मेथड
addAllExcludeAnnotation
public abstract void addAllExcludeAnnotation (Set<String> notAnnotations)
अगर किसी टेस्ट को इससे मार्क किया गया है, तो बाहर रखने के लिए एनोटेशन का Set जोड़ता है.
| पैरामीटर | |
|---|---|
notAnnotations |
Set |
addAllIncludeAnnotation
public abstract void addAllIncludeAnnotation (Set<String> annotations)
अगर किसी टेस्ट को इस एट्रिब्यूट के साथ मार्क किया गया है, तो यह एट्रिब्यूट, एनोटेशन का Set जोड़ता है.
| पैरामीटर | |
|---|---|
annotations |
Set |
addExcludeAnnotation
public abstract void addExcludeAnnotation (String notAnnotation)
अगर किसी टेस्ट को इस एनोटेशन के साथ मार्क किया गया है, तो उसे बाहर रखने के लिए एनोटेशन जोड़ता है.
| पैरामीटर | |
|---|---|
notAnnotation |
String |
addIncludeAnnotation
public abstract void addIncludeAnnotation (String annotation)
यह एक एनोटेशन जोड़ता है, जिसे शामिल किया जाता है. ऐसा तब होता है, जब किसी टेस्ट को इससे मार्क किया जाता है.
| पैरामीटर | |
|---|---|
annotation |
String |
clearExcludeAnnotations
public abstract void clearExcludeAnnotations ()
फ़िलहाल ट्रैक किए जा रहे, बाहर रखे गए सभी एनोटेशन मिटाता है.
clearIncludeAnnotations
public abstract void clearIncludeAnnotations ()
फ़िलहाल ट्रैक किए जा रहे सभी शामिल किए गए एनोटेशन मिटाता है.
getExcludeAnnotations
public abstract Set<String> getExcludeAnnotations ()
यह फ़ंक्शन, बाहर रखे जाने वाले एनोटेशन का मौजूदा Set दिखाता है.
| रिटर्न | |
|---|---|
Set<String> |
|
getIncludeAnnotations
public abstract Set<String> getIncludeAnnotations ()
शामिल किए जाने वाले एनोटेशन का मौजूदा Set दिखाता है.
| रिटर्न | |
|---|---|
Set<String> |
|