IMultiTargetPreparer

public interface IMultiTargetPreparer
implements IDisableable

com.android.tradefed.targetprep.multi.IMultiTargetPreparer


कई उपकरणों के लिए एक साथ परीक्षण वातावरण तैयार करता है। केवल उस सेटअप के लिए उपयोग करें जिसके लिए एकाधिक डिवाइस की आवश्यकता होती है, अन्यथा प्रत्येक डिवाइस पर नियमित ITargetPreparer उपयोग करें।

ध्यान दें कि एक कॉन्फ़िगरेशन में एकाधिक IMultiTargetPreparer s निर्दिष्ट किए जा सकते हैं। यह अनुशंसा की जाती है कि प्रत्येक IMultiTargetPreparer अपने अपेक्षित वातावरण प्री-सेटअप और पोस्ट-सेटअप को स्पष्ट रूप से दस्तावेज़ित करे।

सारांश

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

default void setUp ( IInvocationContext context)

यह विधि अस्वीकृत है. इसके बजाय setUp(com.android.tradefed.invoker.TestInformation) उपयोग करें।

default void setUp ( TestInformation testInformation)

परीक्षण के लिए लक्ष्य सेटअप करें.

default void tearDown ( TestInformation testInformation, Throwable e)

परीक्षण के बाद लक्ष्य की सफ़ाई/विभाजन करें।

default void tearDown ( IInvocationContext context, Throwable e)

यह विधि अस्वीकृत है. इसके बजाय tearDown(com.android.tradefed.invoker.TestInformation, Throwable) उपयोग करें।

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

स्थापित करना

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