GUI acceptance tests using environment deployed from packages.

Build: #1069 failed Child of ODSRV-OZP-1406

Build result summary

Details

Completed
Queue duration
9 minutes
Duration
169 minutes
Labels
None
Revision
6fc4fe9004b7926288c5e6896c3088a300cde03e
Total tests
493
Failing since
#1065 (Changes by Agnieszka Warchol)
Fixed in
#1104 (Changes by Emilia Kwolek and Agnieszka Warchol)

Responsible

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

Configuration changes

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_onezone_basic test_group_has_default_harvester_member_privileges_after_user_consumes_group_to_harvester_invite_token_with_default_settings[1oz_1op_deployed]
Chrome onezone basic tests 35 secs
tests.utils.http_exceptions.HTTPBadRequest: [400] Bad Request: {"error":{"id":"missingRequiredValue","details":{"key":"harvestingBackendEndpoint"},"description":"Missing required value: harvestingBackendEndpoint."}}
request = <FixtureRequest for <Function 'test_group_has_default_harvester_member_privileges_after_user_consumes_group_to_harvester_invite_token_with_default_settings[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: 
(45 more lines...)
Collapse Failed test_onezone_basic test_user_fails_to_consume_deleted_token[1oz_1op_deployed]
Chrome onezone basic tests 34 secs
tests.utils.http_exceptions.HTTPBadRequest: [400] Bad Request: {"error":{"id":"missingRequiredValue","details":{"key":"harvestingBackendEndpoint"},"description":"Missing required value: harvestingBackendEndpoint."}}
request = <FixtureRequest for <Function 'test_user_fails_to_consume_deleted_token[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: 
(45 more lines...)
Collapse Failed test_onezone_basic test_user_fails_to_consume_revoked_token[1oz_1op_deployed]
Chrome onezone basic tests 35 secs
tests.utils.http_exceptions.HTTPBadRequest: [400] Bad Request: {"error":{"id":"missingRequiredValue","details":{"key":"harvestingBackendEndpoint"},"description":"Missing required value: harvestingBackendEndpoint."}}
request = <FixtureRequest for <Function 'test_user_fails_to_consume_revoked_token[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: 
(45 more lines...)
Collapse Failed test_onezone_basic test_user_successfully_cleans_up_obsolete_tokens[1oz_1op_deployed]
Chrome onezone basic tests 35 secs
tests.utils.http_exceptions.HTTPBadRequest: [400] Bad Request: {"error":{"id":"missingRequiredValue","details":{"key":"harvestingBackendEndpoint"},"description":"Missing required value: harvestingBackendEndpoint."}}
request = <FixtureRequest for <Function 'test_user_successfully_cleans_up_obsolete_tokens[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: 
(45 more lines...)
Collapse Failed test_onezone_basic test_user_successfully_consumes_harvester_to_space_invite_token_until_usage_limit_is_not_expired[1oz_1op_deployed]
Chrome onezone basic tests 34 secs
tests.utils.http_exceptions.HTTPBadRequest: [400] Bad Request: {"error":{"id":"missingRequiredValue","details":{"key":"harvestingBackendEndpoint"},"description":"Missing required value: harvestingBackendEndpoint."}}
request = <FixtureRequest for <Function 'test_user_successfully_consumes_harvester_to_space_invite_token_until_usage_limit_is_not_expired[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: 
(45 more lines...)
Collapse Failed test_onezone_spaces_multiuser test_user_adds_one_of_his_harvesters_to_space_and_another_user_deletes_this_harvester[1oz_1op_deployed]
Chrome onezone spaces multiuser tests 1 min
RuntimeError: no  item found in DiscoveryPage in Onezone page
web_elem_root = <selenium.webdriver.chrome.webdriver.WebDriver (session="56c0b03324329b5e5c6e9b36bae97e50")>
css_sel = '.field-create-name'
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)
(285 more lines...)
Collapse Failed test_onezone_spaces_multiuser test_user_adds_two_harvesters_to_space_using_invitation_tokens_and_removes_them_from_it[1oz_1op_deployed]
Chrome onezone spaces multiuser tests 4 mins
RuntimeError: no  item found in DiscoveryPage in Onezone page
web_elem_root = <selenium.webdriver.chrome.webdriver.WebDriver (session="d7d41843999a91875bd3ca7c53581408")>
css_sel = '.field-create-name'
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)
(285 more lines...)
Collapse Failed test_storage_sync test_user_configures_storage_sync_and_sees_storage_synchronization_statistics[1oz_1op_deployed]
Chrome storage sync tests 8 mins
AssertionError: displayed 502 as number of updated files on sync chart instead of expected 2
request = <FixtureRequest for <Function 'test_user_configures_storage_sync_and_sees_storage_synchronization_statistics[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
AssertionError: displayed number of files 20 does not match expected 9
request = <FixtureRequest for <Function 'test_user_uploads_more_than_50_files_and_uses_files_list_lazy_loading[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...)
AssertionError: Ongoing transfers did not finish
request = <FixtureRequest for <Function 'test_user_migrates_directory_to_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: 
(26 more lines...)
Fixed tests 2
Status Test Failing since View job Duration
Successful test_oneprovider_transfers test_user_replicates_directory_with_file_on_current_provider_to_the_same_provider[1oz_2op_deployed]
Failing since build #1068 (Child of ODSRV-OPRPM-1679) Chrome transfers tests 1 min
Successful test_oneprovider_transfers test_user_migrates_file_to_remote_provider[1oz_2op_deployed]
Failing since build #1068 (Child of ODSRV-OPRPM-1679) Chrome transfers tests 4 mins