Описание сбоя

public class FailureDescription
extends Object

java.lang.Объект
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 ()

Возвращает 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)

Устанавливает 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 ()

Публичные методы

создавать

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

нанизывать

public String toString ()

Возврат
String