Девицетеструнварианты
 public class DeviceTestRunOptions
 extends Object
  
  
  
| java.lang.Объект | 
| ↳ | com.android.tradefed.testtype.junit4.DeviceTestRunOptions | 
 Класс построителя для параметров, связанных с запуском тестов устройств через BaseHostJUnit4Test.
 Краткое содержание 
|  Публичные методы | 
|---|
| DeviceTestRunOptions | addExtraListener ( ITestLifeCycleReceiver listener) Добавьте дополнительный прослушиватель к запускаемому инструменту. | 
| DeviceTestRunOptions | addInstrumentationArg (String key, String value) Добавьте аргумент, который будет передан в инструментарий. | 
| void | clearExtraListeners () | 
| void | clearInstrumentationArgs () Очистите все аргументы инструментирования, которые были установлены ранее с помощью addInstrumentationArg(String, String). | 
| String | getApkFileName () Возвращает имя apk-файла для установки apk. | 
| ITestDevice | getDevice () | 
|  | getExtraListeners () | 
| String[] | getInstallArgs () Возвращает дополнительные параметры команды установки. | 
|  | getInstrumentationArgs () | 
| Long | getMaxInstrumentationTimeoutMs () | 
| Long | getMaxTimeToOutputMs () | 
| String | getPackageName () | 
| String | getRunner () | 
| String | getTestClassName () | 
| String | getTestMethodName () | 
| Long | getTestTimeoutMs () | 
| Integer | getUserId () | 
| boolean | isForceQueryable () Должен быть запрошен вопрос о том, должен ли быть установлен APK. | 
| boolean | isGrantPermission () Предоставлять ли разрешения на установку apk. | 
| boolean | isHiddenApiCheckDisabled () | 
| boolean | isIsolatedStorageDisabled () | 
| boolean | isRestartDisabled () | 
| boolean | isTestApiCheckDisabled () | 
| boolean | isWindowAnimationDisabled () | 
| DeviceTestRunOptions | setApkFileName (String apkFileName) Устанавливает имя apk-файла для установки apk. | 
| DeviceTestRunOptions | setCheckResults (boolean checkResults) Устанавливает, следует ли проверять результаты работы приборов и гарантировать отсутствие сбоев. | 
| DeviceTestRunOptions | setDevice ( ITestDevice device) | 
| DeviceTestRunOptions | setDisableHiddenApiCheck (boolean disableHiddenApiCheck) устанавливает, добавлять ли --no-hidden-api-checks к «инструменту am», используемому со стороны хоста. | 
| DeviceTestRunOptions | setDisableIsolatedStorage (boolean disableIsolatedStorage) устанавливает, добавлять ли --no-isolated-storage к «инструменту am», используемому со стороны хоста. | 
| DeviceTestRunOptions | setDisableRestart (boolean disableRestart) Устанавливает, добавлять ли --no-restart к «инструменту am», используемому со стороны хоста. | 
| DeviceTestRunOptions | setDisableTestApiCheck (boolean disableTestApiCheck) устанавливает, добавлять ли --no-test-api-access к «инструменту am», используемому со стороны хоста. | 
| DeviceTestRunOptions | setDisableWindowAnimation (boolean disableWindowAnimation) устанавливает, добавлять ли --no-window-animation к «инструменту am», используемому со стороны хоста. | 
| DeviceTestRunOptions | setForceQueryable (boolean forceQueryable) Устанавливает значение false, если устанавливаемый APK не должен быть доступным для запроса. | 
| DeviceTestRunOptions | setGrantPermission (boolean grantPermission) Предоставляет разрешения на установку apk. | 
| DeviceTestRunOptions | setInstallArgs (String... installArgs) Устанавливает дополнительные параметры команды установки. | 
| DeviceTestRunOptions | setMaxInstrumentationTimeoutMs (Long maxInstrumentationTimeoutMs) Устанавливает максимальное время (в миллисекундах), в течение которого все оборудование должно работать и завершать работу. | 
| DeviceTestRunOptions | setMaxTimeToOutputMs (Long maxTimeToOutputMs) Устанавливает максимальное время (в миллисекундах), в течение которого прибор может прекратить вывод данных перед остановкой. | 
| DeviceTestRunOptions | setRunner (String runner) Устанавливает средство запуска инструментов, которое следует использовать для запуска инструментов. | 
| DeviceTestRunOptions | setTestClassName (String testClassName) Устанавливает имя класса, который должен запускать инструментарий. | 
| DeviceTestRunOptions | setTestMethodName (String testMethodName) Задает имя метода, который должен запустить инструментарий. | 
| DeviceTestRunOptions | setTestTimeoutMs (Long testTimeoutMs) Устанавливает максимальное время (в миллисекундах), в течение которого тест может выполняться до его прерывания. | 
| DeviceTestRunOptions | setUserId (Integer userId) Устанавливает идентификатор пользователя, против которого должен работать инструментарий. | 
| boolean | shouldCheckResults () | 
 Общественные конструкторы 
 Девицетеструнварианты 
public DeviceTestRunOptions (String packageName)
| Параметры | 
|---|
| packageName | String | 
 Публичные методы 
 добавитьДополнительный слушатель 
public DeviceTestRunOptions addExtraListener (ITestLifeCycleReceiver listener)
 Добавьте дополнительный прослушиватель к работающему инструменту.
| Параметры | 
|---|
| listener | ITestLifeCycleReceiver | 
 addInstrumentationArg 
public DeviceTestRunOptions addInstrumentationArg (String key, 
                String value) Добавьте аргумент, который будет передан в инструментарий.
| Параметры | 
|---|
| key | String | 
| value | String | 
public void clearExtraListeners ()
 ClearInstrumentationArgs 
public void clearInstrumentationArgs ()
 Очистите все аргументы инструментирования, которые были установлены ранее с помощью addInstrumentationArg(String, String) . 
 getApkFileName 
public String getApkFileName ()
 Возвращает имя apk-файла для установки apk.
public  getExtraListeners ()
 getInstallArgs 
public String[] getInstallArgs ()
 Возвращает дополнительные параметры команды установки.
 getInstrumentationArgs 
public  getInstrumentationArgs ()
 getMaxInstrumentationTimeoutMs 
public Long getMaxInstrumentationTimeoutMs ()
 getMaxTimeToOutputMs 
public Long getMaxTimeToOutputMs ()
 getPackageName 
public String getPackageName ()
 getRunner 
public String getRunner ()
 getTestClassName 
public String getTestClassName ()
 getTestMethodName 
public String getTestMethodName ()
 getTestTimeoutMs 
public Long getTestTimeoutMs ()
 получитьUserId 
public Integer getUserId ()
 isForceQueryable 
public boolean isForceQueryable ()
Должен быть запрошен вопрос о том, должен ли быть установлен APK. Значение по умолчанию — true.
 isGrantPermission 
public boolean isGrantPermission ()
Предоставлять ли разрешения на установку apk.
isHiddenApiCheckDisabled 
public boolean isHiddenApiCheckDisabled ()
isIsolatedStorageDisabled 
public boolean isIsolatedStorageDisabled ()
 isRestartDisabled 
public boolean isRestartDisabled ()
 isTestApiCheckDisabled 
public boolean isTestApiCheckDisabled ()
isWindowAnimationDisabled 
public boolean isWindowAnimationDisabled ()
 setApkFileName 
public DeviceTestRunOptions setApkFileName (String apkFileName)
Устанавливает имя apk-файла для установки apk.
| Параметры | 
|---|
| apkFileName | String | 
 setCheckResults 
public DeviceTestRunOptions setCheckResults (boolean checkResults)
Устанавливает, следует ли проверять результаты работы приборов и гарантировать отсутствие сбоев.
| Параметры | 
|---|
| checkResults | boolean | 
 setDisableHiddenApiCheck 
public DeviceTestRunOptions setDisableHiddenApiCheck (boolean disableHiddenApiCheck)
устанавливает, добавлять ли --no-hidden-api-checks к «инструменту am», используемому со стороны хоста.
| Параметры | 
|---|
| disableHiddenApiCheck | boolean | 
 setDisableIsolatedStorage 
public DeviceTestRunOptions setDisableIsolatedStorage (boolean disableIsolatedStorage)
устанавливает, добавлять ли --no-isolated-storage к «инструменту am», используемому со стороны хоста.
| Параметры | 
|---|
| disableIsolatedStorage | boolean | 
SetDisableRestart 
public DeviceTestRunOptions setDisableRestart (boolean disableRestart)
Устанавливает, добавлять ли --no-restart к «инструменту am», используемому со стороны хоста.
| Параметры | 
|---|
| disableRestart | boolean | 
 SetDisableTestApiCheck 
public DeviceTestRunOptions setDisableTestApiCheck (boolean disableTestApiCheck)
устанавливает, добавлять ли --no-test-api-access к «инструменту am», используемому со стороны хоста.
| Параметры | 
|---|
| disableTestApiCheck | boolean | 
 SetDisableWindowAnimation 
public DeviceTestRunOptions setDisableWindowAnimation (boolean disableWindowAnimation)
устанавливает, добавлять ли --no-window-animation к «инструменту am», используемому со стороны хоста.
| Параметры | 
|---|
| disableWindowAnimation | boolean | 
setForceQueryable 
public DeviceTestRunOptions setForceQueryable (boolean forceQueryable)
Устанавливает значение false , если устанавливаемый APK не должен быть доступным для запроса.
| Параметры | 
|---|
| forceQueryable | boolean | 
 setGrantPermission 
public DeviceTestRunOptions setGrantPermission (boolean grantPermission)
Предоставляет разрешения на установку apk.
| Параметры | 
|---|
| grantPermission | boolean | 
 setInstallArgs 
public DeviceTestRunOptions setInstallArgs (String... installArgs)
Устанавливает дополнительные параметры команды установки.
| Параметры | 
|---|
| installArgs | String | 
 setMaxInstrumentationTimeoutMs 
public DeviceTestRunOptions setMaxInstrumentationTimeoutMs (Long maxInstrumentationTimeoutMs)
Устанавливает максимальное время (в миллисекундах), в течение которого все оборудование должно работать и завершать работу. Установите значение 0 для отсутствия тайм-аута. Необязательный.
| Параметры | 
|---|
| maxInstrumentationTimeoutMs | Long | 
 setMaxTimeToOutputMs 
public DeviceTestRunOptions setMaxTimeToOutputMs (Long maxTimeToOutputMs)
Устанавливает максимальное время (в миллисекундах), в течение которого прибор может прекратить вывод данных перед остановкой. Установите значение 0 для отсутствия тайм-аута. Необязательный.
| Параметры | 
|---|
| maxTimeToOutputMs | Long | 
setRunner 
public DeviceTestRunOptions setRunner (String runner)
Устанавливает средство запуска инструментов, которое следует использовать для запуска инструментов. Бегун по умолчанию — android.support.test.runner.AndroidJUnitRunner. Необязательный.
 setTestClassName 
public DeviceTestRunOptions setTestClassName (String testClassName)
Устанавливает имя класса, который должен запускать инструментарий. Инструментарий будет отфильтрован для запуска только класса. Может использоваться с setTestMethodName(String) . Необязательный.
| Параметры | 
|---|
| testClassName | String | 
 setTestMethodName 
public DeviceTestRunOptions setTestMethodName (String testMethodName)
Задает имя метода, который должен запустить инструментарий. Для правильной работы требуется установка setTestClassName(String) . Необязательный.
| Параметры | 
|---|
| testMethodName | String | 
 setTestTimeoutMs 
public DeviceTestRunOptions setTestTimeoutMs (Long testTimeoutMs)
Устанавливает максимальное время (в миллисекундах), в течение которого тест может выполняться до его прерывания. Установите значение 0 для отсутствия тайм-аута. Необязательный.
| Параметры | 
|---|
| testTimeoutMs | Long | 
 setUserId 
public DeviceTestRunOptions setUserId (Integer userId)
Устанавливает идентификатор пользователя, против которого должен работать инструментарий. Необязательный.
 следуетПроверитьРезультаты 
public boolean shouldCheckResults ()