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 ()