JUnitToInvocationResultForwarder
public class JUnitToInvocationResultForwarder
extends Object
implements TestListener
java.lang.Объект |
↳ | com.android.tradefed.result.JUnitToInvocationResultForwarder |
Класс, который прослушивает события TestListener
и перенаправляет их в ITestInvocationListener
.
Краткое содержание
Публичные методы |
---|
void | addError (Test test, Throwable t) |
void | addFailure (Test test, AssertionFailedError t) |
void | endTest (Test test, metrics) endTest (Test test, metrics) Обратный вызов из тестов JUnit3, которые могут пересылать метрики. |
void | endTest (Test test) |
void | startTest (Test test) |
void | testLog (String dataName, LogDataType dataType, InputStreamSource dataStream) Обратный вызов от пересылки JUnit3 для получения журналов из теста. |
Публичные конструкторы
JUnitToInvocationResultForwarder
public JUnitToInvocationResultForwarder (ITestInvocationListener invocationListener)
Параметры |
---|
invocationListener | ITestInvocationListener |
JUnitToInvocationResultForwarder
public JUnitToInvocationResultForwarder ( invocationListeners)
Параметры |
---|
invocationListeners | |
Публичные методы
добавитьError
public void addError (Test test,
Throwable t)
Параметры |
---|
test | Test |
t | Throwable |
addFailure
public void addFailure (Test test,
AssertionFailedError t)
Параметры |
---|
test | Test |
t | AssertionFailedError |
эндтест
public void endTest (Test test,
metrics)
Обратный вызов из тестов JUnit3, которые могут пересылать метрики.
Параметры |
---|
test | Test : Test , который только что завершился. |
metrics | : Метрики в формате Map для передачи в обратный вызов результатов. |
эндтест
public void endTest (Test test)
startTest
public void startTest (Test test)
public void testLog (String dataName,
LogDataType dataType,
InputStreamSource dataStream)
Обратный вызов от пересылки JUnit3 для получения журналов из теста.
Параметры |
---|
dataName | String : строковое описательное имя данных. например, "device_logcat". Примечание. dataName может не быть уникальным для каждого вызова. т.е. разработчики должны иметь возможность обрабатывать несколько вызовов с одним и тем же именем данных. |
dataType | LogDataType : LogDataType данных |
dataStream | InputStreamSource : InputStreamSource данных. Разработчики должны вызвать createInputStream, чтобы начать чтение данных, и обеспечить закрытие результирующего InputStream после завершения. Вызывающие должны убедиться, что источник данных остается доступным до тех пор, пока метод testLog не завершится. |