horizon integration tests are currently broken in Firefox 36

Bug #1426071 reported by Luigi Toscano
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
OpenStack Dashboard (Horizon)
Fix Released
Critical
David Lyle

Bug Description

The recent update of Firefox 36, available now on Ubuntu Trusty used on the gate, broke selenium and all gate-horizon-dsvm-integration are failing with errors like: WebDriverException: Message: Can't load the profile. Profile Dir: %s If you specified a log_file in the FirefoxBinary constructor, check it for details.

See for example: http://logs.openstack.org/60/157760/4/check/gate-horizon-dsvm-integration/fd3c268/console.html

A new version of Selenium has not been released yet. See the Selenium bug: https://code.google.com/p/selenium/issues/detail?id=8399).

I think this should be solved on infrastructural level (pinning firefox version, for example). After some IRC discussion it seems it's not the solution which is going to be implemented, and the job will be non-voting instead. This means that people can't rely on at all on results from that test (they are not even starting) until the new selenium pip packages are available, and we could suffer from unexpected issues when the tests are reenabled because of some patch which seemed to work locally but not on the gate. That said, who codes decides.

Revision history for this message
Luigi Toscano (ltoscano) wrote :

Forgetting the infra storyboard ticket (at this point likely useless):
https://storyboard.openstack.org/#!/story/2000179

David Lyle (david-lyle)
Changed in horizon:
status: New → Confirmed
importance: Undecided → Critical
assignee: nobody → David Lyle (david-lyle)
Revision history for this message
Luigi Toscano (ltoscano) wrote :

It seems selenium 2.45 was luckily uploaded few hours ago (it's available here: https://pypi.python.org/pypi/selenium/2.45.0), even if the ticket (https://code.google.com/p/selenium/issues/detail?id=8399) is not updated/closed right now.
Tests are green again. I think this bug can be closed ("fix released"?).

Thierry Carrez (ttx)
Changed in horizon:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.