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 notifyInvocationStopped (String message, ErrorIdentifier errorId)

Уведомлять 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

notifyInvocationStopped

public void notifyInvocationStopped (String message, 
                ErrorIdentifier errorId)

Уведомлять TestInvocation что TradeFed была запрошена для остановки.

Параметры
message String : Сообщение , связанное с остановкой вызова

errorId ErrorIdentifier