Current Invocation
public class CurrentInvocation
extends Object
java.lang.Object | |
↳ | com.android.tradefed.invoker.logger.CurrentInvocation |
מחלקה שעוקבת אחר ומספקת את מידע ההזמנה הנוכחי שימושי בכל מקום בתוך ההזמנה.
סיכום
שיטות ציבוריות | |
---|---|
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 |