ITestInvoction

public interface ITestInvocation

com.android.tradefed.invoker.ITestInvocate


Обрабатывает один тестовый вызов 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 было предложено остановиться.

Публичные методы

получитьExitInfo

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

уведомитьИнвокацияСтоппед

public void notifyInvocationStopped (String message, 
                ErrorIdentifier errorId)

Сообщите TestInvocation о том, что TradeFed было предложено остановиться.

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

errorId ErrorIdentifier