استدعاء الحالي

public class CurrentInvocation
extends Object

java.lang.Object
com.android.tradefed.invocer.logger.CurrentInvocation


فئة تتعقب وتوفر معلومات الاستدعاء الحالية المفيدة في أي مكان داخل الاستدعاء.

ملخص

الأساليب العامة

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

إرجاع IInvocationContext الحالي للاستدعاء.

static ExecutionFiles getInvocationFiles ()

إرجاع ExecutionFiles للاستدعاء.

static File getWorkFolder ()

يُرجع مجلد العمل الحالي للاستدعاء أو يُرجعه فارغًا إذا لم يتم تعيينه بعد.

static CurrentInvocation.IsolationGrade moduleCurrentIsolation ()

إرجاع ما إذا كانت وحدة المجموعة الحالية التي تم تنفيذها معزولة أم لا.

static void registerExecutionFiles ( ExecutionFiles invocFiles)

التسجيل لمرة واحدة ExecutionFiles .

static CurrentInvocation.IsolationGrade runCurrentIsolation ()

إرجاع ما إذا كان التشغيل التجريبي الحالي الذي تم تنفيذه قد تم عزله أم لا.

static void setActionInProgress ( ActionInProgress action)

يضبط ActionInProgress للاستدعاء.

static void setInvocationContext ( IInvocationContext context)

يضبط IInvocationContext للاستدعاء.

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 الحالي للاستدعاء. يمكن أن تكون فارغة.

عائدات
ActionInProgress

يحصل على معلومات

public static File getInfo (CurrentInvocation.InvocationInfo key)

إرجاع خريطة مقاييس الاستدعاء للاستدعاء الجاري.

حدود
key CurrentInvocation.InvocationInfo

عائدات
File

getInvocationContext

public static IInvocationContext getInvocationContext ()

إرجاع IInvocationContext الحالي للاستدعاء. يمكن أن تكون فارغة.

عائدات
IInvocationContext

getInvocationFiles

public static ExecutionFiles getInvocationFiles ()

إرجاع ExecutionFiles للاستدعاء.

عائدات
ExecutionFiles

getWorkFolder

public static File getWorkFolder ()

يُرجع مجلد العمل الحالي للاستدعاء أو يُرجعه فارغًا إذا لم يتم تعيينه بعد.

عائدات
File

ModuleCurrentIsolation

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

setInvocationContext

public static void setInvocationContext (IInvocationContext context)

يضبط IInvocationContext للاستدعاء.

حدود
context IInvocationContext

setModuleIsolation

public static void setModuleIsolation (CurrentInvocation.IsolationGrade isolation)

قم بتحديث ما إذا كانت وحدة الجناح معزولة أم لا.

حدود
isolation CurrentInvocation.IsolationGrade

setRunIsolation

public static void setRunIsolation (CurrentInvocation.IsolationGrade isolation)

قم بتحديث ما إذا كان التشغيل التجريبي معزولًا أم لا.

حدود
isolation CurrentInvocation.IsolationGrade