SubprocessExceptionParser
public
class
SubprocessExceptionParser
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.SubprocessExceptionParser |
Helper to handle the exception output from standard Tradefed command runners.
Summary
Fields | |
---|---|
public
static
final
String |
EVENT_THREAD_JOIN
|
Public constructors | |
---|---|
SubprocessExceptionParser()
|
Public methods | |
---|---|
static
String
|
getPathFromStderr(String stderr)
Extract the file path of the serialized exception. |
static
void
|
handleStderrException(CommandResult result)
Attempt to extract a proper exception from stderr, if not stick to RuntimeException. |
Fields
EVENT_THREAD_JOIN
public static final String EVENT_THREAD_JOIN
Public constructors
SubprocessExceptionParser
public SubprocessExceptionParser ()
Public methods
getPathFromStderr
public static String getPathFromStderr (String stderr)
Extract the file path of the serialized exception.
Parameters | |
---|---|
stderr |
String |
Returns | |
---|---|
String |
handleStderrException
public static void handleStderrException (CommandResult result)
Attempt to extract a proper exception from stderr, if not stick to RuntimeException.
Parameters | |
---|---|
result |
CommandResult |
Throws | |
---|---|
DeviceNotAvailableException |