ההפעלה הנוכחית
public
class
CurrentInvocation
extends Object
JavaScript.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 : הערך של מדד ההפעלה. |
cleanInvocationInfos
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 |
מודולCurrentIsolation
public static CurrentInvocation.IsolationGrade moduleCurrentIsolation ()
הפונקציה מחזירה אם מודול החבילה הנוכחי שהופעל היה מבודד או לא.
החזרות | |
---|---|
CurrentInvocation.IsolationGrade |
רישום קובץ ביצוע
public static void registerExecutionFiles (ExecutionFiles invocFiles)
רישום חד-פעמי של ExecutionFiles
. הפעולה מתבצעת על ידי 'מסגרת הבדיקה'.
פרמטרים | |
---|---|
invocFiles |
ExecutionFiles : ExecutionFiles שרשום. |
איפוסLocalGroup
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 |