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

Build: #1916 failed Changes by Agnieszka Warchol

Build result summary

Details

Completed
Queue duration
1 second
Duration
52 minutes
Labels
None
Revision
d54523dddf7463d4c2114176922aad17861740a0
Total tests
422
Failing since
#1901 (Child of ODSRV-OPRPM-1998)
Fixed in
#1925 (Changes by Agnieszka Warchol)

Responsible

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

Code commits

Author Commit Message Commit date
Agnieszka Warchol Agnieszka Warchol d54523dddf7463d4c2114176922aad17861740a0 Merge pull request #371 in VFS/onedata-acceptance from feature/VFS-8323-acceptance-test-checking-and-correcting-test-scenarios-on-bamboo to develop
* commit 'da225752a30b431a424070f512332ed0a845a2ad': (26 commits)
  VFS-8323 added blank lines, selectors corrected, code redundancy fixed, function calls fixed
  VFS-8323 function calls fix & is_directory deleted in browsers
  VFS-8323 double_click is directory fix
  VFS-8323 double_click assertion fixed in entering directories in home diretory
  VFS-8323 double_click entering home directories fix 2
  VFS-8323 fails_to_invite_provider fix, no_longer_can_view_public_share fix
  VFS-8323 double_click fixed on shares pages
  VFS-8323 double-click, fix of entering directories
  Revert "VFS-8323 fails_to_invite_provider fix, no_longer_can_view_public_share fix"
  Revert "VFS-8323 migration modal dropdown menu fix 1"
  Revert "VFS-8323 migration modal dropdown menu fix 2"
  VFS-8323 MigrateDropdownSelector added
  VFS-8323 fixed spaces support try
  VFS-8323 fixed _check_files_tree double_click calls
  VFS-8323 fixed drop_down_menu declaration and double click call
  VFS-8323 fixed _select_item functions
  VFS-8323 fixed function calls after revert
  Revert "VFS-8323 double_click function calls fix"
  Revert "VFS-8323 double_click function calls fix 2"
  VFS-8323 double_click is_directory in DataRow added
  ...
Rafał Widziszewski Rafał Widziszewski da225752a30b431a424070f512332ed0a845a2ad m VFS-8323 added blank lines, selectors corrected, code redundancy fixed, function calls fixed
Rafał Widziszewski Rafał Widziszewski a73e00fca8aca442c0508e2a897dad5d02ceab31 m VFS-8323 function calls fix & is_directory deleted in browsers
Rafał Widziszewski Rafał Widziszewski b879747d75654dd8638ab648efe4f913b18dbd56 m VFS-8323 double_click is directory fix
Rafał Widziszewski Rafał Widziszewski c0c0b4aff838e3b0650146858576d0fb8fe06551 m VFS-8323 double_click assertion fixed in entering directories in home diretory

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.

Tests

New test failures 10
Status Test View job Duration
Collapse Failed test_directories_times test_user_changes_directory_using_client2_and_using_client1_sees_that_modification_time_has_changed[1oz_1op_1oc-REST-web GUI-equal to]
Chrome directories times tests 59 secs
TypeError: go_to_path_without_last_elem() missing 2 required positional arguments: 'path' and 'op_container'
request = <FixtureRequest for <Function 'test_user_changes_directory_using_client2_and_using_client1_sees_that_modification_time_has_changed[1oz_1op_1oc-REST-web GUI-equal to]'>>

    @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: 
(35 more lines...)
Collapse Failed test_file_content test_user_appends_text_to_file_using_client2_and_using_client1_sees_that_files_content_has_changed[1oz_1op_1oc-oneclient1-oneclient1-web GUI]
Chrome file content tests 3 mins
TypeError: missing a required argument: 'op_container'
request = <FixtureRequest for <Function 'test_user_appends_text_to_file_using_client2_and_using_client1_sees_that_files_content_has_changed[1oz_1op_1oc-oneclient1-oneclient1-web GUI]'>>

    @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: 
(76 more lines...)
Collapse Failed test_file_content test_user_writes_to_file_using_client2_and_using_client1_sees_that_files_content_has_changed[1oz_1op_1oc-REST-REST-web GUI]
Chrome file content tests 3 mins
TypeError: missing a required argument: 'op_container'
request = <FixtureRequest for <Function 'test_user_writes_to_file_using_client2_and_using_client1_sees_that_files_content_has_changed[1oz_1op_1oc-REST-REST-web GUI]'>>

    @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: 
(76 more lines...)
Collapse Failed test_file_content test_user_replaces_word_in_file_using_client2_and_using_client1_sees_that_files_content_has_changed[1oz_1op_1oc-oneclient1-web GUI]
Chrome file content tests 3 mins
TypeError: missing a required argument: 'op_container'
request = <FixtureRequest for <Function 'test_user_replaces_word_in_file_using_client2_and_using_client1_sees_that_files_content_has_changed[1oz_1op_1oc-oneclient1-web GUI]'>>

    @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: 
(76 more lines...)
Collapse Failed test_file_content test_user_writes_to_file_using_client2_and_using_client1_sees_that_files_content_has_changed[1oz_1op_1oc-oneclient1-oneclient1-web GUI]
Chrome file content tests 3 mins
TypeError: missing a required argument: 'op_container'
request = <FixtureRequest for <Function 'test_user_writes_to_file_using_client2_and_using_client1_sees_that_files_content_has_changed[1oz_1op_1oc-oneclient1-oneclient1-web GUI]'>>

    @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: 
(76 more lines...)
Collapse Failed test_file_content test_user_appends_text_to_file_using_client2_and_using_client1_sees_that_files_content_has_changed[1oz_1op_1oc-REST-REST-web GUI]
Chrome file content tests 3 mins
TypeError: missing a required argument: 'op_container'
request = <FixtureRequest for <Function 'test_user_appends_text_to_file_using_client2_and_using_client1_sees_that_files_content_has_changed[1oz_1op_1oc-REST-REST-web GUI]'>>

    @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: 
(76 more lines...)
Collapse Failed test_files_movement test_user_copies_nonempty_file_using_client2_and_using_client1_sees_that_it_has_not_changed[1oz_1op_1oc-web GUI-REST]
Chrome files movement tests 4 mins
TypeError: missing a required argument: 'op_container'
request = <FixtureRequest for <Function 'test_user_copies_nonempty_file_using_client2_and_using_client1_sees_that_it_has_not_changed[1oz_1op_1oc-web GUI-REST]'>>

    @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: 
(76 more lines...)
Collapse Failed test_files_movement test_user_moves_nonempty_file_using_client2_and_using_client1_sees_that_its_content_has_not_changed[1oz_1op_1oc-web GUI-oneclient1]
Chrome files movement tests 4 mins
TypeError: missing a required argument: 'op_container'
request = <FixtureRequest for <Function 'test_user_moves_nonempty_file_using_client2_and_using_client1_sees_that_its_content_has_not_changed[1oz_1op_1oc-web GUI-oneclient1]'>>

    @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: 
(76 more lines...)
Collapse Failed test_files_movement test_user_moves_nonempty_file_using_client2_and_using_client1_sees_that_its_content_has_not_changed[1oz_1op_1oc-web GUI-REST]
Chrome files movement tests 4 mins
TypeError: missing a required argument: 'op_container'
request = <FixtureRequest for <Function 'test_user_moves_nonempty_file_using_client2_and_using_client1_sees_that_its_content_has_not_changed[1oz_1op_1oc-web GUI-REST]'>>

    @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: 
(76 more lines...)
Collapse Failed test_files_movement test_user_copies_nonempty_file_using_client2_and_using_client1_sees_that_it_has_not_changed[1oz_1op_1oc-web GUI-oneclient1]
Chrome files movement tests 4 mins
TypeError: missing a required argument: 'op_container'
request = <FixtureRequest for <Function 'test_user_copies_nonempty_file_using_client2_and_using_client1_sees_that_it_has_not_changed[1oz_1op_1oc-web GUI-oneclient1]'>>

    @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: 
(76 more lines...)
Existing test failures 3
Status Test Failing since View job Duration
TypeError: go_to_path_without_last_elem() missing 2 required positional arguments: 'path' and 'op_container'
request = <FixtureRequest for <Function 'test_user_changes_directory_using_client2_and_using_client1_sees_that_modification_time_has_changed[1oz_1op_1oc-oneclient1-web GUI-equal to]'>>

    @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: 
(35 more lines...)
onezone_client.rest.ApiException: (403) Reason: Forbidden HTTP response headers: HTTPHeaderDict({'content-length': '94', 'content-type': 'application/json', 'date': 'Tue, 05 Oct 2021 07:47:29 GMT', 'server': 'Cowboy', 'x-frame-options': 'SAMEORIGIN'}) HTTP response body: {"error":{"id":"forbidden","description":"You are not authorized to perform this operation."}}
request = <FixtureRequest for <Function 'test_user_of_client2_fails_to_add_another_user_to_space_after_joining_to_it_from_invitation_generated_by_user_of_client1[1oz_1op_1oc-web GUI-REST]'>>

    @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: 
(163 more lines...)
onezone_client.rest.ApiException: (403) Reason: Forbidden HTTP response headers: HTTPHeaderDict({'content-length': '94', 'content-type': 'application/json', 'date': 'Tue, 05 Oct 2021 07:45:19 GMT', 'server': 'Cowboy', 'x-frame-options': 'SAMEORIGIN'}) HTTP response body: {"error":{"id":"forbidden","description":"You are not authorized to perform this operation."}}
request = <FixtureRequest for <Function 'test_user_of_client2_fails_to_modify_privileges_of_space_after_joining_to_it_from_invitation_generated_by_user_of_client1[1oz_1op_1oc-web GUI-REST]'>>

    @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: 
(164 more lines...)

Jira issues

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