GoogleDeviceSetup

public class GoogleDeviceSetup
extends DeviceSetup implements ILabPreparer

java.lang.Object
com.android.tradefed.targetprep.BaseTargetPreparer
com.android.tradefed.targetprep.DeviceSetup
com.google.android.tradefed.targetprep.GoogleDeviceSetup


Расширение DeviceSetup , позволяющее настраивать дополнительные свойства, специфичные для Google.

Краткое содержание

Поля

protected MultiMap <String, String> mGServiceSettings

Государственные строители

GoogleDeviceSetup ()

Общедоступные методы

void changeSettings ( ITestDevice device)

Измените настройки устройства.

void processDeprecatedOptions ( ITestDevice device)

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

void processOptions ( ITestDevice device)

Обработайте все Option и преобразуйте их в системные свойства, настройки или команды выполнения.

void setDeprecatedAirplaneMode (boolean airplaneMode)

Доступно для модульного тестирования

void setDeprecatedDefaultDataCallSubscription (int subscription)

Доступно для модульного тестирования

void setDeprecatedDefaultSmsSubscription (int subscription)

Доступно для модульного тестирования

void setDeprecatedDefaultVoiceCallSubscription (int subscription)

Доступно для модульного тестирования

void setDeprecatedGServicesSetting (String key, String value)

Доступно для модульного тестирования

void setDeprecatedGlobalSetting (String key, String value)

Доступно для модульного тестирования

void setDeprecatedPartnerSetting (String key, String value)

Доступно для модульного тестирования

void setDeprecatedSecureSetting (String key, String value)

Доступно для модульного тестирования

void setDeprecatedSetting (String key, String value)

Доступно для модульного тестирования

Защищенные методы

void setAirplaneMode ( BinaryState airplaneMode)

Доступно для модульного тестирования

void setDefaultSimData (Integer defaultSimData)

Доступно для модульного тестирования

void setDefaultSimSms (Integer defaultSimSms)

Доступно для модульного тестирования

void setDefaultSimVoice (Integer defaultSimVoice)

Доступно для модульного тестирования

void setWakeGesture ( BinaryState wakeGesture)

Доступно для модульного тестирования

Поля

mGServiceSettings

protected MultiMap<String, String> mGServiceSettings

Государственные строители

GoogleDeviceSetup

public GoogleDeviceSetup ()

Общедоступные методы

изменить настройки

public void changeSettings (ITestDevice device)

Измените настройки устройства.

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

Параметры
device ITestDevice : ITestDevice

Броски
DeviceNotAvailableException
TargetSetupError

processDeprecatedOptions

public void processDeprecatedOptions (ITestDevice device)

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

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

Параметры
device ITestDevice

Броски
TargetSetupError

processOptions

public void processOptions (ITestDevice device)

Обработайте все Option и преобразуйте их в системные свойства, настройки или команды выполнения. В данный момент не выполняет никаких команд на устройстве.

Это сделано таким образом, чтобы дочерние классы могли это переопределять.

Параметры
device ITestDevice : ITestDevice

Броски
DeviceNotAvailableException
TargetSetupError

setDeprecatedAirplaneMode

public void setDeprecatedAirplaneMode (boolean airplaneMode)

Доступно для модульного тестирования

Параметры
airplaneMode boolean

setDeprecatedDefaultDataCallSubscription

public void setDeprecatedDefaultDataCallSubscription (int subscription)

Доступно для модульного тестирования

Параметры
subscription int

setDeprecatedDefaultSmsSubscription

public void setDeprecatedDefaultSmsSubscription (int subscription)

Доступно для модульного тестирования

Параметры
subscription int

setDeprecatedDefaultVoiceCallSubscription

public void setDeprecatedDefaultVoiceCallSubscription (int subscription)

Доступно для модульного тестирования

Параметры
subscription int

setDeprecatedGServicesSetting

public void setDeprecatedGServicesSetting (String key, 
                String value)

Доступно для модульного тестирования

Параметры
key String

value String

setDeprecatedGlobalSetting

public void setDeprecatedGlobalSetting (String key, 
                String value)

Доступно для модульного тестирования

Параметры
key String

value String

setDeprecatedPartnerSetting

public void setDeprecatedPartnerSetting (String key, 
                String value)

Доступно для модульного тестирования

Параметры
key String

value String

setDeprecatedSecureSetting

public void setDeprecatedSecureSetting (String key, 
                String value)

Доступно для модульного тестирования

Параметры
key String

value String

setDeprecatedSetting

public void setDeprecatedSetting (String key, 
                String value)

Доступно для модульного тестирования

Параметры
key String

value String

Защищенные методы

setAirplaneMode

protected void setAirplaneMode (BinaryState airplaneMode)

Доступно для модульного тестирования

Параметры
airplaneMode BinaryState

setDefaultSimData

protected void setDefaultSimData (Integer defaultSimData)

Доступно для модульного тестирования

Параметры
defaultSimData Integer

setDefaultSimSms

protected void setDefaultSimSms (Integer defaultSimSms)

Доступно для модульного тестирования

Параметры
defaultSimSms Integer

setDefaultSimVoice

protected void setDefaultSimVoice (Integer defaultSimVoice)

Доступно для модульного тестирования

Параметры
defaultSimVoice Integer

setWakeGesture

protected void setWakeGesture (BinaryState wakeGesture)

Доступно для модульного тестирования

Параметры
wakeGesture BinaryState