एक्ज़ीक्यूटेबल टारगेटटेस्ट
public
class
ExecutableTargetTest
extends ExecutableBaseTest
implements
IDeviceTest
java.lang.Object | ||
↳ | com.android.tradefed.testtype.binary..exeutableBaseTest | |
↳ | com.android.tradefed.testtype.binary.ExecutableTargetTest |
टारगेट पर चलने वाले एक्सीक्यूटेबल के लिए टेस्टर. बाइनरी किसी डिवाइस पर चलती है, इसलिए रनर IDeviceTest
लागू करता है.
खास जानकारी
फ़ील्ड्स की फ़िल्में | |
---|---|
public
static
final
String |
DEVICE_LOST_ERROR
|
public
static
final
String |
ROOT_LOST_ERROR
|
सार्वजनिक कंस्ट्रक्टर | |
---|---|
ExecutableTargetTest()
|
सार्वजनिक तरीके | |
---|---|
String
|
findBinary(String binary)
बाइनरी खोजें, ताकि उसे चलाया जा सके. |
ITestDevice
|
getDevice()
टेस्ट किया जा रहा डिवाइस पाएं. |
void
|
runBinary(String binaryPath, ITestInvocationListener listener, TestDescription description)
दिए गए पाथ पर बाइनरी को असल में चलाएं. |
void
|
setDevice(ITestDevice device)
जांच में डिवाइस इंजेक्ट करें. |
FailureDescription
|
shouldAbortRun(TestDescription description)
देखें कि testRun को समय से पहले खत्म करना है या नहीं. |
सुरक्षित तरीके | |
---|---|
void
|
checkCommandResult(CommandResult result, ITestInvocationListener listener, TestDescription description)
टेस्ट करने के लिए दिए गए निर्देश का नतीजा देखें. |
boolean
|
getSkipBinaryCheck()
|
फ़ील्ड्स की फ़िल्में
डिवाइस_LOST_ERROR
public static final String DEVICE_LOST_ERROR
ROOT_LOST_ERROR
public static final String ROOT_LOST_ERROR
सार्वजनिक कंस्ट्रक्टर
ExecutableTargetTest
public ExecutableTargetTest ()
सार्वजनिक तरीके
findBinary
public String findBinary (String binary)
बाइनरी को चलाने के लिए उसे खोजें.
पैरामीटर | |
---|---|
binary |
String : बाइनरी का पाथ या सिर्फ़ बाइनरी का नाम. |
रिटर्न | |
---|---|
String |
बाइनरी का पाथ या अगर नहीं मिला, तो कोई वैल्यू नहीं. |
थ्रो | |
---|---|
DeviceNotAvailableException |
getDevice
public ITestDevice getDevice ()
टेस्ट किया जा रहा डिवाइस पाएं.
रिटर्न | |
---|---|
ITestDevice |
ITestDevice |
रनबाइनरी
public void runBinary (String binaryPath, ITestInvocationListener listener, TestDescription description)
दिए गए पाथ पर बाइनरी को असल में चलाएं.
पैरामीटर | |
---|---|
binaryPath |
String : बाइनरी का पाथ. |
listener |
ITestInvocationListener : वह लिसनर जहां नतीजों की शिकायत करनी है. |
description |
TestDescription : जांच जारी है. |
थ्रो | |
---|---|
DeviceNotAvailableException |
setDevice
public void setDevice (ITestDevice device)
जांचे जा रहे डिवाइस को इंजेक्ट करें.
पैरामीटर | |
---|---|
device |
ITestDevice : इस्तेमाल करने के लिए ITestDevice |
shouldAbortRun
public FailureDescription shouldAbortRun (TestDescription description)
देखें कि testRun को समय से पहले खत्म करना है या नहीं.
पैरामीटर | |
---|---|
description |
TestDescription : जांच जारी है. |
रिटर्न | |
---|---|
FailureDescription |
FailureDescription, अगर रन लूप को खत्म करना है. |
सुरक्षित तरीके
checkCommandResult
protected void checkCommandResult (CommandResult result, ITestInvocationListener listener, TestDescription description)
टेस्ट करने के लिए दिए गए निर्देश का नतीजा देखें.
पैरामीटर | |
---|---|
result |
CommandResult : आदेश CommandResult का परीक्षण परिणाम |
listener |
ITestInvocationListener : ITestInvocationListener |
description |
TestDescription : जांच जारी है. |
getSkipBinaryCheck
protected boolean getSkipBinaryCheck ()
रिटर्न | |
---|---|
boolean |