Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular ';E/启动器-错误:生成EACCES';尝试从Jenkins(Unix计算机)运行量角器测试时出错_Angular_Jenkins_Protractor - Fatal编程技术网

Angular ';E/启动器-错误:生成EACCES';尝试从Jenkins(Unix计算机)运行量角器测试时出错

Angular ';E/启动器-错误:生成EACCES';尝试从Jenkins(Unix计算机)运行量角器测试时出错,angular,jenkins,protractor,Angular,Jenkins,Protractor,有人找到了这个错误的解决方案吗 我的实际错误 作为一种解决方法,我尝试使用selenium单机服务器+firefox(geckoDriver)。 在配置中使用directConnect=false时,我得到以下错误: [13:41:20] I/launcher - Running 1 instances of WebDriver [13:41:20] I/local - Starting selenium standalone server... [13:41:21] I/local - Sel

有人找到了这个错误的解决方案吗

我的实际错误

作为一种解决方法,我尝试使用selenium单机服务器+firefox(geckoDriver)。 在配置中使用directConnect=false时,我得到以下错误:

[13:41:20] I/launcher - Running 1 instances of WebDriver
[13:41:20] I/local - Starting selenium standalone server...
[13:41:21] I/local - Selenium standalone server started at http://xxx:4445/wd/hub
[13:41:21] E/launcher - Unable to create new service: GeckoDriverService
Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:25:53'
System info: host: 'xxx', ip: 'xxx', os.name: 'Linux', os.arch: 'amd64', os.version: '2.6.32-754.23.1.el6.x86_64', java.version: '1.8.0_66'
Driver info: driver.version: unknown
[13:41:21] E/launcher - SessionNotCreatedError: Unable to create new service: GeckoDriverService
Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:25:53'
System info: host: 'xxx', ip: 'xxx', os.name: 'Linux', os.arch: 'amd64', os.version: '2.6.32-754.23.1.el6.x86_64', java.version: '1.8.0_66'
Driver info: driver.version: unknown
    at Object.checkLegacyResponse (/var/lib/jenkins/jobs/x/workspace/node_modules/selenium-webdriver/lib/error.js:546:15)
    at parseHttpResponse (/var/lib/jenkins/jobs/x/workspace/node_modules/selenium-webdriver/lib/http.js:509:13)
    at doSend.then.response (/var/lib/jenkins/jobs/x/workspace/node_modules/selenium-webdriver/lib/http.js:441:30)
    at process._tickCallback (internal/process/next_tick.js:68:7)
From: Task: WebDriver.createSession()
    at Function.createSession (/var/lib/jenkins/jobs/x/workspace/node_modules/selenium-webdriver/lib/webdriver.js:769:24)
    at Function.createSession (/var/lib/jenkins/jobs/x/workspace/node_modules/selenium-webdriver/firefox/index.js:521:41)
    at createDriver (/var/lib/jenkins/jobs/x/workspace/node_modules/selenium-webdriver/index.js:170:33)
    at Builder.build (/var/lib/jenkins/jobs/x/workspace/node_modules/selenium-webdriver/index.js:632:16)
    at Local.getNewDriver (/var/lib/jenkins/jobs/x/workspace/node_modules/protractor/built/driverProviders/driverProvider.js:53:33)
    at Runner.createBrowser (/var/lib/jenkins/jobs/x/workspace/node_modules/protractor/built/runner.js:195:43)
    at q.then.then (/var/lib/jenkins/jobs/x/workspace/node_modules/protractor/built/runner.js:339:29)
    at _fulfilled (/var/lib/jenkins/jobs/x/workspace/node_modules/q/q.js:834:54)
    at /var/lib/jenkins/jobs/x/workspace/node_modules/q/q.js:863:30
    at Promise.promise.promiseDispatch (/var/lib/jenkins/jobs/x/workspace/node_modules/q/q.js:796:13)
[13:41:21] E/launcher - Process exited with error code 199
npm ERR! code ELIFECYCLE
npm ERR! errno 1
> ng e2e --configuration=dev --webdriverUpdate=false

Your global Angular CLI version (8.3.19) is greater than your local
version (8.3.12). The local Angular CLI version is used.

To disable this warning use "ng config -g cli.warnings.versionMismatch false".
[13:46:56] I/launcher - Running 1 instances of WebDriver
[13:46:56] I/direct - Using FirefoxDriver directly...
[13:46:56] E/launcher - spawn /var/lib/jenkins/jobs/x/workspace/node_modules/protractor/node_modules/webdriver-manager/selenium/geckodriver-v0.26.0 EACCES
[13:46:56] E/launcher - Error: spawn /var/lib/jenkins/jobs/x/workspace/node_modules/protractor/node_modules/webdriver-manager/selenium/geckodriver-v0.26.0 EACCES
    at Process.ChildProcess._handle.onexit (internal/child_process.js:240:19)
    at onErrorNT (internal/child_process.js:415:16)
    at process._tickCallback (internal/process/next_tick.js:63:19)
[13:46:56] E/launcher - Process exited with error code 199
npm ERR! code ELIFECYCLE
npm ERR! errno 1
当我使用directConnect=true时,我得到以下错误:

[13:41:20] I/launcher - Running 1 instances of WebDriver
[13:41:20] I/local - Starting selenium standalone server...
[13:41:21] I/local - Selenium standalone server started at http://xxx:4445/wd/hub
[13:41:21] E/launcher - Unable to create new service: GeckoDriverService
Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:25:53'
System info: host: 'xxx', ip: 'xxx', os.name: 'Linux', os.arch: 'amd64', os.version: '2.6.32-754.23.1.el6.x86_64', java.version: '1.8.0_66'
Driver info: driver.version: unknown
[13:41:21] E/launcher - SessionNotCreatedError: Unable to create new service: GeckoDriverService
Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:25:53'
System info: host: 'xxx', ip: 'xxx', os.name: 'Linux', os.arch: 'amd64', os.version: '2.6.32-754.23.1.el6.x86_64', java.version: '1.8.0_66'
Driver info: driver.version: unknown
    at Object.checkLegacyResponse (/var/lib/jenkins/jobs/x/workspace/node_modules/selenium-webdriver/lib/error.js:546:15)
    at parseHttpResponse (/var/lib/jenkins/jobs/x/workspace/node_modules/selenium-webdriver/lib/http.js:509:13)
    at doSend.then.response (/var/lib/jenkins/jobs/x/workspace/node_modules/selenium-webdriver/lib/http.js:441:30)
    at process._tickCallback (internal/process/next_tick.js:68:7)
From: Task: WebDriver.createSession()
    at Function.createSession (/var/lib/jenkins/jobs/x/workspace/node_modules/selenium-webdriver/lib/webdriver.js:769:24)
    at Function.createSession (/var/lib/jenkins/jobs/x/workspace/node_modules/selenium-webdriver/firefox/index.js:521:41)
    at createDriver (/var/lib/jenkins/jobs/x/workspace/node_modules/selenium-webdriver/index.js:170:33)
    at Builder.build (/var/lib/jenkins/jobs/x/workspace/node_modules/selenium-webdriver/index.js:632:16)
    at Local.getNewDriver (/var/lib/jenkins/jobs/x/workspace/node_modules/protractor/built/driverProviders/driverProvider.js:53:33)
    at Runner.createBrowser (/var/lib/jenkins/jobs/x/workspace/node_modules/protractor/built/runner.js:195:43)
    at q.then.then (/var/lib/jenkins/jobs/x/workspace/node_modules/protractor/built/runner.js:339:29)
    at _fulfilled (/var/lib/jenkins/jobs/x/workspace/node_modules/q/q.js:834:54)
    at /var/lib/jenkins/jobs/x/workspace/node_modules/q/q.js:863:30
    at Promise.promise.promiseDispatch (/var/lib/jenkins/jobs/x/workspace/node_modules/q/q.js:796:13)
[13:41:21] E/launcher - Process exited with error code 199
npm ERR! code ELIFECYCLE
npm ERR! errno 1
> ng e2e --configuration=dev --webdriverUpdate=false

Your global Angular CLI version (8.3.19) is greater than your local
version (8.3.12). The local Angular CLI version is used.

To disable this warning use "ng config -g cli.warnings.versionMismatch false".
[13:46:56] I/launcher - Running 1 instances of WebDriver
[13:46:56] I/direct - Using FirefoxDriver directly...
[13:46:56] E/launcher - spawn /var/lib/jenkins/jobs/x/workspace/node_modules/protractor/node_modules/webdriver-manager/selenium/geckodriver-v0.26.0 EACCES
[13:46:56] E/launcher - Error: spawn /var/lib/jenkins/jobs/x/workspace/node_modules/protractor/node_modules/webdriver-manager/selenium/geckodriver-v0.26.0 EACCES
    at Process.ChildProcess._handle.onexit (internal/child_process.js:240:19)
    at onErrorNT (internal/child_process.js:415:16)
    at process._tickCallback (internal/process/next_tick.js:63:19)
[13:46:56] E/launcher - Process exited with error code 199
npm ERR! code ELIFECYCLE
npm ERR! errno 1

请在此发布完整的错误日志。我正在尝试从jenkins运行webdriver更新。我正在下载geckoDriver和chromeDriver。Chrome驱动程序正在正确下载和解压缩。但gecko驱动程序下载不起作用。然而,这是工作的罚款从当地。问题只发生在jenkins(Linux服务器)中。请参阅@PujaBhattacharya我已在内容中更新了我的问题。请查收