SuiteResultReporter
public class SuiteResultReporter
extends CollectingTestListener
java.lang.Objeto | ||
↳ | com.android.tradefed.result.CollectingTestListener | |
↳ | com.android.tradefed.result.suite.SuiteResultReporter |
Recopile resultados de pruebas para una invocación de conjunto completo y genere 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 finalizado, ya sea exitosamente 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 del comienzo de la ejecución de un módulo. |
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_SOURCE
public static final String SUITE_REPORTER_SOURCE
Constructores públicos
SuiteResultReporter
public SuiteResultReporter ()
Métodos públicos
obtener módulos completos
public int getCompleteModules ()
Devoluciones | |
---|---|
int |
obtener pruebas fallidas
public long getFailedTests ()
Devoluciones | |
---|---|
long |
getModulesAbi
publicgetModulesAbi ()
Devuelve un mapa de módulos abi:
Devoluciones | |
---|---|
obtener pruebas aprobadas
public long getPassedTests ()
Devoluciones | |
---|---|
long |
obtener módulos totales
public int getTotalModules ()
Devoluciones | |
---|---|
int |
obtener pruebas totales
public long getTotalTests ()
Devoluciones | |
---|---|
long |
invocaciónFinalizada
public void invocationEnded (long elapsedTime)
Informa que la invocación ha finalizado, ya sea exitosamente o debido a alguna condición de error.
Será llamado automáticamente por el marco de TradeFederation.Parámetros | |
---|---|
elapsedTime | long : el tiempo transcurrido de la invocación en ms |
invocaciónIniciada
public void invocationStarted (IInvocationContext context)
Informa el inicio de la invocación de prueba.
Será llamado automáticamente por el marco de 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 |
módulo de prueba iniciado
public void testModuleStarted (IInvocationContext moduleContext)
Informa del comienzo 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: corredores basados en suite.
Parámetros | |
---|---|
moduleContext | IInvocationContext : el IInvocationContext del módulo. |
Métodos protegidos
obtener hora actual
protected long getCurrentTime ()
Devoluciones | |
---|---|
long |
obtener hora de finalización
protected long getEndTime ()
Devuelve la hora de finalización de la invocación.
Devoluciones | |
---|---|
long |
obtener hora de inicio
protected long getStartTime ()
Devuelve la hora de inicio de la invocación.
Devoluciones | |
---|---|
long |
El contenido y el código de ejemplo de esta página están sujetos a las licencias que se describen en la licencia de contenido. Java y OpenJDK son marcas registradas de Oracle o sus entidades asociadas.
Última actualización: 2023-12-01 (UTC).