GUI acceptance tests using environment deployed from packages.

Build: #1746 failed Changes by Bamboo Agent <bamboo@cloud.plgrid.pl>

Build result summary

Details

Completed
Queue duration
3 hours
Duration
147 minutes
Labels
None
Revision
a164bb03591f4509d6ae3e84d131ed33ac080f72
Total tests
677
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
Bamboo Agent <bamboo@cloud.plgrid.pl> Bamboo Agent <bamboo@cloud.plgrid.pl> a164bb03591f4509d6ae3e84d131ed33ac080f72 Update refs to origin/develop.

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 6
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 11 mins
RuntimeError: no "large_file.txt" found in file browser in Oneprovider page
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: 
(43 more lines...)
Collapse Failed test_oneprovider_acl_subdir test_remove_subfile[1oz_1op_deployed-group-group1-fails-all except [data:delete child]]
Chrome oneprovider ACL subdirectories 4 mins
RuntimeError: no "file1" found in file browser in Oneprovider page
selenium = {'browser_user1': <selenium.webdriver.chrome.webdriver.WebDriver (session="958ca00e02d52965615a517a946943e8")>, 'space...30b22b1303b1")>, 'user1': <selenium.webdriver.chrome.webdriver.WebDriver (session="958ca00e02d52965615a517a946943e8")>}
browser_id = 'browser_user1', path = 'dir1/file1', space = 'space1'
tmp_memory = defaultdict(<class 'dict'>, {'user1': {'shares': {}, 'spaces': {}, 'groups': {}, 'mailbox': {}, 'oz': {}, 'window': {'...a-c139b982e60d")>}, 'file_browser': <tests.gui.utils.oneprovider.file_browser._FileBrowser object at 0x7f9ba1c3e4e0>}})
oz_page = <class 'tests.gui.utils.onezone.OZLoggedIn'>
op_container = <class 'tests.gui.utils.oneprovider.OPLoggedIn'>

    def _click_menu_for_elem_somewhere_in_file_browser(selenium, browser_id, path,
(154 more lines...)
Collapse Failed test_oneprovider_acl_subdir test_rename_subfile[1oz_1op_deployed-user-user1-fails-all except [data:delete child]]
Chrome oneprovider ACL subdirectories 4 mins
RuntimeError: no "file1" found in file browser in Oneprovider page
selenium = {'browser_user1': <selenium.webdriver.chrome.webdriver.WebDriver (session="53b92116170fe6b3a86e1b3bbf061582")>, 'space...4816b7eed06f")>, 'user1': <selenium.webdriver.chrome.webdriver.WebDriver (session="53b92116170fe6b3a86e1b3bbf061582")>}
browser_id = 'browser_user1', path = 'dir1/file1', space = 'space1'
tmp_memory = defaultdict(<class 'dict'>, {'user1': {'shares': {}, 'spaces': {}, 'groups': {}, 'mailbox': {}, 'oz': {}, 'window': {'...b-8babf57f93d3")>}, 'file_browser': <tests.gui.utils.oneprovider.file_browser._FileBrowser object at 0x7f9ba1f21668>}})
oz_page = <class 'tests.gui.utils.onezone.OZLoggedIn'>
op_container = <class 'tests.gui.utils.oneprovider.OPLoggedIn'>

    def _click_menu_for_elem_somewhere_in_file_browser(selenium, browser_id, path,
(154 more lines...)
Collapse Failed test_oneprovider_data_tab 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 data tab tests 1 min
RuntimeError: no "file1" found in file browser in Oneprovider page
request = <FixtureRequest for <Function 'test_user_sees_both_data_and_metadata_protection_tags_on_hardlinks_if_hardlinked_files_inherit_these_flags_from_their_parents_separately[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: 
(39 more lines...)
Collapse Failed test_oneprovider_hardlinks_and_symlinks test_user_creates_hardlinks_in_other_directories_than_original_files[1oz_1op_deployed]
Chrome oneprovider hardlinks and symlinks 1 min
AssertionError: not found "dir2" in file browser
request = <FixtureRequest for <Function 'test_user_creates_hardlinks_in_other_directories_than_original_files[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: 
(29 more lines...)
Collapse Failed test_oneprovider_hardlinks_and_symlinks test_user_downloads_symlink_of_file[1oz_1op_deployed]
Chrome oneprovider hardlinks and symlinks 2 mins
RuntimeError: file file1(1) has not been downloaded
request = <FixtureRequest for <Function 'test_user_downloads_symlink_of_file[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: 
(34 more lines...)
Existing test failures 2
Status Test Failing since View job Duration
RuntimeError: no "Copy cluster ID" found in Menu popup with text
request = <FixtureRequest for <Function 'test_user_deregisters_dead_duplicated_provider[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: 
(43 more lines...)
AssertionError: Harvester management should be granted but is not
request = <FixtureRequest for <Function 'test_user_successfully_sets_privileges_with_set_privileges_privilege[1oz_1op_elasticsearch]'>>

    @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: 
(30 more lines...)
Fixed tests 5
Status Test Failing since View job Duration
Successful test_oneprovider_acl_dir test_upload_file_to_directory[1oz_1op_deployed-user-user1-fails-all except [data:traverse directory]]
Failing since build #1745 (Child of ODSRV-OZP-1644) Chrome oneprovider ACL directories 3 mins
Successful test_oneprovider_acl_dir test_create_subdirectory[1oz_1op_deployed-user-user1-fails-all except [data:traverse directory]]
Failing since build #1745 (Child of ODSRV-OZP-1644) Chrome oneprovider ACL directories 1 min
Successful test_oneprovider_acl_dir test_upload_file_to_directory[1oz_1op_deployed-user-user1-fails-all except [data:add files]]
Failing since build #1745 (Child of ODSRV-OZP-1644) Chrome oneprovider ACL directories 5 mins
Successful test_oneprovider_posix test_user_fails_to_upload_file_because_of_lack_in_privileges[1oz_1op_deployed]
Failing since build #1745 (Child of ODSRV-OZP-1644) Chrome POSIX tests 1 min
Successful test_oneprovider_posix test_user_fails_to_download_file_because_of_lack_in_privileges[1oz_1op_deployed]
Failing since build #1745 (Child of ODSRV-OZP-1644) Chrome POSIX tests 1 min