CommandUtil

public final class CommandUtil
extends Object

java.lang.Object의 클래스
   ↳ com.android.sts.common.CommandUtil


adb를 통해 기기에서 명령어를 실행하는 데 도움이 되는 유틸리티 모음입니다.

요약

공개 메서드

static CommandResult runAndCheck(ITestDevice device, String cmd, int retries)

기기에서 셸 명령어를 실행하고 명령어가 0을 반환하지 않으면 AssumptionError가 발생합니다.

static CommandResult runAndCheck(ITestDevice device, String cmd)

기기에서 셸 명령어를 실행하고 명령어가 0을 반환하지 않으면 AssumptionError가 발생합니다.

공개 메서드

RunAndCheck

public static CommandResult runAndCheck (ITestDevice device, 
                String cmd, 
                int retries)

기기에서 셸 명령어를 실행하고 명령어가 0을 반환하지 않으면 AssumptionError가 발생합니다.

매개변수
device ITestDevice: 사용할 기기

cmd String: 실행할 명령어입니다.

retries int: 시도할 재시도 횟수입니다.

반환 값
CommandResult device.executeShellV2Command의 결과

생성 값
DeviceNotAvailableException

RunAndCheck

public static CommandResult runAndCheck (ITestDevice device, 
                String cmd)

기기에서 셸 명령어를 실행하고 명령어가 0을 반환하지 않으면 AssumptionError가 발생합니다.

매개변수
device ITestDevice: 사용할 기기

cmd String: 실행할 명령어입니다.

반환 값
CommandResult device.executeShellV2Command의 결과

생성 값
DeviceNotAvailableException