public class SimpleTestRunner extends BaseTestRunner
TestRunner running tests on all devices.TestRunner.NoAuthorizedDeviceFoundExceptionprocessExecutor, splitSelectExec| Constructor and Description |
|---|
SimpleTestRunner(java.io.File splitSelectExec,
com.android.ide.common.process.ProcessExecutor processExecutor) |
| Modifier and Type | Method and Description |
|---|---|
protected com.android.ddmlib.testrunner.RemoteAndroidTestRunner |
createRemoteAndroidTestRunner(TestData testData,
com.android.builder.testing.api.DeviceConnector device) |
protected com.android.ide.common.internal.WaitableExecutor |
scheduleTests(java.lang.String projectName,
java.lang.String variantName,
TestData testData,
java.util.Map<com.android.builder.testing.api.DeviceConnector,com.google.common.collect.ImmutableList<java.io.File>> apksForDevice,
java.util.Set<java.io.File> helperApks,
int timeoutInMs,
java.util.Collection<java.lang.String> installOptions,
java.io.File resultsDir,
java.io.File coverageDir,
com.android.utils.ILogger logger) |
runTestspublic SimpleTestRunner(@Nullable
java.io.File splitSelectExec,
@NonNull
com.android.ide.common.process.ProcessExecutor processExecutor)
@NonNull
protected com.android.ide.common.internal.WaitableExecutor scheduleTests(@NonNull
java.lang.String projectName,
@NonNull
java.lang.String variantName,
@NonNull
TestData testData,
@NonNull
java.util.Map<com.android.builder.testing.api.DeviceConnector,com.google.common.collect.ImmutableList<java.io.File>> apksForDevice,
@NonNull
java.util.Set<java.io.File> helperApks,
int timeoutInMs,
@NonNull
java.util.Collection<java.lang.String> installOptions,
@NonNull
java.io.File resultsDir,
@NonNull
java.io.File coverageDir,
@NonNull
com.android.utils.ILogger logger)
scheduleTests in class BaseTestRunner@NonNull
protected com.android.ddmlib.testrunner.RemoteAndroidTestRunner createRemoteAndroidTestRunner(@NonNull
TestData testData,
com.android.builder.testing.api.DeviceConnector device)