ITestAnnotationFilterReceiver

public interface ITestAnnotationFilterReceiver

com.android.tradefed.testtype.ITestAnnotationFilterReceiver


एक ऐसा रनर जो एनोटेशन के आधार पर यह फ़िल्टर कर सकता है कि कौनसी टेस्ट चलानी हैं.

कोई टेस्ट तब ही चलेगा, जब वह शामिल किए गए एक या उससे ज़्यादा फ़िल्टर से मेल खाता हो और बाहर रखे गए किसी भी फ़िल्टर से मेल न खाता हो. अगर शामिल करने वाले कोई फ़िल्टर नहीं दिया गया है, तो सभी टेस्ट तब तक चलाए जाने चाहिए, जब तक वे बाहर रखने वाले किसी भी फ़िल्टर से मैच न करते हों.

खास जानकारी

सार्वजनिक तरीके

abstract void addAllExcludeAnnotation( notAnnotations)

अगर किसी टेस्ट को इस एनोटेशन से मार्क किया गया है, तो उसे बाहर रखने के लिए एनोटेशन का ERROR(/Set) जोड़ता है.

abstract void addAllIncludeAnnotation( annotations)

अगर किसी टेस्ट को इस एनोटेशन के साथ मार्क किया जाता है, तो उसे शामिल करने के लिए एनोटेशन का ERROR(/Set) जोड़ता है.

abstract void addExcludeAnnotation(String notAnnotation)

अगर किसी टेस्ट को इस एनोटेशन के साथ मार्क किया गया है, तो उसे बाहर रखने के लिए एनोटेशन जोड़ता है.

abstract void addIncludeAnnotation(String annotation)

अगर किसी टेस्ट को इस एनोटेशन से मार्क किया जाता है, तो उसे शामिल करने के लिए एनोटेशन जोड़ता है.

abstract void clearExcludeAnnotations()

फ़िलहाल ट्रैक किए जा रहे, बाहर रखे गए सभी एनोटेशन मिटाएं.

abstract void clearIncludeAnnotations()

फ़िलहाल ट्रैक किए जा रहे सभी एनोटेशन मिटाएं.

abstract getExcludeAnnotations()

बाहर रखने के लिए, एनोटेशन की मौजूदा ERROR(/Set) संख्या दिखाता है.

abstract getIncludeAnnotations()

शामिल किए जाने वाले एनोटेशन की मौजूदा ERROR(/Set) वैल्यू दिखाता है.

सार्वजनिक तरीके

addAllExcludeAnnotation

public abstract void addAllExcludeAnnotation ( notAnnotations)

अगर किसी टेस्ट को इस एनोटेशन से मार्क किया गया है, तो उसे बाहर रखने के लिए एनोटेशन का ERROR(/Set) जोड़ता है.

पैरामीटर
notAnnotations

addAllIncludeAnnotation

public abstract void addAllIncludeAnnotation ( annotations)

अगर किसी टेस्ट को इस एनोटेशन के साथ मार्क किया जाता है, तो उसे शामिल करने के लिए एनोटेशन का ERROR(/Set) जोड़ता है.

पैरामीटर
annotations

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  getExcludeAnnotations ()

बाहर रखने के लिए, एनोटेशन की मौजूदा ERROR(/Set) संख्या दिखाता है.

रिटर्न

getIncludeAnnotations

public abstract  getIncludeAnnotations ()

शामिल किए जाने वाले एनोटेशन की मौजूदा ERROR(/Set) वैल्यू दिखाता है.

रिटर्न