AndroidBuildResultReporter

public class AndroidBuildResultReporter
extends CollectingTestListener implements ITestSummaryListener

java.lang.Object
   ↳ com.android.tradefed.result.CollectingTestListener
     ↳ com.google.android.tradefed.result.AndroidBuildResultReporter


Meldet Testergebnisse an die Android Build API.

Zusammenfassung

Konstanten

String STATUS_ERROR

String STATUS_FAIL

String STATUS_IN_PROGRESS

String STATUS_PASS

Öffentliche Konstruktoren

AndroidBuildResultReporter()

Öffentliche Methoden

void invocationEnded(long elapsedTime)

Gibt an, dass der Aufruf beendet wurde, entweder erfolgreich oder aufgrund eines Fehlerzustands.

void invocationFailed(Throwable cause)

Meldet einen unvollständigen Aufruf aufgrund eines Fehlerzustands.

void invocationStarted(IInvocationContext context)

Meldet den Beginn des Testaufrufs.

void putSummary(List<TestSummary> summaries)

Übergibt ein List von TestSummarys, die nicht null sind und möglicherweise von ITestInvocationListeners zurückgegeben wurden, die als Teil der Konfiguration instanziiert wurden.

Konstanten

STATUS_ERROR

public static final String STATUS_ERROR

Konstanter Wert: "error"

STATUS_FAIL

public static final String STATUS_FAIL

Constant Value: "completeFail"

STATUS_IN_PROGRESS

public static final String STATUS_IN_PROGRESS

Konstanter Wert: "inProgress"

STATUS_PASS

public static final String STATUS_PASS

Konstanter Wert: "completePass"

Öffentliche Konstruktoren

AndroidBuildResultReporter

public AndroidBuildResultReporter ()

Öffentliche Methoden

invocationEnded

public void invocationEnded (long elapsedTime)

Gibt an, dass der Aufruf beendet wurde, entweder erfolgreich oder aufgrund eines Fehlerzustands.

Wird automatisch vom TradeFederation-Framework aufgerufen.

Parameter
elapsedTime long: die verstrichene Zeit des Aufrufs in Millisekunden

invocationFailed

public void invocationFailed (Throwable cause)

Meldet einen unvollständigen Aufruf aufgrund eines Fehlerzustands.

Wird automatisch vom TradeFederation-Framework aufgerufen.

Parameter
cause Throwable: die Throwable-Ursache des Fehlers

invocationStarted

public void invocationStarted (IInvocationContext context)

Meldet den Beginn des Testaufrufs.

Wird automatisch vom TradeFederation-Framework aufgerufen. Reporter müssen diese Methode überschreiben, um die Berichterstellung für mehrere Geräte zu unterstützen.

Parameter
context IInvocationContext: Informationen zum Aufruf

putSummary

public void putSummary (List<TestSummary> summaries)

Übergibt ein List von TestSummarys, die nicht null sind und möglicherweise von ITestInvocationListeners zurückgegeben wurden, die als Teil der Konfiguration instanziiert wurden.

Parameter
summaries List: Ein List von TestSummarys, die nicht null sind, aus ITestInvocationListeners, die Teil der aktuellen Konfiguration sind.