ITest मंगलाचरण

public interface ITestInvocation

com.android.tradefed.invoker.ITestInvocation


एक ट्रेडफेडरेशन टेस्ट इनवोकेशन को हैंडल करता है।

सारांश

नेस्टेड कक्षाएं

class ITestInvocation.ExitInformation

मंगलाचरण के लिए कुछ निकास जानकारी का प्रतिनिधित्व करता है।

सार्वजनिक तरीके

default ITestInvocation.ExitInformation getExitInfo ()

दिए गए मंगलाचरण की निकास जानकारी।

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

परीक्षण आह्वान करें।

default void notifyInvocationForceStopped (String message, ErrorIdentifier errorId)

TestInvocation को सूचित करें कि ट्रेडफेड को रोकने का अनुरोध किया गया है।

default void notifyInvocationStopped (String message)

TestInvocation को सूचित करें कि ट्रेडफेड अंततः बंद हो जाएगा।

default void setClearcutClient (ClearcutClient client)

मेट्रिक्स की रिपोर्ट करने के लिए क्लीयरकट क्लाइंट को अग्रेषित करें।

सार्वजनिक तरीके

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 : ITestInvocationListener को सूचित करने के लिए, config में उन लोगों के अलावा

फेंकता
DeviceNotAvailableException अगर डिवाइस के साथ संचार टूट गया था
फेंकने योग्य

सूचित करेंइनवोकेशनफोर्सस्टॉप्ड

public void notifyInvocationForceStopped (String message, 
                ErrorIdentifier errorId)

TestInvocation को सूचित करें कि ट्रेडफेड को रोकने का अनुरोध किया गया है।

पैरामीटर
message String : मंगलाचरण को रोकने से जुड़ा संदेश

errorId ErrorIdentifier : फोर्स्ड स्टॉप से ​​जुड़ा पहचानकर्ता

सूचित करेंआमंत्रणरोक गया

public void notifyInvocationStopped (String message)

TestInvocation को सूचित करें कि ट्रेडफेड अंततः बंद हो जाएगा।

पैरामीटर
message String : मंगलाचरण को रोकने से जुड़ा संदेश

सेट क्लीयरकट क्लाइंट

public void setClearcutClient (ClearcutClient client)

मेट्रिक्स की रिपोर्ट करने के लिए क्लीयरकट क्लाइंट को अग्रेषित करें।

पैरामीटर
client ClearcutClient