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 | यदि डिवाइस अनुत्तरदायी हो गया |