GUI acceptance tests using environment deployed from packages.

Build: #1815 failed Changes by Jakub Liput

Build result summary

Details

Completed
Queue duration
2 hours
Duration
145 minutes
Labels
None
Revision
dcd5ffeb3e4e8468c4b03db5347483436c19999c
Total tests
693
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
Jakub Liput Jakub Liput dcd5ffeb3e4e8468c4b03db5347483436c19999c Merge pull request #403 in VFS/onedata-acceptance from feature/VFS-7512-gui-update-testing to develop
* commit 'b82323cf81d998c486d54e2b468642640f252a0a':
  VFS-7512 rewrite tests with inherited tag
Katarzyna Such Katarzyna Such b82323cf81d998c486d54e2b468642640f252a0a m VFS-7512 rewrite tests with inherited tag

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 8
Status Test View job Duration
Collapse Failed test_multiprovider_multiuser test_user_uses_autocleaning_with_upper_size_limit_which_skips_too_big_files[1oz_2op_deployed]
Chrome multiprovider multiuser tests 17 mins
AssertionError: released size is not 20 B
request = <FixtureRequest for <Function 'test_user_uses_autocleaning_with_upper_size_limit_which_skips_too_big_files[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: 
(34 more lines...)
Collapse Failed test_multiprovider_qos test_user_successfully_makes_file_inherit_qos_requirement_from_directory[1oz_2op_deployed]
Chrome multiprovider QoS tests 1 min
AssertionError: inherited tag for file2 in file browser not visible
request = <FixtureRequest for <Function 'test_user_successfully_makes_file_inherit_qos_requirement_from_directory[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: 
(31 more lines...)
Collapse Failed test_multiprovider_qos test_nested_file_is_replicated_from_one_storage_to_storage_which_id_was_set_as_qos_requirement_in_parent_dir[1oz_2op_deployed]
Chrome multiprovider QoS tests 2 mins
RuntimeError: no  item found in 20B-0.txt in file browser in Oneprovider page
web_elem_root = <selenium.webdriver.remote.webelement.WebElement (session="d107b1b9b7215b0f144164cf50fdf52b", element="34c75233-87ce-4f2a-8cf4-ab2ee8574b57")>
css_sel = '.item-inheritance-icon'
err_msg = 'no  item found in 20B-0.txt in file browser in Oneprovider page'

    def find_web_elem(web_elem_root, css_sel, err_msg):
        try:
            _scroll_to_css_sel(web_elem_root, css_sel)
(302 more lines...)
Collapse Failed 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]
Chrome oneprovider archives tests 3 mins
RuntimeError: waited too long
request = <FixtureRequest for <Function '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]'>>

    @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...)
Collapse Failed test_oneprovider_archives test_user_sees_directory_tree_in_archive_browser_after_creating_plain_archive[1oz_1op_deployed]
Chrome oneprovider archives tests 2 mins
RuntimeError: waited too long
request = <FixtureRequest for <Function 'test_user_sees_directory_tree_in_archive_browser_after_creating_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...)
Collapse Failed test_oneprovider_datasets test_user_sees_both_data_and_metadata_protection_tags_on_hardlinks_if_hardlinked_files_inherit_these_flags_from_their_parents_separately[1oz_1op_deployed]
Chrome oneprovider datasets tests 3 mins
RuntimeError: no  item found in file1 in file browser in Oneprovider page
web_elem_root = <selenium.webdriver.remote.webelement.WebElement (session="435e9d74258508c1106ad239e0fe0e64", element="2c692ffd-a06c-4969-91c0-0a9ca4dc43da")>
css_sel = '.item-inheritance-icon'
err_msg = 'no  item found in file1 in file browser in Oneprovider page'

    def find_web_elem(web_elem_root, css_sel, err_msg):
        try:
            _scroll_to_css_sel(web_elem_root, css_sel)
(302 more lines...)
Collapse Failed test_oneprovider_datasets test_user_sees_inherited_dataset_status_tag_after_marking_its_parent_directory_as_dataset[1oz_1op_deployed]
Chrome oneprovider datasets tests 1 min
AssertionError: inherited tag for file1 in file browser not visible
request = <FixtureRequest for <Function 'test_user_sees_inherited_dataset_status_tag_after_marking_its_parent_directory_as_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: 
(31 more lines...)
Collapse Failed test_shares_basic test_user_can_change_working_directory_using_breadcrumbs[1oz_1op_deployed]
Chrome shares basic tests 2 mins
RuntimeError: waited too long
request = <FixtureRequest for <Function 'test_user_can_change_working_directory_using_breadcrumbs[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...)
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: 
(48 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_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="66b5f773ebcff7991a8e6629cf28791b")>
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...)
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 0x7f1488edf3c8>: 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 0x7f14890bcf28>
owner_credentials = <tests.utils.user_utils.User object at 0x7f1488edff28>
space_id = '51562b36aad24b34de27636e2db455d2ch7629'
storages_db = {'dev-oneprovider-krakow': {}}
hosts = {'elasticsearch': {'container-id': 'adb85ed122a5917f4767c017b27df205a33b74026ba1de3ccc4fe0ef8a9e47ef', 'ip': '172.17.0...86dc37d079d1df4', 'hostname': 'dev-onezone.default.svc.cluster.local', 'ip': '172.17.0.8', 'name': 'dev-onezone', ...}}
providers = [{'oneprovider-1': {'size': 1000000, 'storage': 'posix'}}]
(956 more lines...)
Fixed tests 5
Status Test Failing since View job Duration
Successful test_multiprovider_basic test_user_sees_file_is_not_visible_after_its_upload_has_been_canceled[1oz_2op_deployed]
Failing since build #1814 (Changes by Agnieszka Warchol) Chrome multiprovider basic tests 2 mins
Successful test_oneprovider_archives test_user_sees_that_dataset_has_more_archives_than_its_parent_after_creating_nested_archive_on_child_dataset[1oz_1op_deployed]
Failing since build #1813 (Child of ODSRV-OPRPM-2018) Chrome oneprovider archives tests 1 min
Successful test_oneprovider_datasets test_user_sees_directory_tree_in_detached_tab_after_detaching_directories[1oz_1op_deployed]
Failing since build #1814 (Changes by Agnieszka Warchol) Chrome oneprovider datasets tests 3 mins
Successful test_oneprovider_datasets test_user_successfully_detaches_dataset_if_he_has_manage_datasets_privilege[1oz_1op_deployed]
Failing since build #1814 (Changes by Agnieszka Warchol) Chrome oneprovider datasets tests 2 mins
Successful 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]
Failing since build #1814 (Changes by Agnieszka Warchol) Chrome onezone basic tests 2 mins

Jira issues

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