ITestInvocation

public interface ITestInvocation

com.android.tradefed.invoker.ITestInvocation


Menangani satu pemanggilan pengujian TradeFederation.

Ringkasan

Class bertingkat

class ITestInvocation.ExitInformation

Menampilkan beberapa informasi keluar untuk pemanggilan. 

Metode publik

default ITestInvocation.ExitInformation getExitInfo()

Informasi keluar dari pemanggilan yang diberikan.

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

Lakukan pemanggilan pengujian.

default void notifyInvocationStopped(String message, ErrorIdentifier errorId)

Beri tahu TestInvocation bahwa TradeFed telah diminta untuk berhenti.

Metode publik

getExitInfo

public ITestInvocation.ExitInformation getExitInfo ()

Informasi keluar dari pemanggilan yang diberikan.

Hasil
ITestInvocation.ExitInformation

memanggil

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

Lakukan pemanggilan pengujian.

Parameter
metadata IInvocationContext: IInvocationContext untuk melakukan pengujian.

config IConfiguration: IConfiguration dari pengujian ini dijalankan.

rescheduler IRescheduler: IRescheduler, untuk menjadwalkan ulang bagian pemanggilan untuk dieksekusi di resource lain

extraListeners ITestInvocationListener: ITestInvocationListener yang akan diberi tahu, selain yang ada di config

Menampilkan
DeviceNotAvailableException jika komunikasi dengan perangkat terputus
Throwable

notifyInvocationStopped

public void notifyInvocationStopped (String message, 
                ErrorIdentifier errorId)

Beri tahu TestInvocation bahwa TradeFed telah diminta untuk berhenti.

Parameter
message String: Pesan yang terkait dengan penghentian pemanggilan

errorId ErrorIdentifier