AndroidBuildResultReporter
public
class
AndroidBuildResultReporter
extends CollectingTestListener
implements
ITestSummaryListener
| java.lang.Object | ||
| ↳ | com.android.tradefed.result.CollectingTestListener | |
| ↳ | com.google.android.tradefed.result.AndroidBuildResultReporter | |
Raportuje wyniki testów do interfejsu Android Build API.
Podsumowanie
Stałe | |
|---|---|
String |
STATUS_ERROR
|
String |
STATUS_FAIL
|
String |
STATUS_IN_PROGRESS
|
String |
STATUS_PASS
|
Konstruktory publiczne | |
|---|---|
AndroidBuildResultReporter()
|
|
Metody publiczne | |
|---|---|
void
|
invocationEnded(long elapsedTime)
Informuje, że wywołanie zostało zakończone, niezależnie od tego, czy zakończyło się ono pomyślnie, czy z powodu błędu. |
void
|
invocationFailed(Throwable cause)
Zgłasza niekompletne wywołanie z powodu błędu. |
void
|
invocationStarted(IInvocationContext context)
Zgłasza rozpoczęcie wywołania testu. |
void
|
putSummary(List<TestSummary> summaries)
Przekazuje |
Stałe
STATUS_ERROR
public static final String STATUS_ERROR
Wartość stała: "error"
STATUS_FAIL
public static final String STATUS_FAIL
Wartość stała: "completeFail"
STATUS_IN_PROGRESS
public static final String STATUS_IN_PROGRESS
Wartość stała: "inProgress"
STATUS_PASS
public static final String STATUS_PASS
Wartość stała: "completePass"
Konstruktory publiczne
AndroidBuildResultReporter
public AndroidBuildResultReporter ()
Metody publiczne
invocationEnded
public void invocationEnded (long elapsedTime)
Informuje, że wywołanie zostało zakończone, niezależnie od tego, czy zakończyło się ono pomyślnie, czy z powodu błędu.
Zostanie automatycznie wywołana przez platformę TradeFederation.
| Parametry | |
|---|---|
elapsedTime |
long: czas trwania wywołania w milisekundach. |
invocationFailed
public void invocationFailed (Throwable cause)
Zgłasza niekompletne wywołanie z powodu błędu.
Zostanie automatycznie wywołana przez platformę TradeFederation.
| Parametry | |
|---|---|
cause |
Throwable: Throwable przyczyna niepowodzenia |
invocationStarted
public void invocationStarted (IInvocationContext context)
Zgłasza rozpoczęcie wywołania testu.
Zostanie automatycznie wywołana przez platformę TradeFederation. Aby obsługiwać raportowanie z wielu urządzeń, reporterzy muszą zastąpić tę metodę.
| Parametry | |
|---|---|
context |
IInvocationContext: informacje o wywołaniu, |
putSummary
public void putSummary (List<TestSummary> summaries)
Przekazuje List niepustych TestSummary, które mogły zostać zwrócone przez dowolne ITestInvocationListener utworzone w ramach konfiguracji.
| Parametry | |
|---|---|
summaries |
List: List niepustych TestSummary z ITestInvocationListener, które są częścią bieżącej konfiguracji. |