מידע לבדיקה

public class TestInfo
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.testmapping.TestInfo


מאחסן את קבוצת פרטי הבדיקה בקובץ TEST_MAPPING.

סיכום

יוצרים ציבוריים

TestInfo(String name, String source, boolean hostOnly)
TestInfo(String name, String source, boolean hostOnly, keywords)

שיטות ציבוריות

void addImportPaths( paths)
void addOption(TestOption option)
void addSources( sources)
boolean equals(Object o)
boolean getHostOnly()
getImportPaths()
getKeywords( ignoreKeywords)

מקבלים ERROR(/Set) של מילות המפתח שנתמכות בבדיקה.

getKeywords()

מקבלים ERROR(/Set) ממילות המפתח שנתמכות בבדיקה.

String getName()
String getNameAndHostOnly()

מקבלים String שמייצג את שם הבדיקה ואת הגדרת המארח שלו.

String getNameOption()

מקבלים String שמייצג את שם הבדיקה ואת האפשרויות שלו.

getOptions()
getSources()
int hashCode()
void merge(TestInfo test)

למזג עם בדיקה אחרת.

String toString()

יוצרים ציבוריים

TestInfo

public TestInfo (String name, 
                String source, 
                boolean hostOnly)

פרמטרים
name String

source String

hostOnly boolean

TestInfo

public TestInfo (String name, 
                String source, 
                boolean hostOnly, 
                 keywords)

פרמטרים
name String

source String

hostOnly boolean

keywords

שיטות ציבוריות

addImportPaths

public void addImportPaths ( paths)

פרמטרים
paths

הוספת אפשרות

public void addOption (TestOption option)

פרמטרים
option TestOption

addSources

public void addSources ( sources)

פרמטרים
sources

שווה ל-

public boolean equals (Object o)

פרמטרים
o Object

החזרות
boolean

getHostOnly

public boolean getHostOnly ()

החזרות
boolean

getImportPaths

public  getImportPaths ()

החזרות

getKeywords

public  getKeywords ( ignoreKeywords)

מקבלים ERROR(/Set) ממילות המפתח שנתמכות בבדיקה.

פרמטרים
ignoreKeywords : קבוצה של String מילות מפתח שצריך להתעלם מהן.

החזרות

getKeywords

public  getKeywords ()

מקבלים ERROR(/Set) ממילות המפתח שנתמכות בבדיקה.

החזרות

getName

public String getName ()

החזרות
String

getNameAndHostOnly

public String getNameAndHostOnly ()

אחזור String שמייצג את שם הבדיקה ואת הגדרת המארח שלו. כך אפשר לקבץ את TestInfos לפי שם הדרישה במכשיר.

החזרות
String

אפשרות getName

public String getNameOption ()

מקבלים String שמייצג את שם הבדיקה ואת האפשרויות שלו.

החזרות
String

getOptions

public  getOptions ()

החזרות

getSources

public  getSources ()

החזרות

קוד גיבוב (hashCode)

public int hashCode ()

החזרות
int

מזג

public void merge (TestInfo test)

למזג עם בדיקה אחרת.

מעדכנים את אפשרויות הבדיקה כדי שהבדיקה תכלול את שתי הבדיקות בצורה הטובה ביותר.

TODO(b/113616538): Implement a more robust option merging mechanism.

פרמטרים
test TestInfo: אובייקט TestInfo שרוצים למזג איתו.

toString

public String toString ()

החזרות
String