الدعوة الحالية

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

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

static File getInfo ( CurrentInvocation.InvocationInfo key)

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

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 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