SubprocessExceptionParser
public class SubprocessExceptionParser
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.SubprocessExceptionParser |
Helfer, um die Ausnahmeausgabe von standardmäßigen Tradefed-Befehlsausführern zu behandeln.
Zusammenfassung
Öffentliche Konstrukteure | |
---|---|
SubprocessExceptionParser () |
Öffentliche Methoden | |
---|---|
static String | getPathFromStderr (String stderr) Extrahieren Sie den Dateipfad der serialisierten Ausnahme. |
static void | handleStderrException ( CommandResult result) Versuchen Sie, eine geeignete Ausnahme aus stderr zu extrahieren, wenn nicht, bleiben Sie bei RuntimeException. |
Öffentliche Konstrukteure
SubprocessExceptionParser
public SubprocessExceptionParser ()
Öffentliche Methoden
getPathFromStderr
public static String getPathFromStderr (String stderr)
Extrahieren Sie den Dateipfad der serialisierten Ausnahme.
Parameter | |
---|---|
stderr | String |
Kehrt zurück | |
---|---|
String |
handleStderrException
public static void handleStderrException (CommandResult result)
Versuchen Sie, eine geeignete Ausnahme aus stderr zu extrahieren, wenn nicht, bleiben Sie bei RuntimeException.
Parameter | |
---|---|
result | CommandResult |
Wirft | |
---|---|
DeviceNotAvailableException |