Version 2.50.1 of Selenium breaks integration tests
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Dashboard (Horizon) |
Fix Released
|
Critical
|
Timur Sufiev |
Bug Description
Usual stacktrace is below, the issue happens consistently for the same tests/table/button combination, but does not always happen for every commit (seems to be some correlation to testing node environment, since nodes in NodePool may be built from different images).
2016-02-04 02:30:27.503 | 2016-02-04 02:30:27.457 | Screenshot: {{{/opt/
2016-02-04 02:30:27.524 | 2016-02-04 02:30:27.492 |
2016-02-04 02:30:27.551 | 2016-02-04 02:30:27.519 | Traceback (most recent call last):
2016-02-04 02:30:27.574 | 2016-02-04 02:30:27.550 | File "/opt/stack/
2016-02-04 02:30:27.579 | 2016-02-04 02:30:27.557 | project='admin', role='admin')
2016-02-04 02:30:27.594 | 2016-02-04 02:30:27.572 | File "/opt/stack/
2016-02-04 02:30:27.617 | 2016-02-04 02:30:27.593 | create_user_form = self.users_
2016-02-04 02:30:27.631 | 2016-02-04 02:30:27.608 | File "/opt/stack/
2016-02-04 02:30:27.672 | 2016-02-04 02:30:27.638 | return method(table, action_element)
2016-02-04 02:30:27.695 | 2016-02-04 02:30:27.653 | File "/opt/stack/
2016-02-04 02:30:27.696 | 2016-02-04 02:30:27.656 | create_
2016-02-04 02:30:27.696 | 2016-02-04 02:30:27.673 | File "/opt/stack/
2016-02-04 02:30:27.703 | 2016-02-04 02:30:27.676 | self._execute(
2016-02-04 02:30:27.715 | 2016-02-04 02:30:27.689 | File "/opt/stack/
2016-02-04 02:30:27.734 | 2016-02-04 02:30:27.712 | params)
2016-02-04 02:30:27.787 | 2016-02-04 02:30:27.722 | File "/opt/stack/
2016-02-04 02:30:27.794 | 2016-02-04 02:30:27.772 | return self._parent.
2016-02-04 02:30:27.803 | 2016-02-04 02:30:27.781 | File "/opt/stack/
2016-02-04 02:30:27.813 | 2016-02-04 02:30:27.789 | self.error_
2016-02-04 02:30:27.816 | 2016-02-04 02:30:27.794 | File "/opt/stack/
2016-02-04 02:30:27.820 | 2016-02-04 02:30:27.797 | raise exception_
2016-02-04 02:30:27.829 | 2016-02-04 02:30:27.804 | selenium.
Changed in horizon: | |
importance: | Undecided → Critical |
assignee: | nobody → Timur Sufiev (tsufiev-x) |
Changed in horizon: | |
status: | New → In Progress |
Reviewed: https:/ /review. openstack. org/276123 /git.openstack. org/cgit/ openstack/ horizon/ commit/ ?id=5a9413c28b3 7f9a15ed3730ebc 64f131a830ee69
Committed: https:/
Submitter: Jenkins
Branch: master
commit 5a9413c28b37f9a 15ed3730ebc64f1 31a830ee69
Author: Timur Sufiev <email address hidden>
Date: Thu Feb 4 13:02:04 2016 +0300
Zoom out pages in i9n tests
Since Selenium 2.50.1 release it's no longer possible to click
elements which are outside of visible viewport. To keep both tests
working and error screenshots still visible, standard xvfb screensize
is set to 1920x1080 and page scale is set to 67%.
Also temporarily disable create_instance test since it fails on some
nodes due to missing network.
Related-Bug: #1542211 d8bb3286971962a 16cb3415daf
Closes-Bug: #1541876
Change-Id: Ie96606cf52860d