SuiteResultReporter

public class SuiteResultReporter
extends CollectingTestListener

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


Sammeln Sie Testergebnisse für einen gesamten Suite-Aufruf und geben Sie die Endergebnisse aus.

Zusammenfassung

Verschachtelte Klassen

class SuiteResultReporter.ModulePrepTimes

Objekthalter für die Vor- und Abbauzeit eines Moduls.

Felder

public static final String SUITE_REPORTER_SOURCE

Öffentliche Bauträger

SuiteResultReporter ()

Öffentliche Methoden

int getCompleteModules ()
long getFailedTests ()
getModulesAbi ()

Gibt eine Karte der Module abi zurück: .

long getPassedTests ()
TestSummary getSummary ()
int getTotalModules ()
long getTotalTests ()
void invocationEnded (long elapsedTime)

Meldet, dass der Aufruf erfolgreich oder aufgrund einer Fehlerbedingung beendet wurde.

void invocationStarted ( IInvocationContext context)

Meldet den Beginn des Testaufrufs.

void testModuleStarted ( IInvocationContext moduleContext)

Meldet den Beginn der Ausführung eines Moduls.

Geschützte Methoden

long getCurrentTime ()
long getEndTime ()

Gibt die Endzeit des Aufrufs zurück.

long getStartTime ()

Gibt die Startzeit des Aufrufs zurück.

Felder

SUITE_REPORTER_SOURCE

public static final String SUITE_REPORTER_SOURCE

Öffentliche Bauträger

SuiteResultReporter

public SuiteResultReporter ()

Öffentliche Methoden

getCompleteModules

public int getCompleteModules ()

Kehrt zurück
int

getFailedTests

public long getFailedTests ()

Kehrt zurück
long

getModulesAbi

public  getModulesAbi ()

Gibt eine Karte der Module abi zurück: .

Kehrt zurück

getPassedTests

public long getPassedTests ()

Kehrt zurück
long

getSummary

public TestSummary getSummary ()

Kehrt zurück
TestSummary

getTotalModules

public int getTotalModules ()

Kehrt zurück
int

getTotalTests

public long getTotalTests ()

Kehrt zurück
long

invocationEnded

public void invocationEnded (long elapsedTime)

Meldet, dass der Aufruf erfolgreich oder aufgrund einer Fehlerbedingung beendet wurde.

Wird automatisch vom TradeFederation-Framework aufgerufen.

Parameter
elapsedTime long : die verstrichene Zeit des Aufrufs in ms

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 über mehrere Geräte zu unterstützen.

Parameter
context IInvocationContext : Informationen zum Aufruf

testModuleStarted

public void testModuleStarted (IInvocationContext moduleContext)

Meldet den Beginn der Ausführung eines Moduls. Dieser Rückruf ist mit testModuleEnded() verknüpft und in der Sequenz optional. Es wird nur während eines Laufs verwendet, der Module verwendet: Suite-basierte Läufer.

Parameter
moduleContext IInvocationContext : der IInvocationContext des Moduls.

Geschützte Methoden

getCurrentTime

protected long getCurrentTime ()

Kehrt zurück
long

getEndTime

protected long getEndTime ()

Gibt die Endzeit des Aufrufs zurück.

Kehrt zurück
long

getStartTime

protected long getStartTime ()

Gibt die Startzeit des Aufrufs zurück.

Kehrt zurück
long