כלי הבדיקה TestFilterHelper
public
class
TestFilterHelper
extends Object
JavaScript.lang.Object | |
↳ | com.android.tradefed.util.TestFilterHelper |
כיתה מסייעת לסינון בדיקות
סיכום
בנאים ציבוריים | |
---|---|
TestFilterHelper()
|
|
TestFilterHelper(
|
שיטות ציבוריות | |
---|---|
void
|
addAllExcludeAnnotation(
הוספת |
void
|
addAllExcludeFilters(
הפונקציה מוסיפה |
void
|
addAllIncludeAnnotation(
הוספת |
void
|
addAllIncludeFilters(
הוספת |
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,
בודקים אם רכיב שיש בו הערה עובר את המסנן |
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 |
|
addAllInclude filters
public void addAllIncludeFilters (filters)
הוספת ERROR(/Set)
המסננים של הבדיקות שרוצים לכלול
פרמטרים | |
---|---|
filters |
|
הוספת החרגה
public void addExcludeAnnotation (String notAnnotation)
הוספה של הערת החרגה של הבדיקה שתרוץ
פרמטרים | |
---|---|
notAnnotation |
String |
הוספת מסנן להחרגה
public void addExcludeFilter (String filter)
הוספת מסנן של הבדיקות שלא ייכללו
פרמטרים | |
---|---|
filter |
String |
addIncludeAnnotation
public void addIncludeAnnotation (String annotation)
הוספת הערת הכללה של הבדיקה להפעלה
פרמטרים | |
---|---|
annotation |
String |
addIncludeFilter (הוספת מסנן)
public void addIncludeFilter (String filter)
הוספת מסנן של הבדיקות שייכללו
פרמטרים | |
---|---|
filter |
String |
הסרת הערות
public void clearExcludeAnnotations ()
ניקוי החרגה מסננים
public void clearExcludeFilters ()
מחיקה של הערות
public void clearIncludeAnnotations ()
ניקוי פילטרים
public void clearIncludeFilters ()
קבלת החרגה
publicgetExcludeAnnotation ()
החזרות | |
---|---|
|
getExcludeFilters
publicgetExcludeFilters ()
החזרות | |
---|---|
|
getIncludeAnnotation
publicgetIncludeAnnotation ()
החזרות | |
---|---|
|
getIncludeFilters
publicgetIncludeFilters ()
החזרות | |
---|---|
|
צריך לרוץ
public boolean shouldRun (Description desc,extraJars)
בודקים אם רכיב שיש בו הערה עובר את המסנן
פרמטרים | |
---|---|
desc |
Description : Description שמתאר את הבדיקה. |
extraJars |
: רשימה של ERROR(/File) שמצביעה על צנצנות נוספות לטעינה. |
החזרות | |
---|---|
boolean |
True אם שיטת הבדיקה צריכה לפעול, FALSE אם לא רוצים ששיטת הבדיקה תפעל |
צריך לרוץ
public boolean shouldRun (String packageName, Class<?> classObj, Method method)
בודקים אם רכיב שיש בו הערה עובר את המסנן
פרמטרים | |
---|---|
packageName |
String : שם החבילה של השיטה |
classObj |
Class : המחלקה של השיטה |
method |
Method : שיטת בדיקה |
החזרות | |
---|---|
boolean |
True אם שיטת הבדיקה צריכה לפעול, false אם לא רוצים להפעיל את שיטת הבדיקה. |
צריך TestRun
public boolean shouldTestRun (AnnotatedElement annotatedElement)
בודקים אם רכיב שיש בו הערה עובר את המסנן
פרמטרים | |
---|---|
annotatedElement |
AnnotatedElement : הרכיב שיש לסנן |
החזרות | |
---|---|
boolean |
true אם הבדיקה צריכה לפעול, אחרת false |