एक्ज़ीक्यूटेबलहोस्टटेस्ट

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