실패 설명

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()

공개 메서드

create

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

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

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

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

반환 값
FailureDescription 생성된 FailureDescription

create

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

getDebugHelpMessage

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

hashCode

public int hashCode ()

반환 값
int

재시도 가능

public boolean isRetriable ()

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

반환 값
boolean

rerunFull

public boolean rerunFull ()

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

반환 값
boolean

setActionInProgress

public FailureDescription setActionInProgress (ActionInProgress action)

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

매개변수
action ActionInProgress

반환 값
FailureDescription

setCause

public FailureDescription setCause (Throwable cause)

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

매개변수
cause Throwable

반환 값
FailureDescription

setDebugHelpMessage

public FailureDescription setDebugHelpMessage (String message)

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

매개변수
message String

반환 값
FailureDescription

setErrorIdentifier

public FailureDescription setErrorIdentifier (ErrorIdentifier errorId)

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

매개변수
errorId ErrorIdentifier

반환 값
FailureDescription

setErrorMessage

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

setRetriable

public FailureDescription setRetriable (boolean retriable)

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

매개변수
retriable boolean

반환 값
FailureDescription

toString

public String toString ()

반환 값
String