FailureDescription

public class FailureDescription
extends Object

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


A classe que descreve informações de falha na Trade Federation. Essa classe contém as informações de depuração e o contexto da falha que ajudam a entender o problema.

Resumo

Métodos públicos

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

Crie uma FailureDescription com base na mensagem de erro gerada pela falha.

static FailureDescription create(String errorMessage)

Crie uma FailureDescription com base na mensagem de erro gerada pela falha.

boolean equals(Object obj)
ActionInProgress getActionInProgress()

Retorna a ação em andamento durante a falha.

Throwable getCause()

Retorna a exceção que causou a falha.

String getDebugHelpMessage()

Retorna a mensagem de ajuda de depuração.

ErrorIdentifier getErrorIdentifier()

Retorna a ErrorIdentifier que representa a falha.

String getErrorMessage()

Retorna a mensagem de erro associada à falha.

TestRecordProto.FailureStatus getFailureStatus()

Retorna o FailureStatus associado à falha.

String getFormattedErrorMessage()

Uma maneira formatada de mostrar o erro e alguns detalhes.

String getOrigin()

Retorna a origem do erro.

int hashCode()
boolean isRetriable()

Retorna se o erro pode ser recuperado ou não.

boolean rerunFull()

Retorna se precisamos ou não tentar a execução completa novamente.

FailureDescription setActionInProgress(ActionInProgress action)

Define a ação em andamento durante a falha.

FailureDescription setCause(Throwable cause)

Define a exceção que causou a falha, se houver.

FailureDescription setDebugHelpMessage(String message)

Define a mensagem de ajuda de depuração para a falha.

FailureDescription setErrorIdentifier(ErrorIdentifier errorId)

Define o ErrorIdentifier que representa a falha.

void setErrorMessage(String errorMessage)

Define a mensagem de erro.

FailureDescription setFailureStatus(TestRecordProto.FailureStatus status)

Defina o TestRecordProto.FailureStatus associado à falha.

FailureDescription setFullRerun(boolean fullRerun)

Define se a execução completa será repetida ou não quando ocorrer uma falha.

FailureDescription setOrigin(String origin)

Define a origem do erro.

FailureDescription setRetriable(boolean retriable)

Define se a falha pode ser recuperada ou não.

String toString()

Métodos públicos

create

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

Crie uma FailureDescription com base na mensagem de erro gerada pela falha.

Parâmetros
errorMessage String: a mensagem de erro da falha.

status TestRecordProto.FailureStatus: o status associado à falha.

Retorna
FailureDescription FailureDescription criado

create

public static FailureDescription create (String errorMessage)

Crie uma FailureDescription com base na mensagem de erro gerada pela falha.

Parâmetros
errorMessage String: a mensagem de erro da falha.

Retorna
FailureDescription FailureDescription criado

equals

public boolean equals (Object obj)

Parâmetros
obj Object

Retorna
boolean

getActionInProgress

public ActionInProgress getActionInProgress ()

Retorna a ação em andamento durante a falha. Pode ser nulo.

Retorna
ActionInProgress

getCause

public Throwable getCause ()

Retorna a exceção que causou a falha. Pode ser nulo.

Retorna
Throwable

getDebugHelpMessage

public String getDebugHelpMessage ()

Retorna a mensagem de ajuda de depuração. Pode ser nulo.

Retorna
String

getErrorIdentifier

public ErrorIdentifier getErrorIdentifier ()

Retorna a ErrorIdentifier que representa a falha. Pode ser nulo.

Retorna
ErrorIdentifier

getErrorMessage

public String getErrorMessage ()

Retorna a mensagem de erro associada à falha.

Retorna
String

getFailureStatus

public TestRecordProto.FailureStatus getFailureStatus ()

Retorna o FailureStatus associado à falha. Pode ser nulo.

Retorna
TestRecordProto.FailureStatus

getFormattedErrorMessage

public String getFormattedErrorMessage ()

Uma maneira formatada de mostrar o erro e alguns detalhes.

Retorna
String

getOrigin

public String getOrigin ()

Retorna a origem do erro. Pode ser nulo.

Retorna
String

hashCode

public int hashCode ()

Retorna
int

isRetriable

public boolean isRetriable ()

Retorna se o erro pode ser recuperado ou não.

Retorna
boolean

rerunFull

public boolean rerunFull ()

Retorna se precisamos ou não tentar a execução completa novamente.

Retorna
boolean

setActionInProgress

public FailureDescription setActionInProgress (ActionInProgress action)

Define a ação em andamento durante a falha.

Parâmetros
action ActionInProgress

Retorna
FailureDescription

setCause

public FailureDescription setCause (Throwable cause)

Define a exceção que causou a falha, se houver.

Parâmetros
cause Throwable

Retorna
FailureDescription

setDebugHelpMessage

public FailureDescription setDebugHelpMessage (String message)

Define a mensagem de ajuda de depuração para a falha.

Parâmetros
message String

Retorna
FailureDescription

setErrorIdentifier

public FailureDescription setErrorIdentifier (ErrorIdentifier errorId)

Define o ErrorIdentifier que representa a falha.

Parâmetros
errorId ErrorIdentifier

Retorna
FailureDescription

setErrorMessage

public void setErrorMessage (String errorMessage)

Define a mensagem de erro.

Parâmetros
errorMessage String

setFailureStatus

public FailureDescription setFailureStatus (TestRecordProto.FailureStatus status)

Defina o TestRecordProto.FailureStatus associado à falha.

Parâmetros
status TestRecordProto.FailureStatus

Retorna
FailureDescription

setFullRerun

public FailureDescription setFullRerun (boolean fullRerun)

Define se a execução completa será repetida ou não quando ocorrer uma falha.

Parâmetros
fullRerun boolean

Retorna
FailureDescription

setOrigin

public FailureDescription setOrigin (String origin)

Define a origem do erro.

Parâmetros
origin String

Retorna
FailureDescription

setRetriable

public FailureDescription setRetriable (boolean retriable)

Define se a falha pode ser recuperada ou não.

Parâmetros
retriable boolean

Retorna
FailureDescription

toString

public String toString ()

Retorna
String