테스트장치옵션
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 () Oxygen 장치를 임대하기 위한 추가 인수를 반환합니다. | |
static | getExtraParamsByInstanceType ( TestDeviceOptions.InstanceType type, String baseImage) |
File | getFastbootBinary () 사용할 지정된 fastboot 바이너리를 반환합니다. |
long | getFastbootOutputTimeout () |
int | getFastbootTimeout () |
String | getGceAccount () 드라이버와 함께 사용할 gce 이메일 계정을 반환하세요. |
long | getGceCmdTimeout () 인스턴스가 온라인 상태가 되도록 Gce 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 () Oxygen 장치의 계정 사용자를 반환합니다. |
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 | 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) 인스턴스가 온라인 상태가 되도록 Gce 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 | 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 | useExitStatusWorkaround () 셸 v2가 없는 이전 장치에서 셸 종료 상태를 가져오기 위해 해결 방법을 사용할지 여부를 반환합니다. |
boolean | useOxygen () Oxygen을 사용하여 가상 장치를 생성하는 경우 true를 반환합니다. |
boolean | useOxygenProxy () TradeFed가 Oxygen에 직접 전화하여 장치를 임대하도록 하려면 true를 반환합니다. |
boolean | useOxygenationDevice () OmniLab 인프라에 산소화 장치를 임대하는 경우 true를 반환합니다. |
boolean | useUpdatedBootloaderStatus () 최신 부트로더 상태를 사용할지 여부를 반환합니다. |
boolean | waitForGceTearDown () 계속하기 전에 GCE 해체 완료를 차단해야 하는 경우 true를 반환합니다. |
상수
DEFAULT_ADB_PORT
public static final int DEFAULT_ADB_PORT
상수값: 5555(0x000015b3)
필드
INSTANCE_TYPE_OPTION
public static final String INSTANCE_TYPE_OPTION
REMOTE_TF_VERSION_OPTION
public static final String REMOTE_TF_VERSION_OPTION
공개 생성자
테스트장치옵션
public TestDeviceOptions ()
공개 메소드
addGceDriverParams
public void addGceDriverParams (String param)
gce 드라이버 매개변수에 매개변수를 추가합니다.
매개변수 | |
---|---|
param | String |
allowedGceCmdTimeoutOverride
public boolean allowGceCmdTimeoutOverride ()
acloud의 boot-timeout 인수(있는 경우)에 의존해야 하는지 여부를 반환합니다.
보고 | |
---|---|
boolean |
getAdbCommandTimeout
public long getAdbCommandTimeout ()
보고 | |
---|---|
long | 밀리초 단위로 명령을 보내는 시간 초과입니다. |
getAdbRecoveryTimeout
public int getAdbRecoveryTimeout ()
보고 | |
---|---|
int | 복구 모드로 부팅하는 데 걸리는 시간 초과(밀리초)입니다. |
getAdbRootUnavailableTimeout
public long getAdbRootUnavailableTimeout ()
보고 | |
---|---|
long | adb 루트 이후에 기기를 사용할 수 없게 될 때까지 기다리는 시간(ms)입니다. |
getAvailableTimeout
public long getAvailableTimeout ()
보고 | |
---|---|
long | 장치를 사용할 수 있을 때까지 기다리는 기본 시간(ms)입니다. |
getAvdConfig파일
public File getAvdConfigFile ()
인스턴스를 시작하려면 Gce Avd 구성 파일을 반환하세요.
보고 | |
---|---|
File |
getAvdDriverBinary
public File getAvdDriverBinary ()
Gce Avd 인스턴스를 시작하려면 바이너리 경로를 반환하세요.
보고 | |
---|---|
File |
getBaseImage
public String getBaseImage ()
현재 인스턴스에 사용할 기본 이미지 이름을 반환합니다.
보고 | |
---|---|
String |
getBugreportz시간 초과
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 |
getCros사용자
public String getCrosUser ()
로그인할 Chrome OS 사용자를 반환합니다.
보고 | |
---|---|
String |
getCutoffBattery
public Integer getCutoffBattery ()
보고 | |
---|---|
Integer | 호출을 계속하기 위한 최소 배터리 수준입니다. |
getDefaultNetworkType
public String getDefaultNetworkType ()
보고 | |
---|---|
String |
getExtraFiles
public MultiMap<File, String> getExtraFiles ()
acloud 생성 중에 GCE에 업로드해야 하는 추가 파일을 반환합니다.
보고 | |
---|---|
MultiMap <File, String> |
getExtraOxygenArgs
publicgetExtraOxygenArgs ()
Oxygen 장치를 임대하기 위한 추가 인수를 반환합니다.
보고 | |
---|---|
getExtraParamsByInstanceType
public staticgetExtraParamsByInstanceType (TestDeviceOptions.InstanceType type, String baseImage)
매개변수 | |
---|---|
type | TestDeviceOptions.InstanceType |
baseImage | String |
보고 | |
---|---|
getFastboot바이너리
public File getFastbootBinary ()
사용할 지정된 fastboot 바이너리를 반환합니다. null인 경우 DeviceManager를 사용하세요.
보고 | |
---|---|
File |
getFastbootOutputTimeout
public long getFastbootOutputTimeout ()
보고 | |
---|---|
long |
getFastbootTimeout
public int getFastbootTimeout ()
보고 | |
---|---|
int | 빠른 부팅 모드로 부팅하는 데 걸리는 시간 초과(밀리초)입니다. |
getGce계정
public String getGceAccount ()
드라이버와 함께 사용할 gce 이메일 계정을 반환하세요.
보고 | |
---|---|
String |
getGceCmdTimeout
public long getGceCmdTimeout ()
인스턴스가 온라인 상태가 되도록 Gce 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 ()
보고 | |
---|---|
getLogcat옵션
public String getLogcatOptions ()
보고 | |
---|---|
String | 구성된 logcat 옵션 |
getMaxLogcatDataSize
public long getMaxLogcatDataSize ()
유지할 tmp logcat 데이터의 대략적인 최대 크기(바이트)를 가져옵니다.
보고 | |
---|---|
long |
getMaxWifiConnectTime
public long getMaxWifiConnectTime ()
보고 | |
---|---|
long | Wi-Fi에 연결을 시도하는 최대 시간입니다. |
getOnlineTimeout
public long getOnlineTimeout ()
보고 | |
---|---|
long | 장치가 온라인 상태가 될 때까지 기다리는 기본 시간(ms)입니다. |
getOxygenAccountingUser
public String getOxygenAccountingUser ()
Oxygen 장치의 계정 사용자를 반환합니다.
보고 | |
---|---|
String |
getOxygenDeviceSize
public TestDeviceOptions.DeviceSize getOxygenDeviceSize ()
반환 Oxygen 가상 장치가 실행될 호스트의 크기를 반환합니다.
보고 | |
---|---|
TestDeviceOptions.DeviceSize |
getOxygenLeaseLength
public long getOxygenLeaseLength ()
산소 장치 임대 기간을 밀리초 단위로 반환합니다.
보고 | |
---|---|
long |
getOxygenServiceAddress
public String getOxygenServiceAddress ()
산소 장치의 서비스 주소를 반환합니다.
보고 | |
---|---|
String |
getOxygenTargetRegion
public String getOxygenTargetRegion ()
산소 장치의 대상 지역을 반환합니다.
보고 | |
---|---|
String |
getPostBoot 명령
publicgetPostBootCommands ()
보고 | |
---|---|
재부팅 후 실행할 쉘 명령 목록입니다. |
getRebootTimeout
public int getRebootTimeout ()
보고 | |
---|---|
int | 전체 시스템 부팅에 대한 시간 초과(밀리초)입니다. |
getRemoteAdb포트
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 | 파일 시스템이 포맷되고 암호화 해제 후 장치가 재부팅되는 시간 제한(밀리초)입니다. |
getUseFastboot삭제
public boolean getUseFastbootErase ()
보고 | |
---|---|
boolean | 파티션을 지울 때 fastboot 형식 대신 fastboot 삭제를 사용할지 여부입니다. |
getWifi시도
public int getWifiAttempts ()
보고 | |
---|---|
int | Wi-Fi 네트워크에 연결하려는 기본 시도 횟수입니다. |
getWifi재시도대기 시간
public int getWifiRetryWaitTime ()
보고 | |
---|---|
int | Wi-Fi 연결 재시도 간의 기본 대기 시간입니다. |
getWifiUtilAPKPath
public String getWifiUtilAPKPath ()
보고 | |
---|---|
String | wifiutil APK 경로 |
isDisableKeyguard
public boolean isDisableKeyguard ()
부팅이 완료된 후 키가드를 비활성화해야 하는지 확인하세요.
보고 | |
---|---|
boolean |
isEnableAdbRoot
public boolean isEnableAdbRoot ()
이 장치의 부팅 시 adb 루트를 활성화해야 하는지 확인하세요.
보고 | |
---|---|
boolean |
isLogcatCaptureEnabled
public boolean isLogcatCaptureEnabled ()
보고 | |
---|---|
boolean | 백그라운드 logcat 캡처가 활성화된 경우 true |
isWifiExpo재시도 활성화됨
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 루트 이후에 기기를 사용할 수 없게 될 때까지 기다리는 시간(ms)입니다. |
setAvdConfig파일
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 |
setCutoff배터리
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 |
FastbootTimeout 설정
public void setFastbootTimeout (int fastbootTimeout)
매개변수 | |
---|---|
fastbootTimeout | int : fastboot 모드로 부팅하는 데 걸리는 시간(밀리초)입니다. |
setGceCmdTimeout
public void setGceCmdTimeout (long gceCmdTimeout)
인스턴스가 온라인 상태가 되도록 Gce 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 |
인스턴스 유형 설정
public void setInstanceType (TestDeviceOptions.InstanceType type)
생성해야 하는 가상 장치의 인스턴스 유형을 설정합니다.
매개변수 | |
---|---|
type | TestDeviceOptions.InstanceType |
setInstanceUser
public void setInstanceUser (String instanceUser)
생성해야 하는 GCE 가상 디바이스의 인스턴스 사용자를 설정합니다.
매개변수 | |
---|---|
instanceUser | String |
setLogcat옵션
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 : 시스템이 완전히 부팅되는 데 걸리는 시간 제한(밀리초)입니다. |
setRemoteAdb포트
public void setRemoteAdbPort (int remoteAdbPort)
adb 서버가 수신하는 인스턴스의 원격 포트를 설정합니다.
매개변수 | |
---|---|
remoteAdbPort | int |
setServiceAccountJsonKeyFile
public void setServiceAccountJsonKeyFile (File jsonKeyFile)
서비스 계정 json 키 파일을 설정합니다.
매개변수 | |
---|---|
jsonKeyFile | File : 키 파일입니다. |
setSkipTearDown
public void setSkipTearDown (boolean shouldSkipTearDown)
GCE 해제를 건너뛰어야 하는 경우 true를 반환합니다. 그렇지 않으면 거짓입니다.
매개변수 | |
---|---|
shouldSkipTearDown | boolean |
setSshPrivateKeyPath
public void setSshPrivateKeyPath (File sshPrivateKeyPath)
Gce Avd 인스턴스 작업에 사용할 SSH 키의 경로를 설정합니다.
매개변수 | |
---|---|
sshPrivateKeyPath | File |
setUnencryptRebootTimeout
public void setUnencryptRebootTimeout (int unencryptRebootTimeout)
매개변수 | |
---|---|
unencryptRebootTimeout | int : 파일 시스템이 포맷되고 암호화 해제 후 장치가 재부팅되는 시간 제한(밀리초)입니다. |
setUseConnection
public void setUseConnection (boolean useConnection)
매개변수 | |
---|---|
useConnection | boolean |
setUseFastboot삭제
public void setUseFastbootErase (boolean useFastbootErase)
매개변수 | |
---|---|
useFastbootErase | boolean : 파티션을 지울 때 fastboot 형식 대신 fastboot 삭제를 사용할지 여부입니다. |
setWifi시도
public void setWifiAttempts (int wifiAttempts)
매개변수 | |
---|---|
wifiAttempts | int |
재부팅을 비활성화해야 합니다.
public boolean shouldDisableReboot ()
보고 | |
---|---|
boolean | 장치 재부팅을 비활성화해야 하는 경우 |
건너뛰어야 합니다.
public boolean shouldSkipTearDown ()
GCE 해제를 건너뛰어야 하는 경우 true를 반환합니다. 그렇지 않으면 거짓입니다.
보고 | |
---|---|
boolean |
shouldUseConnection
public boolean shouldUseConnection ()
새로운 연결 기능을 사용해야 하는지 여부를 반환합니다.
보고 | |
---|---|
boolean |
콘텐츠 제공자를 사용해야 합니다.
public boolean shouldUseContentProvider ()
Tradefed 콘텐츠 제공자를 사용하여 파일을 푸시/가져올 수 있는지 여부를 반환합니다.
보고 | |
---|---|
boolean |
useCmdWifi명령
public boolean useCmdWifiCommands ()
apk 대신 cmd wifi 명령을 사용할지 여부를 반환합니다.
보고 | |
---|---|
boolean |
useExitStatus해결 방법
public boolean useExitStatusWorkaround ()
셸 v2가 없는 이전 장치에서 셸 종료 상태를 가져오기 위해 해결 방법을 사용할지 여부를 반환합니다.
보고 | |
---|---|
boolean |
사용산소
public boolean useOxygen ()
Oxygen을 사용하여 가상 장치를 생성하는 경우 true를 반환합니다. 그렇지 않으면 거짓입니다.
보고 | |
---|---|
boolean |
useOxygenProxy
public boolean useOxygenProxy ()
TradeFed가 Oxygen에 직접 전화하여 장치를 임대하도록 하려면 true를 반환합니다.
보고 | |
---|---|
boolean |
사용산소화 장치
public boolean useOxygenationDevice ()
OmniLab 인프라에 산소화 장치를 임대하는 경우 true를 반환합니다. 그렇지 않으면 거짓입니다.
보고 | |
---|---|
boolean |
useUpdatedBootloaderStatus
public boolean useUpdatedBootloaderStatus ()
최신 부트로더 상태를 사용할지 여부를 반환합니다.
보고 | |
---|---|
boolean |
waitForGceTearDown
public boolean waitForGceTearDown ()
계속하기 전에 GCE 해체 완료를 차단해야 하는 경우 true를 반환합니다.
보고 | |
---|---|
boolean |