با مجموعه‌ها، منظم بمانید ذخیره و دسته‌بندی محتوا براساس اولویت‌های شما.

ITestInvocation

public interface ITestInvocation

com.android.tradefed.invoker.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 در نهایت خاموش می شود.

روش های عمومی

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 اگر ارتباط با دستگاه قطع شد
Throwable

notifyInvocationForceStopped

public void notifyInvocationForceStopped (String message, 
                ErrorIdentifier errorId)

به TestInvocation اطلاع دهید که از TradeFed درخواست شده است متوقف شود.

مولفه های
message String : پیام مرتبط با توقف فراخوانی

errorId ErrorIdentifier : شناسه مرتبط با توقف اجباری

notifyInvocationStopped

public void notifyInvocationStopped (String message)

به TestInvocation اطلاع دهید که TradeFed در نهایت خاموش می شود.

مولفه های
message String : پیام مرتبط با توقف فراخوانی