CurrentInvocation
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
IInvocationContext
|
getInvocationContext()
הפונקציה מחזירה את הערך הנוכחי של |
static
ExecutionFiles
|
getInvocationFiles()
הפונקציה מחזירה את |
static
IInvocationContext
|
getModuleContext()
הפונקציה מחזירה את המודול |
static
File
|
getWorkFolder()
הפונקציה מחזירה את תיקיית העבודה הנוכחית של ההפעלה, או ערך null אם עדיין לא הגדרתם תיקייה. |
static
CurrentInvocation.IsolationGrade
|
moduleCurrentIsolation()
הפונקציה מחזירה אם מודול המארז הנוכחי שהופעל היה מבודד או לא. |
static
void
|
registerExecutionFiles(ExecutionFiles invocFiles)
רישום חד-פעמי של |
static
void
|
resetLocalGroup()
איפוס ההקשר המותאם אישית. |
static
CurrentInvocation.IsolationGrade
|
runCurrentIsolation()
הפונקציה מחזירה אם הרצה הבדיקה הנוכחית בוצעה בבידוד או לא. |
static
void
|
setActionInProgress(ActionInProgress action)
הגדרת |
static
void
|
setInvocationContext(IInvocationContext context)
הגדרת |
static
void
|
setLocalGroup(ThreadGroup tg)
מעקב אחר הקשר מקומי כשמשתמשים במאפיינים בתוך שרת ה-gRPC |
static
void
|
setModuleContext(IInvocationContext moduleContext)
הגדרת המודול |
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 ()
ניקוי פרטי ההפעלה של קריאה.
createFailure
public static FailureDescription createFailure (String errorMessage, ErrorIdentifier errorIdentifier)
יוצרים כשל שמשויך לפעולה של ההפעלה המתבצעת. כלי נוחות כדי להימנע מהצורך להתקשר אל FailureDescription.setActionInProgress(ActionInProgress)
.
פרמטרים | |
---|---|
errorMessage |
String |
errorIdentifier |
ErrorIdentifier |
החזרות | |
---|---|
FailureDescription |
getActionInProgress
public static ActionInProgress getActionInProgress ()
הפונקציה מחזירה את הערך הנוכחי של ActionInProgress
לקריאה. הערך יכול להיות null.
החזרות | |
---|---|
ActionInProgress |
getInfo
public static File getInfo (CurrentInvocation.InvocationInfo key)
הפונקציה מחזירה את המפה של מדדי ההפעלה של ההפעלה המתבצעת.
פרמטרים | |
---|---|
key |
CurrentInvocation.InvocationInfo |
החזרות | |
---|---|
File |
getInvocationContext
public static IInvocationContext getInvocationContext ()
הפונקציה מחזירה את הערך הנוכחי של IInvocationContext
לקריאה. הערך יכול להיות null.
החזרות | |
---|---|
IInvocationContext |
getInvocationFiles
public static ExecutionFiles getInvocationFiles ()
הפונקציה מחזירה את ExecutionFiles
של ההפעלה.
החזרות | |
---|---|
ExecutionFiles |
getModuleContext
public static IInvocationContext getModuleContext ()
הפונקציה מחזירה את המודול IInvocationContext
של המודול הנוכחי. יכול להיות null אם הוא מחוץ להיקף של הפעלת מודול.
החזרות | |
---|---|
IInvocationContext |
getWorkFolder
public static File getWorkFolder ()
הפונקציה מחזירה את תיקיית העבודה הנוכחית של ההפעלה, או null אם עדיין לא הגדרה תיקייה.
החזרות | |
---|---|
File |
moduleCurrentIsolation
public static CurrentInvocation.IsolationGrade moduleCurrentIsolation ()
הפונקציה מחזירה אם מודול המארז הנוכחי שהופעל היה מבודד או לא.
החזרות | |
---|---|
CurrentInvocation.IsolationGrade |
registerExecutionFiles
public static void registerExecutionFiles (ExecutionFiles invocFiles)
רישום חד-פעמי של ExecutionFiles
. הבדיקה מתבצעת על ידי Test Harness.
פרמטרים | |
---|---|
invocFiles |
ExecutionFiles : ExecutionFiles הרשום. |
resetLocalGroup
public static void resetLocalGroup ()
איפוס ההקשר המותאם אישית.
runCurrentIsolation
public static CurrentInvocation.IsolationGrade runCurrentIsolation ()
הפונקציה מחזירה אם הרצה הבדיקה הנוכחית בוצעה בבידוד או לא.
החזרות | |
---|---|
CurrentInvocation.IsolationGrade |
setActionInProgress
public static void setActionInProgress (ActionInProgress action)
הגדרת ActionInProgress
להפעלה.
פרמטרים | |
---|---|
action |
ActionInProgress |
setInvocationContext
public static void setInvocationContext (IInvocationContext context)
הגדרת IInvocationContext
להפעלה.
פרמטרים | |
---|---|
context |
IInvocationContext |
setLocalGroup
public static void setLocalGroup (ThreadGroup tg)
מעקב אחר הקשר מקומי כשמשתמשים במאפיינים בתוך שרת ה-gRPC
פרמטרים | |
---|---|
tg |
ThreadGroup |
setModuleContext
public static void setModuleContext (IInvocationContext moduleContext)
הגדרת המודול IInvocationContext
של המודול שפועל כרגע.
פרמטרים | |
---|---|
moduleContext |
IInvocationContext |
setModuleIsolation
public static void setModuleIsolation (CurrentInvocation.IsolationGrade isolation)
מעדכנים אם מודול הסוויטה מבודד או לא.
פרמטרים | |
---|---|
isolation |
CurrentInvocation.IsolationGrade |
setRunIsolation
public static void setRunIsolation (CurrentInvocation.IsolationGrade isolation)
מעדכנים אם הרצה הבדיקה מבודדת או לא.
פרמטרים | |
---|---|
isolation |
CurrentInvocation.IsolationGrade |