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 List niepustych TestSummary, które mogły zostać zwrócone przez dowolne ITestInvocationListener utworzone w ramach konfiguracji.

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 TestSummaryITestInvocationListener, które są częścią bieżącej konfiguracji.