Описание сбоя
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 () Возвращает FailStatus, связанный с ошибкой. |
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 ()
Возвращает действие, выполняемое во время сбоя. Может быть нулевым.
Возврат | |
---|---|
ActionInProgress |
getCause
public Throwable getCause ()
Возвращает исключение, вызвавшее сбой. Может быть нулевым.
Возврат | |
---|---|
Throwable |
getDebugHelpMessage
public String getDebugHelpMessage ()
Возвращает сообщение справки по отладке. Может быть нулевым.
Возврат | |
---|---|
String |
getErrorIdentifier
public ErrorIdentifier getErrorIdentifier ()
Возвращает ErrorIdentifier
представляющий сбой. Может быть нулевым.
Возврат | |
---|---|
ErrorIdentifier |
getErrorMessage
public String getErrorMessage ()
Возвращает сообщение об ошибке, связанное с ошибкой.
Возврат | |
---|---|
String |
getFailureStatus
public TestRecordProto.FailureStatus getFailureStatus ()
Возвращает FailStatus, связанный с ошибкой. Может быть нулевым.
Возврат | |
---|---|
TestRecordProto.FailureStatus |
getFormattedErrorMessage
public String getFormattedErrorMessage ()
Форматированный способ отображения ошибки и некоторых подробностей.
Возврат | |
---|---|
String |
getOrigin
public String getOrigin ()
Возвращает источник ошибки. Может быть нулевым.
Возврат | |
---|---|
String |
хэш-код
public int hashCode ()
Возврат | |
---|---|
int |
isRetriable
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 |
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 |