yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #80332
[Bug 1847715] [NEW] volume_upload_to_image integration test failing due to image table id is missing
Public bug reported:
volume_upload_to_image integration test is failing due to image table id
is missing in horizon dashboard's image page. But id was found in ocata
release, not sure why it's removed now. Due to that image integration
tests are failing.
Go to project-> Compute-> Images
current image table html tag: <table class="table table-striped table-
rsp table-detail">
It should be <table id="images" class="table table-striped table-rsp
table-detail">
Captured traceback:
~~~~~~~~~~~~~~~~~~~
Traceback (most recent call last):
File "openstack_dashboard/test/integration_tests/tests/test_volumes.py", line 315, in test_volume_upload_to_image
self.assertTrue(images_page.is_image_present(self.IMAGE_NAME))
File "openstack_dashboard/test/integration_tests/pages/project/compute/imagespage.py", line 213, in is_image_present
return bool(self._get_row_with_image_name(name))
File "openstack_dashboard/test/integration_tests/pages/project/compute/imagespage.py", line 118, in _get_row_with_image_name
return self.images_table.get_row(IMAGES_TABLE_NAME_COLUMN, name)
File "openstack_dashboard/test/integration_tests/pages/project/compute/imagespage.py", line 122, in images_table
return ImagesTable(self.driver, self.conf)
File "openstack_dashboard/test/integration_tests/regions/tables.py", line 90, in __init__
super(TableRegion, self).__init__(driver, conf)
File "openstack_dashboard/test/integration_tests/regions/baseregion.py", line 35, in __init__
src_elem = root.find_element(*self._default_src_locator)
File "horizon/test/webdriver.py", line 44, in find_element
by, value)
File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
'value': value})['value']
File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 321, in execute
self.error_handler.check_response(response)
File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/errorhandler.py", line 242, in check_response
raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.NoSuchElementException: Message: Unable to locate element: table#images
Full logs: http://paste.openstack.org/show/782831/
** Affects: horizon
Importance: Undecided
Status: New
** Tags: integration-tests
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Dashboard (Horizon).
https://bugs.launchpad.net/bugs/1847715
Title:
volume_upload_to_image integration test failing due to image table id
is missing
Status in OpenStack Dashboard (Horizon):
New
Bug description:
volume_upload_to_image integration test is failing due to image table
id is missing in horizon dashboard's image page. But id was found in
ocata release, not sure why it's removed now. Due to that image
integration tests are failing.
Go to project-> Compute-> Images
current image table html tag: <table class="table table-striped table-
rsp table-detail">
It should be <table id="images" class="table table-striped table-rsp
table-detail">
Captured traceback:
~~~~~~~~~~~~~~~~~~~
Traceback (most recent call last):
File "openstack_dashboard/test/integration_tests/tests/test_volumes.py", line 315, in test_volume_upload_to_image
self.assertTrue(images_page.is_image_present(self.IMAGE_NAME))
File "openstack_dashboard/test/integration_tests/pages/project/compute/imagespage.py", line 213, in is_image_present
return bool(self._get_row_with_image_name(name))
File "openstack_dashboard/test/integration_tests/pages/project/compute/imagespage.py", line 118, in _get_row_with_image_name
return self.images_table.get_row(IMAGES_TABLE_NAME_COLUMN, name)
File "openstack_dashboard/test/integration_tests/pages/project/compute/imagespage.py", line 122, in images_table
return ImagesTable(self.driver, self.conf)
File "openstack_dashboard/test/integration_tests/regions/tables.py", line 90, in __init__
super(TableRegion, self).__init__(driver, conf)
File "openstack_dashboard/test/integration_tests/regions/baseregion.py", line 35, in __init__
src_elem = root.find_element(*self._default_src_locator)
File "horizon/test/webdriver.py", line 44, in find_element
by, value)
File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 978, in find_element
'value': value})['value']
File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 321, in execute
self.error_handler.check_response(response)
File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/errorhandler.py", line 242, in check_response
raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.NoSuchElementException: Message: Unable to locate element: table#images
Full logs: http://paste.openstack.org/show/782831/
To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1847715/+subscriptions