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

Build: #2918 failed

Job: Access tokens failed

user cannot use an access token created with client1 and revoked with client2 when using client3[1oz 1op 1oc-RESt-web GUi-oneclient1]: Test case result

The below summarizes the result of the test " user cannot use an access token created with client1 and revoked with client2 when using client3[1oz 1op 1oc-RESt-web GUi-oneclient1]" in build 2,918 of Onedata Products - mixed acceptance pkg - Access tokens.
Description
user cannot use an access token created with client1 and revoked with client2 when using client3[1oz 1op 1oc-RESt-web GUi-oneclient1]
Test class
mixed.scenarios.test_access_tokens
Method
test_user_cannot_use_an_access_token_created_with_client1_and_revoked_with_client2_when_using_client3[1oz_1op_1oc-REST-web GUI-oneclient1]
Duration
12 mins
Status
Failed (New Failure)

Error Log

TimeoutError: result expired
request = <FixtureRequest for <Function 'test_user_cannot_use_an_access_token_created_with_client1_and_revoked_with_client2_when_using_client3[1oz_1op_1oc-REST-web GUI-oneclient1]'>>

    @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: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/usr/local/lib/python3.8/dist-packages/pytest_bdd/scenario.py:189: in _execute_scenario
    _execute_step_function(request, scenario, step, step_func)
/usr/local/lib/python3.8/dist-packages/pytest_bdd/scenario.py:130: in _execute_step_function
    step_func(**kwargs)
tests/utils/bdd_utils.py:78: in wrapper
    return fun(*ba.args, **ba.kwargs)
tests/mixed/steps/data_basic.py:57: in create_file_in_op_with_token
    create_file_in_op_oneclient_with_tokens(user, hosts, users, env_desc, tmp_memory,
tests/mixed/steps/oneclient/data_basic.py:71: in create_file_in_op_oneclient_with_tokens
    mount_new_oneclient_result(user, hosts, users, env_desc, tmp_memory, result,
tests/mixed/steps/oneclient/data_basic.py:50: in mount_new_oneclient_result
    mount_new_oneclient_with_token_fail(user, hosts, users, env_desc,
tests/mixed/steps/oneclient/data_basic.py:41: in mount_new_oneclient_with_token_fail
    users[user].mount_client('oneclient-1', 'client1', hosts, env_desc, token)
tests/utils/user_utils.py:84: in mount_client
    ret = client.mount(client_conf.get('mode'), additional_opts=opts)
tests/utils/client_utils.py:54: in mount
    ret = self.run_cmd(cmd, verbose=True)
tests/utils/client_utils.py:275: in run_cmd
    if proc.wait() == 0:
/usr/local/lib/python3.8/dist-packages/rpyc/core/netref.py:240: in __call__
    return syncreq(_self, consts.HANDLE_CALL, args, kwargs)
/usr/local/lib/python3.8/dist-packages/rpyc/core/netref.py:63: in syncreq
    return conn.sync_request(handler, proxy, *args)
/usr/local/lib/python3.8/dist-packages/rpyc/core/protocol.py:473: in sync_request
    return self.async_request(handler, *args, timeout=timeout).value
/usr/local/lib/python3.8/dist-packages/rpyc/core/async_.py:100: in value
    self.wait()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <AsyncResult object (expired) at 0x7f00744c7a90>

    def wait(self):
        """Waits for the result to arrive. If the AsyncResult object has an
            expiry set, and the result did not arrive within that timeout,
            an :class:`AsyncResultTimeout` exception is raised"""
        while not self._is_ready and not self._ttl.expired():
            self._conn.serve(self._ttl)
        if not self._is_ready:
>           raise AsyncResultTimeout("result expired")
E           TimeoutError: result expired

/usr/local/lib/python3.8/dist-packages/rpyc/core/async_.py:49: TimeoutError