Неудачные тесты привели к появлению зеленых шаров в нашем обзоре пайплайна «Открытый голубой океан». Когда я читаю руководство (https://doc.froglogic.com/squish/latest/rg-cmdline.html) это соответствует спецификации, но использование --exitCodeOnFail
должно привести к желаемому поведению. В нашем Jenkinsfile мы написали следующее:
squish([extraOptions: """--tags
${tag}
--retry
2
--config
addAppPath
${squishsrcdir}
--config
addAUT
startSimProApp.bat
${squishsrcdir}
--exitCodeOnFail
-666
--config
setResponseTimeout
30""", squishPackageName: 'squish for qt 6.5.2', testSuite: "${squishsrcdir}", unstableBuildOnError: true])
К сожалению, это приводит к следующей ошибке:
com.froglogic.squish.SquishException: unknown option --exitCodeOnFail
Версия плагина squish: 8.1.1
Каковы мои варианты получения красных шаров, когда тест не пройден?