ITestInvokasi

public interface ITestInvocation

com.android.tradefed.invoker.ITestInvocation


Menangani satu pemanggilan tes TradeFederation.

Ringkasan

Kelas bersarang

class ITestInvocation.ExitInformation

Mewakili beberapa informasi keluar untuk suatu pemanggilan.

Metode publik

default ITestInvocation.ExitInformation getExitInfo ()

Informasi keluar dari doa yang diberikan.

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

Lakukan pemanggilan tes.

default void notifyInvocationStopped (String message, ErrorIdentifier errorId)

Beritahu TestInvocation bahwa TradeFed telah diminta untuk dihentikan.

Metode publik

dapatkanExitInfo

public ITestInvocation.ExitInformation getExitInfo ()

Informasi keluar dari doa yang diberikan.

Kembali
ITestInvocation.ExitInformation

memohon

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

Lakukan pemanggilan tes.

Parameter
metadata IInvocationContext : IInvocationContext untuk melakukan tes.

config IConfiguration : IConfiguration dari pengujian yang dijalankan.

rescheduler IRescheduler : IRescheduler , untuk menjadwalkan ulang sebagian pemanggilan untuk dieksekusi pada sumber daya lain

extraListeners ITestInvocationListener : ITestInvocationListener s untuk memberi tahu, selain yang ada di config

Melempar
DeviceNotAvailableException jika komunikasi dengan perangkat terputus
Throwable

notifyInvocationBerhenti

public void notifyInvocationStopped (String message, 
                ErrorIdentifier errorId)

Beritahu TestInvocation bahwa TradeFed telah diminta untuk dihentikan.

Parameter
message String : Pesan yang terkait dengan penghentian pemanggilan

errorId ErrorIdentifier