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