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: config में मौजूद ITestInvocationListener के अलावा, जिन ITestInvocationListener के लिए सूचना देनी है

थ्रो
DeviceNotAvailableException अगर डिवाइस से संपर्क टूट गया था
Throwable

notifyInvocationStopped

public void notifyInvocationStopped (String message, 
                ErrorIdentifier errorId)

TestInvocation को सूचना दें कि TradeFed को रोकने का अनुरोध किया गया है.

पैरामीटर
message String: सूचना पाने की सुविधा को बंद करने से जुड़ा मैसेज

errorId ErrorIdentifier