| Interface | Description |
|---|---|
| TestData |
Data representing the test app and the tested application/library.
|
| TestRunner |
A test runner able to run tests on a list of
DeviceConnector |
| Class | Description |
|---|---|
| BaseTestRunner |
Common code for
TestRunner implementations. |
| BaseTestRunner.TestResult | |
| ConnectedDevice |
Local device connected to with ddmlib.
|
| ConnectedDeviceProvider |
DeviceProvider for locally connected devices.
|
| MockableJarGenerator |
Given a "standard" android.jar, creates a "mockable" version, where all classes and methods
are not final.
|
| OnDeviceOrchestratorTestRunner |
Implementation of
TestRunner that invokes tests through Odo. |
| ShardedTestRunner |
A
TestRunner that uses all connected devices to execute tests in parallel. |
| SimpleTestRunner |
Basic
TestRunner running tests on all devices. |
| Enum | Description |
|---|---|
| BaseTestRunner.TestResult.Result |
| Exception | Description |
|---|---|
| TestRunner.NoAuthorizedDeviceFoundException |