
Project: https://jenkins.ovirt.org/job/ovirt-system-tests_basic-suite-master_nightly/ Build: https://jenkins.ovirt.org/job/ovirt-system-tests_basic-suite-master_nightly/... Build Number: 486 Build Status: Still Failing Triggered By: Started by timer ------------------------------------- Changes Since Last Success: ------------------------------------- Changes for Build #482 [hbraha] network: bond active slave test [Evgheni Dereveanchin] Change logic for module metadata detection Changes for Build #483 [hbraha] network: bond active slave test Changes for Build #484 [hbraha] network: bond active slave test Changes for Build #485 [Marcin Sobczyk] basic: Remove '000_check_repo_closure' test module Changes for Build #486 [Marcin Sobczyk] basic: Remove '000_check_repo_closure' test module ----------------- Failed Tests: ----------------- 1 tests failed. FAILED: basic-suite-master.test-scenarios.100_basic_ui_sanity.test_virtual_machines[firefox] Error Message: TimeoutException: Message: Wait until Manage vGPU dialog is displayed failed Stack Trace: ovirt_driver = <test_utils.navigation.driver.Driver object at 0x7fc0ec2dc3d0> setup_virtual_machines = None save_screenshot = <function save at 0x7fc0ec318cf8> save_page_source = <function save at 0x7fc0db7678c0> def test_virtual_machines(ovirt_driver, setup_virtual_machines, save_screenshot, save_page_source): try: webadmin_menu = WebAdminLeftMenu(ovirt_driver) vm_list_view = webadmin_menu.open_vm_list_view() vms = vm_list_view.get_vms() assert 'vm0' in vms assert vm_list_view.is_new_button_enabled() is True assert vm_list_view.is_edit_button_enabled() is False assert vm_list_view.is_shutdown_button_enabled() is False assert vm_list_view.is_export_button_enabled() is False assert vm_list_view.is_migrate_button_enabled() is False vm_list_view.select_vm('vm0') assert vm_list_view.is_new_button_enabled() is True assert vm_list_view.is_edit_button_enabled() is True assert vm_list_view.is_shutdown_button_enabled() is True assert vm_list_view.is_export_button_enabled() is False assert vm_list_view.is_migrate_button_enabled() is True vm_list_view.poweroff() assert vm_list_view.is_new_button_enabled() is True assert vm_list_view.is_edit_button_enabled() is True assert vm_list_view.is_shutdown_button_enabled() is False assert vm_list_view.is_export_button_enabled() is True assert vm_list_view.is_migrate_button_enabled() is False vm_detail_view = vm_list_view.open_detail_view('vm0') assert vm_detail_view.get_name() == 'vm0' assert vm_detail_view.get_status() == 'Down' vm_list_view.run_once() # Waiting for Powering Up instead of Up to speed up the test execution vm_detail_view.wait_for_statuses(['Powering Up', 'Up']) vm_status = vm_detail_view.get_status() assert vm_status == 'Powering Up' or vm_status == 'Up' save_screenshot('vms-after-run-once') vm_detail_host_devices_tab = vm_detail_view.open_host_devices_tab()
vm_vgpu_dialog = vm_detail_host_devices_tab.open_manage_vgpu_dialog()
../basic-suite-master/test-scenarios/100_basic_ui_sanity.py:300: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../basic-suite-master/test_utils/page_objects/VmDetailView.py:51: in open_manage_vgpu_dialog vm_vgpu_dialog.wait_for_displayed() ../basic-suite-master/test_utils/page_objects/Displayable.py:14: in wait_for_displayed self.ovirt_driver.wait_until('Wait until ' + self.get_displayable_name() + ' is displayed failed', self.is_displayed) ../basic-suite-master/test_utils/navigation/driver.py:282: in wait_until self._wait_until(message, testlib.SHORT_TIMEOUT, condition_method, *args) ../basic-suite-master/test_utils/navigation/driver.py:288: in _wait_until WebDriverWait(self.driver, timeout).until(ConditionClass(condition_method, *args), message) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <selenium.webdriver.support.wait.WebDriverWait (session="71efebdb-a7b6-4a9f-b1cb-e0d96b37d27c")> method = <test_utils.navigation.driver.ConditionClass object at 0x7fc0db7dcf50> message = 'Wait until Manage vGPU dialog is displayed failed' def until(self, method, message=''): """Calls the method provided with the driver as an argument until the \ return value is not False.""" screen = None stacktrace = None end_time = time.time() + self._timeout while True: try: value = method(self._driver) if value: return value except self._ignored_exceptions as exc: screen = getattr(exc, 'screen', None) stacktrace = getattr(exc, 'stacktrace', None) time.sleep(self._poll) if time.time() > end_time: break
raise TimeoutException(message, screen, stacktrace)
E TimeoutException: Message: Wait until Manage vGPU dialog is displayed failed ../.local/lib/python2.7/site-packages/selenium/webdriver/support/wait.py:80: TimeoutException