ReportPassedTests
public
class
ReportPassedTests
extends CollectingTestListener
implements
IConfigurationReceiver,
ISupportGranularResults
| java.lang.Object | ||
| ↳ | com.android.tradefed.result.CollectingTestListener | |
| ↳ | com.android.tradefed.result.ReportPassedTests | |
Relatório em um arquivo de filtros possíveis para excluir o teste aprovado.
Resumo
Construtores públicos | |
|---|---|
ReportPassedTests()
|
|
Métodos públicos | |
|---|---|
void
|
invocationEnded(long elapsedTime)
Informa que a invocação foi encerrada, com sucesso ou devido a alguma condição de erro. |
void
|
invocationFailed(FailureDescription failure)
Informa uma invocação incompleta devido a alguma condição de erro. |
void
|
invocationStarted(IInvocationContext context)
Informa o início da invocação de teste. |
void
|
setConfiguration(IConfiguration configuration)
Injeta a |
void
|
setLogger(ITestLogger logger)
|
boolean
|
supportGranularResults()
Retorna "True" se o repórter oferecer suporte a resultados granulares. Caso contrário, retorna "False". |
void
|
testModuleEnded()
Informa o fim de uma execução de módulo. |
void
|
testModuleStarted(IInvocationContext moduleContext)
Informa o início de um módulo em execução. |
void
|
testRunEnded(long elapsedTime, HashMap<String, MetricMeasurement.Metric> runMetrics)
Informa o fim da execução do teste. |
Construtores públicos
ReportPassedTests
public ReportPassedTests ()
Métodos públicos
invocationEnded
public void invocationEnded (long elapsedTime)
Informa que a invocação foi encerrada, com sucesso ou devido a alguma condição de erro.
Será chamado automaticamente pelo framework do TradeFederation.
| Parâmetros | |
|---|---|
elapsedTime |
long: o tempo decorrido da invocação em ms |
invocationFailed
public void invocationFailed (FailureDescription failure)
Informa uma invocação incompleta devido a alguma condição de erro.
Será chamado automaticamente pelo framework do TradeFederation.
| Parâmetros | |
|---|---|
failure |
FailureDescription: o FailureDescription que descreve a causa da falha |
invocationStarted
public void invocationStarted (IInvocationContext context)
Informa o início da invocação de teste.
Será chamado automaticamente pelo framework do 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 |
setConfiguration
public void setConfiguration (IConfiguration configuration)
Injeta a IConfiguration em uso.
| Parâmetros | |
|---|---|
configuration |
IConfiguration |
supportGranularResults
public boolean supportGranularResults ()
Retorna "True" se o repórter oferecer suporte a resultados granulares. Caso contrário, retorna "False".
| Retorna | |
|---|---|
boolean |
|
testModuleEnded
public void testModuleEnded ()
Informa o fim de uma execução de módulo.
testModuleStarted
public void testModuleStarted (IInvocationContext moduleContext)
Informa o início de um módulo em execução. Esse callback está associado a testModuleEnded() e é opcional na sequência. Ele só é usado durante uma execução que usa
módulos: executores baseados em suítes.
| Parâmetros | |
|---|---|
moduleContext |
IInvocationContext: o IInvocationContext do módulo. |
testRunEnded
public void testRunEnded (long elapsedTime,
HashMap<String, MetricMeasurement.Metric> runMetrics)Informa o fim da execução do teste. FIXME: não podemos ter duas interfaces Map<> com tipos diferentes. Por isso, precisamos usar HashMap aqui.
| Parâmetros | |
|---|---|
elapsedTime |
long: tempo decorrido informado pelo dispositivo, em milissegundos |
runMetrics |
HashMap: pares de chave-valor informados no final de uma execução de teste com Metric. |