Я интегрировал jenkins CI в свой проект, поэтому всякий раз, когда я делаю sh мои изменения в github, он автоматически запускает тестовые случаи, а также собирает и развертывает проект на сервере. Я получаю эту странную ошибку после того, как все тесты пройдены. Он также говорит, что "тесты не пройдены", но не показывает, что тест не прошел Могу ли я добраться до основной проблемы в явном виде, так как понятия не имею, что происходит не так.
Трассировка стека в конце:
Tests Failed
1416 examples, 0 failures
Took 187 seconds (3:07)
Build step 'Execute shell' marked build as failure
$ ssh-agent -k
unset SSH_AUTH_SOCK;
unset SSH_AGENT_PID;
echo Agent pid 78221 killed;
[ssh-agent] Stopped.
[Slack Notifications] found #203 as previous completed, non-aborted build
[Slack Notifications] will send OnRepeatedFailureNotification because build matches and user preferences allow it
Finished: FAILURE
Мой основной сценарий выглядит следующим образом:
#!/bin/bash -ex
bundle exec rubocop
./script/setup_test $@
bundle exec parallel_rspec $@ spec/
bundle exec yarn test:ci