Stay organized with collections
Save and categorize content based on your preferences.
ExecutableTargetTest
public
class
ExecutableTargetTest
extends ExecutableBaseTest
implements
IDeviceTest
Known direct subclasses
KUnitModuleTest |
Test runner for running KUnit test modules on device.
|
KernelTargetTest |
Test runner for executable running on the target and parsing tesult of kernel test.
|
|
Test runner for executable running on the target. The runner implements IDeviceTest
since
the binary run on a device.
Summary
Public constructors
ExecutableTargetTest
public ExecutableTargetTest ()
Public methods
findBinary
public String findBinary (String binary)
Search for the binary to be able to run it.
Parameters |
binary |
String : the path of the binary or simply the binary name. |
Returns |
String |
The path to the binary, or null if not found. |
getDevice
public ITestDevice getDevice ()
Get the device under test.
runBinary
public void runBinary (String binaryPath,
ITestInvocationListener listener,
TestDescription description)
Actually run the binary at the given path.
Parameters |
binaryPath |
String : The path of the binary. |
listener |
ITestInvocationListener : The listener where to report the results. |
description |
TestDescription : The test in progress. |
setDevice
public void setDevice (ITestDevice device)
Inject the device under test.
Protected methods
getSkipBinaryCheck
protected boolean getSkipBinaryCheck ()
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2024-01-26 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Missing the information I need"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Too complicated / too many steps"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Out of date"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Samples / code issue"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]
{"lastModified": "Last updated 2024-01-26 UTC."}
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-01-26 UTC."]]