c# - utero - Impedir que Bamboo falle en el trabajo cuando las pruebas fallidas se mueven a la cuarentena
problemas en el ano despues del parto (1)
- Seleccione Panel de control> Todos los planes> #buildresult para ir al resultado de la compilación donde la prueba está fallando.
- Haga clic en Cuarentena para la prueba que falla (en la pantalla ''Resumen del resultado de la compilación'').
https://confluence.atlassian.com/bamboo/quarantining-failing-tests-289276886.html
En Bamboo tengo un trabajo de MSBuild
para construir y ejecutar pruebas.
Funciona bien, pero quiero usar la opción de test quarantine
, de modo que cuando tenga alguna prueba movida a cuarentena (y esta prueba movida es solo la que falla), el trabajo se marcará como exitoso
Moví una prueba fallida a la cuarentena pero el trabajo está marcado como fallido
Configuración:
En Job
-> Tasks
tengo un Command
llamado Test runner
:
Ejecutable = VSTest.Console
Argumento = "WebServiceTestClient.dll" / Logger: trx
Y después de ejecutar el trabajo con la prueba fallida en cuarentena, obtengo el registro
01-Apr-2014 10:59:44 Total tests: 62. Passed: 61. Failed: 1. Skipped: 0.
01-Apr-2014 10:59:44 Test Run Failed.
01-Apr-2014 10:59:44 Test execution time: 10.1296 Minutes
01-Apr-2014 10:59:44 Failing task since return code of [C:/Program Files (x86)/Microsoft Visual Studio 11.0/Common7/IDE/CommonExtensions/Microsoft/TestWindow/VSTest.Console.exe "WebServiceTestClient.dll" /Logger:trx] was 1 while expected 0
01-Apr-2014 10:59:44 Finished task ''Test runner''
01-Apr-2014 10:59:44 Starting task ''Parse test logs'' of type ''com.atlassian.bamboo.plugin.dotnet:mstest''
01-Apr-2014 10:59:44 Parsing test results...
01-Apr-2014 10:59:45 Failing task since 1 failing test cases were found.
El trabajo se marca como fallido pero luego:
01-Apr-2014 10:59:45 Changing Task Result to SUCCESS as all failed tests were quarantined.
01-Apr-2014 10:59:45 Finished task ''Parse test logs''
01-Apr-2014 10:59:45 Running post build plugin ''NCover Results Collector''
01-Apr-2014 10:59:45 Running post build plugin ''Clover Results Collector''
01-Apr-2014 10:59:45 Running post build plugin ''Artifact Copier''
01-Apr-2014 10:59:45 Finalising the build...
Desafortunadamente la salida es: