IMultiTargetPreparer
public
interface
IMultiTargetPreparer
implements
IDisableable
com.android.tradefed.targetprep.multi.IMultiTargetPreparer |
|
एक साथ कई डिवाइसों के लिए टेस्ट एनवायरमेंट तैयार करता है. सिर्फ़ ऐसे सेटअप के लिए इस्तेमाल करें जिसके लिए कई डिवाइसों की ज़रूरत होती है. इसके अलावा, हर डिवाइस पर सामान्य ITargetPreparer
का इस्तेमाल करें.
ध्यान दें कि किसी कॉन्फ़िगरेशन में एक से ज़्यादा IMultiTargetPreparer
तय किए जा सकते हैं. हमारा सुझाव है कि हर IMultiTargetPreparer, सेटअप से पहले और सेटअप के बाद के अपने अनुमानित एनवायरमेंट को साफ़ तौर पर दस्तावेज़ में लिखें.
खास जानकारी
सार्वजनिक तरीके | |
---|---|
default
void
|
set
इस तरीके का इस्तेमाल नहीं किया जा सकता.
इसके बजाय, |
default
void
|
set
जांच के लिए टारगेट सेट अप करें. |
default
void
|
tear
जांच करने के बाद, टारगेट का क्लीनअप/टियरडाउन करें. |
default
void
|
tearDown(IInvocationContext context, Throwable e)
इस तरीके का इस्तेमाल नहीं किया जा सकता.
इसके बजाय, |
सार्वजनिक तरीके
setUp
public void setUp (IInvocationContext context)
इस तरीके का इस्तेमाल नहीं किया जा सकता.
इसके बजाय, setUp(com.android.tradefed.invoker.TestInformation)
का इस्तेमाल करें.
जांच के लिए टारगेट सेट अप करें.
पैरामीटर | |
---|---|
context |
IInvocationContext : IInvocationContext , जिसमें कॉल करने, डिवाइसों, और बिल्ड के बारे में जानकारी होती है. |
थ्रो | |
---|---|
TargetSetupError |
if fatal error occurred setting up environment |
BuildError |
बिल्ड से जुड़ी गड़बड़ी होने पर |
DeviceNotAvailableException |
अगर डिवाइस काम नहीं कर रहा है |
setUp
public void setUp (TestInformation testInformation)
जांच के लिए टारगेट सेट अप करें.
पैरामीटर | |
---|---|
testInformation |
TestInformation : TestInformation , जिसमें कॉल करने, डिवाइसों, और बिल्ड के बारे में जानकारी होती है. |
थ्रो | |
---|---|
TargetSetupError |
if fatal error occurred setting up environment |
BuildError |
बिल्ड से जुड़ी गड़बड़ी होने पर |
DeviceNotAvailableException |
अगर डिवाइस काम नहीं कर रहा है |
tearDown
public void tearDown (TestInformation testInformation, Throwable e)
जांच करने के बाद, टारगेट का क्लीनअप/टियरडाउन करें.
पैरामीटर | |
---|---|
testInformation |
TestInformation : TestInformation , जिसमें कॉल करने, डिवाइसों, और बिल्ड के बारे में जानकारी होती है. |
e |
Throwable : अगर कॉल के दौरान कोई अपवाद मिला है, तो यह वह अपवाद होगा जो कॉल के लेवल पर पाया गया था. ऐसा न होने पर, यह null होगा. |
थ्रो | |
---|---|
DeviceNotAvailableException |
अगर डिवाइस काम नहीं कर रहा है |
tearDown
public void tearDown (IInvocationContext context, Throwable e)
इस तरीके का इस्तेमाल नहीं किया जा सकता.
इसके बजाय, tearDown(com.android.tradefed.invoker.TestInformation, Throwable)
का इस्तेमाल करें.
जांच करने के बाद, टारगेट का क्लीनअप/टियरडाउन करें.
पैरामीटर | |
---|---|
context |
IInvocationContext : IInvocationContext , जिसमें कॉल करने, डिवाइसों, और बिल्ड के बारे में जानकारी होती है. |
e |
Throwable : अगर कॉल के दौरान कोई अपवाद मिला है, तो यह वह अपवाद होगा जो कॉल के लेवल पर पाया गया था. ऐसा न होने पर, यह null होगा. |
थ्रो | |
---|---|
DeviceNotAvailableException |
अगर डिवाइस काम नहीं कर रहा है |