JUnitToInvoctionResultForwarder
public class JUnitToInvocationResultForwarder
extends Object
implements TestListener
java.lang.Объект |
↳ | com.android.tradefed.result.JUnitToIndictionResultForwarder |
Класс, который прослушивает события 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 для получения журналов теста. |
Общественные конструкторы
JUnitToInvoctionResultForwarder
public JUnitToInvocationResultForwarder (ITestInvocationListener invocationListener)
Параметры |
---|
invocationListener | ITestInvocationListener |
JUnitToInvoctionResultForwarder
public JUnitToInvocationResultForwarder ( invocationListeners)
Параметры |
---|
invocationListeners | |
Публичные методы
добавитьОшибка
public void addError (Test test,
Throwable t)
Параметры |
---|
test | Test |
t | Throwable |
добавитьфаилуре
public void addFailure (Test test,
AssertionFailedError t)
Параметры |
---|
test | Test |
t | AssertionFailedError |
КонецТест
public void endTest (Test test,
metrics)
Обратный вызов из тестов JUnit3, которые могут пересылать метрики.
Параметры |
---|
test | Test : Test , который только что завершился. |
metrics | : метрики в формате карты, которые будут переданы в обратный вызов результатов. |
КонецТест
public void endTest (Test test)
старттест
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. |