TestDeviceOptions 클래스의 정적 변수
public
class
TestDeviceOptions
extends Object
java.lang.Object의 클래스 | |
↳ | com.android.tradefed.device.TestDeviceOptions 클래스의 정적 변수 |
ITestDevice
Option
의 컨테이너
요약
상수 | |
---|---|
int |
DEFAULT_ADB_PORT
|
필드 | |
---|---|
public
static
final
String |
INSTANCE_TYPE_OPTION
|
public
static
final
String |
REMOTE_TF_VERSION_OPTION
|
공개 생성자 | |
---|---|
TestDeviceOptions()
|
공개 메서드 | |
---|---|
void
|
addGceDriverParams(String param)
gce 드라이버 매개변수에 매개변수를 추가합니다. |
boolean
|
allowGceCmdTimeoutOverride()
acloud의 boot-timeout 인수가 있는 경우 이 인수를 사용해야 하는지 여부를 반환합니다. |
long
|
getAdbCommandTimeout()
|
int
|
getAdbRecoveryTimeout()
|
long
|
getAdbRootUnavailableTimeout()
|
long
|
getAvailableTimeout()
|
File
|
getAvdConfigFile()
Gce Avd 구성 파일을 반환하여 인스턴스를 시작합니다. |
File
|
getAvdDriverBinary()
바이너리의 경로를 반환하여 Gce Avd 인스턴스를 시작합니다. |
String
|
getBaseImage()
현재 인스턴스에 사용할 기본 이미지 이름을 반환합니다. |
long
|
getBugreportzTimeout()
bugreportz 캡처에 적용될 시간 제한 값을 반환합니다. |
String
|
getConnCheckUrl()
|
static
String
|
getCreateCommandByInstanceType(TestDeviceOptions.InstanceType type)
|
String
|
getCrosPassword()
Chrome OS 로그인에 사용할 비밀번호를 반환합니다. |
String
|
getCrosUser()
로그인할 Chrome OS 사용자를 반환합니다. |
Integer
|
getCutoffBattery()
|
String
|
getDefaultNetworkType()
|
MultiMap<File, String>
|
getExtraFiles()
acloud 생성 중에 GCE에 업로드해야 하는 추가 파일을 반환합니다. |
|
getExtraOxygenArgs()
산소 기기를 임대하기 위한 추가 인수를 반환합니다. |
static
|
getExtraParamsByInstanceType(TestDeviceOptions.InstanceType type, String baseImage)
|
File
|
getFastbootBinary()
사용할 지정된 빠른 부팅 바이너리를 반환합니다. |
long
|
getFastbootOutputTimeout()
|
int
|
getFastbootTimeout()
|
String
|
getGceAccount()
드라이버에서 사용할 gce 이메일 계정을 반환합니다. |
long
|
getGceCmdTimeout()
인스턴스가 온라인 상태가 되도록 하기 위한 gcloud avd 제한 시간을 반환합니다. |
String
|
getGceDriverBuildIdParam()
빌드 정보에서 빌드 ID와 페어링되어야 하는 GCE 드라이버 매개변수를 반환합니다. |
MultiMap<String, File>
|
getGceDriverFileParams()
추가 파일 경로를 옵션을 통해 제공된 GCE 드라이버 매개변수로 반환합니다. |
Log.LogLevel
|
getGceDriverLogLevel()
Gce Avd 드라이버의 로그 수준을 반환합니다. |
|
getGceDriverParams()
옵션을 통해 제공된 추가 GCE 드라이버 매개변수 반환 |
int
|
getGceMaxAttempt()
gce 기기를 시작하려는 최대 시도 횟수를 반환합니다. |
TestDeviceOptions.InstanceType
|
getInstanceType()
만들어야 하는 가상 기기의 인스턴스 유형을 반환합니다. |
String
|
getInstanceUser()
만들어야 하는 GCE 가상 기기의 인스턴스 사용자를 반환합니다. |
|
getInvocationAttributeToMetadata()
|
String
|
getLogcatOptions()
|
long
|
getMaxLogcatDataSize()
유지할 tmp logcat 데이터의 대략적인 최대 크기(바이트)를 가져옵니다. |
long
|
getMaxWifiConnectTime()
|
long
|
getOnlineTimeout()
|
String
|
getOxygenAccountingUser()
산소 기기의 계산 사용자를 반환합니다. |
TestDeviceOptions.DeviceSize
|
getOxygenDeviceSize()
Oxygen 가상 기기가 실행될 호스트의 크기를 반환합니다. |
long
|
getOxygenLeaseLength()
산소 장치 임대 시간을 밀리초 단위로 반환합니다. |
String
|
getOxygenServiceAddress()
산소 기기의 서비스 주소를 반환합니다. |
String
|
getOxygenTargetRegion()
산소 장치의 목표 지역을 반환합니다. |
|
getPostBootCommands()
|
int
|
getRebootTimeout()
|
int
|
getRemoteAdbPort()
adb 서버가 수신 대기하는 인스턴스에서 원격 포트를 반환합니다. |
|
getRemoteFetchFilePattern()
scp를 통해 가져오기를 시도할 패턴 목록을 반환합니다. |
File
|
getRemoteTf()
원격으로 푸시할 Tradefed 버전의 디렉터리를 가리키는 파일입니다. |
File
|
getServiceAccountJsonKeyFile()
|
long
|
getSnapuserdTimeout()
|
File
|
getSshPrivateKeyPath()
Gce Avd 인스턴스를 사용하는 작업에 사용할 SSH 키의 경로를 반환합니다. |
int
|
getUnencryptRebootTimeout()
|
boolean
|
getUseFastbootErase()
|
int
|
getWifiAttempts()
|
int
|
getWifiRetryWaitTime()
|
String
|
getWifiUtilAPKPath()
|
boolean
|
isCmdWifiVirtual()
|
boolean
|
isDisableKeyguard()
부팅이 완료되면 키가드를 사용 중지해야 하는지 확인합니다. |
boolean
|
isEnableAdbRoot()
이 기기의 부팅 시 adb 루트를 사용 설정해야 하는지 확인 |
boolean
|
isLogcatCaptureEnabled()
|
boolean
|
isWifiExpoRetryEnabled()
|
void
|
setAdbCommandTimeout(long adbCommandTimeout)
명령어를 밀리초 단위로 전송하기 위한 제한 시간을 설정합니다. |
void
|
setAdbRecoveryTimeout(int adbRecoveryTimeout)
|
void
|
setAdbRootUnavailableTimeout(long adbRootUnavailableTimeout)
|
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
|
setExtraFiles(MultiMap<File, String> extraFiles)
클라우드 생성 중에 GCE에 업로드해야 하는 추가 파일을 설정합니다. |
void
|
setFastbootTimeout(int fastbootTimeout)
|
void
|
setGceCmdTimeout(long gceCmdTimeout)
인스턴스가 온라인 상태가 되도록 gcloud avd 제한 시간을 설정합니다. |
void
|
setGceDriverBuildIdParam(String gceDriverBuildIdParam)
빌드 정보의 빌드 ID와 페어링해야 하는 GCE 드라이버 매개변수를 설정합니다. |
void
|
setGceDriverLogLevel(Log.LogLevel mGceDriverLogLevel)
Gce Avd 드라이버의 로그 수준을 설정합니다. |
void
|
setGceMaxAttempt(int gceMaxAttempt)
gce 기기를 시작하려는 최대 시도 횟수를 설정합니다. |
void
|
setInstanceType(TestDeviceOptions.InstanceType type)
만들어야 하는 가상 기기의 인스턴스 유형을 설정합니다. |
void
|
setInstanceUser(String instanceUser)
만들어야 하는 GCE 가상 기기의 인스턴스 사용자를 설정합니다. |
void
|
setLogcatOptions(String logcatOptions)
Logcat에 전달할 옵션 설정 |
void
|
setMaxLogcatDataSize(long maxLogcatDataSize)
유지할 tmp logcat의 대략적인 최대 크기를 바이트 단위로 설정합니다. |
void
|
setOnlineTimeout(long onlineTimeout)
|
void
|
setRebootTimeout(int rebootTimeout)
|
void
|
setRemoteAdbPort(int remoteAdbPort)
adb 서버가 수신 대기하는 인스턴스에서 원격 포트 설정 |
void
|
setServiceAccountJsonKeyFile(File jsonKeyFile)
서비스 계정 json 키 파일을 설정합니다. |
void
|
setSkipTearDown(boolean shouldSkipTearDown)
GCE 해체를 건너뛰어야 하는 경우 true를 반환합니다. |
void
|
setSshPrivateKeyPath(File sshPrivateKeyPath)
Gce Avd 인스턴스를 사용하는 작업에 사용할 SSH 키의 경로를 설정합니다. |
void
|
setUnencryptRebootTimeout(int unencryptRebootTimeout)
|
void
|
setUseCmdWifi(boolean useCmdWifi)
|
void
|
setUseConnection(boolean useConnection)
|
void
|
setUseFastbootErase(boolean useFastbootErase)
|
void
|
setWifiAttempts(int wifiAttempts)
|
boolean
|
shouldDisableReboot()
|
boolean
|
shouldSkipTearDown()
GCE 해체를 건너뛰어야 하는 경우 true를 반환합니다. |
boolean
|
shouldUseConnection()
새 연결 기능을 사용해야 하는지 여부를 반환합니다. |
boolean
|
shouldUseContentProvider()
Tradefed 콘텐츠 제공자를 사용하여 파일을 푸시/풀할 수 있는지 여부를 반환합니다. |
boolean
|
useCmdWifiCommands()
APK 대신 cmd wifi 명령어를 사용할지 여부를 반환합니다. |
boolean
|
useCvdCF()
기기가 cvd로 시작되면 true를 반환하고 그렇지 않으면 false를 반환하는 도우미입니다. |
boolean
|
useExitStatusWorkaround()
셸이 없는 이전 기기에서 셸 종료 상태를 가져오는 해결 방법을 사용할지 여부를 반환합니다. v2 |
boolean
|
useOxygen()
산소를 사용하여 가상 기기를 만드는 경우 true를 반환합니다. |
boolean
|
useOxygenProxy()
TradeFed가 직접 산소를 호출하여 기기를 임대하려면 true를 반환합니다. |
boolean
|
useOxygenationDevice()
OmniLab 인프라에 산소 공급 장치를 임대하는 경우 true를 반환합니다. |
boolean
|
useUpdatedBootloaderStatus()
최신 부트로더 상태 상태를 사용할지 여부를 반환합니다. |
boolean
|
waitForGceTearDown()
계속하기 전에 GCE에서 해체 완료를 차단해야 하는 경우 true를 반환합니다. |
상수
DEFAULT_ADB_PORT
public static final int DEFAULT_ADB_PORT
상수 값: 5,555개 (0x000015b3)
필드
INSTANCE_TYPE_OPTION스
public static final String INSTANCE_TYPE_OPTION
원격 TF_VERSION_OPTION
public static final String REMOTE_TF_VERSION_OPTION
공개 생성자
TestDeviceOptions 클래스의 정적 변수
public TestDeviceOptions ()
공개 메서드
addGceDriverParams
public void addGceDriverParams (String param)
gce 드라이버 매개변수에 매개변수를 추가합니다.
매개변수 | |
---|---|
param |
String |
allowGceCmdTimeoutOverride
public boolean allowGceCmdTimeoutOverride ()
acloud의 boot-timeout 인수가 있는 경우 이 인수를 사용해야 하는지 여부를 반환합니다.
반환 값 | |
---|---|
boolean |
getAdbCommandTimeout
public long getAdbCommandTimeout ()
반환 값 | |
---|---|
long |
제한 시간을 단축할 수 있습니다 |
getAdbRecoveryTimeout
public int getAdbRecoveryTimeout ()
반환 값 | |
---|---|
int |
제한 시간(밀리초)을 초과하여 복구 모드로 부팅합니다 |
getAdbRootUnavailableTimeout
public long getAdbRootUnavailableTimeout ()
반환 값 | |
---|---|
long |
adb 루트 후 기기를 사용할 수 없게 될 때까지 기다리는 시간(밀리초)입니다. |
getAvailableTimeout
public long getAvailableTimeout ()
반환 값 | |
---|---|
long |
기기를 사용할 수 있을 때까지 기다리는 데 걸리는 기본 시간(밀리초)입니다. |
getAvdConfigFile
public File getAvdConfigFile ()
Gce Avd 구성 파일을 반환하여 인스턴스를 시작합니다.
반환 값 | |
---|---|
File |
getAvdDriverBinary
public File getAvdDriverBinary ()
바이너리의 경로를 반환하여 Gce Avd 인스턴스를 시작합니다.
반환 값 | |
---|---|
File |
getBaseImage
public String getBaseImage ()
현재 인스턴스에 사용할 기본 이미지 이름을 반환합니다.
반환 값 | |
---|---|
String |
getBugreportzTimeout
public long getBugreportzTimeout ()
bugreportz 캡처에 적용될 시간 제한 값을 반환합니다.
반환 값 | |
---|---|
long |
getConnCheckUrl
public String getConnCheckUrl ()
반환 값 | |
---|---|
String |
연결 테스트에 사용될 기본 URL입니다. |
getCreateCommandByInstanceType
public static String getCreateCommandByInstanceType (TestDeviceOptions.InstanceType type)
매개변수 | |
---|---|
type |
TestDeviceOptions.InstanceType |
반환 값 | |
---|---|
String |
getCrosPassword
public String getCrosPassword ()
Chrome OS 로그인에 사용할 비밀번호를 반환합니다.
반환 값 | |
---|---|
String |
getCrosUser
public String getCrosUser ()
로그인할 Chrome OS 사용자를 반환합니다.
반환 값 | |
---|---|
String |
배터리 컷오프
public Integer getCutoffBattery ()
반환 값 | |
---|---|
Integer |
최소 배터리 수준을 유지해야 합니다. |
getDefaultNetworkType
public String getDefaultNetworkType ()
반환 값 | |
---|---|
String |
getExtraFiles
public MultiMap<File, String> getExtraFiles ()
acloud 생성 중에 GCE에 업로드해야 하는 추가 파일을 반환합니다.
반환 값 | |
---|---|
MultiMap<File, String> |
getExtraOxygenArgs
publicgetExtraOxygenArgs ()
산소 기기를 임대하기 위한 추가 인수를 반환합니다.
반환 값 | |
---|---|
|
getExtraParamsByInstanceType
public staticgetExtraParamsByInstanceType (TestDeviceOptions.InstanceType type, String baseImage)
매개변수 | |
---|---|
type |
TestDeviceOptions.InstanceType |
baseImage |
String |
반환 값 | |
---|---|
|
getFastbootBinary는
public File getFastbootBinary ()
사용할 지정된 빠른 부팅 바이너리를 반환합니다. null이면 DeviceManager를 사용합니다.
반환 값 | |
---|---|
File |
getFastbootOutputTimeout
public long getFastbootOutputTimeout ()
반환 값 | |
---|---|
long |
getFastbootTimeout
public int getFastbootTimeout ()
반환 값 | |
---|---|
int |
빠른 부팅 모드로 부팅하기 위한 제한 시간(밀리초)입니다. |
getGceAccount
public String getGceAccount ()
드라이버에서 사용할 gce 이메일 계정을 반환합니다.
반환 값 | |
---|---|
String |
getGceCmdTimeout
public long getGceCmdTimeout ()
인스턴스가 온라인 상태가 되도록 하기 위한 gcloud avd 제한 시간을 반환합니다.
반환 값 | |
---|---|
long |
getGceDriverBuildIdParam
public String getGceDriverBuildIdParam ()
빌드 정보에서 빌드 ID와 페어링되어야 하는 GCE 드라이버 매개변수를 반환합니다.
반환 값 | |
---|---|
String |
getGceDriverFileParams
public MultiMap<String, File> getGceDriverFileParams ()
추가 파일 경로를 옵션을 통해 제공된 GCE 드라이버 매개변수로 반환합니다.
반환 값 | |
---|---|
MultiMap<String, File> |
getGceDriverLogLevel
public Log.LogLevel getGceDriverLogLevel ()
Gce Avd 드라이버의 로그 수준을 반환합니다.
반환 값 | |
---|---|
Log.LogLevel |
getGceDriverParams
publicgetGceDriverParams ()
옵션을 통해 제공된 추가 GCE 드라이버 매개변수 반환
반환 값 | |
---|---|
|
getGceMaxAttempt
public int getGceMaxAttempt ()
gce 기기를 시작하려는 최대 시도 횟수를 반환합니다.
반환 값 | |
---|---|
int |
getInstanceType
public TestDeviceOptions.InstanceType getInstanceType ()
만들어야 하는 가상 기기의 인스턴스 유형을 반환합니다.
반환 값 | |
---|---|
TestDeviceOptions.InstanceType |
getInstanceUser
public String getInstanceUser ()
만들어야 하는 GCE 가상 기기의 인스턴스 사용자를 반환합니다.
반환 값 | |
---|---|
String |
getInvocationAttributeToMetadata
publicgetInvocationAttributeToMetadata ()
반환 값 | |
---|---|
|
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 |
기기가 온라인 상태가 될 때까지 기다리는 기본 시간(밀리초)입니다. |
getOxygenAccountingUser
public String getOxygenAccountingUser ()
산소 기기의 계산 사용자를 반환합니다.
반환 값 | |
---|---|
String |
getOxygenDeviceSize
public TestDeviceOptions.DeviceSize getOxygenDeviceSize ()
Oxygen 가상 기기가 실행될 호스트의 크기를 반환합니다.
반환 값 | |
---|---|
TestDeviceOptions.DeviceSize |
getOxygenLeaseLength
public long getOxygenLeaseLength ()
산소 장치 임대 시간을 밀리초 단위로 반환합니다.
반환 값 | |
---|---|
long |
getOxygenServiceAddress
public String getOxygenServiceAddress ()
산소 기기의 서비스 주소를 반환합니다.
반환 값 | |
---|---|
String |
getOxygenTargetRegion을 사용하세요.
public String getOxygenTargetRegion ()
산소 장치의 목표 지역을 반환합니다.
반환 값 | |
---|---|
String |
getPostBootCommands
publicgetPostBootCommands ()
반환 값 | |
---|---|
|
재부팅 후 실행할 셸 명령어 목록 |
getRebootTimeout
public int getRebootTimeout ()
반환 값 | |
---|---|
int |
전체 시스템 부팅에 대한 제한 시간(밀리초)입니다. |
getRemoteAdbPort
public int getRemoteAdbPort ()
adb 서버가 수신 대기하는 인스턴스에서 원격 포트를 반환합니다.
반환 값 | |
---|---|
int |
getRemoteFetchFilePattern)
publicgetRemoteFetchFilePattern ()
scp를 통해 가져오기를 시도할 패턴 목록을 반환합니다.
반환 값 | |
---|---|
|
getRemoteTf
public File getRemoteTf ()
원격으로 푸시할 Tradefed 버전의 디렉터리를 가리키는 파일입니다.
반환 값 | |
---|---|
File |
getServiceAccountJsonKeyFile
public File getServiceAccountJsonKeyFile ()
반환 값 | |
---|---|
File |
서비스 계정 json 키 파일 |
getSnapuserdTimeout
public long getSnapuserdTimeout ()
반환 값 | |
---|---|
long |
getSshPrivateKeyPath
public File getSshPrivateKeyPath ()
Gce Avd 인스턴스를 사용하는 작업에 사용할 SSH 키의 경로를 반환합니다.
반환 값 | |
---|---|
File |
getUnencryptRebootTimeout
public int getUnencryptRebootTimeout ()
반환 값 | |
---|---|
int |
파일 시스템을 포맷하고 기기를 재부팅하기 위한 제한 시간(밀리초) 암호화가 해제된 후 다시 시작됩니다. |
getUseFastbootwipe
public boolean getUseFastbootErase ()
반환 값 | |
---|---|
boolean |
파티션 삭제를 위해 빠른 부팅 형식 대신 빠른 부팅 삭제를 사용할지 여부입니다. |
getWifiAttempts
public int getWifiAttempts ()
반환 값 | |
---|---|
int |
Wi-Fi 네트워크에 연결하려는 기본 시도 횟수입니다. |
getWifiRetryWaitTime
public int getWifiRetryWaitTime ()
반환 값 | |
---|---|
int |
Wi-Fi 연결 재시도 간의 기본 대기 시간입니다. |
getWifiUtilAPKPath
public String getWifiUtilAPKPath ()
반환 값 | |
---|---|
String |
wifiutil APK 경로 |
isCmdWifiVirtual
public boolean isCmdWifiVirtual ()
반환 값 | |
---|---|
boolean |
isDisableKeyguard
public boolean isDisableKeyguard ()
부팅이 완료되면 키가드를 사용 중지해야 하는지 확인합니다.
반환 값 | |
---|---|
boolean |
isEnableAdbRoot
public boolean isEnableAdbRoot ()
이 기기의 부팅 시 adb 루트를 사용 설정해야 하는지 확인
반환 값 | |
---|---|
boolean |
isLogcatCaptureEnabled
public boolean isLogcatCaptureEnabled ()
반환 값 | |
---|---|
boolean |
백그라운드 logcat 캡처가 사용 설정된 경우 true |
isWifiExpoRetryEnabled
public boolean isWifiExpoRetryEnabled ()
반환 값 | |
---|---|
boolean |
지수 재시도 전략을 사용해야 하는지 여부입니다. |
setAdbCommandTimeout
public void setAdbCommandTimeout (long adbCommandTimeout)
명령어를 밀리초 단위로 전송하기 위한 제한 시간을 설정합니다.
매개변수 | |
---|---|
adbCommandTimeout |
long |
setAdbRecoveryTimeout
public void setAdbRecoveryTimeout (int adbRecoveryTimeout)
매개변수 | |
---|---|
adbRecoveryTimeout |
int : 복구 모드로 부팅하기 위한 제한 시간(밀리초)입니다. |
setAdbRootUnavailableTimeout
public void setAdbRootUnavailableTimeout (long adbRootUnavailableTimeout)
매개변수 | |
---|---|
adbRootUnavailableTimeout |
long : 이후 기기를 사용할 수 없게 될 때까지 기다리는 시간(밀리초)
adb 루트. |
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 |
배터리 컷오프 설정
public void setCutoffBattery (int cutoffBattery)
호출을 계속하려면 최소 배터리 수준을 설정합니다.
매개변수 | |
---|---|
cutoffBattery |
int |
setDisableKeyguard
public void setDisableKeyguard (boolean disableKeyguard)
부팅이 완료되면 키가드를 사용 중지할지 여부를 설정합니다.
매개변수 | |
---|---|
disableKeyguard |
boolean |
setExtraFiles
public void setExtraFiles (MultiMap<File, String> extraFiles)
클라우드 생성 중에 GCE에 업로드해야 하는 추가 파일을 설정합니다.
매개변수 | |
---|---|
extraFiles |
MultiMap |
setFastbootTimeout
public void setFastbootTimeout (int fastbootTimeout)
매개변수 | |
---|---|
fastbootTimeout |
int : 빠른 부팅 모드로 부팅하기 위한 제한 시간(밀리초)입니다. |
setGceCmdTimeout
public void setGceCmdTimeout (long gceCmdTimeout)
인스턴스가 온라인 상태가 되도록 gcloud avd 제한 시간을 설정합니다.
매개변수 | |
---|---|
gceCmdTimeout |
long |
setGceDriverBuildIdParam
public void setGceDriverBuildIdParam (String gceDriverBuildIdParam)
빌드 정보의 빌드 ID와 페어링해야 하는 GCE 드라이버 매개변수를 설정합니다.
매개변수 | |
---|---|
gceDriverBuildIdParam |
String |
setGceDriverLogLevel
public void setGceDriverLogLevel (Log.LogLevel mGceDriverLogLevel)
Gce Avd 드라이버의 로그 수준을 설정합니다.
매개변수 | |
---|---|
mGceDriverLogLevel |
Log.LogLevel |
setGceMaxAttempt
public void setGceMaxAttempt (int gceMaxAttempt)
gce 기기를 시작하려는 최대 시도 횟수를 설정합니다.
매개변수 | |
---|---|
gceMaxAttempt |
int |
setInstanceType
public void setInstanceType (TestDeviceOptions.InstanceType type)
만들어야 하는 가상 기기의 인스턴스 유형을 설정합니다.
매개변수 | |
---|---|
type |
TestDeviceOptions.InstanceType |
setInstanceUser
public void setInstanceUser (String instanceUser)
만들어야 하는 GCE 가상 기기의 인스턴스 사용자를 설정합니다.
매개변수 | |
---|---|
instanceUser |
String |
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 : 시스템이 완전히 부팅되는 데 걸리는 시간 제한(밀리초)입니다. |
setRemoteAdbPort
public void setRemoteAdbPort (int remoteAdbPort)
adb 서버가 수신 대기하는 인스턴스에서 원격 포트 설정
매개변수 | |
---|---|
remoteAdbPort |
int |
setServiceAccountJsonKeyFile
public void setServiceAccountJsonKeyFile (File jsonKeyFile)
서비스 계정 json 키 파일을 설정합니다.
매개변수 | |
---|---|
jsonKeyFile |
File : 키 파일입니다. |
SkipTearDown 설정
public void setSkipTearDown (boolean shouldSkipTearDown)
GCE 해체를 건너뛰어야 하는 경우 true를 반환합니다. 그렇지 않으면 false입니다.
매개변수 | |
---|---|
shouldSkipTearDown |
boolean |
setSshPrivateKeyPath
public void setSshPrivateKeyPath (File sshPrivateKeyPath)
gcloud Avd 인스턴스를 사용하는 작업에 사용할 SSH 키의 경로를 설정합니다.
매개변수 | |
---|---|
sshPrivateKeyPath |
File |
setUnencryptRebootTimeout
public void setUnencryptRebootTimeout (int unencryptRebootTimeout)
매개변수 | |
---|---|
unencryptRebootTimeout |
int : 파일 시스템의 형식을 지정할 시간 제한(밀리초)입니다.
암호화 해제 후 기기를 재부팅합니다. |
setUseCmdWifi
public void setUseCmdWifi (boolean useCmdWifi)
매개변수 | |
---|---|
useCmdWifi |
boolean |
setUseConnection
public void setUseConnection (boolean useConnection)
매개변수 | |
---|---|
useConnection |
boolean |
setUseFastbootwipe
public void setUseFastbootErase (boolean useFastbootErase)
매개변수 | |
---|---|
useFastbootErase |
boolean : 완전 삭제에 빠른 부팅 형식 대신 빠른 부팅 삭제를 사용할지 여부입니다.
실행할 수 있습니다 |
setWifiAttempts
public void setWifiAttempts (int wifiAttempts)
매개변수 | |
---|---|
wifiAttempts |
int |
shouldDisableReset
public boolean shouldDisableReboot ()
반환 값 | |
---|---|
boolean |
기기 재부팅을 사용 중지해야 하는지 여부 |
건너뛰기(TearDown)
public boolean shouldSkipTearDown ()
GCE 해체를 건너뛰어야 하는 경우 true를 반환합니다. 그렇지 않으면 false입니다.
반환 값 | |
---|---|
boolean |
shouldUseConnection
public boolean shouldUseConnection ()
새 연결 기능을 사용해야 하는지 여부를 반환합니다.
반환 값 | |
---|---|
boolean |
shouldUseContentProvider
public boolean shouldUseContentProvider ()
Tradefed 콘텐츠 제공자를 사용하여 파일을 푸시/풀할 수 있는지 여부를 반환합니다.
반환 값 | |
---|---|
boolean |
useCmdWifiCommands 클래스의 정적 변수
public boolean useCmdWifiCommands ()
APK 대신 cmd wifi 명령어를 사용할지 여부를 반환합니다.
반환 값 | |
---|---|
boolean |
useCvdCF
public boolean useCvdCF ()
기기가 cvd로 시작되면 true를 반환하고 그렇지 않으면 false를 반환하는 도우미입니다.
반환 값 | |
---|---|
boolean |
useExitStatus해결 방법
public boolean useExitStatusWorkaround ()
셸이 없는 이전 기기에서 셸 종료 상태를 가져오는 해결 방법을 사용할지 여부를 반환합니다. v2
반환 값 | |
---|---|
boolean |
useOxygen
public boolean useOxygen ()
산소를 사용하여 가상 기기를 만드는 경우 true를 반환합니다. 그렇지 않으면 false입니다.
반환 값 | |
---|---|
boolean |
useOxygenProxy
public boolean useOxygenProxy ()
TradeFed가 직접 산소를 호출하여 기기를 임대하려면 true를 반환합니다.
반환 값 | |
---|---|
boolean |
useOxygenationDevice
public boolean useOxygenationDevice ()
OmniLab 인프라에 산소 공급 장치를 임대하는 경우 true를 반환합니다. 그렇지 않으면 false입니다.
반환 값 | |
---|---|
boolean |
useUpdatedBootloaderStatus
public boolean useUpdatedBootloaderStatus ()
최신 부트로더 상태 상태를 사용할지 여부를 반환합니다.
반환 값 | |
---|---|
boolean |
waitForGceTearDown 종료
public boolean waitForGceTearDown ()
계속하기 전에 GCE에서 해체 완료를 차단해야 하는 경우 true를 반환합니다.
반환 값 | |
---|---|
boolean |