TestFilterHelper

public class TestFilterHelper
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.TestFilterHelper


टेस्ट को फ़िल्टर करने के लिए हेल्पर क्लास

खास जानकारी

पब्लिक कंस्ट्रक्टर

TestFilterHelper()
TestFilterHelper( includeFilters, excludeFilters, includeAnnotation, excludeAnnotation)

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

void addAllExcludeAnnotation( notAnnotations)

चलाए जाने वाले टेस्ट के बाहर रखने वाले एनोटेशन का ERROR(/Set) जोड़ता है

void addAllExcludeFilters( filters)

जिन टेस्ट को बाहर रखना है उनके फ़िल्टर का ERROR(/Set) जोड़ता है.

void addAllIncludeAnnotation( annotations)

चलाए जाने वाले टेस्ट के एनोटेशन में शामिल करने के लिए ERROR(/Set) जोड़ता है

void addAllIncludeFilters( filters)

जिन टेस्ट को शामिल करना है उनके फ़िल्टर का ERROR(/Set) जोड़ता है

void addExcludeAnnotation(String notAnnotation)

चलाए जाने वाले टेस्ट के लिए, बाहर रखने का एनोटेशन जोड़ता है

void addExcludeFilter(String filter)

जिन टेस्ट को बाहर रखना है उनके लिए फ़िल्टर जोड़ता है

void addIncludeAnnotation(String annotation)

चलाए जाने वाले टेस्ट का शामिल करें एनोटेशन जोड़ता है

void addIncludeFilter(String filter)

यह फ़िल्टर जोड़ता है कि किन टेस्ट को शामिल करना है

void clearExcludeAnnotations()
void clearExcludeFilters()
void clearIncludeAnnotations()
void clearIncludeFilters()
getExcludeAnnotation()
getExcludeFilters()
getIncludeAnnotation()
getIncludeFilters()
boolean shouldRun(Description desc, extraJars)

यह जांचना कि एनोटेशन वाला एलिमेंट, फ़िल्टर से गुज़रता है या नहीं

boolean shouldRun(String packageName, Class<?> classObj, Method method)

यह जांचना कि एनोटेशन वाला एलिमेंट, फ़िल्टर से गुज़रता है या नहीं

boolean shouldTestRun(AnnotatedElement annotatedElement)

यह जांचना कि एनोटेशन वाला एलिमेंट, फ़िल्टर से गुज़रता है या नहीं

पब्लिक कंस्ट्रक्टर

TestFilterHelper

public TestFilterHelper ()

TestFilterHelper

public TestFilterHelper ( includeFilters, 
                 excludeFilters, 
                 includeAnnotation, 
                 excludeAnnotation)

पैरामीटर
includeFilters

excludeFilters

includeAnnotation

excludeAnnotation

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

addAllExcludeAnnotation

public void addAllExcludeAnnotation ( notAnnotations)

चलाए जाने वाले टेस्ट के बाहर रखने वाले एनोटेशन का ERROR(/Set) जोड़ता है

पैरामीटर
notAnnotations

addAllExcludeFilters

public void addAllExcludeFilters ( filters)

जिन टेस्ट को बाहर रखना है उनके फ़िल्टर का ERROR(/Set) जोड़ता है.

पैरामीटर
filters

addAllIncludeAnnotation

public void addAllIncludeAnnotation ( annotations)

चलाए जाने वाले टेस्ट के एनोटेशन में शामिल करने के लिए ERROR(/Set) जोड़ता है

पैरामीटर
annotations

addAllIncludeFilters

public void addAllIncludeFilters ( filters)

जिन टेस्ट को शामिल करना है उनके फ़िल्टर का ERROR(/Set) जोड़ता है

पैरामीटर
filters

addExcludeAnnotation

public void addExcludeAnnotation (String notAnnotation)

चलाए जाने वाले टेस्ट के लिए, बाहर रखने का एनोटेशन जोड़ता है

पैरामीटर
notAnnotation String

addExcludeFilter

public void addExcludeFilter (String filter)

जिन टेस्ट को बाहर रखना है उनके लिए फ़िल्टर जोड़ता है

पैरामीटर
filter String

addIncludeAnnotation

public void addIncludeAnnotation (String annotation)

चलाए जाने वाले टेस्ट का शामिल करें एनोटेशन जोड़ता है

पैरामीटर
annotation String

addIncludeFilter

public void addIncludeFilter (String filter)

यह फ़िल्टर जोड़ता है कि किन टेस्ट को शामिल करना है

पैरामीटर
filter String

clearExcludeAnnotations

public void clearExcludeAnnotations ()

clearExcludeFilters

public void clearExcludeFilters ()

clearIncludeAnnotations

public void clearIncludeAnnotations ()

clearIncludeFilters

public void clearIncludeFilters ()

getExcludeAnnotation

public  getExcludeAnnotation ()

रिटर्न

getExcludeFilters

public  getExcludeFilters ()

रिटर्न

getIncludeAnnotation

public  getIncludeAnnotation ()

रिटर्न

getIncludeFilters

public  getIncludeFilters ()

रिटर्न

shouldRun

public boolean shouldRun (Description desc, 
                 extraJars)

यह जांचना कि एनोटेशन वाला एलिमेंट, फ़िल्टर से गुज़रता है या नहीं

पैरामीटर
desc Description: जांच के बारे में बताने वाला Description.

extraJars : ERROR(/File) की सूची, जो लोड करने के लिए अतिरिक्त जारों की ओर ले जाती है.

रिटर्न
boolean अगर जांच का तरीका चलाया जाना चाहिए, तो true. ऐसा न होने पर false

shouldRun

public boolean shouldRun (String packageName, 
                Class<?> classObj, 
                Method method)

यह जांचना कि एनोटेशन वाला एलिमेंट, फ़िल्टर से गुज़रता है या नहीं

पैरामीटर
packageName String: पेमेंट के तरीके के पैकेज का नाम

classObj Class: तरीके की क्लास

method Method: जांच का तरीका

रिटर्न
boolean अगर जांच का तरीका चलाया जाना चाहिए, तो true. ऐसा न होने पर false

shouldTestRun

public boolean shouldTestRun (AnnotatedElement annotatedElement)

यह जांचना कि एनोटेशन वाला एलिमेंट, फ़िल्टर से गुज़रता है या नहीं

पैरामीटर
annotatedElement AnnotatedElement: वह एलिमेंट जिसे फ़िल्टर करना है

रिटर्न
boolean अगर जांच चलनी चाहिए, तो true दिखाता है. ऐसा न होने पर, false दिखाता है