Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

How to call chrome by bamboo with selenium web driver?

Ivy Zhou September 29, 2019

Hi,

I'm using Bamboo to trigger the automation test execution but get a Chrome failed to start error:

error_message": "unknown error: Chrome failed to start: exited abnormally
(unknown error: DevToolsActivePort file doesn't exist)
(The process started from chrome location /usr/bin/google-chrome is no longer running, so ChromeDriver is assuming that Chrome has crashed.) (Selenium::WebDriver::Error::UnknownError)
#0 0x7f3030ace959 <unknown>

But the same command (below) can be executed successfully from Konsole window:

cucumber BROWSER=chrome MODE=local --tags=@test

The automation framework is cucumber+selenium+ruby

Linux version 3.10.0-514.16.1.el7.x86_64

Chrome version is the latest 77.0.3865.40

Chrome driver version(not sure but get it by the official suggestion which is from https://chromedriver.storage.googleapis.com/index.html?path=77.0.3865.40/

 

Could anybody kindly help please?

Thanks very much indeed.

Best Regards,

Ivy

3 answers

0 votes
Pilar Gonzalez
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
October 17, 2022

Hi Im having the same issue, has someone ever resolved this ? Thanks.

0 votes
Daniel Brown January 23, 2020

Hi guys,

 

I was having the same issue with Cucumber - Selenium - Ruby when we made the switch from Jenkins to Bamboo. I managed to fix it by doing the following:

 

args= %w[--headless --no-sandbox]
driver = Selenium::WebDriver.for :chrome, args: args

I'm pretty sure you could remove the --headless param and the solution will still work. It seems the --no-sandbox is the essential one to fix it.

 

Let me know if it works for you.

 

Thanks,

Dan

Jway Aj
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
November 18, 2022

Hi Dan,

 

Where do we add this below code to run as non headless mode ?

args= %w[--headless --no-sandbox]
driver = Selenium::WebDriver.for :chrome, args: args
0 votes
Stephen Lindo
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
January 3, 2020

Hi,

 

I am also having the same issue. Were you ever able to resolve this? Everything I've found online and tried has not worked.

Thanks

Steve

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events