Acceptance tests using different clients concurrently. Environment deployed from packages.

Build: #2652 failed Child of ODSRV-OPV-1458

Test results

  • 493 tests in total
  • 43 tests were quarantined / skipped
  • 580 minutes taken in total.
Quarantined tests 7
Status Test Failing since Quarantined by View job Duration
Collapse Failed test_luma test_luma_local_feed_onedata_user_mappings_on_posix_imported_storage_are_respected_in_web_interface_and_in_oneclient[1oz_1op_luma_oneclient]
Failing since build #2537 (Child of ODSRV-OPRPM-2210) Not quarantined Chrome LUMA tests 3 mins
AssertionError: Expected user1 as file owner but got user1 (user1)
request = <FixtureRequest for <Function 'test_luma_local_feed_onedata_user_mappings_on_posix_imported_storage_are_respected_in_web_interface_and_in_oneclient[1oz_1op_luma_oneclient]'>>

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

/usr/local/lib/python3.8/dist-packages/pytest_bdd/scenario.py:227: 
(23 more lines...)
Collapse Failed test_permission_posix_multi test_user1_creates_directory_using_client1_and_user2_fails_to_change_its_permission_using_client2[1oz_1op_2oc-REST-web GUI]
Failing since build #2649 (Child of ODSRV-OPRPM-2245) Not quarantined Chrome permission POSIX multi tests 4 mins
RuntimeError: cannot click on button btn in Edit permission tab
selenium = {'user1': <selenium.webdriver.chrome.webdriver.WebDriver (session="845862f7b0a55541d36d1d76508a0b1b")>, 'user2': <selenium.webdriver.chrome.webdriver.WebDriver (session="64df33b614708c7cd1a419087a5098ff")>}
browser_id = 'user2', space = 'space1', path = 'dir1', perm = '775'
oz_page = <class 'tests.gui.utils.onezone.OZLoggedIn'>
op_container = <class 'tests.gui.utils.oneprovider.OPLoggedIn'>
tmp_memory = defaultdict(<class 'dict'>, {'user1': {'shares': {}, 'spaces': {}, 'groups': {}, 'mailbox': {}, 'oz': {}, 'window': {'...2a2bf610>}, 'browser': {'shares': {}, 'spaces': {}, 'groups': {}, 'mailbox': {}, 'oz': {}, 'window': {'modal': None}}})
modals = <class 'tests.gui.utils.common.modals.Modals'>
popups = <class 'tests.gui.utils.common.popups.Popups'>
(241 more lines...)
Collapse Failed test_permission_posix_multi test_user1_creates_directory_using_client1_and_user2_fails_to_change_its_permission_using_client2[1oz_1op_2oc-oneclient1-web GUI]
Failing since build #2649 (Child of ODSRV-OPRPM-2245) Not quarantined Chrome permission POSIX multi tests 4 mins
RuntimeError: cannot click on button btn in Edit permission tab
selenium = {'user1': <selenium.webdriver.chrome.webdriver.WebDriver (session="daa8ffb678461fdca56027c7976272b2")>, 'user2': <selenium.webdriver.chrome.webdriver.WebDriver (session="b650247e50661603ff47b45d3b019c16")>}
browser_id = 'user2', space = 'space1', path = 'dir1', perm = '775'
oz_page = <class 'tests.gui.utils.onezone.OZLoggedIn'>
op_container = <class 'tests.gui.utils.oneprovider.OPLoggedIn'>
tmp_memory = defaultdict(<class 'dict'>, {'user1': {'shares': {}, 'spaces': {}, 'groups': {}, 'mailbox': {}, 'oz': {}, 'window': {'...29f133a0>}, 'browser': {'shares': {}, 'spaces': {}, 'groups': {}, 'mailbox': {}, 'oz': {}, 'window': {'modal': None}}})
modals = <class 'tests.gui.utils.common.modals.Modals'>
popups = <class 'tests.gui.utils.common.popups.Popups'>
(241 more lines...)
Collapse Failed test_permission_posix_multi test_user1_creates_file_using_client0_and_user2_fails_to_change_its_permission_using_client2[1oz_1op_2oc-REST-web GUI-REST]
Failing since build #2649 (Child of ODSRV-OPRPM-2245) Not quarantined Chrome permission POSIX multi tests 5 mins
RuntimeError: cannot click on button btn in Edit permission tab
selenium = {'user1': <selenium.webdriver.chrome.webdriver.WebDriver (session="e917aea7a5fd549529cf34512e260b01")>, 'user2': <selenium.webdriver.chrome.webdriver.WebDriver (session="b63490d608be548c7d7b3cd1fab4b602")>}
browser_id = 'user2', space = 'space1', path = 'file1', perm = '664'
oz_page = <class 'tests.gui.utils.onezone.OZLoggedIn'>
op_container = <class 'tests.gui.utils.oneprovider.OPLoggedIn'>
tmp_memory = defaultdict(<class 'dict'>, {'user1': {'shares': {}, 'spaces': {}, 'groups': {}, 'mailbox': {}, 'oz': {}, 'window': {'...2a1ad970>}, 'browser': {'shares': {}, 'spaces': {}, 'groups': {}, 'mailbox': {}, 'oz': {}, 'window': {'modal': None}}})
modals = <class 'tests.gui.utils.common.modals.Modals'>
popups = <class 'tests.gui.utils.common.popups.Popups'>
(241 more lines...)
Collapse Failed test_permission_posix_multi test_user1_creates_file_using_client0_and_user2_fails_to_change_its_permission_using_client2[1oz_1op_2oc-REST-web GUI-oneclient1]
Failing since build #2649 (Child of ODSRV-OPRPM-2245) Not quarantined Chrome permission POSIX multi tests 4 mins
RuntimeError: cannot click on button btn in Edit permission tab
selenium = {'user1': <selenium.webdriver.chrome.webdriver.WebDriver (session="80888a51206ed971c698392738e91eb6")>, 'user2': <selenium.webdriver.chrome.webdriver.WebDriver (session="bed46b5cfadcdf31ab1ca2361bf961b9")>}
browser_id = 'user2', space = 'space1', path = 'file1', perm = '664'
oz_page = <class 'tests.gui.utils.onezone.OZLoggedIn'>
op_container = <class 'tests.gui.utils.oneprovider.OPLoggedIn'>
tmp_memory = defaultdict(<class 'dict'>, {'user1': {'shares': {}, 'spaces': {}, 'groups': {}, 'mailbox': {}, 'oz': {}, 'window': {'...2a06c190>}, 'browser': {'shares': {}, 'spaces': {}, 'groups': {}, 'mailbox': {}, 'oz': {}, 'window': {'modal': None}}})
modals = <class 'tests.gui.utils.common.modals.Modals'>
popups = <class 'tests.gui.utils.common.popups.Popups'>
(241 more lines...)
Collapse Failed test_permission_posix_multi test_user1_creates_file_using_client0_and_user2_fails_to_change_its_permission_using_client2[1oz_1op_2oc-oneclient1-web GUI-REST]
Failing since build #2649 (Child of ODSRV-OPRPM-2245) Not quarantined Chrome permission POSIX multi tests 4 mins
RuntimeError: cannot click on button btn in Edit permission tab
selenium = {'user1': <selenium.webdriver.chrome.webdriver.WebDriver (session="2cc11478cc96c8ee5ca0467d96286f22")>, 'user2': <selenium.webdriver.chrome.webdriver.WebDriver (session="2c9fd1a93d4082ccede9b1cd9639ca21")>}
browser_id = 'user2', space = 'space1', path = 'file1', perm = '664'
oz_page = <class 'tests.gui.utils.onezone.OZLoggedIn'>
op_container = <class 'tests.gui.utils.oneprovider.OPLoggedIn'>
tmp_memory = defaultdict(<class 'dict'>, {'user1': {'shares': {}, 'spaces': {}, 'groups': {}, 'mailbox': {}, 'oz': {}, 'window': {'...29e2eaf0>}, 'browser': {'shares': {}, 'spaces': {}, 'groups': {}, 'mailbox': {}, 'oz': {}, 'window': {'modal': None}}})
modals = <class 'tests.gui.utils.common.modals.Modals'>
popups = <class 'tests.gui.utils.common.popups.Popups'>
(241 more lines...)
Collapse Failed test_permission_posix_multi test_user1_creates_file_using_client0_and_user2_fails_to_change_its_permission_using_client2[1oz_1op_2oc-oneclient1-web GUI-oneclient1]
Failing since build #2649 (Child of ODSRV-OPRPM-2245) Not quarantined Chrome permission POSIX multi tests 4 mins
RuntimeError: cannot click on button btn in Edit permission tab
selenium = {'user1': <selenium.webdriver.chrome.webdriver.WebDriver (session="30e97f90b3e22733f4a7eafdfebc9211")>, 'user2': <selenium.webdriver.chrome.webdriver.WebDriver (session="24da33691fbd6bdc33acd61a2637335a")>}
browser_id = 'user2', space = 'space1', path = 'file1', perm = '664'
oz_page = <class 'tests.gui.utils.onezone.OZLoggedIn'>
op_container = <class 'tests.gui.utils.oneprovider.OPLoggedIn'>
tmp_memory = defaultdict(<class 'dict'>, {'user1': {'shares': {}, 'spaces': {}, 'groups': {}, 'mailbox': {}, 'oz': {}, 'window': {'...29e879d0>}, 'browser': {'shares': {}, 'spaces': {}, 'groups': {}, 'mailbox': {}, 'oz': {}, 'window': {'modal': None}}})
modals = <class 'tests.gui.utils.common.modals.Modals'>
popups = <class 'tests.gui.utils.common.popups.Popups'>
(241 more lines...)
Skipped tests 36
Status Test Failing since View job
Skipped test_acl_two_entries test_user_sets_acl_with_two_entries[1oz_1op_1oc-web GUI-REST-[deny, data:list files, data:add files]-user-user2-dir1]
Chrome ACL two entries
Skipped test_acl_two_entries test_user_sets_acl_with_two_entries[1oz_1op_1oc-oneclient1-REST-[deny, data:list files, data:add files]-user-user2-dir1]
Chrome ACL two entries
Skipped test_acl_two_entries test_user_sets_acl_with_two_entries[1oz_1op_1oc-oneclient1-REST-[data:read, data:write]-user-user2-file1]
Chrome ACL two entries
Skipped test_acl_two_entries test_user_sets_acl_with_two_entries[1oz_1op_1oc-web GUI-REST-[data:read, data:write]-user-user2-file1]
Chrome ACL two entries
Skipped test_acl_two_entries test_user_sets_acl_with_two_entries[1oz_1op_1oc-web GUI-oneclient1-[deny, data:read, data:write]-user-user2-file1]
Chrome ACL two entries
Skipped test_acl_two_entries test_user_sets_acl_with_two_entries[1oz_1op_1oc-oneclient1-web GUI-[data:read, data:write]-user-user2-file1]
Chrome ACL two entries
Skipped test_acl_two_entries test_user_sets_acl_with_two_entries[1oz_1op_1oc-web GUI-REST-[data:list files, data:add files]-user-user2-dir1]
Chrome ACL two entries
Skipped test_acl_two_entries test_user_sets_acl_with_two_entries[1oz_1op_1oc-web GUI-oneclient1-[deny, data:list files, data:add files]-user-user2-dir1]
Chrome ACL two entries
Skipped test_acl_two_entries test_user_sets_acl_with_two_entries[1oz_1op_1oc-web GUI-oneclient1-[data:list files, data:add files]-user-user2-dir1]
Chrome ACL two entries
Skipped test_acl_two_entries test_user_sets_acl_with_two_entries[1oz_1op_1oc-REST-oneclient1-[deny, data:list files, data:add files]-user-user2-dir1]
Chrome ACL two entries
Skipped test_acl_two_entries test_user_sets_acl_with_two_entries[1oz_1op_1oc-oneclient1-web GUI-[data:list files, data:add files]-user-user2-dir1]
Chrome ACL two entries
Skipped test_acl_two_entries test_user_sets_acl_with_two_entries[1oz_1op_1oc-oneclient1-web GUI-[deny, data:list files, data:add files]-user-user2-dir1]
Chrome ACL two entries
Skipped test_acl_two_entries test_user_sets_acl_with_two_entries[1oz_1op_1oc-REST-oneclient1-[deny, data:read, data:write]-user-user2-file1]
Chrome ACL two entries
Skipped test_acl_two_entries test_user_sets_acl_with_two_entries[1oz_1op_1oc-oneclient1-REST-[data:list files, data:add files]-user-user2-dir1]
Chrome ACL two entries
Skipped test_acl_two_entries test_user_sets_acl_with_two_entries[1oz_1op_1oc-REST-web GUI-[data:read, data:write]-user-user2-file1]
Chrome ACL two entries
Skipped test_acl_two_entries test_user_sets_acl_with_two_entries[1oz_1op_1oc-REST-web GUI-[deny, data:list files, data:add files]-user-user2-dir1]
Chrome ACL two entries
Skipped test_acl_two_entries test_user_sets_acl_with_two_entries[1oz_1op_1oc-REST-web GUI-[deny, data:read, data:write]-user-user2-file1]
Chrome ACL two entries
Skipped test_acl_two_entries test_user_sets_acl_with_two_entries[1oz_1op_1oc-REST-oneclient1-[data:list files, data:add files]-user-user2-dir1]
Chrome ACL two entries
Skipped test_acl_two_entries test_user_sets_acl_with_two_entries[1oz_1op_1oc-REST-web GUI-[data:list files, data:add files]-user-user2-dir1]
Chrome ACL two entries
Skipped test_acl_two_entries test_user_sets_acl_with_two_entries[1oz_1op_1oc-REST-oneclient1-[data:read, data:write]-user-user2-file1]
Chrome ACL two entries
Skipped test_acl_two_entries test_user_sets_acl_with_two_entries[1oz_1op_1oc-web GUI-oneclient1-[data:read, data:write]-user-user2-file1]
Chrome ACL two entries
Skipped test_acl_two_entries test_user_sets_acl_with_two_entries[1oz_1op_1oc-web GUI-REST-[deny, data:read, data:write]-user-user2-file1]
Chrome ACL two entries
Skipped test_acl_two_entries test_user_sets_acl_with_two_entries[1oz_1op_1oc-oneclient1-web GUI-[deny, data:read, data:write]-user-user2-file1]
Chrome ACL two entries
Skipped test_acl_two_entries test_user_sets_acl_with_two_entries[1oz_1op_1oc-oneclient1-REST-[deny, data:read, data:write]-user-user2-file1]
Chrome ACL two entries
Skipped test_nested_directories_create test_user_creates_directory_structure_using_client1_and_using_client2_sees_that_it_has_appeared[1oz_1op_1oc-web GUI-oneclient1]
Chrome nested directories create
Skipped test_nested_directories_create test_user_creates_directory_structure_using_client1_and_using_client2_sees_that_it_has_appeared_v2[1oz_1op_1oc-web GUI-REST]
Chrome nested directories create
Skipped test_nested_directories_create test_user_creates_directory_structure_using_client1_and_using_client2_sees_that_it_has_appeared_v2[1oz_1op_1oc-REST-oneclient1]
Chrome nested directories create
Skipped test_nested_directories_create test_user_creates_directory_structure_using_client1_and_using_client2_sees_that_it_has_appeared[1oz_1op_1oc-oneclient1-REST]
Chrome nested directories create
Skipped test_nested_directories_create test_user_creates_directory_structure_using_client1_and_using_client2_sees_that_it_has_appeared_v2[1oz_1op_1oc-oneclient1-REST]
Chrome nested directories create
Skipped test_nested_directories_create test_user_creates_directory_structure_using_client1_and_using_client2_sees_that_it_has_appeared_v2[1oz_1op_1oc-web GUI-oneclient1]
Chrome nested directories create
Skipped test_nested_directories_create test_user_creates_directory_structure_using_client1_and_using_client2_sees_that_it_has_appeared_v2[1oz_1op_1oc-oneclient1-web GUI]
Chrome nested directories create
Skipped test_nested_directories_create test_user_creates_directory_structure_using_client1_and_using_client2_sees_that_it_has_appeared[1oz_1op_1oc-REST-oneclient1]
Chrome nested directories create
Skipped test_nested_directories_create test_user_creates_directory_structure_using_client1_and_using_client2_sees_that_it_has_appeared[1oz_1op_1oc-oneclient1-web GUI]
Chrome nested directories create
Skipped test_nested_directories_create test_user_creates_directory_structure_using_client1_and_using_client2_sees_that_it_has_appeared_v2[1oz_1op_1oc-REST-web GUI]
Chrome nested directories create
Skipped test_nested_directories_create test_user_creates_directory_structure_using_client1_and_using_client2_sees_that_it_has_appeared[1oz_1op_1oc-REST-web GUI]
Chrome nested directories create
Skipped test_nested_directories_create test_user_creates_directory_structure_using_client1_and_using_client2_sees_that_it_has_appeared[1oz_1op_1oc-web GUI-REST]
Chrome nested directories create