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) выданных метрик

тест не пройден

public void testFailed (TestDescription test, 
                String trace)

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

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

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

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

тестНачало

public void testStarted (TestDescription test)

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

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