SuiteResultReporter
public class SuiteResultReporter
extends CollectingTestListener
java.lang.Objeto | ||
↳ | com.android.tradefed.result.CollectingTestListener | |
↳ | com.android.tradefed.result.suite.SuiteResultReporter |
Recopile los resultados de las pruebas para una invocación completa de la suite y emita los resultados finales.
Resumen
Clases anidadas | |
---|---|
class | SuiteResultReporter.ModulePrepTimes Portaobjetos 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 () Devuelve un mapa de módulos abi: | |
long | getPassedTests () |
TestSummary | getSummary () |
int | getTotalModules () |
long | getTotalTests () |
void | invocationEnded (long elapsedTime) Informa que la invocación ha terminado, ya sea con éxito 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 comienzo de un módulo en ejecución. |
Métodos protegidos | |
---|---|
long | getCurrentTime () |
long | getEndTime () Devuelve la hora de finalización de la invocación. |
long | getStartTime () Devuelve la hora de inicio de la invocación. |
Campos
SUITE_REPORTER_FUENTE
public static final String SUITE_REPORTER_SOURCE
Constructores públicos
SuiteResultReporter
public SuiteResultReporter ()
Métodos públicos
getCompleteModules
public int getCompleteModules ()
Devoluciones | |
---|---|
int |
getFailedTests
public long getFailedTests ()
Devoluciones | |
---|---|
long |
getModulesAbi
publicgetModulesAbi ()
Devuelve un mapa de módulos abi:
Devoluciones | |
---|---|
obtenerPruebasAprobadas
public long getPassedTests ()
Devoluciones | |
---|---|
long |
getTotalModules
public int getTotalModules ()
Devoluciones | |
---|---|
int |
obtenerPruebasTotales
public long getTotalTests ()
Devoluciones | |
---|---|
long |
invocaciónTerminada
public void invocationEnded (long elapsedTime)
Informa que la invocación ha terminado, ya sea con éxito o debido a alguna condición de error.
Será llamado automáticamente por el marco TradeFederation.Parámetros | |
---|---|
elapsedTime | long : el tiempo transcurrido de la invocación en ms |
invocaciónEmpezó
public void invocationStarted (IInvocationContext context)
Informa el inicio de la invocación de prueba.
Será llamado automáticamente por el marco TradeFederation. Los reporteros deben anular este método para admitir informes de múltiples dispositivos.
Parámetros | |
---|---|
context | IInvocationContext : información sobre la invocación |
testModuleStarted
public void testModuleStarted (IInvocationContext moduleContext)
Informa el comienzo de un módulo en ejecución. Esta devolución de llamada está asociada con testModuleEnded()
y es opcional en la secuencia. Solo se usa durante una carrera que usa módulos: corredores basados en suite.
Parámetros | |
---|---|
moduleContext | IInvocationContext : el IInvocationContext del módulo. |
Métodos protegidos
obtenerHoraActual
protected long getCurrentTime ()
Devoluciones | |
---|---|
long |
getEndTime
protected long getEndTime ()
Devuelve la hora de finalización de la invocación.
Devoluciones | |
---|---|
long |
getStartTime
protected long getStartTime ()
Devuelve la hora de inicio de la invocación.
Devoluciones | |
---|---|
long |
El contenido y las muestras de código que aparecen en esta página están sujetas a las licencias que se describen en la Licencia de Contenido. Java y OpenJDK son marcas registradas de Oracle o sus afiliados.
Última actualización: 2023-03-30 (UTC)