SuiteResultReporter
public
class
SuiteResultReporter
extends CollectingTestListener
java.lang.Object | ||
↳ | com.android.tradefed.result.CollectingTestListener | |
↳ | com.android.tradefed.result.suite.SuiteResultReporter |
Testergebnisse für eine gesamte Suite-Aufruf abrufen und die endgültigen Ergebnisse ausgeben.
Zusammenfassung
Verschachtelte Klassen | |
---|---|
class |
SuiteResultReporter.ModulePrepTimes
Objekthalter für die Vorbereitung und den Abbau eines Moduls. |
Felder | |
---|---|
public
static
final
String |
SUITE_REPORTER_SOURCE
|
Öffentliche Konstruktoren | |
---|---|
SuiteResultReporter()
|
Öffentliche Methoden | |
---|---|
int
|
getCompleteModules()
|
long
|
getFailedTests()
|
|
getModulesAbi()
Gibt eine Map mit den ABIs der Module zurück: |
long
|
getPassedTests()
|
TestSummary
|
getSummary()
|
int
|
getTotalModules()
|
long
|
getTotalTests()
|
void
|
invocationEnded(long elapsedTime)
Gibt an, ob die Aufrufe erfolgreich oder aufgrund eines Fehlers beendet wurden. |
void
|
invocationStarted(IInvocationContext context)
Gibt den Beginn der Testausführung an. |
void
|
testModuleStarted(IInvocationContext moduleContext)
Gibt den Beginn der Ausführung eines Moduls an. |
Geschützte Methoden | |
---|---|
long
|
getCurrentTime()
|
long
|
getEndTime()
Gibt die Endzeit der Aufrufs zurück. |
long
|
getStartTime()
Gibt die Startzeit der Aufrufs zurück. |
Felder
SUITE_REPORTER_SOURCE
public static final String SUITE_REPORTER_SOURCE
Öffentliche Konstruktoren
SuiteResultReporter
public SuiteResultReporter ()
Öffentliche Methoden
getCompleteModules
public int getCompleteModules ()
Returns | |
---|---|
int |
getFailedTests
public long getFailedTests ()
Returns | |
---|---|
long |
getModulesAbi
publicgetModulesAbi ()
Gibt eine Map mit Modulen zurück:
Returns | |
---|---|
|
getPassedTests
public long getPassedTests ()
Returns | |
---|---|
long |
getTotalModules
public int getTotalModules ()
Returns | |
---|---|
int |
getTotalTests
public long getTotalTests ()
Returns | |
---|---|
long |
invocationEnded
public void invocationEnded (long elapsedTime)
Gibt an, ob die Aufrufe erfolgreich oder aufgrund eines Fehlers beendet wurden.
Wird automatisch vom TradeFederation-Framework aufgerufen.
Parameter | |
---|---|
elapsedTime |
long : die verstrichene Zeit seit der Aufrufung in ms |
invocationStarted
public void invocationStarted (IInvocationContext context)
Gibt den Beginn der Testausführung an.
Wird automatisch vom TradeFederation-Framework aufgerufen. Meldende müssen diese Methode überschreiben, um Berichte für mehrere Geräte zu unterstützen.
Parameter | |
---|---|
context |
IInvocationContext : Informationen zur Aufrufung |
testModuleStarted
public void testModuleStarted (IInvocationContext moduleContext)
Gibt den Beginn der Ausführung eines Moduls an. Dieser Rückruf ist mit testModuleEnded()
verknüpft und in der Abfolge optional. Es wird nur bei einem Lauf verwendet, bei dem Module verwendet werden: suitebasierte Auslöser.
Parameter | |
---|---|
moduleContext |
IInvocationContext : die IInvocationContext des Moduls. |
Geschützte Methoden
getCurrentTime
protected long getCurrentTime ()
Returns | |
---|---|
long |
getEndTime
protected long getEndTime ()
Gibt die Endzeit der Aufrufs zurück.
Returns | |
---|---|
long |
getStartTime
protected long getStartTime ()
Gibt die Startzeit der Aufrufs zurück.
Returns | |
---|---|
long |