SuiteResultReporter

public class SuiteResultReporter
extends CollectingTestListener

java.lang.Object
   ↳ com.android.tradefed.result.CollectingTestListener
     ↳ com.android.tradefed.result.suite.SuiteResultReporter


Zbierać wyniki testów dla całego wywołania zestawu i wyprowadzać wyniki końcowe.

Podsumowanie

Zagnieżdżone klasy

class SuiteResultReporter.ModulePrepTimes

Uchwyt na obiekty na czas przygotowania i demontażu modułu. 

Fieldsem

public static final String SUITE_REPORTER_SOURCE

Konstruktory publiczne

SuiteResultReporter()

Metody publiczne

int getCompleteModules()
long getFailedTests()
getModulesAbi()

Zwraca mapę modułów abi: .

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

Informuje, że wywołanie zostało zakończone (z powodu błędu lub pomyślnie).

void invocationStarted(IInvocationContext context)

Raportuje rozpoczęcie wywołania testu.

void testModuleStarted(IInvocationContext moduleContext)

zgłasza rozpoczęcie działania modułu.

Chronione metody

long getCurrentTime()
long getEndTime()

Zwraca czas zakończenia wywołania.

long getStartTime()

Zwraca czas rozpoczęcia wywołania.

Fieldsem

SUITE_REPORTER_SOURCE

public static final String SUITE_REPORTER_SOURCE

Konstruktory publiczne

SuiteResultReporter

public SuiteResultReporter ()

Metody publiczne

getCompleteModules

public int getCompleteModules ()

Zwroty
int

getFailedTests

public long getFailedTests ()

Zwroty
long

getModulesAbi

public  getModulesAbi ()

Zwraca mapę modułów ABI: .

Zwroty

getPassedTests

public long getPassedTests ()

Zwroty
long

getSummary

public TestSummary getSummary ()

Zwroty
TestSummary

getTotalModules

public int getTotalModules ()

Zwroty
int

getTotalTests

public long getTotalTests ()

Zwroty
long

invocationEnded

public void invocationEnded (long elapsedTime)

Informuje, że wywołanie zostało zakończone (z powodu błędu lub pomyślnie).

Będzie wywoływany automatycznie przez platformę TradeFederation.

Parametry
elapsedTime long: upłynął czas wywołania w ms

invocationStarted

public void invocationStarted (IInvocationContext context)

Raportuje rozpoczęcie wywołania testu.

Będzie wywoływany automatycznie przez platformę TradeFederation. Aby umożliwić raportowanie z kilku urządzeń, autorzy raportów muszą zastąpić tę metodę.

Parametry
context IInvocationContext: informacje o wywołaniu;

testModuleStarted

public void testModuleStarted (IInvocationContext moduleContext)

zgłasza rozpoczęcie działania modułu. To wywołanie zwrotne jest powiązane z testModuleEnded() i jest opcjonalne w sekwencji. Jest używany tylko podczas wykonywania testu, który korzysta z modułów: modułów opartych na zestawach.

Parametry
moduleContext IInvocationContext: IInvocationContext modułu.

Chronione metody

getCurrentTime

protected long getCurrentTime ()

Zwroty
long

getEndTime

protected long getEndTime ()

Zwraca czas zakończenia wywołania.

Zwroty
long

getStartTime

protected long getStartTime ()

Zwraca czas rozpoczęcia wywołania.

Zwroty
long