실패 설명
public class FailureDescription
extends Object
java.lang.객체 | |
↳ | 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 () |
공개 방법
만들다
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 |
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 |
해시 코드
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 |