الدعوة الحالية
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 () إرجاع مجلد العمل الحالي للاستدعاء أو فارغ إذا لم يتم تعيينه بعد. |
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 ()
إرجاع مجلد العمل الحالي للاستدعاء أو فارغ إذا لم يتم تعيينه بعد.
عائدات | |
---|---|
File |
وحدة العزل الحالية
public static CurrentInvocation.IsolationGrade moduleCurrentIsolation ()
يُرجع ما إذا كانت وحدة المجموعة الحالية المنفذة معزولة أم لا.
عائدات | |
---|---|
CurrentInvocation.IsolationGrade |
تسجيل التنفيذالملفات
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 |
تعيين العزلة
public static void setRunIsolation (CurrentInvocation.IsolationGrade isolation)
قم بتحديث ما إذا كان التشغيل التجريبي معزولًا أم لا.
حدود | |
---|---|
isolation | CurrentInvocation.IsolationGrade |