Current Invocation
public class CurrentInvocation
extends Object
java.lang.Object | |
↳ | com.android.tradefed.invoker.logger.CurrentInvocation |
מחלקה שעוקבת אחר ומספקת את מידע ההתקשרות הנוכחי שימושי בכל מקום בתוך ההזמנה.
סיכום
כיתות מקוננות | |
---|---|
enum | CurrentInvocation.InvocationInfo איזה מפתח בעל שם מיוחד שתמיד נאכלס עבור הקריאה. |
enum | CurrentInvocation.IsolationGrade מתאר את רמת הבידוד |
שיטות ציבוריות | |
---|---|
static void | addInvocationInfo ( CurrentInvocation.InvocationInfo key, File value) הוסף ערך מפתח אחד למעקב ברמת ההזמנה. |
static void | clearInvocationInfos () נקה את פרטי ההזמנה עבור הזמנה. |
static FailureDescription | createFailure (String errorMessage, ErrorIdentifier errorIdentifier) צור כשל הקשור לפעולת ההתקשרות המתבצעת. |
static ActionInProgress | getActionInProgress () מחזירה את |
static File | getInfo ( CurrentInvocation.InvocationInfo key) מחזירה את מפת מדדי ההתקשרות עבור ההתקשרות המתבצעת. |
static ExecutionFiles | getInvocationFiles () מחזיר את ה- |
static File | getWorkFolder () מחזיר את תיקיית העבודה הנוכחית עבור ההזמנה או null אם עדיין לא הוגדרה. |
static CurrentInvocation.IsolationGrade | moduleCurrentIsolation () מחזירה אם מודול החבילה הנוכחי שבוצע היה מבודד או לא. |
static void | registerExecutionFiles ( ExecutionFiles invocFiles) רישום חד פעמי של |
static CurrentInvocation.IsolationGrade | runCurrentIsolation () מחזירה אם הפעלת הבדיקה הנוכחית שבוצעה הייתה מבודדת או לא. |
static void | setActionInProgress ( ActionInProgress action) מגדיר את |
static void | setModuleIsolation ( CurrentInvocation.IsolationGrade isolation) עדכן אם מודול החבילה מבודד או לא. |
static void | setRunIsolation ( CurrentInvocation.IsolationGrade isolation) עדכן אם הפעלת המבחן מבודדת או לא. |
שיטות ציבוריות
addInvocationInfo
public static void addInvocationInfo (CurrentInvocation.InvocationInfo key, File value)
הוסף ערך מפתח אחד למעקב ברמת ההזמנה.
פרמטרים | |
---|---|
key | CurrentInvocation.InvocationInfo : המפתח שמתחתיו יעקוב אחר פרטי ההזמנה. |
value | File : הערך של מדד ההתקשרות. |
clearInvocationInfos
public static void clearInvocationInfos ()
נקה את פרטי ההזמנה עבור הזמנה.
ליצור כישלון
public static FailureDescription createFailure (String errorMessage, ErrorIdentifier errorIdentifier)
צור כשל הקשור לפעולת ההתקשרות המתבצעת. כלי נוחות כדי להימנע FailureDescription#setActionInProgress(ActionInProgress)
.
פרמטרים | |
---|---|
errorMessage | String |
errorIdentifier | ErrorIdentifier |
החזרות | |
---|---|
FailureDescription |
getActionInProgress
public static ActionInProgress getActionInProgress ()
מחזירה את ActionInProgress
הנוכחי עבור ההזמנה. יכול להיות ריק.
החזרות | |
---|---|
ActionInProgress |
לקבל מידע
public static File getInfo (CurrentInvocation.InvocationInfo key)
מחזירה את מפת מדדי ההתקשרות עבור ההתקשרות המתבצעת.
פרמטרים | |
---|---|
key | CurrentInvocation.InvocationInfo |
החזרות | |
---|---|
File |
getInvocationFiles
public static ExecutionFiles getInvocationFiles ()
מחזיר את ה- ExecutionFiles
עבור ההזמנה.
החזרות | |
---|---|
ExecutionFiles |
getWorkFolder
public static File getWorkFolder ()
מחזיר את תיקיית העבודה הנוכחית עבור ההזמנה או null אם עדיין לא הוגדרה.
החזרות | |
---|---|
File |
מודולCurrentIsolation
public static CurrentInvocation.IsolationGrade moduleCurrentIsolation ()
מחזירה אם מודול החבילה הנוכחי שבוצע היה מבודד או לא.
החזרות | |
---|---|
CurrentInvocation.IsolationGrade |
registerExecutionFiles
public static void registerExecutionFiles (ExecutionFiles invocFiles)
רישום חד פעמי של ExecutionFiles
. זה נעשה על ידי רתמת הבדיקה.
פרמטרים | |
---|---|
invocFiles | ExecutionFiles : ה- ExecutionFiles הרשומים. |
runCurrentIsolation
public static CurrentInvocation.IsolationGrade runCurrentIsolation ()
מחזירה אם הפעלת הבדיקה הנוכחית שבוצעה הייתה מבודדת או לא.
החזרות | |
---|---|
CurrentInvocation.IsolationGrade |
setActionInProgress
public static void setActionInProgress (ActionInProgress action)
מגדיר את ActionInProgress
עבור ההזמנה.
פרמטרים | |
---|---|
action | ActionInProgress |
setModuleIsolation
public static void setModuleIsolation (CurrentInvocation.IsolationGrade isolation)
עדכן אם מודול החבילה מבודד או לא.
פרמטרים | |
---|---|
isolation | CurrentInvocation.IsolationGrade |
setRunIsolation
public static void setRunIsolation (CurrentInvocation.IsolationGrade isolation)
עדכן אם הפעלת המבחן מבודדת או לא.
פרמטרים | |
---|---|
isolation | CurrentInvocation.IsolationGrade |
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
Last updated 2022-08-15 UTC.