Описание сбоя
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 | |