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
 | 
| 
    protected
    
    
    long | mAdbConnectWaitTime
 | 
| 공개 생성자 | |
|---|---|
| 
      TestDeviceOptions()
       | |
| 공개 메서드 | |
|---|---|
| 
        
        
        
        
        
        void | 
      addGceDriverParams(String param)
      gce 드라이버 매개변수에 매개변수를 추가합니다. | 
| 
        
        
        
        
        
        boolean | 
      allowGceCmdTimeoutOverride()
      acloud의 boot-timeout args(있는 경우)를 사용해야 하는지 여부를 반환합니다. | 
| 
        
        
        
        
        
        boolean | 
      evaluateDeviceConnection()
       | 
| 
        
        
        
        
        
        long | 
      getAdbCommandTimeout()
       | 
| 
        
        
        
        
        
        long | 
      getAdbConnectWaitTime()
      ADB 연결에 적용할 제한 시간 값(밀리초)을 반환합니다. | 
| 
        
        
        
        
        
        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 create 중에 GCE에 업로드해야 하는 추가 파일을 반환합니다. | 
| 
        
        
        
        
        
         | 
      getExtraOxygenArgs()
      Oxygen 기기를 임대하기 위한 추가 인수를 반환합니다. | 
| 
        
        
        static
        
        
         | 
      getExtraParamsByInstanceType(TestDeviceOptions.InstanceType type, String baseImage)
       | 
| 
        
        
        
        
        
        File | 
      getFastbootBinary()
      사용할 지정된 빠른 부팅 바이너리를 반환합니다. | 
| 
        
        
        
        
        
        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()
      Oxygen 기기의 임대 기간을 밀리초 단위로 반환합니다. | 
| 
        
        
        
        
        
        String | 
      getOxygenServiceAddress()
      Oxygen 기기의 서비스 주소를 반환합니다. | 
| 
        
        
        
        
        
        String | 
      getOxygenTargetRegion()
      Oxygen 기기의 대상 지역을 반환합니다. | 
| 
        
        
        
        
        
         | 
      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)
      acloud create 중에 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 | 
      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 Wi-Fi 명령어를 사용할지 여부를 반환합니다. | 
| 
        
        
        
        
        
        boolean | 
      useCvdCF()
      기기가 cvd에 의해 실행된 경우 true를 반환하고, 그렇지 않은 경우 false를 반환하는 도우미입니다. | 
| 
        
        
        
        
        
        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
mAdbConnectWaitTime
protected long mAdbConnectWaitTime
공개 생성자
TestDeviceOptions
public TestDeviceOptions ()
공개 메서드
addGceDriverParams
public void addGceDriverParams (String param)
gce 드라이버 매개변수에 매개변수를 추가합니다.
| 매개변수 | |
|---|---|
| param | String | 
allowGceCmdTimeoutOverride
public boolean allowGceCmdTimeoutOverride ()
acloud의 boot-timeout args(있는 경우)를 사용해야 하는지 여부를 반환합니다.
| 반환 값 | |
|---|---|
| boolean | |
evaluateDeviceConnection
public boolean evaluateDeviceConnection ()
| 반환 값 | |
|---|---|
| boolean | |
getAdbCommandTimeout
public long getAdbCommandTimeout ()
| 반환 값 | |
|---|---|
| long | 명령어를 전송하는 시간 제한(밀리초)입니다. | 
getAdbConnectWaitTime
public long getAdbConnectWaitTime ()
ADB 연결에 적용할 제한 시간 값(밀리초)을 반환합니다.
| 반환 값 | |
|---|---|
| long | |
getAdbRecoveryTimeout
public int getAdbRecoveryTimeout ()
| 반환 값 | |
|---|---|
| int | 복구 모드로 부팅하는 제한 시간(밀리초)입니다. | 
getAdbRootUnavailableTimeout
public long getAdbRootUnavailableTimeout ()
| 반환 값 | |
|---|---|
| long | adb root 후 기기를 사용할 수 없게 될 때까지 기다리는 시간(ms)입니다. | 
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 | |
getCutoffBattery
public Integer getCutoffBattery ()
| 반환 값 | |
|---|---|
| Integer | 호출을 계속할 수 있는 최소 배터리 잔량입니다. | 
getDefaultNetworkType
public String getDefaultNetworkType ()
| 반환 값 | |
|---|---|
| String | |
getExtraFiles
public MultiMap<File, String> getExtraFiles ()
acloud create 중에 GCE에 업로드해야 하는 추가 파일을 반환합니다.
| 반환 값 | |
|---|---|
| MultiMap<File, String> | |
getExtraOxygenArgs
publicgetExtraOxygenArgs () 
Oxygen 기기를 임대하기 위한 추가 인수를 반환합니다.
| 반환 값 | |
|---|---|
|  | |
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 ()
인스턴스가 온라인 상태가 되기 위한 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 () 
| 반환 값 | |
|---|---|
|  | |
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 ()
Oxygen 기기의 회계 사용자를 반환합니다.
| 반환 값 | |
|---|---|
| String | |
getOxygenDeviceSize
public TestDeviceOptions.DeviceSize getOxygenDeviceSize ()
Oxygen 가상 기기가 실행될 호스트의 크기를 반환합니다.
| 반환 값 | |
|---|---|
| TestDeviceOptions.DeviceSize | |
getOxygenLeaseLength
public long getOxygenLeaseLength ()
Oxygen 기기의 임대 기간을 밀리초 단위로 반환합니다.
| 반환 값 | |
|---|---|
| long | |
getOxygenServiceAddress
public String getOxygenServiceAddress ()
Oxygen 기기의 서비스 주소를 반환합니다.
| 반환 값 | |
|---|---|
| String | |
getOxygenTargetRegion
public String getOxygenTargetRegion ()
Oxygen 기기의 대상 지역을 반환합니다.
| 반환 값 | |
|---|---|
| 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 | 암호화 해제 후 파일 시스템을 포맷하고 기기를 재부팅하는 데 걸리는 시간(msec)입니다. | 
getUseFastbootErase
public boolean getUseFastbootErase ()
| 반환 값 | |
|---|---|
| boolean | 파티션을 삭제할 때 fastboot format 대신 fastboot erase를 사용할지 여부입니다. | 
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 root 후 기기를 사용할 수 없게 될 때까지 기다리는 시간(밀리초)입니다. | 
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 | 
setExtraFiles
public void setExtraFiles (MultiMap<File, String> extraFiles)
acloud create 중에 GCE에 업로드해야 하는 추가 파일을 설정합니다.
| 매개변수 | |
|---|---|
| extraFiles | MultiMap | 
setFastbootTimeout
public void setFastbootTimeout (int fastbootTimeout)
| 매개변수 | |
|---|---|
| fastbootTimeout | int: 빠른 부팅 모드로 부팅하는 시간 제한(밀리초)입니다. | 
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 | 
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: 키 파일입니다. | 
setSkipTearDown
public void setSkipTearDown (boolean shouldSkipTearDown)
GCE 해체를 건너뛰어야 하는 경우 true를 반환합니다. 그렇지 않으면 false입니다.
| 매개변수 | |
|---|---|
| shouldSkipTearDown | boolean | 
setSshPrivateKeyPath
public void setSshPrivateKeyPath (File sshPrivateKeyPath)
GCE 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 | 
setUseFastbootErase
public void setUseFastbootErase (boolean useFastbootErase)
| 매개변수 | |
|---|---|
| useFastbootErase | boolean: 파티션을 삭제할 때 빠른 부팅 형식 대신 빠른 부팅 삭제를 사용할지 여부입니다. | 
setWifiAttempts
public void setWifiAttempts (int wifiAttempts)
| 매개변수 | |
|---|---|
| wifiAttempts | int | 
shouldDisableReboot
public boolean shouldDisableReboot ()
| 반환 값 | |
|---|---|
| boolean | 기기 재부팅을 사용 중지해야 하는 경우 | 
shouldSkipTearDown
public boolean shouldSkipTearDown ()
GCE 해체를 건너뛰어야 하는 경우 true를 반환합니다. 그렇지 않으면 false입니다.
| 반환 값 | |
|---|---|
| boolean | |
shouldUseConnection
public boolean shouldUseConnection ()
새 연결 기능을 사용해야 하는지 여부를 반환합니다.
| 반환 값 | |
|---|---|
| boolean | |
shouldUseContentProvider
public boolean shouldUseContentProvider ()
Tradefed 콘텐츠 제공자를 사용하여 파일을 푸시/풀할 수 있는지 여부를 반환합니다.
| 반환 값 | |
|---|---|
| boolean | |
useCmdWifiCommands
public boolean useCmdWifiCommands ()
apk 대신 cmd Wi-Fi 명령어를 사용할지 여부를 반환합니다.
| 반환 값 | |
|---|---|
| boolean | |
useCvdCF
public boolean useCvdCF ()
기기가 cvd에 의해 실행된 경우 true를 반환하고, 그렇지 않은 경우 false를 반환하는 도우미입니다.
| 반환 값 | |
|---|---|
| boolean | |
useExitStatusWorkaround
public boolean useExitStatusWorkaround ()
셸 v2가 없는 이전 기기에서 해결 방법을 사용하여 셸 종료 상태를 가져올지 여부를 반환합니다.
| 반환 값 | |
|---|---|
| boolean | |
useOxygen
public boolean useOxygen ()
Oxygen을 사용하여 가상 기기를 만드는 경우 true를 반환합니다. 그렇지 않으면 false입니다.
| 반환 값 | |
|---|---|
| boolean | |
useOxygenProxy
public boolean useOxygenProxy ()
TradeFed가 기기를 임대하기 위해 Oxygen을 직접 호출하도록 하려면 true를 반환합니다.
| 반환 값 | |
|---|---|
| boolean | |
useOxygenationDevice
public boolean useOxygenationDevice ()
OmniLab 인프라에서 산소 발생기를 임대하는 경우 true를 반환합니다. 그렇지 않으면 false입니다.
| 반환 값 | |
|---|---|
| boolean | |
useUpdatedBootloaderStatus
public boolean useUpdatedBootloaderStatus ()
최신 부트로더 상태 상태를 사용할지 여부를 반환합니다.
| 반환 값 | |
|---|---|
| boolean | |
waitForGceTearDown
public boolean waitForGceTearDown ()
계속하기 전에 GCE 해체 완료를 차단해야 하는 경우 true를 반환합니다.
| 반환 값 | |
|---|---|
| boolean | |
