LegacySubprocessResultsReporter
public
final
class
LegacySubprocessResultsReporter
extends SubprocessResultsReporter
Una implementación bloqueada del generador de informes de resultados del subproceso que debería seguir siendo compatible con
versiones anteriores de TF/CTS (p.ej., 8 y versiones posteriores), a pesar de los cambios en su superclase.
Este generador de informes puede insertarse dinámicamente para habilitar la capacidad de informe de subprocesos en las
Conjuntos de pruebas 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)
|
void
|
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)
|
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 |
Error de invocación
public void invocationFailed (Throwable cause)
Parámetros |
cause |
Throwable |
iniciación de invocación
public void invocationStarted (IBuildInfo buildInfo)
Parámetros |
buildInfo |
IBuildInfo |
Asociación de registro
public void logAssociation (String dataName,
LogFile logFile)
Parámetros |
dataName |
String |
logFile |
LogFile |
setLogSaver
public void setLogSaver (ILogSaver logSaver)
Parámetros |
logSaver |
ILogSaver |
ErrordeAsuncióndeprueba
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 con errores
public void testFailed (TestIdentifier testId,
String reason)
Parámetros |
testId |
TestIdentifier |
reason |
String |
pruebaIgnorada
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 |
módulodepruebafinalizado
public void testModuleEnded ()
MódulodepruebaIniciado
public void testModuleStarted (IInvocationContext moduleContext)
Parámetros |
moduleContext |
IInvocationContext |
pruebaRunfinalizada
public void testRunEnded (long time,
runMetrics)
Parámetros |
time |
long |
runMetrics |
|
Error de ejecución de prueba
public void testRunFailed (String reason)
pruebaRunStarted
public void testRunStarted (String runName,
int testCount)
Parámetros |
runName |
String |
testCount |
int |
Iniciodeprueba
public void testStarted (TestIdentifier testId)
Parámetros |
testId |
TestIdentifier |
Iniciodeprueba
public void testStarted (TestIdentifier testId,
long startTime)
Parámetros |
testId |
TestIdentifier |
startTime |
long |