GUI acceptance tests using environment deployed from packages.

Build: #1814 failed Changes by Agnieszka Warchol

Build result summary

Details

Completed
Queue duration
45 minutes
Duration
125 minutes
Labels
None
Revision
4f9f450362382b6e8dc5e59945f20f8c83036000
Total tests
694
Failing since
#1601 (Child of ODSRV-OPRPM-1932)
Fixed in
#1832 (Child of ODSRV-OZP-1667)

Responsible

This build has been failing since #1601
No one has taken responsibility

Code commits

Author Commit Message Commit date
Agnieszka Warchol Agnieszka Warchol 4f9f450362382b6e8dc5e59945f20f8c83036000 Merge pull request #400 in VFS/onedata-acceptance from bugfix/VFS-8467-fix-acceptance-tests-harvester-privileges-and-copy-id-in-clusters to develop
* commit 'a7d37b07a3607eecfb9b0b33b05528e34c4ff79c':
  VFS-8467 Extend timeout in step
  VFS-8467 time for provider to start extended
  VFS-8467 fixed option name in remembering_cluster_id
  VFS-8467 refresh after setting priviliges added
Agnieszka Warchol Agnieszka Warchol a7d37b07a3607eecfb9b0b33b05528e34c4ff79c m VFS-8467 Extend timeout in step
Rafał Widziszewski Rafał Widziszewski 35105d814a4ae5289fbb0ab8d8e057d06f1906be m VFS-8467 time for provider to start extended
Rafał Widziszewski Rafał Widziszewski 6d42ee9ceb99b23bbe8d52b448e6a41cbb10e0e8 m VFS-8467 fixed option name in remembering_cluster_id
Rafał Widziszewski Rafał Widziszewski 2ab2a04e19504723c2502efb68ec20b12d1e1b39 m VFS-8467 refresh after setting priviliges added

Configuration changes

Plan configuration has changed since the last successful build. See the plan audit log for more details.

Some of the jobs or stages referenced by this result no longer exist.

Restarting failed/incomplete builds only is not possible as some of the affected jobs no longer exist.

Tests

New test failures 5
Status Test View job Duration
Collapse Failed test_multiprovider_basic test_user_sees_file_is_not_visible_after_its_upload_has_been_canceled[1oz_2op_deployed]
Chrome multiprovider basic tests 5 mins
AssertionError: file upload not finished within given time
request = <FixtureRequest for <Function 'test_user_sees_file_is_not_visible_after_its_upload_has_been_canceled[1oz_2op_deployed]'>>

    @pytest.mark.usefixtures(*function_args)
    def scenario_wrapper(request):
>       _execute_scenario(feature, scenario, request, encoding)

/usr/local/lib/python3.6/dist-packages/pytest_bdd/scenario.py:227: 
(28 more lines...)
Collapse Failed test_oneprovider_datasets test_user_sees_directory_tree_in_detached_tab_after_detaching_directories[1oz_1op_deployed]
Chrome oneprovider datasets tests 4 mins
RuntimeError: waited too long
subtree = ['dir5'], user = 'browser'
tmp_memory = defaultdict(<class 'dict'>, {'browser': {'shares': {}, 'spaces': {}, 'groups': {}, 'mailbox': {}, 'oz': {}, 'window': ...f0528d68>, 'dataset_browser': <tests.gui.utils.oneprovider.dataset_browser._DatasetBrowser object at 0x7fb0f04555f8>}})
cwd = '/dir3'
selenium = {'browser': <selenium.webdriver.chrome.webdriver.WebDriver (session="04cdfd388d132f8a282438a8c7861b40")>}
op_container = <class 'tests.gui.utils.oneprovider.OPLoggedIn'>
tmpdir = local('/tmp/pytest-of-bamboo/pytest-0/test_user_sees_directory_tree_2')
which_browser = 'dataset browser'
(65 more lines...)
Collapse Failed test_oneprovider_datasets test_user_successfully_detaches_dataset_if_he_has_manage_datasets_privilege[1oz_1op_deployed]
Chrome oneprovider datasets tests 3 mins
selenium.common.exceptions.StaleElementReferenceException: Message: stale element reference: element is not attached to the page document   (Session info: chrome=78.0.3904.70)
request = <FixtureRequest for <Function 'test_user_successfully_detaches_dataset_if_he_has_manage_datasets_privilege[1oz_1op_deployed]'>>

    @pytest.mark.usefixtures(*function_args)
    def scenario_wrapper(request):
>       _execute_scenario(feature, scenario, request, encoding)

/usr/local/lib/python3.6/dist-packages/pytest_bdd/scenario.py:227: 
(180 more lines...)
Collapse Failed test_onezone_basic test_user_sees_all_your_providers_are_offline_message_when_no_provider_is_online[1oz_1op_deployed]
Chrome onezone basic tests 7 secs
requests.exceptions.ConnectionError: HTTPSConnectionPool(host='dev-oneprovider-krakow.default.svc.cluster.local', port=9443): Max retries exceeded with url: /api/v3/onepanel/provider/storages (Caused by NewConnectionError('<urllib3.connection.VerifiedHTTPSConnection object at 0x7f35ddb06c88>: Failed to establish a new connection: [Errno 113] No route to host',))
zone_hostname = 'dev-onezone.default.svc.cluster.local'
onepanel_credentials = <tests.utils.user_utils.AdminUser object at 0x7f35ddb069b0>
owner_credentials = <tests.utils.user_utils.User object at 0x7f35ddb06240>
space_id = 'e97e7ac08bde9fb004abdd14de94cfdfchef49'
storages_db = {'dev-oneprovider-krakow': {}}
hosts = {'elasticsearch': {'container-id': '611b46e70b2a4ac32a64977ebe93f61562dbec11ea1ac75f57ff3a152f3f8c96', 'ip': '172.17.0...c2598c4ff2ca82d', 'hostname': 'dev-onezone.default.svc.cluster.local', 'ip': '172.17.0.9', 'name': 'dev-onezone', ...}}
providers = [{'oneprovider-1': {'size': 1000000, 'storage': 'posix'}}]
(956 more lines...)
Collapse Failed test_onezone_basic test_user_sees_that_user_effective_privileges_are_the_sum_of_its_direct_parent_direct_privileges_and_its_direct_privileges[1oz_1op_deployed]
Chrome onezone basic tests 2 mins
AttributeError: 'NoneType' object has no attribute 'menu'
request = <FixtureRequest for <Function 'test_user_sees_that_user_effective_privileges_are_the_sum_of_its_direct_parent_direct_privileges_and_its_direct_privileges[1oz_1op_deployed]'>>

    @pytest.mark.usefixtures(*function_args)
    def scenario_wrapper(request):
>       _execute_scenario(feature, scenario, request, encoding)

/usr/local/lib/python3.6/dist-packages/pytest_bdd/scenario.py:227: 
(35 more lines...)
Existing test failures 5
Status Test Failing since View job Duration
RuntimeError: waited too long
request = <FixtureRequest for <Function 'test_user_sees_that_newly_created_archive_has_new_file_and_is_different_than_archive_created_earlier_after_creating_new_plain_archive[1oz_1op_deployed]'>>

    @pytest.mark.usefixtures(*function_args)
    def scenario_wrapper(request):
>       _execute_scenario(feature, scenario, request, encoding)

/usr/local/lib/python3.6/dist-packages/pytest_bdd/scenario.py:227: 
(44 more lines...)
RuntimeError: waited too long
request = <FixtureRequest for <Function 'test_user_sees_symbolic_links_on_child_datasets_after_creating_nested_archive_on_parent[1oz_1op_deployed]'>>

    @pytest.mark.usefixtures(*function_args)
    def scenario_wrapper(request):
>       _execute_scenario(feature, scenario, request, encoding)

/usr/local/lib/python3.6/dist-packages/pytest_bdd/scenario.py:227: 
(46 more lines...)
RuntimeError: waited too long
request = <FixtureRequest for <Function 'test_user_sees_that_dataset_has_more_archives_than_its_parent_after_creating_nested_archive_on_child_dataset[1oz_1op_deployed]'>>

    @pytest.mark.usefixtures(*function_args)
    def scenario_wrapper(request):
>       _execute_scenario(feature, scenario, request, encoding)

/usr/local/lib/python3.6/dist-packages/pytest_bdd/scenario.py:227: 
(38 more lines...)
RuntimeError: waited too long
request = <FixtureRequest for <Function 'test_user_sees_bagit_metadata_files_and_directory_tree_in_aip_tab_and_directory_tree_in_dip_tab_in_archive_browser_after_creating_archive_with_bagit_layout_and_include_dip_option[1oz_1op_deployed]'>>

    @pytest.mark.usefixtures(*function_args)
    def scenario_wrapper(request):
>       _execute_scenario(feature, scenario, request, encoding)

/usr/local/lib/python3.6/dist-packages/pytest_bdd/scenario.py:227: 
(46 more lines...)
RuntimeError: no  item found in modals
web_elem_root = <selenium.webdriver.chrome.webdriver.WebDriver (session="f11cc45c479afd41778284afe95fd5db")>
css_sel = '.modal-dialog', err_msg = 'no  item found in modals'

    def find_web_elem(web_elem_root, css_sel, err_msg):
        try:
            _scroll_to_css_sel(web_elem_root, css_sel)
>           item = web_elem_root.find_element_by_css_selector(css_sel)
(279 more lines...)
Fixed tests 3
Status Test Failing since View job Duration
Successful test_oneprovider_archives test_user_sees_that_files_that_did_not_change_since_creating_last_two_base_archives_have_3_hardlinks_tag_after_creating_new_incremental_archive[1oz_1op_deployed]
Failing since build #1813 (Child of ODSRV-OPRPM-2018) Chrome oneprovider archives tests 3 mins
Successful test_oneprovider_archives test_user_sees_directory_tree_in_archive_browser_after_creating_plain_archive[1oz_1op_deployed]
Failing since build #1813 (Child of ODSRV-OPRPM-2018) Chrome oneprovider archives tests 1 min
Successful test_oneprovider_archives test_user_sees_that_files_that_did_not_change_since_creating_last_archive_have_2_hardlinks_tag_after_creating_new_incremental_archive[1oz_1op_deployed]
Failing since build #1813 (Child of ODSRV-OPRPM-2018) Chrome oneprovider archives tests 1 min

Jira issues

IssueDescriptionStatus
Unknown Issue TypeVFS-8467Could not obtain issue details from Jira