FailureDescription

public class FailureDescription
extends Object

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


Die Klasse, die Fehlerinformationen in der Trade Federation beschreibt. Diese Klasse enthält Informationen zur Fehlerbehebung und zum Kontext des Fehlers, die zur Problembehebung beitragen.

Zusammenfassung

Öffentliche Methoden

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

Erstellen Sie eine FailureDescription anhand der Fehlermeldung, die durch den Fehler generiert wurde.

static FailureDescription create(String errorMessage)

Erstellen Sie eine FailureDescription anhand der Fehlermeldung, die durch den Fehler generiert wurde.

boolean equals(Object obj)
ActionInProgress getActionInProgress()

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

Throwable getCause()

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

String getDebugHelpMessage()

Gibt die Debugging-Hilfe zurück.

ErrorIdentifier getErrorIdentifier()

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

String getErrorMessage()

Gibt die Fehlermeldung zurück, die mit dem Fehler verknüpft ist.

TestRecordProto.FailureStatus getFailureStatus()

Gibt den mit dem Fehler verknüpften Fehlerstatus zurück.

String getFormattedErrorMessage()

Der Fehler und einige Details werden formatiert angezeigt.

String getOrigin()

Gibt die Ursache des Fehlers zurück.

int hashCode()
boolean isRetriable()

Gibt an, ob der Fehler noch einmal versucht werden kann.

boolean rerunFull()

Gibt an, ob der vollständige Durchlauf noch einmal wiederholt werden muss.

FailureDescription setActionInProgress(ActionInProgress action)

Die Aktion, 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 Hilfemeldung für die Fehlerbehebung 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 mit dem Fehler verknüpften TestRecordProto.FailureStatus fest.

FailureDescription setFullRerun(boolean fullRerun)

Legt fest, ob der vollständige Durchlauf wiederholt werden soll, wenn ein Fehler auftritt.

FailureDescription setOrigin(String origin)

Hiermit wird die Fehlerquelle festgelegt.

FailureDescription setRetriable(boolean retriable)

Legt fest, ob der Fehler noch einmal versucht werden kann.

String toString()

Öffentliche Methoden

create

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

Erstellen Sie eine FailureDescription anhand der Fehlermeldung, die durch den Fehler generiert wurde.

Parameter
errorMessage String: Die Fehlermeldung des Fehlers.

status TestRecordProto.FailureStatus: Der mit dem Fehler verknüpfte Status.

Returns
FailureDescription die erstellte FailureDescription

create

public static FailureDescription create (String errorMessage)

Erstellen Sie eine FailureDescription anhand der Fehlermeldung, die durch den Fehler generiert wurde.

Parameter
errorMessage String: Die Fehlermeldung des Fehlers.

Returns
FailureDescription die erstellte FailureDescription

ist gleich

public boolean equals (Object obj)

Parameter
obj Object

Returns
boolean

getActionInProgress

public ActionInProgress getActionInProgress ()

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

Returns
ActionInProgress

getCause

public Throwable getCause ()

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

Returns
Throwable

getDebugHelpMessage

public String getDebugHelpMessage ()

Gibt die Debugging-Hilfe zurück. Kann null sein.

Returns
String

getErrorIdentifier

public ErrorIdentifier getErrorIdentifier ()

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

Returns
ErrorIdentifier

getErrorMessage

public String getErrorMessage ()

Gibt die Fehlermeldung zurück, die mit dem Fehler verknüpft ist.

Returns
String

getFailureStatus

public TestRecordProto.FailureStatus getFailureStatus ()

Gibt den mit dem Fehler verknüpften Fehlerstatus zurück. Kann null sein.

Returns
TestRecordProto.FailureStatus

getFormattedErrorMessage

public String getFormattedErrorMessage ()

Der Fehler und einige Details werden formatiert angezeigt.

Returns
String

getOrigin

public String getOrigin ()

Gibt die Ursache des Fehlers zurück. Kann null sein.

Returns
String

hashCode

public int hashCode ()

Returns
int

isRetriable

public boolean isRetriable ()

Gibt an, ob der Fehler noch einmal versucht werden kann.

Returns
boolean

rerunFull

public boolean rerunFull ()

Gibt an, ob der vollständige Durchlauf wiederholt werden muss.

Returns
boolean

setActionInProgress

public FailureDescription setActionInProgress (ActionInProgress action)

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

Parameter
action ActionInProgress

Returns
FailureDescription

setCause

public FailureDescription setCause (Throwable cause)

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

Parameter
cause Throwable

Returns
FailureDescription

setDebugHelpMessage

public FailureDescription setDebugHelpMessage (String message)

Legt die Hilfemeldung für die Fehlerbehebung fest.

Parameter
message String

Returns
FailureDescription

setErrorIdentifier

public FailureDescription setErrorIdentifier (ErrorIdentifier errorId)

Legt den ErrorIdentifier fest, der den Fehler darstellt.

Parameter
errorId ErrorIdentifier

Returns
FailureDescription

setErrorMessage

public void setErrorMessage (String errorMessage)

Legt die Fehlermeldung fest.

Parameter
errorMessage String

setFailureStatus

public FailureDescription setFailureStatus (TestRecordProto.FailureStatus status)

Legen Sie den mit dem Fehler verknüpften TestRecordProto.FailureStatus fest.

Parameter
status TestRecordProto.FailureStatus

Returns
FailureDescription

setFullRerun

public FailureDescription setFullRerun (boolean fullRerun)

Legt fest, ob der vollständige Durchlauf wiederholt werden soll, wenn ein Fehler auftritt.

Parameter
fullRerun boolean

Returns
FailureDescription

setOrigin

public FailureDescription setOrigin (String origin)

Hiermit wird die Fehlerquelle festgelegt.

Parameter
origin String

Returns
FailureDescription

setRetriable

public FailureDescription setRetriable (boolean retriable)

Legt fest, ob der Fehler noch einmal versucht werden kann.

Parameter
retriable boolean

Returns
FailureDescription

toString

public String toString ()

Returns
String