SubprocessExceptionParser

public class SubprocessExceptionParser
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.SubprocessExceptionParser


표준 Tradefed 명령어 러너의 예외 출력을 처리하는 도우미

요약

상수

String EVENT_THREAD_JOIN

공개 생성자

SubprocessExceptionParser()

공개 메서드

static String getPathFromStderr(String stderr)

직렬화된 예외의 파일 경로를 추출합니다.

static void handleStderrException(CommandResult result)

stderr에서 적절한 예외를 추출하려고 시도합니다. 그렇지 않으면 RuntimeException을 사용합니다.

상수

EVENT_THREAD_JOIN

public static final String EVENT_THREAD_JOIN

상수 값: '이벤트 수신기 스레드가 완료되지 않았습니다.'

공개 생성자

SubprocessExceptionParser

public SubprocessExceptionParser ()

공개 메서드

getPathFromStderr

public static String getPathFromStderr (String stderr)

직렬화된 예외의 파일 경로를 추출합니다.

매개변수
stderr String

반환 값
String

handleStderrException

public static void handleStderrException (CommandResult result)

stderr에서 적절한 예외를 추출하려고 시도합니다. 그렇지 않으면 RuntimeException을 사용합니다.

매개변수
result CommandResult

생성 값
DeviceNotAvailableException