ConfigurationDescriptor
public class ConfigurationDescriptor
extends Object
java.lang.Object | |
↳ | com.android.tradefed.config.ConfigurationDescriptor |
אובייקט תצורה שמתאר היבט כלשהו של התצורה עצמה. כמו תג מבחן-חבילת חברות. מחלקה זו אינה יכולה לקבל ערכי אופציות באמצעות שורת הפקודה. רק ישירות ב-xml.
סיכום
כיתות מקוננות | |
---|---|
enum | ConfigurationDescriptor.LocalTestRunner Enum משמש לציון רץ מבחן מקומי. |
שדות | |
---|---|
public static final String | ACTIVE_PARAMETER_KEY מפתח מטא נתונים עבור פרמטר תצורה, אופציונלי. |
public static final String | LOCAL_SHARDED_KEY מפתח מטא-נתונים עבור תצורה כדי לציין שהיא מחולקת. |
בנאים ציבוריים | |
---|---|
ConfigurationDescriptor () |
שיטות ציבוריות | |
---|---|
void | addMetadata (String key, String value) הוסף ערך עבור מפתח נתון לערכי המטא נתונים. |
void | addMetadata (String key, values) addMetadata (String key, values) הוסף ערכים נוספים של מפתח נתון לערכי המטא נתונים. |
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 | isNotShardable () מחזירה אם התצורה ניתנת לחלוקה או לא כחלק מחבילה |
boolean | isNotStrictShardable () מחזיר אם התצורה ניתנת לחלוקה או לא כחלק מחבילה |
removeMetadata (String key) הסר את המעקב אחר מפתח המטא נתונים שצוין. | |
void | setAbi ( IAbi abi) מגדיר את ה-abi שהקונפיגורציה עומדת לפעול מולו. |
void | setMetaData ( MultiMap <String, String> metadata) |
void | setModuleName (String name) אם תצורה זו מייצגת מודול, נוכל להגדיר את שם המודול המשויך אליו. |
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, String value)
הוסף ערך עבור מפתח נתון לערכי המטא נתונים.
פרמטרים | |
---|---|
key | String : String של המפתח להוספת ערכים. |
value | String : String של הערך הנוסף. |
addMetadata
public void addMetadata (String key,values)
הוסף ערכים נוספים של מפתח נתון לערכי המטא נתונים.
פרמטרים | |
---|---|
key | String : String של המפתח להוספת ערכים. |
values | 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 ()
מחזירה את רשימת תגי החבילה שהבדיקה היא חלק מהם.
החזרות | |
---|---|
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 |
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 |
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2022-08-15 (שעון UTC).