실패설명

public class FailureDescription
extends Object

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


Trade Federation의 실패 정보를 설명하는 클래스입니다. 이 클래스에는 문제를 이해하는 데 도움이 되는 디버깅 정보와 오류 컨텍스트가 포함되어 있습니다.

요약

공개 메소드

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

실패로 인해 생성된 오류 메시지를 기반으로 FailureDescription 을 만듭니다.

static FailureDescription create (String errorMessage)

실패로 인해 생성된 오류 메시지를 기반으로 FailureDescription 을 만듭니다.

boolean equals (Object obj)
ActionInProgress getActionInProgress ()

실패 중에 진행 중인 작업을 반환합니다.

Throwable getCause ()

실패를 일으킨 예외를 반환합니다.

String getDebugHelpMessage ()

디버그 도움말 메시지를 반환합니다.

ErrorIdentifier getErrorIdentifier ()

실패를 나타내는 ErrorIdentifier 반환합니다.

String getErrorMessage ()

실패와 관련된 오류 메시지를 반환합니다.

TestRecordProto.FailureStatus getFailureStatus ()

실패와 관련된 FailureStatus를 반환합니다.

String getFormattedErrorMessage ()

오류 및 일부 세부정보를 표시하는 형식화된 방법입니다.

String getOrigin ()

오류의 원인을 반환합니다.

int hashCode ()
boolean isRetriable ()

오류를 재시도할 수 있는지 여부를 반환합니다.

boolean rerunFull ()

전체 실행을 다시 시도해야 하는지 여부를 반환합니다.

FailureDescription setActionInProgress ( ActionInProgress action)

실패 중에 진행 중인 작업을 설정합니다.

FailureDescription setCause (Throwable cause)

실패를 일으킨 예외가 있는 경우 이를 설정합니다.

FailureDescription setDebugHelpMessage (String message)

실패에 대한 디버그 도움말 메시지를 설정합니다.

FailureDescription setErrorIdentifier ( ErrorIdentifier errorId)

실패를 나타내는 ErrorIdentifier 설정합니다.

void setErrorMessage (String errorMessage)

오류 메시지를 설정합니다.

FailureDescription setFailureStatus (TestRecordProto.FailureStatus status)

실패와 관련된 TestRecordProto.FailureStatus 설정합니다.

FailureDescription setFullRerun (boolean fullRerun)

실행 실패 시 전체 실행을 다시 실행할지 여부를 설정합니다.

FailureDescription setOrigin (String origin)

오류의 원인을 설정합니다.

FailureDescription setRetriable (boolean retriable)

실패를 재시도할 수 있는지 여부를 설정합니다.

String toString ()

공개 메소드

만들다

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

실패로 인해 생성된 오류 메시지를 기반으로 FailureDescription 을 만듭니다.

매개변수
errorMessage String : 실패로 인한 오류 메시지입니다.

status TestRecordProto.FailureStatus : 실패와 관련된 상태입니다.

보고
FailureDescription 생성된 FailureDescription

만들다

public static FailureDescription create (String errorMessage)

실패로 인해 생성된 오류 메시지를 기반으로 FailureDescription 을 만듭니다.

매개변수
errorMessage String : 실패로 인한 오류 메시지입니다.

보고
FailureDescription 생성된 FailureDescription

같음

public boolean equals (Object obj)

매개변수
obj Object

보고
boolean

getActionInProgress

public ActionInProgress getActionInProgress ()

실패 중에 진행 중인 작업을 반환합니다. null일 수 있습니다.

보고
ActionInProgress

getCause

public Throwable getCause ()

실패를 일으킨 예외를 반환합니다. null일 수 있습니다.

보고
Throwable

getDebugHelp메시지

public String getDebugHelpMessage ()

디버그 도움말 메시지를 반환합니다. null일 수 있습니다.

보고
String

getErrorIdentifier

public ErrorIdentifier getErrorIdentifier ()

실패를 나타내는 ErrorIdentifier 반환합니다. null일 수 있습니다.

보고
ErrorIdentifier

getErrorMessage

public String getErrorMessage ()

실패와 관련된 오류 메시지를 반환합니다.

보고
String

getFailureStatus

public TestRecordProto.FailureStatus getFailureStatus ()

실패와 관련된 FailureStatus를 반환합니다. null일 수 있습니다.

보고
TestRecordProto.FailureStatus

getFormattedErrorMessage

public String getFormattedErrorMessage ()

오류 및 일부 세부정보를 표시하는 형식화된 방법입니다.

보고
String

getOrigin

public String getOrigin ()

오류의 원인을 반환합니다. null일 수 있습니다.

보고
String

해시 코드

public int hashCode ()

보고
int

재시도 가능

public boolean isRetriable ()

오류를 재시도할 수 있는지 여부를 반환합니다.

보고
boolean

다시 실행전체

public boolean rerunFull ()

전체 실행을 다시 시도해야 하는지 여부를 반환합니다.

보고
boolean

setActionInProgress

public FailureDescription setActionInProgress (ActionInProgress action)

실패 중에 진행 중인 작업을 설정합니다.

매개변수
action ActionInProgress

보고
FailureDescription

원인 설정

public FailureDescription setCause (Throwable cause)

실패를 일으킨 예외가 있는 경우 이를 설정합니다.

매개변수
cause Throwable

보고
FailureDescription

setDebugHelp메시지

public FailureDescription setDebugHelpMessage (String message)

실패에 대한 디버그 도움말 메시지를 설정합니다.

매개변수
message String

보고
FailureDescription

setErrorIdentifier

public FailureDescription setErrorIdentifier (ErrorIdentifier errorId)

실패를 나타내는 ErrorIdentifier 설정합니다.

매개변수
errorId ErrorIdentifier

보고
FailureDescription

오류 메시지 설정

public void setErrorMessage (String errorMessage)

오류 메시지를 설정합니다.

매개변수
errorMessage String

setFailureStatus

public FailureDescription setFailureStatus (TestRecordProto.FailureStatus status)

실패와 관련된 TestRecordProto.FailureStatus 설정합니다.

매개변수
status TestRecordProto.FailureStatus

보고
FailureDescription

setFullRerun

public FailureDescription setFullRerun (boolean fullRerun)

실행 실패 시 전체 실행을 다시 실행할지 여부를 설정합니다.

매개변수
fullRerun boolean

보고
FailureDescription

setOrigin

public FailureDescription setOrigin (String origin)

오류의 원인을 설정합니다.

매개변수
origin String

보고
FailureDescription

설정재시도 가능

public FailureDescription setRetriable (boolean retriable)

실패를 재시도할 수 있는지 여부를 설정합니다.

매개변수
retriable boolean

보고
FailureDescription

toString

public String toString ()

보고
String