ExecutableHostTest

public class ExecutableHostTest
extends ExecutableBaseTest

java.lang.Object
   ↳ com.android.tradefed.testtype.binary.ExecutableBaseTest
     ↳ com.android.tradefed.testtype.binary.ExecutableHostTest


होस्ट पर चलने वाले एक्सीक्यूटेबल के लिए टेस्ट रनर. रनर IDeviceTest को लागू करता है, क्योंकि होस्ट बाइनरी किसी डिवाइस से संपर्क कर सकती है. अगर डिवाइस StubDevice नहीं है, तो सीरियल को बाइनरी में पास किया जाएगा, ताकि उसका इस्तेमाल किया जा सके.

खास जानकारी

पब्लिक कंस्ट्रक्टर

ExecutableHostTest()

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

String findBinary(String binary)

बाइनरी को चलाने के लिए उसे खोजें.

void runBinary(String binaryPath, ITestInvocationListener listener, TestDescription description)

दिए गए पाथ पर बाइनरी को असल में चलाएं.

पब्लिक कंस्ट्रक्टर

ExecutableHostTest

public ExecutableHostTest ()

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

findBinary

public String findBinary (String binary)

बाइनरी को चलाने के लिए उसे खोजें.

पैरामीटर
binary String: बाइनरी का पाथ या सिर्फ़ बाइनरी का नाम.

रिटर्न
String बाइनरी का पाथ या न मिलने पर शून्य.

runBinary

public void runBinary (String binaryPath, 
                ITestInvocationListener listener, 
                TestDescription description)

दिए गए पाथ पर बाइनरी को असल में चलाएं.

पैरामीटर
binaryPath String: बाइनरी का पाथ.

listener ITestInvocationListener: नतीजों की रिपोर्ट करने के लिए, Listener.

description TestDescription: जांच जारी है.

थ्रो
DeviceNotAvailableException