Falsche Beschreibung

public class FailureDescription
extends Object

java.lang.Object
com.android.tradefed.result.FailureDescription


Die Klasse, die eine Fehlerinformation in Trade Federation beschreibt. Diese Klasse enthält die Debuginformationen und den Kontext des Fehlers, die zum Verständnis des Problems beitragen.

Zusammenfassung

Öffentliche Methoden

static FailureDescription create (String errorMessage, TestRecordProto.FailureStatus status)

Erstellen Sie eine FailureDescription basierend auf der durch den Fehler generierten Fehlermeldung.

static FailureDescription create (String errorMessage)

Erstellen Sie eine FailureDescription basierend auf der durch den Fehler generierten Fehlermeldung.

boolean equals (Object obj)
ActionInProgress getActionInProgress ()

Gibt die Aktion zurück, die während des Fehlers ausgeführt wird.

Throwable getCause ()

Gibt die Ausnahme zurück, die den Fehler verursacht hat.

String getDebugHelpMessage ()

Gibt die Debug-Hilfenachricht zurück.

ErrorIdentifier getErrorIdentifier ()

Gibt den ErrorIdentifier zurück, der den Fehler darstellt.

String getErrorMessage ()

Gibt die dem Fehler zugeordnete Fehlermeldung zurück.

TestRecordProto.FailureStatus getFailureStatus ()

Gibt den dem Fehler zugeordneten FailureStatus zurück.

String getFormattedErrorMessage ()

Eine formatierte Art, den Fehler und einige Details anzuzeigen.

String getOrigin ()

Gibt den Ursprung des Fehlers zurück.

int hashCode ()
boolean isRetriable ()

Gibt zurück, ob der Fehler wiederholbar ist oder nicht.

boolean rerunFull ()

Gibt zurück, ob wir den vollständigen Lauf wiederholen müssen oder nicht.

FailureDescription setActionInProgress ( ActionInProgress action)

Legt die Aktion fest, die während des Fehlers ausgeführt wird.

FailureDescription setCause (Throwable cause)

Legt die Ausnahme fest, die den Fehler verursacht hat, falls vorhanden.

FailureDescription setDebugHelpMessage (String message)

Legt die Debug-Hilfemeldung für den Fehler fest.

FailureDescription setErrorIdentifier ( ErrorIdentifier errorId)

Legt den ErrorIdentifier fest, der den Fehler darstellt.

void setErrorMessage (String errorMessage)

Legt die Fehlermeldung fest.

FailureDescription setFailureStatus (TestRecordProto.FailureStatus status)

Legen Sie den dem Fehler zugeordneten TestRecordProto.FailureStatus fest.

FailureDescription setFullRerun (boolean fullRerun)

Legt fest, ob der vollständige Lauf erneut ausgeführt werden soll, wenn ein Lauffehler auftritt.

FailureDescription setOrigin (String origin)

Legt den Ursprung des Fehlers fest.

FailureDescription setRetriable (boolean retriable)

Legt fest, ob der Fehler wiederholbar ist oder nicht.

String toString ()

Öffentliche Methoden

erstellen

public static FailureDescription create (String errorMessage, 
                TestRecordProto.FailureStatus status)

Erstellen Sie eine FailureDescription basierend auf der durch den Fehler generierten Fehlermeldung.

Parameter
errorMessage String : Die Fehlermeldung des Fehlers.

status TestRecordProto.FailureStatus : Der dem Fehler zugeordnete Status.

Kehrt zurück
FailureDescription die erstellte FailureDescription

erstellen

public static FailureDescription create (String errorMessage)

Erstellen Sie eine FailureDescription basierend auf der durch den Fehler generierten Fehlermeldung.

Parameter
errorMessage String : Die Fehlermeldung des Fehlers.

Kehrt zurück
FailureDescription die erstellte FailureDescription

gleich

public boolean equals (Object obj)

Parameter
obj Object

Kehrt zurück
boolean

getActionInProgress

public ActionInProgress getActionInProgress ()

Gibt die Aktion zurück, die während des Fehlers ausgeführt wird. Kann null sein.

Kehrt zurück
ActionInProgress

Ursache bekommen

public Throwable getCause ()

Gibt die Ausnahme zurück, die den Fehler verursacht hat. Kann null sein.

Kehrt zurück
Throwable

getDebugHelpMessage

public String getDebugHelpMessage ()

Gibt die Debug-Hilfenachricht zurück. Kann null sein.

Kehrt zurück
String

getErrorIdentifier

public ErrorIdentifier getErrorIdentifier ()

Gibt den ErrorIdentifier zurück, der den Fehler darstellt. Kann null sein.

Kehrt zurück
ErrorIdentifier

getErrorMessage

public String getErrorMessage ()

Gibt die dem Fehler zugeordnete Fehlermeldung zurück.

Kehrt zurück
String

getFailureStatus

public TestRecordProto.FailureStatus getFailureStatus ()

Gibt den dem Fehler zugeordneten FailureStatus zurück. Kann null sein.

Kehrt zurück
TestRecordProto.FailureStatus

getFormattedErrorMessage

public String getFormattedErrorMessage ()

Eine formatierte Art, den Fehler und einige Details anzuzeigen.

Kehrt zurück
String

getOrigin

public String getOrigin ()

Gibt den Ursprung des Fehlers zurück. Kann null sein.

Kehrt zurück
String

Hash-Code

public int hashCode ()

Kehrt zurück
int

istRetriable

public boolean isRetriable ()

Gibt zurück, ob der Fehler wiederholbar ist oder nicht.

Kehrt zurück
boolean

Vollständig wiederholen

public boolean rerunFull ()

Gibt zurück, ob wir den vollständigen Lauf wiederholen müssen oder nicht.

Kehrt zurück
boolean

setActionInProgress

public FailureDescription setActionInProgress (ActionInProgress action)

Legt die Aktion fest, die während des Fehlers ausgeführt wird.

Parameter
action ActionInProgress

Kehrt zurück
FailureDescription

setUrsache

public FailureDescription setCause (Throwable cause)

Legt die Ausnahme fest, die den Fehler verursacht hat, falls vorhanden.

Parameter
cause Throwable

Kehrt zurück
FailureDescription

setDebugHelpMessage

public FailureDescription setDebugHelpMessage (String message)

Legt die Debug-Hilfemeldung für den Fehler fest.

Parameter
message String

Kehrt zurück
FailureDescription

setErrorIdentifier

public FailureDescription setErrorIdentifier (ErrorIdentifier errorId)

Legt den ErrorIdentifier fest, der den Fehler darstellt.

Parameter
errorId ErrorIdentifier

Kehrt zurück
FailureDescription

setErrorMessage

public void setErrorMessage (String errorMessage)

Legt die Fehlermeldung fest.

Parameter
errorMessage String

setFailureStatus

public FailureDescription setFailureStatus (TestRecordProto.FailureStatus status)

Legen Sie den dem Fehler zugeordneten TestRecordProto.FailureStatus fest.

Parameter
status TestRecordProto.FailureStatus

Kehrt zurück
FailureDescription

setFullRerun

public FailureDescription setFullRerun (boolean fullRerun)

Legt fest, ob der vollständige Lauf erneut ausgeführt werden soll, wenn ein Lauffehler auftritt.

Parameter
fullRerun boolean

Kehrt zurück
FailureDescription

setOrigin

public FailureDescription setOrigin (String origin)

Legt den Ursprung des Fehlers fest.

Parameter
origin String

Kehrt zurück
FailureDescription

setRetriable

public FailureDescription setRetriable (boolean retriable)

Legt fest, ob der Fehler wiederholbar ist oder nicht.

Parameter
retriable boolean

Kehrt zurück
FailureDescription

toString

public String toString ()

Kehrt zurück
String