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

получитьСводка

public TestSummary getSummary ()

Возврат
TestSummary

GetTotalModules

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 : информация о вызове.

testModuleStarted

public void testModuleStarted (IInvocationContext moduleContext)

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

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

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

getCurrentTime

protected long getCurrentTime ()

Возврат
long

getEndTime

protected long getEndTime ()

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

Возврат
long

getStartTime

protected long getStartTime ()

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

Возврат
long