t.me/atinfo_chat Telegram группа по автоматизации тестирования

Как писать в jenkins цветные логи для behave тестов?

Теги: #<Tag:0x00007f748a850150> #<Tag:0x00007f748a850060> #<Tag:0x00007f748a993f58> #<Tag:0x00007f748a993df0>

Вопрос касательно behave - он умеет дружить с https://plugins.jenkins.io/ansicolor/ и писать цветные логи?

Я попыталась сделать вот такой pipeline - но логи не цветные :

Код

stage('Test') {
    steps {
        ansiColor('xterm') {
              sh '''
                   pip install -r requirements.txt
                   behave --no-capture --format plain --color
                 '''
                 }
       }
} 
  • behave 1.2.6
  • python 3.7
  • jenkins 2.2
  • ansicolor 0.6.3

А попробуйте как в первом примере использования:
wrap([$class: 'AnsiColorBuildWrapper', 'colorMapName': 'xterm']) {

Так тоже не работает - такое ощущение, что behave не поддерживает цветной лог :thinking: ,
потому что все кроме behave имеет color output в моем прогоне