Reporter wyników pakietu Suite
public class SuiteResultReporter
extends CollectingTestListener
Obiekt Java.lang.Object | ||
↳ | com.android.tradefed.result.CollectingTestListener | |
↳ | com.android.tradefed.result.suite.SuiteResultReporter |
Zbierz wyniki testów dla wywołań całego pakietu i wyprowadź ostateczne wyniki.
Streszczenie
Zagnieżdżone klasy | |
---|---|
class | SuiteResultReporter.ModulePrepTimes Uchwyt przedmiotowy do czasu przygotowania i demontażu jednego modułu. |
Pola | |
---|---|
public static final String | SUITE_REPORTER_SOURCE
|
Konstruktorzy publiczni | |
---|---|
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 pomyślnie lub z powodu błędu. |
void | invocationStarted ( IInvocationContext context) Zgłasza początek wywołania testu. |
void | testModuleStarted ( IInvocationContext moduleContext) Zgłasza początek działania modułu. |
Metody chronione | |
---|---|
long | getCurrentTime () |
long | getEndTime () Zwraca godzinę zakończenia wywołania. |
long | getStartTime () Zwraca czas rozpoczęcia wywołania. |
Pola
SUITE_REPORTER_SOURCE
public static final String SUITE_REPORTER_SOURCE
Konstruktorzy publiczni
Reporter wyników pakietu Suite
public SuiteResultReporter ()
Metody publiczne
pobierz kompletne moduły
public int getCompleteModules ()
Zwroty | |
---|---|
int |
getFailedTests
public long getFailedTests ()
Zwroty | |
---|---|
long |
getModulesAbi
publicgetModulesAbi ()
Zwraca mapę modułów abi:
Zwroty | |
---|---|
getPassedTests
public long getPassedTests ()
Zwroty | |
---|---|
long |
pobierzTotalModules
public int getTotalModules ()
Zwroty | |
---|---|
int |
getTotalTests
public long getTotalTests ()
Zwroty | |
---|---|
long |
wywołanieZakończone
public void invocationEnded (long elapsedTime)
Raportuje, że wywołanie zostało zakończone pomyślnie lub z powodu błędu.
Zostanie automatycznie wywołany przez platformę TradeFederation.Parametry | |
---|---|
elapsedTime | long : czas wywołania, który upłynął w ms |
wywołanieRozpoczęte
public void invocationStarted (IInvocationContext context)
Zgłasza początek wywołania testu.
Zostanie automatycznie wywołany przez platformę TradeFederation. Reporterzy muszą zastąpić tę metodę, aby obsługiwać raporty z wielu urządzeń.
Parametry | |
---|---|
context | IInvocationContext : informacja o wywołaniu |
Uruchomiono moduł testowy
public void testModuleStarted (IInvocationContext moduleContext)
Zgłasza początek działania modułu. To wywołanie zwrotne jest powiązane z testModuleEnded()
i jest opcjonalne w sekwencji. Jest używany tylko podczas biegu, który wykorzystuje moduły: biegacze bazujący na pakiecie.
Parametry | |
---|---|
moduleContext | IInvocationContext : IInvocationContext modułu. |
Metody chronione
pobierzCurrentTime
protected long getCurrentTime ()
Zwroty | |
---|---|
long |
pobierz godzinę końcową
protected long getEndTime ()
Zwraca godzinę zakończenia wywołania.
Zwroty | |
---|---|
long |
getStartTime
protected long getStartTime ()
Zwraca czas rozpoczęcia wywołania.
Zwroty | |
---|---|
long |
Treść strony i umieszczone na niej fragmenty kodu podlegają licencjom opisanym w Licencji na treści. Java i OpenJDK są znakami towarowymi lub zastrzeżonymi znakami towarowymi należącymi do firmy Oracle lub jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2023-12-01 UTC.