SubprocessExceptionParser
public
class
SubprocessExceptionParser
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.util.SubprocessExceptionParser |
Helfer zum Verarbeiten der Ausnahmeausgabe von Standard-Tradefed-Befehlsausführungen.
Zusammenfassung
Konstanten | |
|---|---|
String |
EVENT_THREAD_JOIN
|
Öffentliche Konstruktoren | |
|---|---|
SubprocessExceptionParser()
|
|
Öffentliche Methoden | |
|---|---|
static
String
|
getPathFromStderr(String stderr)
Extrahieren Sie den Dateipfad der serialisierten Ausnahme. |
static
void
|
handleStderrException(CommandResult result)
Versuche, eine geeignete Ausnahme aus stderr zu extrahieren. Wenn das nicht möglich ist, verwende RuntimeException. |
Konstanten
EVENT_THREAD_JOIN
public static final String EVENT_THREAD_JOIN
Konstanter Wert: „Event receiver thread did not complete.“ (Der Thread des Ereignisempfängers wurde nicht abgeschlossen.)
Öffentliche Konstruktoren
SubprocessExceptionParser
public SubprocessExceptionParser ()
Öffentliche Methoden
getPathFromStderr
public static String getPathFromStderr (String stderr)
Extrahieren Sie den Dateipfad der serialisierten Ausnahme.
| Parameter | |
|---|---|
stderr |
String |
| Returns | |
|---|---|
String |
|
handleStderrException
public static void handleStderrException (CommandResult result)
Versuche, eine geeignete Ausnahme aus stderr zu extrahieren. Wenn das nicht möglich ist, verwende RuntimeException.
| Parameter | |
|---|---|
result |
CommandResult |
| Ausgabe | |
|---|---|
DeviceNotAvailableException |
|