ITest Çağrısı

public interface ITestInvocation

com.android.tradefed.invoker.ITestInvocation


Bir TradeFederation test çağrısını işler.

Özet

İç içe yerleştirilmiş sınıflar

class ITestInvocation.ExitInformation

Bir çağrının bazı çıkış bilgilerini temsil eder. 

Herkese açık yöntemler

default ITestInvocation.ExitInformation getExitInfo()

Belirtilen çağrının çıkış bilgileri.

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

Test çağrısını gerçekleştirin.

default void notifyInvocationForceStopped(String message, ErrorIdentifier errorId)

TestInvocation, TradeFed'in durdurulmasının istendiğini bildirin.

default void notifyInvocationStopped(String message)

TestInvocation ekibine, TradeFed'in belirli bir süre sonra kapatılacağını bildirin.

default void setClearcutClient(ClearcutClient client)

Metrikleri raporlamak için net biçimdeki istemciyi yönlendirin.

Herkese açık yöntemler

getExitInfo

public ITestInvocation.ExitInformation getExitInfo ()

Belirtilen çağrının çıkış bilgileri.

İlerlemeler
ITestInvocation.ExitInformation

çağırmak

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

Test çağrısını gerçekleştirin.

Parametreler
metadata IInvocationContext: testleri gerçekleştirmek için IInvocationContext.

config IConfiguration: Bu test çalıştırmasının IConfiguration değeri.

rescheduler IRescheduler: IRescheduler, çağrının bazı bölümlerinin yeniden planlanması için başka kaynakta yürütme

extraListeners ITestInvocationListener: Aşağıdakilere ek olarak bilgilendirilecek ITestInvocationListener sn. config

Fırlatma
DeviceNotAvailableException cihazla iletişim kesilirse
Atılabil.

notificationInvocationForceStopped

public void notifyInvocationForceStopped (String message, 
                ErrorIdentifier errorId)

TestInvocation, TradeFed'in durdurulmasının istendiğini bildirin.

Parametreler
message String: Çağrının durdurulmasıyla ilişkili mesaj

errorId ErrorIdentifier: Zorunlu durdurmayla ilişkili tanımlayıcı

bildirimInvocationDurduruldu

public void notifyInvocationStopped (String message)

TestInvocation ekibine, TradeFed'in belirli bir süre sonra kapatılacağını bildirin.

Parametreler
message String: Çağrının durdurulmasıyla ilişkili mesaj

setClearcutClient

public void setClearcutClient (ClearcutClient client)

Metrikleri raporlamak için net biçimdeki istemciyi yönlendirin.

Parametreler
client ClearcutClient