SuiteResultReporter

public class SuiteResultReporter
extends CollectingTestListener

java.lang.Object
😎 com.android.tradefed.result.CollectingTestListener (in englischer Sprache)
  😎 com.android.tradefed.result.suite.SuiteResultReporter


Sie können Testergebnisse für den gesamten Aufruf einer Suite erfassen und die Endergebnisse ausgeben.

Zusammenfassung

Verschachtelte Klassen

class SuiteResultReporter.ModulePrepTimes

Objekthalter für die Vorbereitungs- und Abbruchzeit eines Moduls. 

Felder

public static final String SUITE_REPORTER_SOURCE

Öffentliche Konstruktoren

SuiteResultReporter()

Öffentliche Methoden

int getCompleteModules()
long getFailedTests()
getModulesAbi()

Gibt eine Zuordnung der Module "abi" zurück: .

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

Meldet, dass der Aufruf beendet wurde, ob erfolgreich oder aufgrund eines Fehlers .

void invocationStarted(IInvocationContext context)

Meldet den Beginn 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_QUELLE

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

public  getModulesAbi ()

Gibt eine Zuordnung der Module "abi" zurück: .

Returns

getPassedTests

public long getPassedTests ()

Returns
long

GetSummary

public TestSummary getSummary ()

Returns
TestSummary

getTotalModules

public int getTotalModules ()

Returns
int

getTotalTests

public long getTotalTests ()

Returns
long

Aufrufende beendet

public void invocationEnded (long elapsedTime)

Meldet, dass der Aufruf beendet wurde, ob erfolgreich oder aufgrund eines Fehlers .

Wird automatisch vom TradeFederation-Framework aufgerufen.

Parameter
elapsedTime long: die verstrichene Zeit des Aufrufs in ms

callStarted

public void invocationStarted (IInvocationContext context)

Meldet den Beginn des Testaufrufs.

Wird automatisch vom TradeFederation-Framework aufgerufen. Reporter müssen die um Berichte für mehrere Geräte zu erstellen.

Parameter
context IInvocationContext: Informationen zum Aufruf

testModuleStarted

public void testModuleStarted (IInvocationContext moduleContext)

Meldet den Beginn eines laufenden Moduls. Dieser Callback ist testModuleEnded() zugeordnet und in der Sequenz optional. Es wird nur während einer Ausführung verwendet, bei der Module: Suite-basierte Runner.

Parameter
moduleContext IInvocationContext: IInvocationContext des Moduls.

Geschützte Methoden

getCurrentTime

protected long getCurrentTime ()

Returns
long

getEndTime (Get-Endzeit)

protected long getEndTime ()

Gibt die Endzeit des Aufrufs zurück.

Returns
long

Startzeit

protected long getStartTime ()

Gibt die Startzeit des Aufrufs zurück.

Returns
long