TestDeviceOptions

public class TestDeviceOptions
extends Object

java.lang.Object
com.android.tradefed.device.TestDeviceOptions


Контейнер для ITestDevice Option s

Резюме

Вложенные классы

enum TestDeviceOptions.InstanceType

Константы

int DEFAULT_ADB_PORT

Поля

public static final String INSTANCE_TYPE_OPTION

Общественные конструкторы

TestDeviceOptions ()

Публичные методы

int getAdbRecoveryTimeout ()
long getAvailableTimeout ()
File getAvdConfigFile ()

Верните файл конфигурации Gce Avd, чтобы запустить экземпляр.

String getAvdConfigTestResourceName ()

Чтобы запустить экземпляр, верните имя тестового ресурса конфигурации Gce Avd.

File getAvdDriverBinary ()

Верните путь к двоичному файлу, чтобы запустить экземпляр Gce Avd.

String getBaseImage ()

Возвращает имя базового изображения, которое будет использоваться для текущего экземпляра

String getConnCheckUrl ()
static String getCreateCommandByInstanceType ( TestDeviceOptions.InstanceType type)
Integer getCutoffBattery ()
static getExtraParamsByInstanceType ( TestDeviceOptions.InstanceType type, String baseImage)
int getFastbootTimeout ()
String getGceAccount ()

Верните учетную запись электронной почты gce для использования с драйвером

long getGceCmdTimeout ()

Вернуть время ожидания Gce Avd для перехода экземпляра в оперативный режим.

String getGceDriverBuildIdParam ()

Вернуть параметр драйвера GCE, который должен быть связан с идентификатором сборки из информации о сборке.

Log.LogLevel getGceDriverLogLevel ()

Вернуть уровень журнала драйвера Gce Avd.

getGceDriverParams ()

Вернуть дополнительные параметры драйвера GCE, указанные в опции

int getGceMaxAttempt ()

Вернуть максимальное количество попыток запуска устройства gce

TestDeviceOptions.InstanceType getInstanceType ()

Возвращает тип экземпляра виртуального устройства, которое необходимо создать.

String getInstanceUser ()

Возвращает тип экземпляра виртуального устройства GCE, которое необходимо создать.

String getLogcatOptions ()
long getMaxLogcatDataSize ()

Получите приблизительный максимальный размер сохраняемых данных tmp logcat в байтах.

long getMaxWifiConnectTime ()
long getOnlineTimeout ()
getPostBootCommands ()
int getRebootTimeout ()
int getRemoteAdbPort ()

Возвращает удаленный порт, который слушает сервер adb.

getRemoteFetchFilePattern ()

Возвращает список шаблонов, которые нужно попытаться получить через scp.

File getSerivceAccountJsonKeyFile ()
File getSshPrivateKeyPath ()

Верните путь ключа ssh, который будет использоваться для операций с экземпляром Gce Avd.

int getUnencryptRebootTimeout ()
boolean getUseFastbootErase ()
int getWifiAttempts ()
int getWifiRetryWaitTime ()
String getWifiUtilAPKPath ()
boolean isDisableKeyguard ()

Проверьте, следует ли нам пытаться отключить блокировку клавиатуры после завершения загрузки.

boolean isEnableAdbRoot ()

Проверьте, должен ли быть включен adb root при загрузке для этого устройства

boolean isLogcatCaptureEnabled ()
boolean isWifiExpoRetryEnabled ()
void setAdbRecoveryTimeout (int adbRecoveryTimeout)
void setAvdConfigFile (File avdConfigFile)

Задайте конфигурационный файл Gce Avd для запуска экземпляра.

void setAvdDriverBinary (File avdDriverBinary)

Задайте путь к двоичному файлу для запуска экземпляра Gce Avd.

void setConnCheckUrl (String url)
void setCutoffBattery (int cutoffBattery)

установите минимальный уровень заряда батареи, чтобы продолжить вызов.

void setDisableKeyguard (boolean disableKeyguard)

Укажите, должны ли мы пытаться отключить блокировку клавиатуры после завершения загрузки

void setFastbootTimeout (int fastbootTimeout)
void setGceCmdTimeout (long gceCmdTimeout)

Установите тайм-аут Gce Avd для перехода экземпляра в оперативный режим.

void setGceDriverBuildIdParam (String gceDriverBuildIdParam)

Установите параметр драйвера GCE, который должен быть связан с идентификатором сборки из информации о сборке.

void setGceDriverLogLevel (Log.LogLevel mGceDriverLogLevel)

Установите уровень журнала драйвера Gce Avd.

void setGceMaxAttempt (int gceMaxAttempt)

Установите максимальное количество попыток запуска устройства gce

void setLogcatOptions (String logcatOptions)

Установите параметры, которые будут переданы в logcat

void setMaxLogcatDataSize (long maxLogcatDataSize)

Установите приблизительный максимальный размер сохраняемого tmp logcat в байтах

void setOnlineTimeout (long onlineTimeout)
void setRebootTimeout (int rebootTimeout)
void setServiceAccountJsonKeyFile (File jsonKeyFile)

Задайте файл ключа json для служебной учетной записи.

void setSshPrivateKeyPath (File sshPrivateKeyPath)

Задайте путь к ключу ssh, который будет использоваться для операций с экземпляром Gce Avd.

void setUnencryptRebootTimeout (int unencryptRebootTimeout)
void setUseFastbootErase (boolean useFastbootErase)
void setWifiAttempts (int wifiAttempts)
boolean shouldDisableReboot ()
boolean shouldSkipTearDown ()

Возвращает true, если удаление GCE следует пропустить.

boolean shouldUseContentProvider ()

Возвращает, можно ли использовать поставщика содержимого Tradefed для отправки / получения файлов.

boolean waitForGceTearDown ()

Возвращает истину, если мы должны заблокировать завершение удаления GCE перед продолжением.

Константы

DEFAULT_ADB_PORT

public static final int DEFAULT_ADB_PORT

Постоянное значение: 5555 (0x000015b3)

Поля

INSTANCE_TYPE_OPTION

public static final String INSTANCE_TYPE_OPTION

Общественные конструкторы

TestDeviceOptions

public TestDeviceOptions ()

Публичные методы

getAdbRecoveryTimeout

public int getAdbRecoveryTimeout ()

Возврат
int время ожидания в миллисекундах для загрузки в режиме восстановления.

getAvailableTimeout

public long getAvailableTimeout ()

Возврат
long время по умолчанию в мс для ожидания доступности устройства.

getAvdConfigFile

public File getAvdConfigFile ()

Верните файл конфигурации Gce Avd, чтобы запустить экземпляр.

Возврат
File

getAvdConfigTestResourceName

public String getAvdConfigTestResourceName ()

Чтобы запустить экземпляр, верните имя тестового ресурса конфигурации Gce Avd.

Возврат
String

getAvdDriverBinary

public File getAvdDriverBinary ()

Верните путь к двоичному файлу, чтобы запустить экземпляр Gce Avd.

Возврат
File

getBaseImage

public String getBaseImage ()

Возвращает имя базового изображения, которое будет использоваться для текущего экземпляра

Возврат
String

getConnCheckUrl

public String getConnCheckUrl ()

Возврат
String URL-адрес по умолчанию, который будет использоваться для проверки подключения.

getCreateCommandByInstanceType

public static String getCreateCommandByInstanceType (TestDeviceOptions.InstanceType type)

Параметры
type TestDeviceOptions.InstanceType

Возврат
String

getCutoffBattery

public Integer getCutoffBattery ()

Возврат
Integer минимальный уровень заряда батареи для продолжения вызова.

getExtraParamsByInstanceType

public static  getExtraParamsByInstanceType (TestDeviceOptions.InstanceType type, 
                String baseImage)

Параметры
type TestDeviceOptions.InstanceType

baseImage String

Возврат

getFastbootTimeout

public int getFastbootTimeout ()

Возврат
int время ожидания загрузки в режиме быстрой загрузки в миллисекундах.

getGceAccount

public String getGceAccount ()

Верните учетную запись электронной почты gce для использования с драйвером

Возврат
String

getGceCmdTimeout

public long getGceCmdTimeout ()

Вернуть время ожидания Gce Avd для перехода экземпляра в оперативный режим.

Возврат
long

getGceDriverBuildIdParam

public String getGceDriverBuildIdParam ()

Вернуть параметр драйвера GCE, который должен быть связан с идентификатором сборки из информации о сборке.

Возврат
String

getGceDriverLogLevel

public Log.LogLevel getGceDriverLogLevel ()

Вернуть уровень журнала драйвера Gce Avd.

Возврат
Log.LogLevel

getGceDriverParams

public  getGceDriverParams ()

Вернуть дополнительные параметры драйвера GCE, указанные в опции

Возврат

getGceMaxAttempt

public int getGceMaxAttempt ()

Вернуть максимальное количество попыток запуска устройства gce

Возврат
int

getInstanceType

public TestDeviceOptions.InstanceType getInstanceType ()

Возвращает тип экземпляра виртуального устройства, которое необходимо создать.

Возврат
TestDeviceOptions.InstanceType

getInstanceUser

public String getInstanceUser ()

Возвращает тип экземпляра виртуального устройства GCE, которое необходимо создать.

Возврат
String

getLogcatOptions

public String getLogcatOptions ()

Возврат
String настроенные параметры logcat

getMaxLogcatDataSize

public long getMaxLogcatDataSize ()

Получите приблизительный максимальный размер сохраняемых данных tmp logcat в байтах.

Возврат
long

getMaxWifiConnectTime

public long getMaxWifiConnectTime ()

Возврат
long максимальное время попытки подключения к Wi-Fi.

getOnlineTimeout

public long getOnlineTimeout ()

Возврат
long время по умолчанию в мс для ожидания подключения устройства к сети.

getPostBootCommands

public  getPostBootCommands ()

Возврат
список команд оболочки, запускаемых после перезагрузки.

getRebootTimeout

public int getRebootTimeout ()

Возврат
int таймаут в миллисекундах для полной загрузки системы.

getRemoteAdbPort

public int getRemoteAdbPort ()

Возвращает удаленный порт, который слушает сервер adb.

Возврат
int

getRemoteFetchFilePattern

public  getRemoteFetchFilePattern ()

Возвращает список шаблонов, которые нужно попытаться получить через scp.

Возврат

getSerivceAccountJsonKeyFile

public File getSerivceAccountJsonKeyFile ()

Возврат
File ключевой файл json для служебного аккаунта.

getSshPrivateKeyPath

public File getSshPrivateKeyPath ()

Верните путь ключа ssh, который будет использоваться для операций с экземпляром Gce Avd.

Возврат
File

getUnencryptRebootTimeout

public int getUnencryptRebootTimeout ()

Возврат
int таймаут в миллисекундах для форматирования файловой системы и перезагрузки устройства после расшифровки.

getUseFastbootErase

public boolean getUseFastbootErase ()

Возврат
boolean использовать ли fastboot erase вместо fastboot format для очистки разделов.

getWifiAttempts

public int getWifiAttempts ()

Возврат
int количество попыток подключения к сети Wi-Fi по умолчанию.

getWifiRetryWaitTime

public int getWifiRetryWaitTime ()

Возврат
int базовое время ожидания между повторными попытками подключения к Wi-Fi.

getWifiUtilAPKPath

public String getWifiUtilAPKPath ()

Возврат
String путь wifiutil apk

isDisableKeyguard

public boolean isDisableKeyguard ()

Проверьте, следует ли нам пытаться отключить блокировку клавиатуры после завершения загрузки.

Возврат
boolean

isEnableAdbRoot

public boolean isEnableAdbRoot ()

Проверьте, должен ли быть включен adb root при загрузке для этого устройства

Возврат
boolean

isLogcatCaptureEnabled

public boolean isLogcatCaptureEnabled ()

Возврат
boolean истина, если включен фоновый захват logcat

isWifiExpoRetryEnabled

public boolean isWifiExpoRetryEnabled ()

Возврат
boolean если следует использовать экспоненциальную стратегию повтора.

setAdbRecoveryTimeout

public void setAdbRecoveryTimeout (int adbRecoveryTimeout)

Параметры
adbRecoveryTimeout int : таймаут в миллисекундах для загрузки в режиме восстановления.

setAvdConfigFile

public void setAvdConfigFile (File avdConfigFile)

Задайте конфигурационный файл Gce Avd для запуска экземпляра.

Параметры
avdConfigFile File

setAvdDriverBinary

public void setAvdDriverBinary (File avdDriverBinary)

Задайте путь к двоичному файлу для запуска экземпляра Gce Avd.

Параметры
avdDriverBinary File

setConnCheckUrl

public void setConnCheckUrl (String url)

Параметры
url String

setCutoffBattery

public void setCutoffBattery (int cutoffBattery)

установите минимальный уровень заряда батареи, чтобы продолжить вызов.

Параметры
cutoffBattery int

setDisableKeyguard

public void setDisableKeyguard (boolean disableKeyguard)

Укажите, должны ли мы пытаться отключить блокировку клавиатуры после завершения загрузки

Параметры
disableKeyguard boolean

setFastbootTimeout

public void setFastbootTimeout (int fastbootTimeout)

Параметры
fastbootTimeout int : таймаут в миллисекундах для загрузки в режиме быстрой загрузки.

setGceCmdTimeout

public void setGceCmdTimeout (long gceCmdTimeout)

Установите тайм-аут Gce Avd для перехода экземпляра в оперативный режим.

Параметры
gceCmdTimeout long

setGceDriverBuildIdParam

public void setGceDriverBuildIdParam (String gceDriverBuildIdParam)

Установите параметр драйвера GCE, который должен быть связан с идентификатором сборки из информации о сборке.

Параметры
gceDriverBuildIdParam String

setGceDriverLogLevel

public void setGceDriverLogLevel (Log.LogLevel mGceDriverLogLevel)

Установите уровень журнала драйвера Gce Avd.

Параметры
mGceDriverLogLevel Log.LogLevel

setGceMaxAttempt

public void setGceMaxAttempt (int gceMaxAttempt)

Установите максимальное количество попыток запуска устройства gce

Параметры
gceMaxAttempt int

setLogcatOptions

public void setLogcatOptions (String logcatOptions)

Установите параметры, которые будут переданы в logcat

Параметры
logcatOptions String

setMaxLogcatDataSize

public void setMaxLogcatDataSize (long maxLogcatDataSize)

Установите приблизительный максимальный размер сохраняемого tmp logcat в байтах

Параметры
maxLogcatDataSize long

setOnlineTimeout

public void setOnlineTimeout (long onlineTimeout)

Параметры
onlineTimeout long

setRebootTimeout

public void setRebootTimeout (int rebootTimeout)

Параметры
rebootTimeout int : таймаут в миллисекундах для полной загрузки системы.

setServiceAccountJsonKeyFile

public void setServiceAccountJsonKeyFile (File jsonKeyFile)

Задайте файл ключа json для служебной учетной записи.

Параметры
jsonKeyFile File : ключевой файл.

setSshPrivateKeyPath

public void setSshPrivateKeyPath (File sshPrivateKeyPath)

Задайте путь к ключу ssh, который будет использоваться для операций с экземпляром Gce Avd.

Параметры
sshPrivateKeyPath File

setUnencryptRebootTimeout

public void setUnencryptRebootTimeout (int unencryptRebootTimeout)

Параметры
unencryptRebootTimeout int : тайм-аут в миллисекундах для форматирования файловой системы и перезагрузки устройства после расшифровки.

setUseFastbootErase

public void setUseFastbootErase (boolean useFastbootErase)

Параметры
useFastbootErase boolean : следует ли использовать fastboot erase вместо fastboot format для очистки разделов.

setWifiAttempts

public void setWifiAttempts (int wifiAttempts)

Параметры
wifiAttempts int

shouldDisableReboot

public boolean shouldDisableReboot ()

Возврат
boolean если перезагрузка устройства должна быть отключена

shouldSkipTearDown

public boolean shouldSkipTearDown ()

Возвращает true, если удаление GCE следует пропустить. В противном случае неверно.

Возврат
boolean

shouldUseContentProvider

public boolean shouldUseContentProvider ()

Возвращает, можно ли использовать поставщика содержимого Tradefed для отправки / получения файлов.

Возврат
boolean

waitForGceTearDown

public boolean waitForGceTearDown ()

Возвращает истину, если мы должны заблокировать завершение удаления GCE перед продолжением.

Возврат
boolean