Raport o wynikach pakietu Suite

public class SuiteResultReporter
extends CollectingTestListener

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


Zbierz wyniki testów dla wywołania całego pakietu i wyświetlaj ostateczne wyniki.

Podsumowanie

Zagnieżdżone klasy

class SuiteResultReporter.ModulePrepTimes

Obiekt do przechowywania i dezaktywacji 1 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)

Raportuje, że wywołanie zostało zakończone (prawidłowo lub z powodu błędu) .

void invocationStarted(IInvocationContext context)

Raportuje początek wywołania testu.

void testModuleStarted(IInvocationContext moduleContext)

Raportuje początek uruchomionego modułu.

Metody chronione

long getCurrentTime()
long getEndTime()

Zwraca czas zakończenia wywołania.

long getStartTime()

Zwraca czas rozpoczęcia wywołania.

Fieldsem

SUITE_REPORTER_ŹRÓDŁO

public static final String SUITE_REPORTER_SOURCE

Konstruktory publiczne

Raport o wynikach pakietu Suite

public SuiteResultReporter ()

Metody publiczne

getCompleteModules

public int getCompleteModules ()

Zwroty
int

Testy getFailedTests

public long getFailedTests ()

Zwroty
long

getModulesAbi

public  getModulesAbi ()

Zwraca mapę modułów abi: .

Zwroty

Testy getPassedTests

public long getPassedTests ()

Zwroty
long

getPodsumowanie

public TestSummary getSummary ()

Zwroty
TestSummary

getTotalModules

public int getTotalModules ()

Zwroty
int

getTotalTests

public long getTotalTests ()

Zwroty
long

Zakończenie wywołania

public void invocationEnded (long elapsedTime)

Raportuje, że wywołanie zostało zakończone (prawidłowo lub z powodu błędu) .

będzie automatycznie wywoływana przez platformę federacji handlowej.

Parametry
elapsedTime long: czas, jaki upłynął wywołania w milisekundach,

Rozpoczęcie wywoływania

public void invocationStarted (IInvocationContext context)

Raportuje początek wywołania testu.

będzie automatycznie wywoływana przez platformę federacji handlowej. Raportujący muszą zastąpić aby umożliwić raportowanie wielu urządzeń.

Parametry
context IInvocationContext: informacje o wywołaniu.

Początek modułu testowania

public void testModuleStarted (IInvocationContext moduleContext)

Raportuje początek uruchomionego modułu. To wywołanie zwrotne jest powiązane z usługą testModuleEnded() i jest opcjonalne w sekwencji. Używa się go tylko podczas biegu, w którym moduły: aplikacje biegowe oparte na pakiecie.

Parametry
moduleContext IInvocationContext: element IInvocationContext modułu.

Metody chronione

getCurrentTime

protected long getCurrentTime ()

Zwroty
long

czas_zakończenia

protected long getEndTime ()

Zwraca czas zakończenia wywołania.

Zwroty
long

getStartTime

protected long getStartTime ()

Zwraca czas rozpoczęcia wywołania.

Zwroty
long