SuiteResultReporter
public
class
SuiteResultReporter
extends CollectingTestListener
| java.lang.Object | ||
| ↳ | com.android.tradefed.result.CollectingTestListener | |
| ↳ | com.android.tradefed.result.suite.SuiteResultReporter | |
Testergebnisse für einen gesamten Suite-Aufruf erfassen und die endgültigen Ergebnisse ausgeben.
Zusammenfassung
Verschachtelte Klassen | |
|---|---|
class |
SuiteResultReporter.ModulePrepTimes
Objekthalter für die Vorbereitungs- und Abbauzeit eines Moduls. |
Felder | |
|---|---|
public
static
final
String |
SUITE_REPORTER_SOURCE
|
Öffentliche Konstruktoren | |
|---|---|
SuiteResultReporter()
|
|
Öffentliche Methoden | |
|---|---|
int
|
getCompleteModules()
|
long
|
getFailedTests()
|
Map<String, IAbi>
|
getModulesAbi()
Gibt eine Map von Modul-ABIs zurück: |
long
|
getPassedTests()
|
TestSummary
|
getSummary()
|
int
|
getTotalModules()
|
long
|
getTotalTests()
|
void
|
invocationEnded(long elapsedTime)
Gibt an, dass der Aufruf beendet wurde, entweder erfolgreich oder aufgrund eines Fehlerzustands. |
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 Konstruktoren
SuiteResultReporter
public SuiteResultReporter ()
Öffentliche Methoden
getCompleteModules
public int getCompleteModules ()
| Gibt Folgendes zurück: | |
|---|---|
int |
|
getFailedTests
public long getFailedTests ()
| Gibt Folgendes zurück: | |
|---|---|
long |
|
getModulesAbi
public Map<String, IAbi> getModulesAbi ()
Gibt eine Map von Modul-ABIs zurück:
| Gibt Folgendes zurück: | |
|---|---|
Map<String, IAbi> |
|
getPassedTests
public long getPassedTests ()
| Gibt Folgendes zurück: | |
|---|---|
long |
|
getTotalModules
public int getTotalModules ()
| Gibt Folgendes zurück: | |
|---|---|
int |
|
getTotalTests
public long getTotalTests ()
| Gibt Folgendes zurück: | |
|---|---|
long |
|
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 |
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 |
testModuleStarted
public void testModuleStarted (IInvocationContext moduleContext)
Meldet den Beginn der Ausführung eines Moduls. Dieser Callback ist mit testModuleEnded() verknüpft und in der Sequenz optional. Es wird nur bei einem Lauf verwendet, bei dem Module verwendet werden: Suite-basierte Runner.
| Parameter | |
|---|---|
moduleContext |
IInvocationContext: Die IInvocationContext des Moduls. |
Geschützte Methoden
getCurrentTime
protected long getCurrentTime ()
| Gibt Folgendes zurück: | |
|---|---|
long |
|
getEndTime
protected long getEndTime ()
Gibt die Endzeit des Aufrufs zurück.
| Gibt Folgendes zurück: | |
|---|---|
long |
|
getStartTime
protected long getStartTime ()
Gibt die Startzeit des Aufrufs zurück.
| Gibt Folgendes zurück: | |
|---|---|
long |
|