Failed to decode response from marionette Circle 2.0

selenium
docker
cucumber
circle.yml
2.0
#1

Since updating to Circle 2.0 we often see an error towards the end of many of our test runs Failed to decode response from marionette (Selenium::WebDriver::Error::UnknownError)

Typically that container then stops running any more tests after that point. We currently pay for 18 containers but usually only run 9 at one time. Spreading some 100 or so tests across the 9 containers.

From much googling it appears to be a memory problem. I understand our containers currently have a 4GB limit. Is it possible for to increase the limit to 8gb or 16gb to see if it fixes the issues?

0 Likes

#2

Hi Will. You would need access to resource_class. https://circleci.com/docs/2.0/configuration-reference/#resource_class

Can you open a ticket so we can look into what would be needed to enable this for you?

0 Likes