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

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)

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

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

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

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 : श्रोता जहां परिणामों की रिपोर्ट करें।

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

फेंकता
DeviceNotAvailableException