Vagrant Selenium-Grid: Chrome не успя да стартира: претърпя срив

Изтеглих тази странна настройка на селеновата мрежа от GitHub и я изпробвах такава, каквато е. Мога да накарам тестовете си за транспортир да работят с екземплярите на firefox по подразбиране, но получавам грешки, когато се опитвам да тествам върху екземплярите на chrome. Ето регистрационния файл, изведен от файла node.log на vm на възел, когато Опитвам се да пусна тест с chrome.

Опитах да използвам openjdk 6 и 7 и опитах най-новия chromedriver (64-битов), както и chromedriver 2.9 и 2.8, и опитах най-новите версии на selenium-sever-standalone jar файла.

В момента използвам транспортир 0.23.1. Ето моя конфигурационен файл за транспортир:

exports.config = { 
  seleniumAddress: 'http://localhost:4444/wd/hub', 
  chromeOnly: false,    
  splitTestsBetweenCapabilities: true,  
  specs: ['./e2e/**/*pec.js'], 

  multiCapabilities: [{
    'browserName': 'firefox',
    'platform': 'LINUX',
    'maxInstances': 2, 
  }, {
    'browserName': 'chrome',
    'platform': 'ANY',
    'maxInstances': 2
  }], 

  jasmineNodeOpts: {
    showColors: true,
    isVerbose: true,
    includeStackTrace: true,
    defaultTimeoutInterval: 30000
  }
};

Също така се опитах да добавя флаговете по-долу към скрипта във файла conf/upstart/selenium-node.conf, но chrome все още не се стартира (същото съобщение като в журнала по-горе).

 -browser "browserName=chrome" -Dwebdriver.chrome.driver="/usr/bin/chromedriver" 

Някой има ли тази настройка, работеща с chrome? Или можете да видите какъв е проблемът тук? Всеки съвет може да бъде полезен.


person willko747    schedule 05.06.2014    source източник


Отговори (1)


Опитайте да отворите проблем в това хранилище на selen, тъй като предоставеният vagrant изглежда не работи от кутията.

Като цяло изглежда целта ви тук е да стартирате без глава селен+хром.

Разгледайте отговора ми тук.

person Leo Gallucci    schedule 27.08.2014