We've just switched to headless Chrome on a Panopoly child distribution. This has fixed some of the problems that required us to pin Chrome to a specific version, and also shaved about 5 minutes off the running time.

Try switching over to headless Chrome for all Panopoly tests - even the ones currently on Firefox.

Comments

cboyden created an issue. See original summary.

dsnopek’s picture

cboyden’s picture

Status: Active » Needs review
StatusFileSize
new1.39 KB

Here's a first cut at updating behat.common.yml to use headless Chrome!

cboyden’s picture

StatusFileSize
new590 bytes

This will also require a change to the script runner in the distro, to remove the unnecessary "chrome" profile test run. Patch is attached. Tests are running at https://travis-ci.org/cboyden/panopoly/builds/286637487.

cboyden’s picture

StatusFileSize
new1.22 KB

First rounds of tests are passing above. Next patch also unpins Chrome and updates to latest version of Chromedriver, see attached. These tests will run at https://travis-ci.org/cboyden/panopoly/builds/286654688.

dsnopek’s picture

Status: Needs review » Fixed

I've committed the variation from #4 because it passes, whereas #5 fails. This gets headless chrome working, which is essential because Firefox is failing for us completely on Travis right now. We can work on unpinning Chrome in another issue...

  • dsnopek committed cfd226d on 7.x-1.x
    Update Panopoly Test for Issue #2914229 by cboyden: Switch to headless...

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.