निष्पादन योग्य लक्ष्य परीक्षण

public class ExecutableTargetTest
extends ExecutableBaseTest implements IDeviceTest विस्तार करता है

java.lang.ऑब्जेक्ट
मैं com.android.tradefed.testtype.binary.ExecutableBaseTest
मैं com.android.tradefed.testtype.binary.ExecutableTargetTest


निष्पादन योग्य लक्ष्य पर चलने के लिए टेस्ट रनर। डिवाइस पर बाइनरी रन होने के बाद से रनर IDeviceTest को लागू करता है।

सारांश

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

ExecutableTargetTest ()

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

String findBinary (String binary)

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

ITestDevice getDevice ()

परीक्षण के तहत डिवाइस प्राप्त करें।

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

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

void setDevice ( ITestDevice device)

परीक्षण के तहत डिवाइस को इंजेक्ट करें।

संरक्षित तरीके

void checkCommandResult ( CommandResult result, ITestInvocationListener listener, TestDescription description)

परीक्षण आदेश के परिणाम की जाँच करें।

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

निष्पादन योग्य लक्ष्य परीक्षण

public ExecutableTargetTest ()

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

बाइनरी खोजें

public String findBinary (String binary)

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

मापदंडों
binary String : बाइनरी का पथ या बस बाइनरी नाम।

रिटर्न
String बाइनरी का पथ, या यदि नहीं मिला तो अशक्त।

फेंकता
DeviceNotAvailableException

गेटडिवाइस

public ITestDevice getDevice ()

परीक्षण के तहत डिवाइस प्राप्त करें।

रिटर्न
ITestDevice ITestDevice

रनबाइनरी

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

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

मापदंडों
binaryPath String : बाइनरी का पथ।

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

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

फेंकता
DeviceNotAvailableException

सेटडिवाइस

public void setDevice (ITestDevice device)

परीक्षण के तहत डिवाइस को इंजेक्ट करें।

मापदंडों
device ITestDevice : उपयोग करने के लिए ITestDevice

संरक्षित तरीके

चेक कमांड परिणाम

protected void checkCommandResult (CommandResult result, 
                ITestInvocationListener listener, 
                TestDescription description)

परीक्षण आदेश के परिणाम की जाँच करें।

मापदंडों
result CommandResult : कमांड का परीक्षा परिणाम CommandResult

listener ITestInvocationListener : ITestInvocationListener

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