Debugging sporadic Selenium test on Circle 2.0


With Circle 1.0 the standard workflow for this was sshing into one of the build containers and watching the selenium-firefox tests play out in front of your eyes. From the documentation it is unclear what the best way to do this now is?

From what I can tell you would want to use circleci build locally. So how would I be able to actually see the Firefox instance in this case? In addition, this flow would also be incredibly slow since caching is not yet supported locally (our Gemfile is pretty hefty).


You can upload screenshots as artifacts. SSH support is coming, but we’re not there yet.