JUnitToInvoctionResultForwarder

public class JUnitToInvocationResultForwarder
extends Object implements TestListener

java.lang.Объект
com.android.tradefed.result.JUnitToIndictionResultForwarder


Класс, который прослушивает события TestListener и перенаправляет их в ITestInvocationListener .

Краткое содержание

Общественные конструкторы

JUnitToInvocationResultForwarder ( ITestInvocationListener invocationListener)
JUnitToInvocationResultForwarder ( invocationListeners) JUnitToInvocationResultForwarder ( invocationListeners)

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

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)

Параметры
test Test

старттест

public void startTest (Test test)

Параметры
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.