Запуск огурца для iOS в работе jenkins не выполняется с помощью Errno :: ECONNREFUSED: (Соединение отклонено – подключиться (2) (http: // localhost: 37265))

Я запускаю коробку jenkins (OS X yosemitee и xcode6.1, jenkins 1.586, огурец 0.11), и одним из шагов задания является запуск огурца.

Сценарий (другой скрипт перед этим удаляет папку с производными данными):

#build calabash version of app ~/.jenkins/userContent/externalTools/xctool/bin/xctool \ -workspace elektra.xcworkspace \ -scheme "elektra-cal" \ -configuration Debug_Dogfish \ -sdk iphonesimulator \ -reporter plain \ build #if the build failed, get out buildResult=$? if [ "$buildResult" != "0" ]; then exit $buildResult fi #run calabash tests mkdir -p ../../build/cucumberTests/ killall "iOS Simulator" cucumber DEBUG=1 test/cucumber -f junit -o ../../build/cucumberTests/ --tags @working -v || : 

И я получаю следующую ошибку (обратите внимание, что если я запускаю те же команды из командной строки напрямую, все отлично работает)

 No matching processes belonging to you were found Code: * test/cucumber/support/env.rb * test/cucumber/support/01_launch.rb * test/cucumber/support/hooks.rb * test/cucumber/support/support.rb * test/cucumber/step_definitions/calabash_steps.rb * test/cucumber/step_definitions/capture.rb * test/cucumber/step_definitions/create_account.rb * test/cucumber/step_definitions/equipment.rb * test/cucumber/step_definitions/global.rb * test/cucumber/step_definitions/history.rb * test/cucumber/step_definitions/login_steps.rb * test/cucumber/step_definitions/resource_center.rb * test/cucumber/step_definitions/team.rb * test/cucumber/step_definitions/work_orders.rb Features: * test/cucumber/Capture.feature * test/cucumber/Create_Account.feature * test/cucumber/Equipment.feature * test/cucumber/History.feature * test/cucumber/Login.feature * test/cucumber/Resource_Center.feature * test/cucumber/Settings.feature * test/cucumber/Team.feature * test/cucumber/Work_Orders.feature Parsing feature files took 0m0.079s [32m INFO: Using uia strategy: 'preferences'[0m Retrying.. Errno::ECONNREFUSED: (Connection refused - connect(2) (http://localhost:37265)) Retrying.. Errno::ECONNREFUSED: (Connection refused - connect(2) (http://localhost:37265)) Failing... Errno::ECONNREFUSED [32m INFO: Using uia strategy: 'preferences'[0m Retrying.. Errno::ECONNREFUSED: (Connection refused - connect(2) (http://localhost:37265)) Retrying.. Errno::ECONNREFUSED: (Connection refused - connect(2) (http://localhost:37265)) Failing... Errno::ECONNREFUSED [32m INFO: Using uia strategy: 'preferences'[0m Retrying.. Errno::ECONNREFUSED: (Connection refused - connect(2) (http://localhost:37265)) Retrying.. Errno::ECONNREFUSED: (Connection refused - connect(2) (http://localhost:37265)) Failing... Errno::ECONNREFUSED [32m INFO: Using uia strategy: 'preferences'[0m Retrying.. Errno::ECONNREFUSED: (Connection refused - connect(2) (http://localhost:37265)) Retrying.. Errno::ECONNREFUSED: (Connection refused - connect(2) (http://localhost:37265)) Failing... Errno::ECONNREFUSED [32m INFO: Using uia strategy: 'preferences'[0m Retrying.. Errno::ECONNREFUSED: (Connection refused - connect(2) (http://localhost:37265)) Retrying.. Errno::ECONNREFUSED: (Connection refused - connect(2) (http://localhost:37265)) Failing... Errno::ECONNREFUSED [32m INFO: Using uia strategy: 'preferences'[0m Retrying.. Errno::ECONNREFUSED: (Connection refused - connect(2) (http://localhost:37265)) Retrying.. Errno::ECONNREFUSED: (Connection refused - connect(2) (http://localhost:37265)) Failing... Errno::ECONNREFUSED [32m INFO: Using uia strategy: 'preferences'[0m Retrying.. Errno::ECONNREFUSED: (Connection refused - connect(2) (http://localhost:37265)) Retrying.. Errno::ECONNREFUSED: (Connection refused - connect(2) (http://localhost:37265)) Failing... Errno::ECONNREFUSED [32m INFO: Using uia strategy: 'preferences'[0m Retrying.. Errno::ECONNREFUSED: (Connection refused - connect(2) (http://localhost:37265)) Retrying.. Errno::ECONNREFUSED: (Connection refused - connect(2) (http://localhost:37265)) Failing... Errno::ECONNREFUSED [32m INFO: Using uia strategy: 'preferences'[0m Retrying.. Errno::ECONNREFUSED: (Connection refused - connect(2) (http://localhost:37265)) Retrying.. Errno::ECONNREFUSED: (Connection refused - connect(2) (http://localhost:37265)) Failing... Errno::ECONNREFUSED 

Любая идея, почему это не работает?

2 Solutions collect form web for “Запуск огурца для iOS в работе jenkins не выполняется с помощью Errno :: ECONNREFUSED: (Соединение отклонено – подключиться (2) (http: // localhost: 37265))”

Эта ошибка означает, что на вашем TCP-порту 37265 ничто не слушает. Я не очень хорошо знаком с самой калабашей, но вы обязательно должны начать там. Моя первоначальная догадка заключается в том, что у вас нет сервера calabash, чтобы отправить ваши тесты для тестирования.

Найден ответ на форуме te iOS-calabash: https://groups.google.com/forum/#!topic/calabashiosiosss_ZmFrgXP4

Необходимо добавить экспорт LC_ALL = "en_US.UTF-8" в работу сценария оболочки в jenkins

Interesting Posts

Высота автовыброса, равная MAX (несколько высот обзора)

Как добавить изображение запуска в приложение Sencha Touch 2?

Ориентация панели Status Status не работает в iOS 6 в iPad2

Как получить активных пользователей, распространяемых источником кампании? Google Analytics отслеживает отслеживание ios

Self-размер ячейки с несколькими ярлыками не показывает многострочную метку

Покупки в приложениях: застрял при оплатеВопроцессИдентификаторы – устаревшие

Можете ли вы протестировать replaykit в симуляторе в Xcode?

Утверждение не выполнено: (результат == KERN_SUCCESS), функция +

Как исправить ошибку NSURLErrorDomain -1012 при аутентификации?

Представление коллекции UIKit, странное поведение (доступ к / прокрутка ячеек)

Пользовательское фоновое изображение UITabBar не работает в iOS 5 и более поздних версиях

Как очередь очередей очереди / частной диспетчеризации знает, когда задача завершена?

Создание собственного урожая прямо в оверлете камеры

Swift: как показать контроллеры детского просмотра через раскадровку, а не программно используя XLPagerTabStrip

Youtube ID видео с URL – цель C

PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.