GUI acceptance tests using environment deployed from packages.

Build: #11 failed Child of ODSRV-OPRPM449-5

Test results

  • 538 tests in total
  • 27 tests failed
  • 3 failures are new
  • 12 tests were quarantined / skipped
  • 879 minutes taken in total.
New test failures 3
Status Test View job Duration
Collapse Failed test_onepanel_members test_user_increases_number_of_members_in_cluster[1oz_1op_deployed]
Chrome onepanel members tests 2 mins
IndexError: list index out of range
request = <FixtureRequest for <Function 'test_user_increases_number_of_members_in_cluster[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: 
(25 more lines...)
Collapse Failed test_oneprovider_acl_dir test_remove_empty_directory[1oz_1op_deployed-user-user1-succeeds-[general:delete, data:list files]]
Chrome oneprovider ACL directories 3 mins
AssertionError: found "dir1" in file browser, while it should not
request = <FixtureRequest for <Function 'test_remove_empty_directory[1oz_1op_deployed-user-user1-succeeds-[general:delete, data:list files]]'>>

    @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_acl_dir test_remove_empty_directory[1oz_1op_deployed-group-group1-succeeds-[general:delete, data:list files]]
Chrome oneprovider ACL directories 3 mins
AssertionError: found "dir1" in file browser, while it should not
request = <FixtureRequest for <Function 'test_remove_empty_directory[1oz_1op_deployed-group-group1-succeeds-[general:delete, data:list files]]'>>

    @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...)
Existing test failures 24
Status Test Failing since View job Duration
RuntimeError: no  item found in Cease support for space modal
web_elem_root = <selenium.webdriver.remote.webelement.WebElement (session="ae8e8bbce7e1367d6cf5d85f687c9f06", element="ed1b6c7f-d9f8-49f2-a92f-308682a29f1f")>
css_sel = '.info-condensed .clickable'
err_msg = 'no  item found in Cease support for space modal'

    def find_web_elem(web_elem_root, css_sel, err_msg):
        try:
            _scroll_to_css_sel(web_elem_root, css_sel)
(306 more lines...)
RuntimeError: no  item found in Cease support for space modal
web_elem_root = <selenium.webdriver.remote.webelement.WebElement (session="df5d09ad022cde5f37135c37e5271d59", element="f4eeb7ae-d611-4469-b633-e35dbac87cf8")>
css_sel = '.info-condensed .clickable'
err_msg = 'no  item found in Cease support for space modal'

    def find_web_elem(web_elem_root, css_sel, err_msg):
        try:
            _scroll_to_css_sel(web_elem_root, css_sel)
(306 more lines...)
RuntimeError: no  item found in Cease support for space modal
web_elem_root = <selenium.webdriver.remote.webelement.WebElement (session="5565943f5aa16fd9a3ac205094846e72", element="5655cd12-b35a-4952-893b-f5874b5e67e0")>
css_sel = '.info-condensed .clickable'
err_msg = 'no  item found in Cease support for space modal'

    def find_web_elem(web_elem_root, css_sel, err_msg):
        try:
            _scroll_to_css_sel(web_elem_root, css_sel)
(306 more lines...)
tests.utils.http_exceptions.HTTPInternalServerError: [500] Internal Server Error: {"error":{"id":"errorOnNodes","details":{"hostnames":["dev-oneprovider-krakow-0.dev-oneprovider-krakow.default.svc.cluster.local"],"error":{"id":"internalServerError","description":"The server has encountered an error while processing this request."}},"description":"Error on nodes dev-oneprovider-krakow-0.dev-oneprovider-krakow.default.svc.cluster.local: The server has encountered an error while processing this request."}}
request = <FixtureRequest for <Function 'test_user_modifies_newly_created_storage[1oz_1op_deployed-browser_unified-new_storage3]'>>

    @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: 
(49 more lines...)
tests.utils.http_exceptions.HTTPInternalServerError: [500] Internal Server Error: {"error":{"id":"errorOnNodes","details":{"hostnames":["dev-oneprovider-krakow-0.dev-oneprovider-krakow.default.svc.cluster.local"],"error":{"id":"internalServerError","description":"The server has encountered an error while processing this request."}},"description":"Error on nodes dev-oneprovider-krakow-0.dev-oneprovider-krakow.default.svc.cluster.local: The server has encountered an error while processing this request."}}
request = <FixtureRequest for <Function 'test_user_removes_newly_created_storage[1oz_1op_deployed-browser_unified-new_storage5]'>>

    @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: 
(49 more lines...)
tests.utils.http_exceptions.HTTPInternalServerError: [500] Internal Server Error: {"error":{"id":"errorOnNodes","details":{"hostnames":["dev-oneprovider-krakow-0.dev-oneprovider-krakow.default.svc.cluster.local"],"error":{"id":"internalServerError","description":"The server has encountered an error while processing this request."}},"description":"Error on nodes dev-oneprovider-krakow-0.dev-oneprovider-krakow.default.svc.cluster.local: The server has encountered an error while processing this request."}}
request = <FixtureRequest for <Function 'test_user_succeeds_to_create_2_storages_with_the_same_name[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: 
(49 more lines...)
tests.utils.http_exceptions.HTTPInternalServerError: [500] Internal Server Error: {"error":{"id":"errorOnNodes","details":{"hostnames":["dev-oneprovider-krakow-0.dev-oneprovider-krakow.default.svc.cluster.local"],"error":{"id":"internalServerError","description":"The server has encountered an error while processing this request."}},"description":"Error on nodes dev-oneprovider-krakow-0.dev-oneprovider-krakow.default.svc.cluster.local: The server has encountered an error while processing this request."}}
request = <FixtureRequest for <Function 'test_user_successfully_deletes_space_instead_of_revoking_it[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: 
(49 more lines...)
tests.utils.http_exceptions.HTTPInternalServerError: [500] Internal Server Error: {"error":{"id":"errorOnNodes","details":{"hostnames":["dev-oneprovider-krakow-0.dev-oneprovider-krakow.default.svc.cluster.local"],"error":{"id":"internalServerError","description":"The server has encountered an error while processing this request."}},"description":"Error on nodes dev-oneprovider-krakow-0.dev-oneprovider-krakow.default.svc.cluster.local: The server has encountered an error while processing this request."}}
request = <FixtureRequest for <Function 'test_user_uploads_files_on_freshly_supported_space_on_newly_created_storage[1oz_1op_deployed-browser_emergency-new_storage2]'>>

    @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: 
(49 more lines...)
tests.utils.http_exceptions.HTTPInternalServerError: [500] Internal Server Error: {"error":{"id":"errorOnNodes","details":{"hostnames":["dev-oneprovider-krakow-0.dev-oneprovider-krakow.default.svc.cluster.local"],"error":{"id":"internalServerError","description":"The server has encountered an error while processing this request."}},"description":"Error on nodes dev-oneprovider-krakow-0.dev-oneprovider-krakow.default.svc.cluster.local: The server has encountered an error while processing this request."}}
request = <FixtureRequest for <Function 'test_user_uploads_files_on_freshly_supported_space_on_newly_created_storage[1oz_1op_deployed-browser_unified-new_storage1]'>>

    @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: 
(49 more lines...)
tests.utils.http_exceptions.HTTPInternalServerError: [500] Internal Server Error: {"error":{"id":"errorOnNodes","details":{"hostnames":["dev-oneprovider-krakow-0.dev-oneprovider-krakow.default.svc.cluster.local"],"error":{"id":"internalServerError","description":"The server has encountered an error while processing this request."}},"description":"Error on nodes dev-oneprovider-krakow-0.dev-oneprovider-krakow.default.svc.cluster.local: The server has encountered an error while processing this request."}}
request = <FixtureRequest for <Function 'test_user_sees_that_synchronization_autoupdate_still_works_after_changing_mount_point_for_storage[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: 
(49 more lines...)
tests.utils.http_exceptions.HTTPInternalServerError: [500] Internal Server Error: {"error":{"id":"errorOnNodes","details":{"hostnames":["dev-oneprovider-krakow-0.dev-oneprovider-krakow.default.svc.cluster.local"],"error":{"id":"internalServerError","description":"The server has encountered an error while processing this request."}},"description":"Error on nodes dev-oneprovider-krakow-0.dev-oneprovider-krakow.default.svc.cluster.local: The server has encountered an error while processing this request."}}
request = <FixtureRequest for <Function 'test_user_removes_newly_created_storage[1oz_1op_deployed-browser_emergency-new_storage6]'>>

    @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: 
(49 more lines...)
tests.utils.http_exceptions.HTTPInternalServerError: [500] Internal Server Error: {"error":{"id":"errorOnNodes","details":{"hostnames":["dev-oneprovider-krakow-0.dev-oneprovider-krakow.default.svc.cluster.local"],"error":{"id":"internalServerError","description":"The server has encountered an error while processing this request."}},"description":"Error on nodes dev-oneprovider-krakow-0.dev-oneprovider-krakow.default.svc.cluster.local: The server has encountered an error while processing this request."}}
request = <FixtureRequest for <Function 'test_user_modifies_newly_created_storage[1oz_1op_deployed-browser_emergency-new_storage4]'>>

    @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: 
(49 more lines...)
tests.utils.http_exceptions.HTTPInternalServerError: [500] Internal Server Error: {"error":{"id":"errorOnNodes","details":{"hostnames":["dev-oneprovider-krakow-0.dev-oneprovider-krakow.default.svc.cluster.local"],"error":{"id":"internalServerError","description":"The server has encountered an error while processing this request."}},"description":"Error on nodes dev-oneprovider-krakow-0.dev-oneprovider-krakow.default.svc.cluster.local: The server has encountered an error while processing this request."}}
request = <FixtureRequest for <Function 'test_user_fails_to_update_import_in_storage_that_is_not_importenabled[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: 
(49 more lines...)
tests.utils.http_exceptions.HTTPServiceUnavailable: [503] Service Unavailable: {"error":{"id":"errorOnNodes","details":{"hostnames":["dev-oneprovider-krakow-0.dev-oneprovider-krakow.default.svc.cluster.local"],"error":{"id":"noConnectionToOnezone","description":"No connection to Onezone."}},"description":"Error on nodes dev-oneprovider-krakow-0.dev-oneprovider-krakow.default.svc.cluster.local: No connection to Onezone."}}
request = <FixtureRequest for <Function 'test_user_sees_provider_on_the_space_providers_map_after_supporting[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: 
(47 more lines...)
tests.utils.http_exceptions.HTTPServiceUnavailable: [503] Service Unavailable: {"error":{"id":"errorOnNodes","details":{"hostnames":["dev-oneprovider-krakow-0.dev-oneprovider-krakow.default.svc.cluster.local"],"error":{"id":"noConnectionToOnezone","description":"No connection to Onezone."}},"description":"Error on nodes dev-oneprovider-krakow-0.dev-oneprovider-krakow.default.svc.cluster.local: No connection to Onezone."}}
request = <FixtureRequest for <Function 'test_user_sees_that_after_unsupporting_space_number_displayed_in_space_counter_for_given_provider_decreases[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: 
(47 more lines...)
AssertionError: space "space1" not found
request = <FixtureRequest for <Function 'test_user_successfully_adds_space_with_add_space_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: 
(28 more lines...)
RuntimeError: no "space2" found in DiscoveryPage in Onezone page
request = <FixtureRequest for <Function 'test_user_successfully_removes_space_with_remove_space_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: 
(41 more lines...)
RuntimeError: no  item found in DiscoveryPage in Onezone page
web_elem_root = <selenium.webdriver.chrome.webdriver.WebDriver (session="e8449e3fa62e5ace2021ec56e2ae5472")>
css_sel = '.alert.forbidden'
err_msg = 'no  item found in DiscoveryPage in Onezone page'

    def find_web_elem(web_elem_root, css_sel, err_msg):
        try:
            _scroll_to_css_sel(web_elem_root, css_sel)
(279 more lines...)
AssertionError: space "space1" not found
request = <FixtureRequest for <Function 'test_user_successfully_adds_space_to_harvester_with_invitation_token[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: 
(28 more lines...)
AssertionError: space "space1" not found
request = <FixtureRequest for <Function 'test_user_successfully_adds_space_to_harvester_using_available_spaces_dropdown[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: 
(28 more lines...)
AssertionError: Synchronization is not done in given time
request = <FixtureRequest for <Function 'test_provider_with_stopped_workers_is_offline_and_resynchronises_with_others_after_restart[1oz_3op_providers_sync]'>>

    @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...)
AssertionError: Expected provider size: 5 GiB, actual: 5 GIB FREE OF 5 GIB
request = <FixtureRequest for <Function 'test_user_sees_right_capacity_sizes_for_each_provider_in_capacity_allocation_bar_in_space_providers_view[1oz_3op_providers_sync]'>>

    @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: 
(26 more lines...)
AssertionError: space "space2" not found
request = <FixtureRequest for <Function 'test_user_successfully_consumes_harvester_to_space_invite_token_until_usage_limit_is_not_expired[1oz_2op_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: 
(32 more lines...)
RuntimeError: no  item found in Cease support for space modal
web_elem_root = <selenium.webdriver.remote.webelement.WebElement (session="5cb7a5424e592433ad66b50635ff5e69", element="8a06917b-759a-433c-aede-6f1b71861f50")>
css_sel = '.info-condensed .clickable'
err_msg = 'no  item found in Cease support for space modal'

    def find_web_elem(web_elem_root, css_sel, err_msg):
        try:
            _scroll_to_css_sel(web_elem_root, css_sel)
(306 more lines...)
Quarantined tests 12
Status Test Failing since Quarantined by View job Duration
Successful test_metadata test_delete_all_basic_metadata_entries_after_saving_it[1oz_1op_deployed-Directory metadata-dir1]
Agnieszka Warchol Agnieszka Warchol
Chrome metadata test 48 secs
Successful test_metadata test_delete_all_basic_metadata_entries_after_saving_it[1oz_1op_deployed-File metadata-file1]
Agnieszka Warchol Agnieszka Warchol
Chrome metadata test 49 secs
Collapse Failed test_onepanel_basic test_user_deregisters_provider_registers_it_again_and_sees_that_provider_is_working[1oz_1op_deployed]

Failing on the develop branch.

Failing since build #3 (Child of ODSRV-OPRPM449-1) Natalia Organek Natalia Organek
Chrome onepanel basic tests 2 mins
requests.exceptions.ReadTimeout: HTTPSConnectionPool(host='dev-oneprovider-krakow.default.svc.cluster.local', port=443): Read timed out. (read timeout=20)
self = <urllib3.connectionpool.HTTPSConnectionPool object at 0x7fbab65b5390>
conn = <urllib3.connection.VerifiedHTTPSConnection object at 0x7fbab65b5e80>
method = 'GET', url = '/api/v3/oneprovider/spaces'
timeout = <urllib3.util.timeout.Timeout object at 0x7fbab65b5518>
chunked = False
httplib_request_kw = {'body': None, 'headers': {'User-Agent': 'python-requests/2.22.0', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*'...jQzZTA2M2NoZGVmZgowMDFhY2lkIHRpbWUgPCAxNjQ1NzA5MjUwCjAwMmZzaWduYXR1cmUgAgxI6JGC8ACPB7wv01XHbljd4YHvDa6n8KvwkDtdDH88K'}}
timeout_obj = <urllib3.util.timeout.Timeout object at 0x7fbab65b5e48>
(1110 more lines...)
Successful test_oneprovider_acl_subdir test_remove_nonempty_directory[1oz_1op_deployed-group-group1-fails-all except [data:delete child]]
Failing since build #3 (Child of ODSRV-OPRPM449-1) Not quarantined Chrome oneprovider ACL subdirectories 1 min
Successful test_oneprovider_acl_subdir test_remove_nonempty_directory[1oz_1op_deployed-group-group1-fails-all except [data:traverse directory]]
Failing since build #3 (Child of ODSRV-OPRPM449-1) Not quarantined Chrome oneprovider ACL subdirectories 1 min
Successful test_oneprovider_acl_subdir test_remove_nonempty_directory[1oz_1op_deployed-user-user1-fails-all except [data:delete child]]
Failing since build #3 (Child of ODSRV-OPRPM449-1) Not quarantined Chrome oneprovider ACL subdirectories 1 min
Successful test_oneprovider_acl_subdir test_remove_nonempty_directory[1oz_1op_deployed-user-user1-fails-all except [data:traverse directory]]
Failing since build #3 (Child of ODSRV-OPRPM449-1) Not quarantined Chrome oneprovider ACL subdirectories 1 min
Successful test_oneprovider_posix test_user_fails_to_remove_directory_containing_file_because_of_lack_in_privileges[1oz_1op_deployed]
Failing since build #3 (Child of ODSRV-OPRPM449-1) Not quarantined Chrome POSIX tests 1 min
Successful test_oneprovider_transfers test_user_tries_to_migrate_directory_to_too_small_space_on_remote_provider[1oz_2op_deployed]
Failing since build #3 (Child of ODSRV-OPRPM449-1) Michał Ćwiertnia Michał Ćwiertnia
Chrome transfers tests 1 min
Collapse Failed test_oneprovider_transfers test_user_tries_to_migrate_file_to_too_small_space_on_remote_provider[1oz_2op_deployed]
Failing since build #3 (Child of ODSRV-OPRPM449-1) Michał Ćwiertnia Michał Ćwiertnia
Chrome transfers tests 5 mins
RuntimeError: Index out of bound. Requested item at 0 while limit is 0 in _TransfersTab in Oneprovider page
request = <FixtureRequest for <Function 'test_user_tries_to_migrate_file_to_too_small_space_on_remote_provider[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...)
Successful test_oneprovider_transfers test_user_tries_to_replicate_directory_to_too_small_space_on_remote_provider[1oz_2op_deployed]
Failing since build #3 (Child of ODSRV-OPRPM449-1) Michał Ćwiertnia Michał Ćwiertnia
Chrome transfers tests 1 min
Collapse Failed test_oneprovider_transfers test_user_tries_to_replicate_file_to_too_small_space_on_remote_provider[1oz_2op_deployed]
Failing since build #3 (Child of ODSRV-OPRPM449-1) Michał Ćwiertnia Michał Ćwiertnia
Chrome transfers tests 5 mins
RuntimeError: Index out of bound. Requested item at 0 while limit is 0 in _TransfersTab in Oneprovider page
request = <FixtureRequest for <Function 'test_user_tries_to_replicate_file_to_too_small_space_on_remote_provider[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...)