Я недавно начал видеть это сообщение об ошибке при попытке запустить любой тест Cucumber.Я провел некоторое исследование и обнаружил несколько других подобных случаев этой ошибки, но большинство из них были связаны с браузером.В этих выходных данных я не вижу сообщений об ошибках, относящихся к конкретному браузеру:
unable to bind to locking port 7054 within 45 seconds (Selenium::WebDriver::Error::WebDriverError)
Я увидел еще один вопрос, опубликованный здесь, на который был дан ответ ( Исключение для веб-драйвера selenium ), однако это решение не помогло.я не работаюВыполнение « lsof -i TCP: 7054 » не приводит к выводу.
На всякий случай, если кто-то предложит это, я уже несколько раз перезагружал свою машину, стирал свой набор и перезаписывалпобежал "расслоение".
Вот соответствующие драгоценные камни, которые я использую:
capybara (0.4.1.2)
cucumber (0.10.7)
cucumber-rails (0.4.1)
fuubar-cucumber (0.0.9)
selenium-webdriver (0.2.0)
Просто чтобы быть уверенным, я также попытался запустить эти тесты с Firefox 3.6, 4.0 и 5.0.Каждый раз одно и то же сообщение.
Не для того, чтобы быть теоретиком заговора или чем-то в этом роде, но все работало нормально, прежде чем я вручную завершил работу с моим набором тестов и запустил pkill для всех активных процессов Firefox, запущенных Cucumber.У меня одновременно работало около 9 экземпляров Firefox.Я не уверен, что это вызвало бы что-то запутанное, что дало бы результаты, которые я вижу сейчас при выполнении тестов Cucumber.
У кого-нибудь есть какие-либо предложения по устранению этой проблемы?