PrettyTestEventLogger

public class PrettyTestEventLogger
extends Object implements ITestInvocationListener

java.lang.Объект
com.android.tradefed.testtype.host.PrettyTestEventLogger


Регистратор сопоставляет события и регистрирует их, чтобы упростить отладку. Журнал на стороне хоста и на стороне устройства будет строго совпадать, чтобы упростить его поиск.

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

Публичные конструкторы

PrettyTestEventLogger ( devices) PrettyTestEventLogger ( devices)

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

void testEnded ( TestDescription test, testMetrics) testEnded ( TestDescription test, testMetrics)

Сообщает об окончании выполнения отдельного тестового примера.

void testFailed ( TestDescription test, String trace)

Сообщает о сбое отдельного тестового примера.

void testStarted ( TestDescription test)

Сообщает о начале отдельного тестового случая.

Публичные конструкторы

PrettyTestEventLogger

public PrettyTestEventLogger ( devices)

Параметры
devices

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

testEnded

public void testEnded (TestDescription test, 
                 testMetrics)

Сообщает об окончании выполнения отдельного тестового примера.

Если testFailed(TestDescription, FailureDescription) не был вызван, этот тест пройден. Также возвращает любые метрики типа "ключ-значение", которые могли быть созданы во время выполнения тестового примера.

Параметры
test TestDescription : идентифицирует тест

testMetrics : ERROR(/Map) выдаваемых метрик

testFailed

public void testFailed (TestDescription test, 
                String trace)

Сообщает о сбое отдельного тестового примера.

Будет вызываться между testStarted и testEnded.

Параметры
test TestDescription : идентифицирует тест

trace String : трассировка стека сбоя

testStarted

public void testStarted (TestDescription test)

Сообщает о начале отдельного тестового случая. Старый интерфейс, по возможности следует использовать testStarted(com.android.tradefed.result.TestDescription) .

Параметры
test TestDescription : идентифицирует тест