आईटेस्टइनवोकेशन

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 को सूचना दें कि ट्रेडFed को बंद करने का अनुरोध किया गया है.

default void notifyInvocationStopped(String message)

TestInvocation को सूचना दें कि ट्रेडFed कुछ समय बाद बंद हो जाएगा.

default void setClearcutClient(ClearcutClient client)

मेट्रिक की रिपोर्ट करने के लिए क्लियरकट क्लाइंट को फ़ॉरवर्ड करें.

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

गेटवे जानकारी पाएं

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 को सूचना दें कि ट्रेडFed को बंद करने का अनुरोध किया गया है.

पैरामीटर
message String: शुरू करने की प्रक्रिया को रोकने से जुड़ा मैसेज

errorId ErrorIdentifier: फ़ोर्स किए गए स्टॉप से जुड़ा आइडेंटिफ़ायर

सूचना भेजने की प्रक्रिया बंद की गई

public void notifyInvocationStopped (String message)

TestInvocation को सूचना दें कि ट्रेडFed कुछ समय बाद बंद हो जाएगा.

पैरामीटर
message String: शुरू करने की प्रक्रिया को रोकने से जुड़ा मैसेज

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

public void setClearcutClient (ClearcutClient client)

मेट्रिक की रिपोर्ट करने के लिए क्लियरकट क्लाइंट को फ़ॉरवर्ड करें.

पैरामीटर
client ClearcutClient