SuiteResultReporter
public class SuiteResultReporter
extends CollectingTestListener
java.lang.Object | ||
↳ | com.android.tradefed.result.CollectingTestListener | |
↳ | com.android.tradefed.result.suite.SuiteResultReporter |
Colete os resultados dos testes para uma invocação de conjunto inteiro e produza os resultados finais.
Resumo
Classes aninhadas | |
---|---|
class | SuiteResultReporter.ModulePrepTimes Porta-objetos para tempo de preparação e desmontagem de um módulo. |
Campos | |
---|---|
public static final String | SUITE_REPORTER_SOURCE
|
Construtores públicos | |
---|---|
SuiteResultReporter () |
Métodos públicos | |
---|---|
int | getCompleteModules () |
long | getFailedTests () |
getModulesAbi () Retorna um mapa de módulos abi: | |
long | getPassedTests () |
TestSummary | getSummary () |
int | getTotalModules () |
long | getTotalTests () |
void | invocationEnded (long elapsedTime) Relata que a invocação foi encerrada, seja com êxito ou devido a alguma condição de erro. |
void | invocationStarted ( IInvocationContext context) Informa o início da chamada de teste. |
void | testModuleStarted ( IInvocationContext moduleContext) Relata o início de um módulo em execução. |
Métodos protegidos | |
---|---|
long | getCurrentTime () |
long | getEndTime () Retorna a hora de término da invocação. |
long | getStartTime () Retorna a hora de início da invocação. |
Campos
SUITE_REPORTER_SOURCE
public static final String SUITE_REPORTER_SOURCE
Construtores públicos
SuiteResultReporter
public SuiteResultReporter ()
Métodos públicos
getCompleteModules
public int getCompleteModules ()
Devoluções | |
---|---|
int |
getFailedTests
public long getFailedTests ()
Devoluções | |
---|---|
long |
getModulesAbi
publicgetModulesAbi ()
Retorna um mapa de módulos abi:
Devoluções | |
---|---|
getPassedTests
public long getPassedTests ()
Devoluções | |
---|---|
long |
getTotalModules
public int getTotalModules ()
Devoluções | |
---|---|
int |
getTotalTestes
public long getTotalTests ()
Devoluções | |
---|---|
long |
invocaçãoEnded
public void invocationEnded (long elapsedTime)
Relata que a invocação foi encerrada, seja com êxito ou devido a alguma condição de erro.
Será chamado automaticamente pelo framework TradeFederation.Parâmetros | |
---|---|
elapsedTime | long : o tempo decorrido da invocação em ms |
invocaçãoiniciada
public void invocationStarted (IInvocationContext context)
Informa o início da chamada de teste.
Será chamado automaticamente pelo framework TradeFederation. Os repórteres precisam substituir esse método para oferecer suporte a relatórios de vários dispositivos.
Parâmetros | |
---|---|
context | IInvocationContext : informações sobre a invocação |
testModuleStarted
public void testModuleStarted (IInvocationContext moduleContext)
Relata o início de um módulo em execução. Este retorno de chamada está associado a testModuleEnded()
e é opcional na sequência. Ele é usado apenas durante uma execução que usa módulos: executores baseados em suíte.
Parâmetros | |
---|---|
moduleContext | IInvocationContext : o IInvocationContext do módulo. |
Métodos protegidos
getCurrentTime
protected long getCurrentTime ()
Devoluções | |
---|---|
long |
getEndTime
protected long getEndTime ()
Retorna a hora de término da invocação.
Devoluções | |
---|---|
long |
getStartTime
protected long getStartTime ()
Retorna a hora de início da invocação.
Devoluções | |
---|---|
long |
O conteúdo e os exemplos de código nesta página estão sujeitos às licenças descritas na Licença de conteúdo. Java e OpenJDK são marcas registradas da Oracle e/ou suas afiliadas.
Última atualização 2023-12-01 UTC.