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 |
|