SuiteResultReporter
public
class
SuiteResultReporter
extends CollectingTestListener
java.lang.Object | ||
↳ | com.android.tradefed.result.CollectingTestListener | |
↳ | com.android.tradefed.result.suite.SuiteResultReporter |
Recopila los resultados de la prueba de una invocación de paquete completa y muestra los resultados finales.
Resumen
Clases anidadas | |
---|---|
class |
SuiteResultReporter.ModulePrepTimes
Es el contenedor de objetos para el tiempo de preparación y desmontaje de un módulo. |
Campos | |
---|---|
public
static
final
String |
SUITE_REPORTER_SOURCE
|
Constructores públicos | |
---|---|
SuiteResultReporter()
|
Métodos públicos | |
---|---|
int
|
getCompleteModules()
|
long
|
getFailedTests()
|
|
getModulesAbi()
Muestra un mapa de ABI de módulos: |
long
|
getPassedTests()
|
TestSummary
|
getSummary()
|
int
|
getTotalModules()
|
long
|
getTotalTests()
|
void
|
invocationEnded(long elapsedTime)
Informa que la invocación finalizó, ya sea de forma correcta o debido a alguna condición de error. |
void
|
invocationStarted(IInvocationContext context)
Informa el inicio de la invocación de prueba. |
void
|
testModuleStarted(IInvocationContext moduleContext)
Informa el inicio de la ejecución de un módulo. |
Métodos protegidos | |
---|---|
long
|
getCurrentTime()
|
long
|
getEndTime()
Muestra la hora de finalización de la invocación. |
long
|
getStartTime()
Muestra la hora de inicio de la invocación. |
Campos
SUITE_REPORTER_SOURCE
public static final String SUITE_REPORTER_SOURCE
Constructores públicos
SuiteResultReporter
public SuiteResultReporter ()
Métodos públicos
getCompleteModules
public int getCompleteModules ()
Muestra | |
---|---|
int |
getFailedTests
public long getFailedTests ()
Muestra | |
---|---|
long |
getModulesAbi
publicgetModulesAbi ()
Muestra un mapa de ABI de módulos:
Muestra | |
---|---|
|
getPassedTests
public long getPassedTests ()
Muestra | |
---|---|
long |
getTotalModules
public int getTotalModules ()
Muestra | |
---|---|
int |
getTotalTests
public long getTotalTests ()
Muestra | |
---|---|
long |
invocationEnded
public void invocationEnded (long elapsedTime)
Informa que la invocación finalizó, ya sea de forma correcta o debido a alguna condición de error.
El framework de TradeFederation lo llamará automáticamente.
Parámetros | |
---|---|
elapsedTime |
long : Es el tiempo transcurrido de la invocación en ms. |
invocationStarted
public void invocationStarted (IInvocationContext context)
Informa el inicio de la invocación de prueba.
El framework de TradeFederation lo llamará automáticamente. Los generadores de informes deben anular este método para admitir informes de varios dispositivos.
Parámetros | |
---|---|
context |
IInvocationContext : Información sobre la invocación |
testModuleStarted
public void testModuleStarted (IInvocationContext moduleContext)
Informa el inicio de la ejecución de un módulo. Esta devolución de llamada está asociada con testModuleEnded()
y es opcional en la secuencia. Solo se usa durante una ejecución que usa módulos: ejecutores basados en suites.
Parámetros | |
---|---|
moduleContext |
IInvocationContext : Es el IInvocationContext del módulo. |
Métodos protegidos
getCurrentTime
protected long getCurrentTime ()
Muestra | |
---|---|
long |
getEndTime
protected long getEndTime ()
Muestra la hora de finalización de la invocación.
Muestra | |
---|---|
long |
getStartTime
protected long getStartTime ()
Muestra la hora de inicio de la invocación.
Muestra | |
---|---|
long |