ConfigurationDescriptor
public class ConfigurationDescriptor
extends Object
java.lang.Object | |
↳ | com.android.tradefed.config.ConfigurationDescriptor |
אובייקט תצורה שמתאר היבט כלשהו של התצורה עצמה. כמו תג מבחן-חבילת חברות. מחלקה זו אינה יכולה לקבל ערכי אפשרויות באמצעות שורת הפקודה. רק ישירות ב-xml.
סיכום
שדות | |
---|---|
public static final String | ACTIVE_PARAMETER_KEY מפתח מטא נתונים עבור פרמטר תצורה, אופציונלי. |
public static final String | LOCAL_SHARDED_KEY מפתח מטא נתונים עבור תצורה כדי לציין שהיא מחולקת. |
בנאים ציבוריים | |
---|---|
ConfigurationDescriptor () |
שיטות ציבוריות | |
---|---|
void | addMetadata (String key, values) addMetadata (String key, values) הוסף ערכים נוספים של מפתח נתון לערכי המטא נתונים. |
void | addMetadata (String key, String value) הוסף ערך עבור מפתח נתון לערכי המטא נתונים. |
void | addRerunOption ( OptionDef optionDef) הוסף את האפשרות לרשימת אפשרויות שניתן להשתמש בהן כדי להפעיל מחדש את הבדיקה. |
ConfigurationDescriptor | clone () החזר עותק עמוק של האובייקט |
static ConfigurationDescriptor | fromProto (ConfigurationDescription.Descriptor protoDescriptor) פעולה הפוכה מ- |
IAbi | getAbi () מחזירה את ה-abi שהקונפיגורציה פועלת מולו אם ידוע, אחרת null. |
MultiMap <String, String> | getAllMetaData () מאחזר את כל המטא נתונים המוגדרים ומחזיר עותק של המפה. |
getMetaData (String name) קבל את ערכי המטא נתונים בעלי השם | |
String | getModuleName () מחזירה את שם המודול של תצורת המודול. |
getRerunOptions () קבל את רשימת | |
Integer | getShardIndex () קבל את אינדקס הרסיסים של ההתקשרות במהלך הריסה המקומית. |
getSuiteTags () מחזירה את רשימת תגי החבילה שהבדיקה היא חלק מהם. | |
boolean | isNotIRemoteTestShardable () מחזירה אם התצורה צריכה לפצל את ה-IRemoteTest למודולים שונים. |
boolean | isNotShardable () מחזירה אם התצורה ניתנת לחלוקה או לא כחלק מחבילה |
boolean | isNotStrictShardable () מחזיר אם התצורה ניתנת לחלוקה או לא כחלק מחבילה |
removeMetadata (String key) הסר את המעקב של מפתח המטא נתונים שצוין. | |
void | setAbi ( IAbi abi) מגדיר את ה-abi שהקונפיגורציה עומדת לפעול מולו. |
void | setMetaData ( MultiMap <String, String> metadata) |
void | setModuleName (String name) אם תצורה זו מייצגת מודול, נוכל להגדיר את שם המודול המשויך אליו. |
void | setNotIRemoteTestShardable (boolean notIRemoteTestShardable) |
void | setSandboxed (boolean useSandboxed) קובע אם תצורה תפעל במצב ארגז חול או לא. |
void | setShardIndex (int index) הגדר את אינדקס הרסיסים עבור הפניה ברסיסים מקומיים. |
void | setSuiteTags ( suiteTags) setSuiteTags ( suiteTags) מגדיר את רשימת תגי החבילה שהבדיקה היא חלק מהם. |
boolean | shouldUseSandbox () מחזירה true אם ההזמנה אמורה לפעול במצב ארגז חול. |
ConfigurationDescription.Descriptor | toProto () המר את המופע הנוכחי של המתאר לפורמט הפרוטו שלו. |
שדות
ACTIVE_PARAMETER_KEY
public static final String ACTIVE_PARAMETER_KEY
מפתח מטא נתונים עבור פרמטר תצורה, אופציונלי.
LOCAL_SHARDED_KEY
public static final String LOCAL_SHARDED_KEY
מפתח מטא נתונים עבור תצורה כדי לציין שהיא מחולקת.
בנאים ציבוריים
ConfigurationDescriptor
public ConfigurationDescriptor ()
שיטות ציבוריות
addMetadata
public void addMetadata (String key,values)
הוסף ערכים נוספים של מפתח נתון לערכי המטא נתונים.
פרמטרים | |
---|---|
key | String : ERROR(/String) של המפתח להוספת ערכים. |
values | ERROR(/String) של הערכים הנוספים. |
addMetadata
public void addMetadata (String key, String value)
הוסף ערך עבור מפתח נתון לערכי המטא נתונים.
פרמטרים | |
---|---|
key | String : ERROR(/String) של המפתח להוספת ערכים. |
value | String : ERROR(/String) של הערך הנוסף. |
addRerunOption
public void addRerunOption (OptionDef optionDef)
הוסף את האפשרות לרשימת אפשרויות שניתן להשתמש בהן כדי להפעיל מחדש את הבדיקה.
פרמטרים | |
---|---|
optionDef | OptionDef : אובייקט OptionDef של אפשרות הבדיקה. |
שיבוט
public ConfigurationDescriptor clone ()
החזר עותק עמוק של האובייקט ConfigurationDescriptor
.
החזרות | |
---|---|
ConfigurationDescriptor |
מפרוטו
public static ConfigurationDescriptor fromProto (ConfigurationDescription.Descriptor protoDescriptor)
פעולה הפוכה מ- toProto()
כדי להחזיר את האובייקט.
פרמטרים | |
---|---|
protoDescriptor | ConfigurationDescription.Descriptor |
החזרות | |
---|---|
ConfigurationDescriptor |
getAbi
public IAbi getAbi ()
מחזירה את ה-abi שהקונפיגורציה פועלת מולו אם ידוע, אחרת null.
החזרות | |
---|---|
IAbi |
getAllMetaData
public MultiMap<String, String> getAllMetaData ()
מאחזר את כל המטא נתונים המוגדרים ומחזיר עותק של המפה.
החזרות | |
---|---|
MultiMap <String, String> |
getMetaData
publicgetMetaData (String name)
קבל את ערכי המטא נתונים בעלי השם
פרמטרים | |
---|---|
name | String |
החזרות | |
---|---|
getModuleName
public String getModuleName ()
מחזירה את שם המודול של תצורת המודול.
החזרות | |
---|---|
String |
getRerunOptions
publicgetRerunOptions ()
קבל את רשימת OptionDef
שניתן להשתמש בה להרצה חוזרת.
החזרות | |
---|---|
getShardIndex
public Integer getShardIndex ()
קבל את אינדקס הרסיסים של ההתקשרות במהלך הריסה המקומית. מחזירה null אם אין ריסוק.
החזרות | |
---|---|
Integer |
getSuiteTags
publicgetSuiteTags ()
מחזירה את רשימת תגי החבילה שהבדיקה היא חלק מהם.
החזרות | |
---|---|
isNotIRemoteTestShardable
public boolean isNotIRemoteTestShardable ()
מחזירה אם התצורה צריכה לפצל את ה-IRemoteTest למודולים שונים.
החזרות | |
---|---|
boolean |
isNotShardable
public boolean isNotShardable ()
מחזירה אם התצורה ניתנת לחלוקה או לא כחלק מחבילה
החזרות | |
---|---|
boolean |
isNotStrictShardable
public boolean isNotStrictShardable ()
מחזיר אם התצורה ניתנת לחלוקה או לא כחלק מחבילה
החזרות | |
---|---|
boolean |
להסיר מטא נתונים
publicremoveMetadata (String key)
הסר את המעקב של מפתח המטא נתונים שצוין.
פרמטרים | |
---|---|
key | String |
החזרות | |
---|---|
setAbi
public void setAbi (IAbi abi)
מגדיר את ה-abi שהקונפיגורציה עומדת לפעול מולו.
פרמטרים | |
---|---|
abi | IAbi |
setModuleName
public void setModuleName (String name)
אם תצורה זו מייצגת מודול, נוכל להגדיר את שם המודול המשויך אליו.
פרמטרים | |
---|---|
name | String |
setNotIRemoteTestShardable
public void setNotIRemoteTestShardable (boolean notIRemoteTestShardable)
פרמטרים | |
---|---|
notIRemoteTestShardable | boolean |
setSandboxed
public void setSandboxed (boolean useSandboxed)
קובע אם תצורה תפעל במצב ארגז חול או לא.
פרמטרים | |
---|---|
useSandboxed | boolean |
setShardIndex
public void setShardIndex (int index)
הגדר את אינדקס הרסיסים עבור הפניה ברסיסים מקומיים.
פרמטרים | |
---|---|
index | int |
setSuiteTags
public void setSuiteTags (suiteTags)
מגדיר את רשימת תגי החבילה שהבדיקה היא חלק מהם.
פרמטרים | |
---|---|
suiteTags |
shouldUseSandbox
public boolean shouldUseSandbox ()
מחזירה true אם ההזמנה אמורה לפעול במצב ארגז חול. שקר אחרת.
החזרות | |
---|---|
boolean |
לפרוטו
public ConfigurationDescription.Descriptor toProto ()
המר את המופע הנוכחי של המתאר לפורמט הפרוטו שלו.
החזרות | |
---|---|
ConfigurationDescription.Descriptor |