LegacySubprocessResultsReporter
public final class LegacySubprocessResultsReporter
extends SubprocessResultsReporter
Una implementación congelada del reportero de resultados del subproceso que debería seguir siendo compatible con versiones anteriores de TF/CTS (por ejemplo, 8+), a pesar de los cambios en su superclase.
Este reportero se puede inyectar dinámicamente para habilitar la capacidad de informes de subprocesos en conjuntos de pruebas antiguos basados en TF.
Resumen
Métodos públicos |
---|
void | invocationEnded (long elapsedTime) |
void | invocationFailed (Throwable cause) |
void | invocationStarted (IBuildInfo buildInfo) |
void | logAssociation (String dataName, LogFile logFile) |
void | setLogSaver (ILogSaver logSaver) |
void | testAssumptionFailure (TestIdentifier testId, String trace) |
void | testEnded (TestIdentifier testId, metrics) testEnded (TestIdentifier testId, metrics) |
void | testEnded (TestIdentifier testId, long endTime, metrics) testEnded (TestIdentifier testId, long endTime, metrics) |
void | testFailed (TestIdentifier testId, String reason) |
void | testIgnored (TestIdentifier testId) |
void | testLogSaved (String dataName, LogDataType dataType, InputStreamSource dataStream, LogFile logFile) |
void | testModuleEnded () |
void | testModuleStarted (IInvocationContext moduleContext) |
void | testRunEnded (long time, runMetrics) testRunEnded (long time, runMetrics) |
void | testRunFailed (String reason) |
void | testRunStarted (String runName, int testCount) |
void | testStarted (TestIdentifier testId) |
void | testStarted (TestIdentifier testId, long startTime) |
Constructores públicos
LegacySubprocessResultsReporter
public LegacySubprocessResultsReporter ()
Métodos públicos
invocaciónFinalizada
public void invocationEnded (long elapsedTime)
Parámetros |
---|
elapsedTime | long |
invocación fallida
public void invocationFailed (Throwable cause)
Parámetros |
---|
cause | Throwable |
invocaciónIniciada
public void invocationStarted (IBuildInfo buildInfo)
Parámetros |
---|
buildInfo | IBuildInfo |
asociación de registros
public void logAssociation (String dataName,
LogFile logFile)
Parámetros |
---|
dataName | String |
logFile | LogFile |
establecerLogSaver
public void setLogSaver (ILogSaver logSaver)
Parámetros |
---|
logSaver | ILogSaver |
pruebaSuposiciónFracaso
public void testAssumptionFailure (TestIdentifier testId,
String trace)
Parámetros |
---|
testId | TestIdentifier |
trace | String |
pruebafinalizada
public void testEnded (TestIdentifier testId,
metrics)
Parámetros |
---|
testId | TestIdentifier |
metrics | |
pruebafinalizada
public void testEnded (TestIdentifier testId,
long endTime,
metrics)
Parámetros |
---|
testId | TestIdentifier |
endTime | long |
metrics | |
prueba fallida
public void testFailed (TestIdentifier testId,
String reason)
Parámetros |
---|
testId | TestIdentifier |
reason | String |
pruebaIgnorado
public void testIgnored (TestIdentifier testId)
Parámetros |
---|
testId | TestIdentifier |
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 ()
módulo de prueba iniciado
public void testModuleStarted (IInvocationContext moduleContext)
Parámetros |
---|
moduleContext | IInvocationContext |
pruebaRunEnded
public void testRunEnded (long time,
runMetrics)
Parámetros |
---|
time | long |
runMetrics | |
prueba de ejecución fallida
public void testRunFailed (String reason)
pruebaRunStarted
public void testRunStarted (String runName,
int testCount)
Parámetros |
---|
runName | String |
testCount | int |
pruebaIniciada
public void testStarted (TestIdentifier testId)
Parámetros |
---|
testId | TestIdentifier |
pruebaIniciada
public void testStarted (TestIdentifier testId,
long startTime)
Parámetros |
---|
testId | TestIdentifier |
startTime | long |