Skip to content

Conversation

PProfizi
Copy link
Contributor

No description provided.

@PProfizi PProfizi added documentation Improvements or additions to documentation CI/CD Related to CI/CD labels Mar 18, 2025
@PProfizi PProfizi added this to the 0.13.7 milestone Mar 18, 2025
@PProfizi PProfizi requested a review from moe-ad March 18, 2025 15:15
@PProfizi PProfizi self-assigned this Mar 18, 2025
@PProfizi PProfizi merged commit 7917c7b into master Mar 18, 2025
8 checks passed
@PProfizi PProfizi deleted the cipython_version_for_doc_generation branch March 18, 2025 15:15
Copy link

codecov bot commented Mar 18, 2025

❌ 2 Tests Failed:

Tests completed Failed Passed Skipped
25538 2 25536 3416
View the top 2 failed test(s) by shortest run time
test_entry.py::test_apply_context_remote[gRPC CLayer]
Stack Traces | 22.6s run time
remote_config_server_type = <ansys.dpf.core.server_factory.ServerConfig object at 0x0000021F115E5E50>

    @pytest.mark.order(4)
    @pytest.mark.skipif(
        not conftest.SERVERS_VERSION_GREATER_THAN_OR_EQUAL_TO_5_0, reason="not supported"
    )
    @conftest.raises_for_servers_version_under("6.0")
    def test_apply_context_remote(remote_config_server_type):
        dpf.server.shutdown_all_session_servers()
        dpf.SERVER_CONFIGURATION = remote_config_server_type
        field = dpf.Field()
        field.append([0.0], 1)
        if conftest.SERVERS_VERSION_GREATER_THAN_OR_EQUAL_TO_6_0:
            if conftest.SERVERS_VERSION_GREATER_THAN_OR_EQUAL_TO_6_1:
                with pytest.raises(errors.DPFServerException):
                    op = dpf.Operator("core::field::high_pass")
                    op.connect(0, field)
                    op.connect(1, 0.0)
                    op.eval()
            else:
                with pytest.raises(errors.DPFServerException):
                    _ = dpf.Operator("core::field::high_pass")
                with pytest.raises(errors.DPFServerException):
                    if dpf.SERVER.os == "nt":
                        dpf.load_library("Ans.Dpf.Math.dll", "math_operators")
                    else:
                        dpf.load_library("libAns.Dpf.Math.so", "math_operators")
            assert dpf.SERVER.context == dpf.AvailableServerContexts.entry
        else:
            dpf.start_local_server()
    
        dpf.SERVER.apply_context(dpf.AvailableServerContexts.premium)
        op = dpf.Operator("core::field::high_pass")
        op.connect(0, field)
        op.connect(1, 0.0)
        op.eval()
        field = None
        assert dpf.SERVER.context == dpf.AvailableServerContexts.premium
        dpf.server.shutdown_all_session_servers()
>       field = dpf.Field()

tests\entry\test_entry.py:121: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
.tox\test-api_entry\lib\site-packages\ansys\dpf\core\field.py:212: in __init__
    super().__init__(
.tox\test-api_entry\lib\site-packages\ansys\dpf\core\field_base.py:53: in __init__
    self._server = server_module.get_or_create_server(
.tox\test-api_entry\lib\site-packages\ansys\dpf\core\server.py:413: in get_or_create_server
    return _global_server()
.tox\test-api_entry\lib\site-packages\ansys\dpf\core\server.py:98: in _global_server
    start_local_server(as_global=True)
.tox\test-api_entry\lib\site-packages\ansys\dpf\core\server.py:255: in start_local_server
    server = server_type(
.tox\test-api_entry\lib\site-packages\ansys\dpf\core\server_types.py:821: in __init__
    self._check_first_call(timeout=timeout - (time.time() - start_time))  # Pass remaining time
.tox\test-api_entry\lib\site-packages\ansys\dpf\core\server_types.py:844: in _check_first_call
    raise e
.tox\test-api_entry\lib\site-packages\ansys\dpf\core\server_types.py:838: in _check_first_call
    _ = self.version
.tox\test-api_entry\lib\site-packages\ansys\dpf\core\server_types.py:861: in version
    api.data_processing_get_server_version_on_client(self.client, major, minor)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

client = <ansys.dpf.core.server_types.GrpcClient object at 0x0000021F135C5D30>
major = <ansys.dpf.gate.integral_types.MutableInt32 object at 0x0000021F135D8430>
minor = <ansys.dpf.gate.integral_types.MutableInt32 object at 0x0000021F135D8550>

    @staticmethod
    def data_processing_get_server_version_on_client(client, major, minor):
    	errorSize = ctypes.c_int(0)
    	sError = ctypes.c_wchar_p()
    	res = capi.dll.DataProcessing_getServerVersion_on_client(client._internal_obj if client is not None else None, ctypes.byref(utils.to_int32(major)), ctypes.byref(utils.to_int32(minor)), ctypes.byref(utils.to_int32(errorSize)), ctypes.byref(sError))
    	if errorSize.value != 0:
>   		raise errors.DPFServerException(sError.value)
E     ansys.dpf.gate.errors.DPFServerException: a 'cancelled' error occurred: CANCELLED

.tox\test-api_entry\lib\site-packages\ansys\dpf\gate\generated\data_processing_capi.py:498: DPFServerException
test_entry.py::test_apply_context_remote[gRPC CLayer]
Stack Traces | 28.6s run time
remote_config_server_type = <ansys.dpf.core.server_factory.ServerConfig object at 0x0000019CBB554E50>

    @pytest.mark.order(4)
    @pytest.mark.skipif(
        not conftest.SERVERS_VERSION_GREATER_THAN_OR_EQUAL_TO_5_0, reason="not supported"
    )
    @conftest.raises_for_servers_version_under("6.0")
    def test_apply_context_remote(remote_config_server_type):
        dpf.server.shutdown_all_session_servers()
        dpf.SERVER_CONFIGURATION = remote_config_server_type
        field = dpf.Field()
        field.append([0.0], 1)
        if conftest.SERVERS_VERSION_GREATER_THAN_OR_EQUAL_TO_6_0:
            if conftest.SERVERS_VERSION_GREATER_THAN_OR_EQUAL_TO_6_1:
                with pytest.raises(errors.DPFServerException):
                    op = dpf.Operator("core::field::high_pass")
                    op.connect(0, field)
                    op.connect(1, 0.0)
                    op.eval()
            else:
                with pytest.raises(errors.DPFServerException):
                    _ = dpf.Operator("core::field::high_pass")
                with pytest.raises(errors.DPFServerException):
                    if dpf.SERVER.os == "nt":
                        dpf.load_library("Ans.Dpf.Math.dll", "math_operators")
                    else:
                        dpf.load_library("libAns.Dpf.Math.so", "math_operators")
            assert dpf.SERVER.context == dpf.AvailableServerContexts.entry
        else:
            dpf.start_local_server()
    
        dpf.SERVER.apply_context(dpf.AvailableServerContexts.premium)
        op = dpf.Operator("core::field::high_pass")
        op.connect(0, field)
        op.connect(1, 0.0)
        op.eval()
        field = None
        assert dpf.SERVER.context == dpf.AvailableServerContexts.premium
        dpf.server.shutdown_all_session_servers()
>       field = dpf.Field()

tests\entry\test_entry.py:121: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
.tox\test-api_entry\lib\site-packages\ansys\dpf\core\field.py:212: in __init__
    super().__init__(
.tox\test-api_entry\lib\site-packages\ansys\dpf\core\field_base.py:53: in __init__
    self._server = server_module.get_or_create_server(
.tox\test-api_entry\lib\site-packages\ansys\dpf\core\server.py:413: in get_or_create_server
    return _global_server()
.tox\test-api_entry\lib\site-packages\ansys\dpf\core\server.py:98: in _global_server
    start_local_server(as_global=True)
.tox\test-api_entry\lib\site-packages\ansys\dpf\core\server.py:255: in start_local_server
    server = server_type(
.tox\test-api_entry\lib\site-packages\ansys\dpf\core\server_types.py:821: in __init__
    self._check_first_call(timeout=timeout - (time.time() - start_time))  # Pass remaining time
.tox\test-api_entry\lib\site-packages\ansys\dpf\core\server_types.py:844: in _check_first_call
    raise e
.tox\test-api_entry\lib\site-packages\ansys\dpf\core\server_types.py:838: in _check_first_call
    _ = self.version
.tox\test-api_entry\lib\site-packages\ansys\dpf\core\server_types.py:861: in version
    api.data_processing_get_server_version_on_client(self.client, major, minor)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

client = <ansys.dpf.core.server_types.GrpcClient object at 0x0000019CBDC951F0>
major = <ansys.dpf.gate.integral_types.MutableInt32 object at 0x0000019CBDDA3C10>
minor = <ansys.dpf.gate.integral_types.MutableInt32 object at 0x0000019CBDDA3100>

    @staticmethod
    def data_processing_get_server_version_on_client(client, major, minor):
    	errorSize = ctypes.c_int(0)
    	sError = ctypes.c_wchar_p()
    	res = capi.dll.DataProcessing_getServerVersion_on_client(client._internal_obj if client is not None else None, ctypes.byref(utils.to_int32(major)), ctypes.byref(utils.to_int32(minor)), ctypes.byref(utils.to_int32(errorSize)), ctypes.byref(sError))
    	if errorSize.value != 0:
>   		raise errors.DPFServerException(sError.value)
E     ansys.dpf.gate.errors.DPFServerException: a 'cancelled' error occurred: CANCELLED

.tox\test-api_entry\lib\site-packages\ansys\dpf\gate\generated\data_processing_capi.py:498: DPFServerException

To view more test analytics, go to the Test Analytics Dashboard
📋 Got 3 mins? Take this short survey to help us improve Test Analytics.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI/CD Related to CI/CD documentation Improvements or additions to documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant