CurrentInvocation
public
class
CurrentInvocation
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.invoker.logger.CurrentInvocation |
מחלקת מעקב שמספקת את פרטי הקריאה הנוכחית, שימושי בכל מקום בתוך הקריאה.
סיכום
methods ציבוריים | |
|---|---|
static
void
|
addInvocationInfo(CurrentInvocation.InvocationInfo key, File value)
מוסיפים צמד מפתח/ערך אחד למעקב ברמת הקריאה לפונקציה. |
static
void
|
clearInvocationInfos()
מחיקת פרטי ההפעלה של הפעלה מסוימת. |
static
FailureDescription
|
createFailure(String errorMessage, ErrorIdentifier errorIdentifier)
יצירת כשל שמשויך לפעולת ההפעלה שנמצאת בתהליך. |
static
ActionInProgress
|
getActionInProgress()
מחזירה את ה- |
static
String
|
getCurrentRunner()
הפונקציה מחזירה את כלי ההרצה הנוכחי של הבדיקה, אם הוא ידוע. |
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
|
setCurrentRunner(String runner)
הגדרת המעקב עבור כלי ההרצה הנוכחי של הבדיקה. |
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)
מעדכנים אם הרצת הבדיקה מבודדת או לא. |
methods ציבוריים
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 |
|
getCurrentRunner
public static String getCurrentRunner ()
הפונקציה מחזירה את כלי ההרצה הנוכחי של הבדיקה, אם הוא ידוע.
| החזרות | |
|---|---|
String |
|
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 |
setCurrentRunner
public static void setCurrentRunner (String runner)
הגדרת המעקב עבור כלי ההרצה הנוכחי של הבדיקה.
| פרמטרים | |
|---|---|
runner |
String |
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 |