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 ganzen Suite-Aufruf und geben Sie die Endergebnisse aus.

Zusammenfassung

Verschachtelte Klassen

class SuiteResultReporter.ModulePrepTimes

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

Felder

public static final String SUITE_REPORTER_SOURCE

Öffentliche Konstrukteure

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 Start des Testaufrufs.

void testModuleStarted ( IInvocationContext moduleContext)

Meldet den Beginn eines laufenden 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 Konstrukteure

SuiteResultReporter

public SuiteResultReporter ()

Öffentliche Methoden

GetCompleteModule

public int getCompleteModules ()

Kehrt zurück
int

getFailedTests

public long getFailedTests ()

Kehrt zurück
long

getModuleAbi

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

AufrufBeendet

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

AufrufStarted

public void invocationStarted (IInvocationContext context)

Meldet den Start des Testaufrufs.

Wird automatisch vom TradeFederation-Framework aufgerufen. Melder müssen diese Methode überschreiben, um die Meldung mehrerer Geräte zu unterstützen.

Parameter
context IInvocationContext : Informationen über den Aufruf

testModuleStarted

public void testModuleStarted (IInvocationContext moduleContext)

Meldet den Beginn eines laufenden Moduls. Dieser Rückruf ist testModuleEnded() 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