WebDriverError: erro desconhecido: o Chrome falhou ao iniciar: saiu anormalmente
O que estou tentando alcançar Execute com êxito meus testes de transferidor no chrome sem cabeça no Ubuntu 14 non gui.
Configuração Usando várias páginas de referência, consegui instalar com êxito: O navegador mais recente do Xvfb Chrome Protractor 3.3.0 Java 7 (também experimentado com Java 8) e também defini o LOCAL_HOME. Além disso, conseguiu iniciar o Xvfb usandoesta referência.
Transferidor conf
exports.config = {
baseUrl: 'http://<qa environment>',
framework: 'jasmine',
seleniumAddress: 'http://localhost:4444/wd/hub',
jasmineNodeOpts: {
showColors:true,
defaultTimeoutInterval: 2500000
},
capabilities: {
'browserName': 'chrome'
},
specs: ['administration/*-spec.js'], //'signinandout/*-spec.js', 'homepage/*-spec.js',
onPrepare: function(){
//browser.driver.manage().window().setSize(1280, 1080);
}
}
Rastreio de pilha de exceção:
/usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/error.js:26 construtor (opt_error) {^ WebDriverError: erro desconhecido:Falha ao iniciar o Chrome: encerrado de forma anormal (Informações do driver: chromedriver = 2.21.371461 (633e689b520b25f3e264a2ede6b74ccc23cb636a), plataforma = Linux 3.13.0-87-x86_64 genérico) (AVISO: O servidor não forneceu informações sobre o rastreamento de pilha) Duração ou tempo limite do comando: 60,16 segundos Informações sobre compilação: versão: '2.52.0', revisão: '4c2593c', horário: '2016-02-11 19:06:42 'Informações do sistema: host:' vagrant-ubuntu-trusty-64 ', ip: '10 .0.2.15', os.name: 'Linux', os.arch: 'amd64', os.version: '3.13.0-87 -generic ', java.version:' 1.7.0_101 'Informações do driver: org.openqa.selenium.chrome.ChromeDriver no WebDriverError (/usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/error.js:26 : 26) em Object.checkLegacyResponse (/usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/error.js:580:13) em / usr / local / lib / node_modules / transferidor / node_modules / selenium-webdriver /lib/webdriver.js:64:13 em Promise.invokeCallback_ (/usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/promise.js:1329:14) em TaskQueue.execute_ (/ usr / local / lib / node_modules / transferidor / node_modules / selenium-webdriver / lib / promessa.js: 2790: 14) em TaskQueue.executeNext_ (/ usr / loc al / lib / node_modules / transferr / node_modules / selenium-webdriver / lib / promessa.js: 2773: 21) em /usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/promise.js:2652: 27 em /usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/promise.js:639:7 em process._tickCallback (internal / process / next_tick.js: 103: 7) De: Task: WebDriver .createSession () em recoverSession (/usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver.js:62:22) em Function.createSession (/ usr / local / lib / node_modules / protractor / node_modules / selenium-webdriver / lib / webdriver.js: 295: 12) em Builder.build (/usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/builder.js:458:24) em Hosted.DriverProvider .getNewDriver (/usr/local/lib/node_modules/protractor/built/driverProviders/driverProvider.js:37:33) em Runner.createBrowser (/usr/local/lib/node_modules/protractor/built/runner.js:182: 43) em /usr/local/lib/node_modules/protractor/built/runner.js:255: 30 em _fulfilled (/usr/local/lib/node_modules/protractor/node_modules/q/q.js:834:54) em self.promiseDispatch.done (/ usr / local / lib / node_modules / transferidor / node_modules / q / q .js: 863: 30) em Promise.promise.promiseDispatch (/usr/local/lib/node_modules/protractor/node_modules/q/q.js:796:13) em / usr / local / lib / node_modules / protractor / node_modules /q/q.js:556:49 [01:09:14] E / launcher - Processo encerrado com o código de erro 1