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