StubTest

public class StubTest
extends Object implements IAbiReceiver, IConfigurationReceiver, IShardableTest

java.lang.Object
   ↳ com.android.tradefed.testtype.StubTest


टेस्ट लागू करने के लिए, खाली नो-ऑप.

खास जानकारी

कॉन्स्टेंट

String DNAE_MESSAGE

सार्वजनिक कंस्ट्रक्टर

StubTest()

पब्लिक मेथड

IAbi getAbi()
IConfiguration getConfiguration()
boolean getRunTest()
void run(TestInformation testInfo, ITestInvocationListener listener)

जांच करता है और नतीजे को लिसनर को रिपोर्ट करता है.

void setAbi(IAbi abi)
void setConfiguration(IConfiguration configuration)

इस कुकी का इस्तेमाल, IConfiguration को इंजेक्ट करने के लिए किया जाता है.

Collection<IRemoteTest> split()

टेस्ट को अलग-अलग हिस्सों में बांटें, ताकि उन्हें अलग-अलग चलाया जा सके.

String toString()

कॉन्स्टेंट

DNAE_MESSAGE

public static final String DNAE_MESSAGE

कॉन्स्टेंट वैल्यू: "StubTest DeviceNotAvailableException"

सार्वजनिक कंस्ट्रक्टर

StubTest

public StubTest ()

पब्लिक मेथड

getAbi

public IAbi getAbi ()

रिटर्न
IAbi

getConfiguration

public IConfiguration getConfiguration ()

रिटर्न
IConfiguration

getRunTest

public boolean getRunTest ()

रिटर्न
boolean

रन

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

जांच करता है और नतीजे को लिसनर को रिपोर्ट करता है.

पैरामीटर
testInfo TestInformation: यह TestInformation ऑब्जेक्ट है. इसमें टेस्ट चलाने के लिए काम की जानकारी होती है.

listener ITestInvocationListener: जांच के नतीजों का ITestInvocationListener

थ्रो
DeviceNotAvailableException

setAbi

public void setAbi (IAbi abi)

पैरामीटर
abi IAbi

setConfiguration

public void setConfiguration (IConfiguration configuration)

इस कुकी का इस्तेमाल, IConfiguration को इंजेक्ट करने के लिए किया जाता है.

पैरामीटर
configuration IConfiguration

बांटें

public Collection<IRemoteTest> split ()

टेस्ट को अलग-अलग हिस्सों में बांटें, ताकि उन्हें अलग-अलग चलाया जा सके.

यह डिटरमिनिस्टिक होना चाहिए. साथ ही, एक ही इनपुट के लिए हमेशा IRemoteTest की एक ही सूची दिखानी चाहिए.

इसे टेस्ट के लागू होने से पहले कॉल किया जाएगा. इसलिए, इंजेक्ट की गई डिपेंडेंसी (जैसे कि IDeviceTests के लिए ITestDevice) शून्य हो सकती हैं.

रिटर्न
Collection<IRemoteTest> सबटेस्ट का कलेक्शन, जिसे अलग-अलग तरीके से लागू किया जाना है या null अगर टेस्ट को फ़िलहाल शेयर नहीं किया जा सकता

toString

public String toString ()

रिटर्न
String