IMultiTargetPreparer
public interface IMultiTargetPreparer
implements IDisableable
com.android.tradefed.targetprep.multi.IMultiTargetPreparer |
एक साथ कई उपकरणों के लिए परीक्षण वातावरण तैयार करता है। केवल उस सेटअप के लिए उपयोग करें जिसके लिए एकाधिक डिवाइस की आवश्यकता होती है, अन्यथा प्रत्येक डिवाइस पर नियमित ITargetPreparer
का उपयोग करें।
ध्यान दें कि कॉन्फ़िगरेशन में एकाधिक IMultiTargetPreparer
s निर्दिष्ट किए जा सकते हैं। यह अनुशंसा की जाती है कि प्रत्येक IMultiTargetPreparer अपने अपेक्षित परिवेश पूर्व-सेटअप और पोस्ट-सेटअप को स्पष्ट रूप से प्रलेखित करे।
सारांश
सार्वजनिक तरीके | |
---|---|
default void | setUp ( IInvocationContext context) यह विधि बहिष्कृत है। इसके बजाय |
default void | setUp ( TestInformation testInformation) परीक्षण के लिए लक्ष्य सेटअप करें। |
default void | tearDown ( TestInformation testInformation, Throwable e) परीक्षण के बाद लक्ष्य सफाई/फाड़ का प्रदर्शन करें। |
default void | tearDown ( IInvocationContext context, Throwable e) यह विधि बहिष्कृत है। इसके बजाय |
सार्वजनिक तरीके
स्थापित करना
public void setUp (IInvocationContext context)
यह विधि बहिष्कृत है।
इसके बजाय setUp(com.android.tradefed.invoker.TestInformation)
का उपयोग करें।
परीक्षण के लिए लक्ष्य सेटअप करें।
मापदंडों | |
---|---|
context | IInvocationContext : मंगलाचरण, उपकरणों, निर्माण का वर्णन करने वाला IInvocationContext । |
फेंकता | |
---|---|
TargetSetupError | यदि पर्यावरण की स्थापना में घातक त्रुटि हुई है |
BuildError | निर्माण संबंधी त्रुटि के मामले में |
DeviceNotAvailableException | अगर डिवाइस अनुत्तरदायी हो गया |
स्थापित करना
public void setUp (TestInformation testInformation)
परीक्षण के लिए लक्ष्य सेटअप करें।
मापदंडों | |
---|---|
testInformation | TestInformation : TestInformation जो इनवोकेशन, डिवाइसेज, बिल्ड का वर्णन करता है। |
फेंकता | |
---|---|
TargetSetupError | यदि पर्यावरण की स्थापना में घातक त्रुटि हुई है |
BuildError | निर्माण संबंधी त्रुटि के मामले में |
DeviceNotAvailableException | अगर डिवाइस अनुत्तरदायी हो गया |
चीथड़े कर दो
public void tearDown (TestInformation testInformation, Throwable e)
परीक्षण के बाद लक्ष्य सफाई/फाड़ का प्रदर्शन करें।
मापदंडों | |
---|---|
testInformation | TestInformation : TestInformation जो इनवोकेशन, डिवाइसेज, बिल्ड का वर्णन करता है। |
e | Throwable : यदि आमंत्रण एक अपवाद के साथ समाप्त होता है, तो यह वह अपवाद होगा जो आमंत्रण स्तर पर पकड़ा गया था। अन्यथा, null हो जाएगा। |
फेंकता | |
---|---|
DeviceNotAvailableException | अगर डिवाइस अनुत्तरदायी हो गया |
चीथड़े कर दो
public void tearDown (IInvocationContext context, Throwable e)
यह विधि बहिष्कृत है।
इसके बजाय tearDown(com.android.tradefed.invoker.TestInformation, Throwable)
का उपयोग करें।
परीक्षण के बाद लक्ष्य सफाई/फाड़ का प्रदर्शन करें।
मापदंडों | |
---|---|
context | IInvocationContext : मंगलाचरण, उपकरणों, निर्माण का वर्णन करने वाला IInvocationContext । |
e | Throwable : यदि आमंत्रण एक अपवाद के साथ समाप्त होता है, तो यह वह अपवाद होगा जो आमंत्रण स्तर पर पकड़ा गया था। अन्यथा, null हो जाएगा। |
फेंकता | |
---|---|
DeviceNotAvailableException | अगर डिवाइस अनुत्तरदायी हो गया |