Наверное, вы меня не поняли.
1 ночные прогоны выполняются в отдельном сеансе винды через палнировщик, при этом наблюдаемого гуи нет, экрна залочен вообще комп стоит в офисе, а мы сейчас удаленно же работает, экран заложен и скорее всего даже выключен
2 отладочные прогоны я совершаю естественно под наблюдением. Стартую команду cucumber, тест запускает Chrome, я наблюдаю прохождение теста и смотрю лог прогона.
В результате, когда я работаю в наблюдаемом режиме, то модалки исправно закрываются, даже без принудительных команды .modal("hide"), тест прекрасно проходит, я радуюсь.
Но в результате ночного прогона, когда я утром разбираю логи, вижу, что тот же самый тест падает из-за того, что модалка не закрыта, хотя я проверяю ее наличие и принудительно убиваю (как мне кажется)
Т.е. возможно существует как-то разное поведение, вопрос только на каком уровне искать, возможно что-то нужно правильно (а у меня не правильно) настроить в chromedriver, возможно capybara
Вот