실패 설명
public
class
FailureDescription
extends Object
java.lang.Object의 클래스 | |
↳ | com.android.tradefed.result.FailureDescription |
Trade Federation의 실패 정보를 설명하는 클래스입니다. 이 클래스에는 디버깅이 포함됩니다. 문제를 이해하는 데 도움이 되는 실패의 배경과 정보를 제공합니다.
요약
공개 메서드 | |
---|---|
static
FailureDescription
|
create(String errorMessage, TestRecordProto.FailureStatus status)
실패에서 생성된 오류 메시지를 기반으로 |
static
FailureDescription
|
create(String errorMessage)
실패에서 생성된 오류 메시지를 기반으로 |
boolean
|
equals(Object obj)
|
ActionInProgress
|
getActionInProgress()
실패 시 진행 중인 작업을 반환합니다. |
Throwable
|
getCause()
실패의 원인이 된 예외를 반환합니다. |
String
|
getDebugHelpMessage()
디버그 도움말 메시지를 반환합니다. |
ErrorIdentifier
|
getErrorIdentifier()
실패를 나타내는 |
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)
실패를 나타내는 |
void
|
setErrorMessage(String errorMessage)
오류 메시지를 설정합니다. |
FailureDescription
|
setFailureStatus(TestRecordProto.FailureStatus status)
관련 |
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 |