public class AndroidTestOrchestratorRemoteAndroidTestRunner extends RemoteAndroidTestRunner
IRemoteAndroidTestRunner.CoverageOutput, IRemoteAndroidTestRunner.TestSize| Constructor and Description |
|---|
AndroidTestOrchestratorRemoteAndroidTestRunner(java.lang.String applicationId,
java.lang.String instrumentationRunner,
IShellEnabledDevice device,
boolean useAndroidx) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAmInstrumentCommand() |
IRemoteAndroidTestRunner.CoverageOutput |
getCoverageOutputType()
Returns the type of the test coverage produces by the runner.
|
void |
setCoverageReportLocation(java.lang.String reportPath)
Sets the location of the generated coverage reports.
|
addBooleanArg, addInstrumentationArg, cancel, createParser, getArgsCommand, getPackageName, getRunnerName, getRunnerPath, getRunOptions, removeInstrumentationArg, run, run, setClassName, setClassNames, setCoverage, setDebug, setEnforceTimeStamp, setLogOnly, setMaxTimeout, setMaxtimeToOutputResponse, setMaxTimeToOutputResponse, setMethodName, setRunName, setRunOptions, setTestCollection, setTestPackageName, setTestSizepublic AndroidTestOrchestratorRemoteAndroidTestRunner(@NonNull
java.lang.String applicationId,
@Nullable
java.lang.String instrumentationRunner,
@NonNull
IShellEnabledDevice device,
boolean useAndroidx)
@NonNull public java.lang.String getAmInstrumentCommand()
getAmInstrumentCommand in class RemoteAndroidTestRunnerpublic void setCoverageReportLocation(java.lang.String reportPath)
IRemoteAndroidTestRunnersetCoverageReportLocation in interface IRemoteAndroidTestRunnersetCoverageReportLocation in class RemoteAndroidTestRunnerpublic IRemoteAndroidTestRunner.CoverageOutput getCoverageOutputType()
IRemoteAndroidTestRunnerIRemoteAndroidTestRunner.CoverageOutput.getCoverageOutputType in interface IRemoteAndroidTestRunnergetCoverageOutputType in class RemoteAndroidTestRunner