ITestInvocation

public interface ITestInvocation

com.android.tradefed.invocer.ITestInvocation


يتعامل مع استدعاء اختبار TradeFederation واحد.

ملخص

فصول متداخلة

class ITestInvocation.ExitInformation

يمثل بعض معلومات الخروج لاستدعاء.

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

default ITestInvocation.ExitInformation getExitInfo ()

معلومات الخروج للاستدعاء المحدد.

abstract void invoke ( IInvocationContext metadata, IConfiguration config, IRescheduler rescheduler, ITestInvocationListener... extraListeners)

تنفيذ استدعاء الاختبار.

default void notifyInvocationForceStopped (String message, ErrorIdentifier errorId)

قم بإخطار TestInvocation بأنه قد تم طلب إيقاف TradeFed.

default void notifyInvocationStopped (String message)

قم بإخطار TestInvocation بأن TradeFed سيتم إيقاف تشغيله في النهاية.

default void setClearcutClient (ClearcutClient client)

قم بتوجيه عميل Clearcut للإبلاغ عن المقاييس.

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

getExitInfo

public ITestInvocation.ExitInformation getExitInfo ()

معلومات الخروج للاستدعاء المحدد.

عائدات
ITestInvocation.ExitInformation

يستحضر

public abstract void invoke (IInvocationContext metadata, 
                IConfiguration config, 
                IRescheduler rescheduler, 
                ITestInvocationListener... extraListeners)

تنفيذ استدعاء الاختبار.

حدود
metadata IInvocationContext : IInvocationContext لإجراء الاختبارات.

config IConfiguration : IConfiguration لهذا التشغيل الاختباري.

rescheduler IRescheduler : IRescheduler ، لإعادة جدولة أجزاء من الاستدعاء للتنفيذ على مورد (موارد) أخرى

extraListeners ITestInvocationListener : ITestInvocationListener للإخطار، بالإضافة إلى تلك الموجودة في config

رميات
DeviceNotAvailableException في حالة فقدان الاتصال بالجهاز
قابل للرمي

notifyInvocationForceStopped

public void notifyInvocationForceStopped (String message, 
                ErrorIdentifier errorId)

قم بإخطار TestInvocation بأنه قد تم طلب إيقاف TradeFed.

حدود
message String : الرسالة المرتبطة بإيقاف الاستدعاء

errorId ErrorIdentifier : المعرف المرتبط بالتوقف القسري

notifyInvocationStopped

public void notifyInvocationStopped (String message)

قم بإخطار TestInvocation بأن TradeFed سيتم إيقاف تشغيله في النهاية.

حدود
message String : الرسالة المرتبطة بإيقاف الاستدعاء

setClearcutClient

public void setClearcutClient (ClearcutClient client)

قم بتوجيه عميل Clearcut للإبلاغ عن المقاييس.

حدود
client ClearcutClient