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