एक्ज़ीक्यूटेबलहोस्टटेस्ट
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 |