קל לארגן דפים בעזרת אוספים אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.

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 ()

מחזירה את ActionInProgress הנוכחי עבור ההזמנה.

static File getInfo ( CurrentInvocation.InvocationInfo key)

מחזירה את מפת מדדי ההתקשרות עבור ההתקשרות המתבצעת.

static ExecutionFiles getInvocationFiles ()

מחזיר את ה- ExecutionFiles עבור ההזמנה.

static File getWorkFolder ()

מחזיר את תיקיית העבודה הנוכחית עבור ההזמנה או null אם עדיין לא הוגדרה.

static CurrentInvocation.IsolationGrade moduleCurrentIsolation ()

מחזירה אם מודול החבילה הנוכחי שבוצע היה מבודד או לא.

static void registerExecutionFiles ( ExecutionFiles invocFiles)

רישום חד פעמי של ExecutionFiles .

static CurrentInvocation.IsolationGrade runCurrentIsolation ()

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

static void setActionInProgress ( ActionInProgress action)

מגדיר את ActionInProgress עבור ההזמנה.

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