SuiteResultReporter

public class SuiteResultReporter
extends CollectingTestListener

java.lang.Объект
com.android.tradefed.result.CollectingTestListener
com.android.tradefed.result.suite.SuiteResultReporter


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

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

Вложенные классы

class SuiteResultReporter.ModulePrepTimes

Держатель объекта для подготовки и демонтажа одного модуля.

Поля

public static final String SUITE_REPORTER_SOURCE

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

SuiteResultReporter ()

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

int getCompleteModules ()
long getFailedTests ()
getModulesAbi ()

Возвращает карту модулей abi: .

long getPassedTests ()
TestSummary getSummary ()
int getTotalModules ()
long getTotalTests ()
void invocationEnded (long elapsedTime)

Сообщает, что вызов завершился успешно или из-за какой-либо ошибки.

void invocationStarted ( IInvocationContext context)

Сообщает о начале вызова теста.

void testModuleStarted ( IInvocationContext moduleContext)

Сообщает о начале работы модуля.

Защищенные методы

long getCurrentTime ()
long getEndTime ()

Возвращает время окончания вызова.

long getStartTime ()

Возвращает время начала вызова.

Поля

SUITE_REPORTER_SOURCE

public static final String SUITE_REPORTER_SOURCE

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

SuiteResultReporter

public SuiteResultReporter ()

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

getCompleteModules

public int getCompleteModules ()

Возвращает
int

getFailedTests

public long getFailedTests ()

Возвращает
long

getModulesAbi

public  getModulesAbi ()

Возвращает карту модулей abi: .

Возвращает

getPassedTests

public long getPassedTests ()

Возвращает
long

getSummary

public TestSummary getSummary ()

Возвращает
TestSummary

получитьTotalModules

public int getTotalModules ()

Возвращает
int

getTotalTests

public long getTotalTests ()

Возвращает
long

вызов завершен

public void invocationEnded (long elapsedTime)

Сообщает, что вызов завершился успешно или из-за какой-либо ошибки.

Будет автоматически вызываться фреймворком TradeFederation.

Параметры
elapsedTime long : прошедшее время вызова в мс

вызов запущен

public void invocationStarted (IInvocationContext context)

Сообщает о начале вызова теста.

Будет автоматически вызываться фреймворком TradeFederation. Журналистам необходимо переопределить этот метод, чтобы поддерживать отчеты с нескольких устройств.

Параметры
context IInvocationContext : информация о вызове

тестмодулестартед

public void testModuleStarted (IInvocationContext moduleContext)

Сообщает о начале работы модуля. Этот обратный вызов связан с testModuleEnded() и является необязательным в последовательности. Он используется только во время запуска, в котором используются модули: бегуны на основе набора.

Параметры
moduleContext IInvocationContext : IInvocationContext модуля.

Защищенные методы

получить текущее время

protected long getCurrentTime ()

Возвращает
long

getEndTime

protected long getEndTime ()

Возвращает время окончания вызова.

Возвращает
long

getStartTime

protected long getStartTime ()

Возвращает время начала вызова.

Возвращает
long