Неудачные испытания привели к зеленым шарикам в нашем обзоре трубопровода "Открытый синий океан". Когда я читаю руководство (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
Версия плагина squi sh: 8.1.1
Какие у меня есть варианты, чтобы получить красные шары, если тест не пройден при squi sh?