निष्पादनयोग्यहोस्टटेस्ट

public class ExecutableHostTest
extends ExecutableBaseTest

java.lang.ऑब्जेक्ट
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)

वास्तव में दिए गए पथ पर बाइनरी चलाएँ।

सार्वजनिक निर्माणकर्ता

निष्पादनयोग्यहोस्टटेस्ट

public ExecutableHostTest ()

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

बाइनरी ढूंढें

public String findBinary (String binary)

इसे चलाने में सक्षम होने के लिए बाइनरी खोजें।

पैरामीटर
binary String : बाइनरी का पथ या बस बाइनरी नाम।

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

रनबाइनरी

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

वास्तव में दिए गए पथ पर बाइनरी चलाएँ।

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

listener ITestInvocationListener : श्रोता को परिणामों की रिपोर्ट कहां करनी है।

description TestDescription : परीक्षण प्रगति पर है।

फेंकता
DeviceNotAvailableException