Failed to decode response from marionette Circle 2.0

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?

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?