Agregador de Resultados
public class ResultAggregator
extends CollectingTestListener
Forwarder especial que agrega os resultados quando necessário, com base na estratégia de repetição adotada.
Resumo
Métodos públicos |
---|
void | cleanEventsFiles () |
final void | forwardAggregatedInvocationLogs () Encaminhe todos os registos de nível de invocação para os relatores de resultados que não suportam os resultados granulares. |
void | invocationEnded (long elapsedTime) |
void | invocationFailed (FailureDescription failure) |
void | invocationFailed (Throwable cause) |
void | invocationStarted (IInvocationContext context) |
void | logAssociation (String dataName, LogFile logFile) |
void | setLogSaver (ILogSaver logSaver) |
void | setUpdatedReporting (boolean updatedReporting) Define o novo relatório. |
void | testAssumptionFailure (TestDescription test, String trace) |
void | testAssumptionFailure (TestDescription test, FailureDescription failure) |
void | testEnded (TestDescription test, long endTime, testMetrics) testEnded (TestDescription test, long endTime, testMetrics) |
void | testFailed (TestDescription test, FailureDescription failure) |
void | testFailed (TestDescription test, String trace) |
void | testIgnored (TestDescription test) |
void | testLog (String dataName, LogDataType dataType, InputStreamSource dataStream) |
void | testLogSaved (String dataName, LogDataType dataType, InputStreamSource dataStream, LogFile logFile) |
void | testModuleEnded () |
void | testModuleStarted (IInvocationContext moduleContext) |
void | testRunEnded (long elapsedTime, runMetrics) testRunEnded (long elapsedTime, runMetrics) |
void | testRunFailed (FailureDescription failure) |
void | testRunFailed (String errorMessage) |
void | testRunStarted (String name, int testCount, int attemptNumber, long startTime) |
void | testStarted (TestDescription test, long startTime) |
Construtores públicos
Agregador de Resultados
public ResultAggregator ( listeners,
RetryStrategy strategy)
Parâmetros |
---|
listeners | |
strategy | RetryStrategy |
Métodos públicos
limpar arquivos de eventos
public void cleanEventsFiles ()
forwardAggregatedInvocationLogs
public final void forwardAggregatedInvocationLogs ()
Encaminhe todos os registos de nível de invocação para os relatores de resultados que não suportam os resultados granulares.
invocaçãoEnded
public void invocationEnded (long elapsedTime)
Parâmetros |
---|
elapsedTime | long |
invocaçãoFailed
public void invocationFailed (FailureDescription failure)
Parâmetros |
---|
failure | FailureDescription |
invocaçãoFailed
public void invocationFailed (Throwable cause)
Parâmetros |
---|
cause | Throwable |
invocaçãoiniciada
public void invocationStarted (IInvocationContext context)
Parâmetros |
---|
context | IInvocationContext |
logAssociação
public void logAssociation (String dataName,
LogFile logFile)
Parâmetros |
---|
dataName | String |
logFile | LogFile |
setLogSaver
public void setLogSaver (ILogSaver logSaver)
Parâmetros |
---|
logSaver | ILogSaver |
setUpdatedReporting
public void setUpdatedReporting (boolean updatedReporting)
Define o novo relatório.
Parâmetros |
---|
updatedReporting | boolean |
testeAssunçãoFalha
public void testAssumptionFailure (TestDescription test,
String trace)
Parâmetros |
---|
test | TestDescription |
trace | String |
testeAssunçãoFalha
public void testAssumptionFailure (TestDescription test,
FailureDescription failure)
Parâmetros |
---|
test | TestDescription |
failure | FailureDescription |
teste finalizado
public void testEnded (TestDescription test,
long endTime,
testMetrics)
Parâmetros |
---|
test | TestDescription |
endTime | long |
testMetrics | |
teste falhou
public void testFailed (TestDescription test,
FailureDescription failure)
Parâmetros |
---|
test | TestDescription |
failure | FailureDescription |
teste falhou
public void testFailed (TestDescription test,
String trace)
Parâmetros |
---|
test | TestDescription |
trace | String |
testeIgnorado
public void testIgnored (TestDescription test)
Parâmetros |
---|
test | TestDescription |
public void testLog (String dataName,
LogDataType dataType,
InputStreamSource dataStream)
Parâmetros |
---|
dataName | String |
dataType | LogDataType |
dataStream | InputStreamSource |
public void testLogSaved (String dataName,
LogDataType dataType,
InputStreamSource dataStream,
LogFile logFile)
Parâmetros |
---|
dataName | String |
dataType | LogDataType |
dataStream | InputStreamSource |
logFile | LogFile |
testModuleEnded
public void testModuleEnded ()
testModuleStarted
public void testModuleStarted (IInvocationContext moduleContext)
Parâmetros |
---|
moduleContext | IInvocationContext |
testRunEnded
public void testRunEnded (long elapsedTime,
runMetrics)
Parâmetros |
---|
elapsedTime | long |
runMetrics | |
testRunFailed
public void testRunFailed (FailureDescription failure)
Parâmetros |
---|
failure | FailureDescription |
testRunFailed
public void testRunFailed (String errorMessage)
Parâmetros |
---|
errorMessage | String |
testRunStarted
public void testRunStarted (String name,
int testCount,
int attemptNumber,
long startTime)
Parâmetros |
---|
name | String |
testCount | int |
attemptNumber | int |
startTime | long |
teste iniciado
public void testStarted (TestDescription test,
long startTime)
Parâmetros |
---|
test | TestDescription |
startTime | long |
Métodos protegidos
getEventsLogs
protected File[] getEventsLogs ()