Skip to content

Moved addons into src/addons and added VSCode settings and app launcher scripts #82

Moved addons into src/addons and added VSCode settings and app launcher scripts

Moved addons into src/addons and added VSCode settings and app launcher scripts #82

GitHub Actions / Test LTS Results (Unreal 5.3 Blender 3.6) failed Jul 19, 2024 in 0s

240 tests run, 52 passed, 182 skipped, 6 failed.

Annotations

Check failure on line 113 in test_send2ue_extension_affixes.py

See this annotation in the file changed.

@github-actions github-actions / Test LTS Results (Unreal 5.3 Blender 3.6)

test_send2ue_extension_affixes.py.test_animations

<Fault 1: '<class \'RuntimeError\'>:Error: Python: Traceback (most recent call last):\n  File "/tmp/blender_tools/src/addons/send2ue/operators.py", line 127, in execute\n    export.send2ue(properties)\n  File "/tmp/blender_tools/src/addons/send2ue/core/export.py", line 549, in send2ue\n    if validation_manager.run():\n  File "/tmp/blender_tools/src/addons/send2ue/core/validations.py", line 50, in run\n    if not validator():\n  File "/tmp/blender_tools/src/addons/send2ue/core/validations.py", line 195, in validate_unreal_asset_paths\n    utilities.report_error(error_message)\n  File "/tmp/blender_tools/src/addons/send2ue/core/utilities.py", line 1141, in report_error\n    raise RuntimeError(message + details)\nRuntimeError: No Unreal Editor connection. Asset path "/Game/untitled_category/untitled_asset/SK_Mannequin_Female_Skeleton" can not be validated.\nLocation: /home/ubuntu/blender/3.6/scripts/modules/bpy/ops.py:113\n'>
Raw output
Traceback (most recent call last):
  File "/home/ubuntu/services/github-runner/_work/BlenderTools/BlenderTools/tests/../src/addons/send2ue/dependencies/rpc/factory.py", line 221, in run_function_remotely
    return remote_function(*args)
           ^^^^^^^^^^^^^^^^^^^^^^
  File "/home/ubuntu/services/github-runner/_work/_tool/Python/3.11.9/x64/lib/python3.11/xmlrpc/client.py", line 1122, in __call__
    return self.__send(self.__name, args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/ubuntu/services/github-runner/_work/_tool/Python/3.11.9/x64/lib/python3.11/xmlrpc/client.py", line 1464, in __request
    response = self.__transport.request(
               ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/ubuntu/services/github-runner/_work/_tool/Python/3.11.9/x64/lib/python3.11/xmlrpc/client.py", line 1166, in request
    return self.single_request(host, handler, request_body, verbose)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/ubuntu/services/github-runner/_work/_tool/Python/3.11.9/x64/lib/python3.11/xmlrpc/client.py", line 1182, in single_request
    return self.parse_response(resp)
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/ubuntu/services/github-runner/_work/_tool/Python/3.11.9/x64/lib/python3.11/xmlrpc/client.py", line 1354, in parse_response
    return u.close()
           ^^^^^^^^^
  File "/home/ubuntu/services/github-runner/_work/BlenderTools/BlenderTools/tests/../src/addons/send2ue/dependencies/rpc/client.py", line 70, in close
    raise Fault(**marshallables) # type: ignore
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
xmlrpc.client.Fault: <Fault 1: '<class \'RuntimeError\'>:Error: Python: Traceback (most recent call last):\n  File "/tmp/blender_tools/src/addons/send2ue/operators.py", line 127, in execute\n    export.send2ue(properties)\n  File "/tmp/blender_tools/src/addons/send2ue/core/export.py", line 549, in send2ue\n    if validation_manager.run():\n  File "/tmp/blender_tools/src/addons/send2ue/core/validations.py", line 50, in run\n    if not validator():\n  File "/tmp/blender_tools/src/addons/send2ue/core/validations.py", line 195, in validate_unreal_asset_paths\n    utilities.report_error(error_message)\n  File "/tmp/blender_tools/src/addons/send2ue/core/utilities.py", line 1141, in report_error\n    raise RuntimeError(message + details)\nRuntimeError: No Unreal Editor connection. Asset path "/Game/untitled_category/untitled_asset/SK_Mannequin_Female_Skeleton" can not be validated.\nLocation: /home/ubuntu/blender/3.6/scripts/modules/bpy/ops.py:113\n'>

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/ubuntu/services/github-runner/_work/BlenderTools/BlenderTools/tests/test_send2ue_extension_affixes.py", line 120, in test_animations
    self.run_animation_tests({
  File "/home/ubuntu/services/github-runner/_work/BlenderTools/BlenderTools/tests/utils/base_test_case.py", line 937, in run_animation_tests
    self.assert_animation_only_import(object_name, animation_names, groom_names)
  File "/home/ubuntu/services/github-runner/_work/BlenderTools/BlenderTools/tests/utils/base_test_case.py", line 622, in assert_animation_only_import
    self.send2ue_operation()
  File "/home/ubuntu/services/github-runner/_work/BlenderTools/BlenderTools/tests/utils/base_test_case.py", line 742, in send2ue_operation
    self.blender.send2ue()
  File "/home/ubuntu/services/github-runner/_work/BlenderTools/BlenderTools/tests/../src/addons/send2ue/dependencies/rpc/factory.py", line 248, in wrapper
    return rpc_factory.run_function_remotely(function, args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/ubuntu/services/github-runner/_work/BlenderTools/BlenderTools/tests/../src/addons/send2ue/dependencies/rpc/factory.py", line 225, in run_function_remotely
    raise Fault(exception.faultCode, exception.faultString)
xmlrpc.client.Fault: <Fault 1: '<class \'RuntimeError\'>:Error: Python: Traceback (most recent call last):\n  File "/tmp/blender_tools/src/addons/send2ue/operators.py", line 127, in execute\n    export.send2ue(properties)\n  File "/tmp/blender_tools/src/addons/send2ue/core/export.py", line 549, in send2ue\n    if validation_manager.run():\n  File "/tmp/blender_tools/src/addons/send2ue/core/validations.py", line 50, in run\n    if not validator():\n  File "/tmp/blender_tools/src/addons/send2ue/core/validations.py", line 195, in validate_unreal_asset_paths\n    utilities.report_error(error_message)\n  File "/tmp/blender_tools/src/addons/send2ue/core/utilities.py", line 1141, in report_error\n    raise RuntimeError(message + details)\nRuntimeError: No Unreal Editor connection. Asset path "/Game/untitled_category/untitled_asset/SK_Mannequin_Female_Skeleton" can not be validated.\nLocation: /home/ubuntu/blender/3.6/scripts/modules/bpy/ops.py:113\n'>

Check failure on line 104 in test_send2ue_extension_affixes.py

See this annotation in the file changed.

@github-actions github-actions / Test LTS Results (Unreal 5.3 Blender 3.6)

test_send2ue_extension_affixes.py.test_default_send_to_unreal

<Fault 1: '<class \'RuntimeError\'>:Error: Python: Traceback (most recent call last):\n  File "/tmp/blender_tools/src/addons/send2ue/operators.py", line 127, in execute\n    export.send2ue(properties)\n  File "/tmp/blender_tools/src/addons/send2ue/core/export.py", line 549, in send2ue\n    if validation_manager.run():\n  File "/tmp/blender_tools/src/addons/send2ue/core/validations.py", line 50, in run\n    if not validator():\n  File "/tmp/blender_tools/src/addons/send2ue/core/validations.py", line 195, in validate_unreal_asset_paths\n    utilities.report_error(error_message)\n  File "/tmp/blender_tools/src/addons/send2ue/core/utilities.py", line 1141, in report_error\n    raise RuntimeError(message + details)\nRuntimeError: No Unreal Editor connection. Asset path "/Game/untitled_category/untitled_asset/SK_Mannequin_Female_Skeleton" can not be validated.\nLocation: /home/ubuntu/blender/3.6/scripts/modules/bpy/ops.py:113\n'>
Raw output
Traceback (most recent call last):
  File "/home/ubuntu/services/github-runner/_work/BlenderTools/BlenderTools/tests/../src/addons/send2ue/dependencies/rpc/factory.py", line 221, in run_function_remotely
    return remote_function(*args)
           ^^^^^^^^^^^^^^^^^^^^^^
  File "/home/ubuntu/services/github-runner/_work/_tool/Python/3.11.9/x64/lib/python3.11/xmlrpc/client.py", line 1122, in __call__
    return self.__send(self.__name, args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/ubuntu/services/github-runner/_work/_tool/Python/3.11.9/x64/lib/python3.11/xmlrpc/client.py", line 1464, in __request
    response = self.__transport.request(
               ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/ubuntu/services/github-runner/_work/_tool/Python/3.11.9/x64/lib/python3.11/xmlrpc/client.py", line 1166, in request
    return self.single_request(host, handler, request_body, verbose)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/ubuntu/services/github-runner/_work/_tool/Python/3.11.9/x64/lib/python3.11/xmlrpc/client.py", line 1182, in single_request
    return self.parse_response(resp)
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/ubuntu/services/github-runner/_work/_tool/Python/3.11.9/x64/lib/python3.11/xmlrpc/client.py", line 1354, in parse_response
    return u.close()
           ^^^^^^^^^
  File "/home/ubuntu/services/github-runner/_work/BlenderTools/BlenderTools/tests/../src/addons/send2ue/dependencies/rpc/client.py", line 70, in close
    raise Fault(**marshallables) # type: ignore
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
xmlrpc.client.Fault: <Fault 1: '<class \'RuntimeError\'>:Error: Python: Traceback (most recent call last):\n  File "/tmp/blender_tools/src/addons/send2ue/operators.py", line 127, in execute\n    export.send2ue(properties)\n  File "/tmp/blender_tools/src/addons/send2ue/core/export.py", line 549, in send2ue\n    if validation_manager.run():\n  File "/tmp/blender_tools/src/addons/send2ue/core/validations.py", line 50, in run\n    if not validator():\n  File "/tmp/blender_tools/src/addons/send2ue/core/validations.py", line 195, in validate_unreal_asset_paths\n    utilities.report_error(error_message)\n  File "/tmp/blender_tools/src/addons/send2ue/core/utilities.py", line 1141, in report_error\n    raise RuntimeError(message + details)\nRuntimeError: No Unreal Editor connection. Asset path "/Game/untitled_category/untitled_asset/SK_Mannequin_Female_Skeleton" can not be validated.\nLocation: /home/ubuntu/blender/3.6/scripts/modules/bpy/ops.py:113\n'>

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/ubuntu/services/github-runner/_work/BlenderTools/BlenderTools/tests/test_send2ue_extension_affixes.py", line 111, in test_default_send_to_unreal
    self.run_skeleton_tests('SK_Mannequin_Female')
  File "/home/ubuntu/services/github-runner/_work/BlenderTools/BlenderTools/tests/utils/base_test_case.py", line 803, in run_skeleton_tests
    self.send2ue_operation()
  File "/home/ubuntu/services/github-runner/_work/BlenderTools/BlenderTools/tests/utils/base_test_case.py", line 742, in send2ue_operation
    self.blender.send2ue()
  File "/home/ubuntu/services/github-runner/_work/BlenderTools/BlenderTools/tests/../src/addons/send2ue/dependencies/rpc/factory.py", line 248, in wrapper
    return rpc_factory.run_function_remotely(function, args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/ubuntu/services/github-runner/_work/BlenderTools/BlenderTools/tests/../src/addons/send2ue/dependencies/rpc/factory.py", line 225, in run_function_remotely
    raise Fault(exception.faultCode, exception.faultString)
xmlrpc.client.Fault: <Fault 1: '<class \'RuntimeError\'>:Error: Python: Traceback (most recent call last):\n  File "/tmp/blender_tools/src/addons/send2ue/operators.py", line 127, in execute\n    export.send2ue(properties)\n  File "/tmp/blender_tools/src/addons/send2ue/core/export.py", line 549, in send2ue\n    if validation_manager.run():\n  File "/tmp/blender_tools/src/addons/send2ue/core/validations.py", line 50, in run\n    if not validator():\n  File "/tmp/blender_tools/src/addons/send2ue/core/validations.py", line 195, in validate_unreal_asset_paths\n    utilities.report_error(error_message)\n  File "/tmp/blender_tools/src/addons/send2ue/core/utilities.py", line 1141, in report_error\n    raise RuntimeError(message + details)\nRuntimeError: No Unreal Editor connection. Asset path "/Game/untitled_category/untitled_asset/SK_Mannequin_Female_Skeleton" can not be validated.\nLocation: /home/ubuntu/blender/3.6/scripts/modules/bpy/ops.py:113\n'>

Check failure on line 123 in test_send2ue_extension_use_collections_as_folders.py

See this annotation in the file changed.

@github-actions github-actions / Test LTS Results (Unreal 5.3 Blender 3.6)

test_send2ue_extension_use_collections_as_folders.py.test_animations

<Fault 1: '<class \'RuntimeError\'>:Error: Python: Traceback (most recent call last):\n  File "/tmp/blender_tools/src/addons/send2ue/operators.py", line 127, in execute\n    export.send2ue(properties)\n  File "/tmp/blender_tools/src/addons/send2ue/core/export.py", line 549, in send2ue\n    if validation_manager.run():\n  File "/tmp/blender_tools/src/addons/send2ue/core/validations.py", line 50, in run\n    if not validator():\n  File "/tmp/blender_tools/src/addons/send2ue/core/validations.py", line 195, in validate_unreal_asset_paths\n    utilities.report_error(error_message)\n  File "/tmp/blender_tools/src/addons/send2ue/core/utilities.py", line 1141, in report_error\n    raise RuntimeError(message + details)\nRuntimeError: No Unreal Editor connection. Asset path "/Game/untitled_category/untitled_asset/SK_Mannequin_Female_Skeleton" can not be validated.\nLocation: /home/ubuntu/blender/3.6/scripts/modules/bpy/ops.py:113\n'>
Raw output
Traceback (most recent call last):
  File "/home/ubuntu/services/github-runner/_work/BlenderTools/BlenderTools/tests/../src/addons/send2ue/dependencies/rpc/factory.py", line 221, in run_function_remotely
    return remote_function(*args)
           ^^^^^^^^^^^^^^^^^^^^^^
  File "/home/ubuntu/services/github-runner/_work/_tool/Python/3.11.9/x64/lib/python3.11/xmlrpc/client.py", line 1122, in __call__
    return self.__send(self.__name, args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/ubuntu/services/github-runner/_work/_tool/Python/3.11.9/x64/lib/python3.11/xmlrpc/client.py", line 1464, in __request
    response = self.__transport.request(
               ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/ubuntu/services/github-runner/_work/_tool/Python/3.11.9/x64/lib/python3.11/xmlrpc/client.py", line 1166, in request
    return self.single_request(host, handler, request_body, verbose)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/ubuntu/services/github-runner/_work/_tool/Python/3.11.9/x64/lib/python3.11/xmlrpc/client.py", line 1182, in single_request
    return self.parse_response(resp)
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/ubuntu/services/github-runner/_work/_tool/Python/3.11.9/x64/lib/python3.11/xmlrpc/client.py", line 1354, in parse_response
    return u.close()
           ^^^^^^^^^
  File "/home/ubuntu/services/github-runner/_work/BlenderTools/BlenderTools/tests/../src/addons/send2ue/dependencies/rpc/client.py", line 70, in close
    raise Fault(**marshallables) # type: ignore
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
xmlrpc.client.Fault: <Fault 1: '<class \'RuntimeError\'>:Error: Python: Traceback (most recent call last):\n  File "/tmp/blender_tools/src/addons/send2ue/operators.py", line 127, in execute\n    export.send2ue(properties)\n  File "/tmp/blender_tools/src/addons/send2ue/core/export.py", line 549, in send2ue\n    if validation_manager.run():\n  File "/tmp/blender_tools/src/addons/send2ue/core/validations.py", line 50, in run\n    if not validator():\n  File "/tmp/blender_tools/src/addons/send2ue/core/validations.py", line 195, in validate_unreal_asset_paths\n    utilities.report_error(error_message)\n  File "/tmp/blender_tools/src/addons/send2ue/core/utilities.py", line 1141, in report_error\n    raise RuntimeError(message + details)\nRuntimeError: No Unreal Editor connection. Asset path "/Game/untitled_category/untitled_asset/SK_Mannequin_Female_Skeleton" can not be validated.\nLocation: /home/ubuntu/blender/3.6/scripts/modules/bpy/ops.py:113\n'>

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/ubuntu/services/github-runner/_work/BlenderTools/BlenderTools/tests/test_send2ue_extension_use_collections_as_folders.py", line 130, in test_animations
    self.run_animation_tests({
  File "/home/ubuntu/services/github-runner/_work/BlenderTools/BlenderTools/tests/utils/base_test_case.py", line 937, in run_animation_tests
    self.assert_animation_only_import(object_name, animation_names, groom_names)
  File "/home/ubuntu/services/github-runner/_work/BlenderTools/BlenderTools/tests/utils/base_test_case.py", line 622, in assert_animation_only_import
    self.send2ue_operation()
  File "/home/ubuntu/services/github-runner/_work/BlenderTools/BlenderTools/tests/utils/base_test_case.py", line 742, in send2ue_operation
    self.blender.send2ue()
  File "/home/ubuntu/services/github-runner/_work/BlenderTools/BlenderTools/tests/../src/addons/send2ue/dependencies/rpc/factory.py", line 248, in wrapper
    return rpc_factory.run_function_remotely(function, args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/ubuntu/services/github-runner/_work/BlenderTools/BlenderTools/tests/../src/addons/send2ue/dependencies/rpc/factory.py", line 225, in run_function_remotely
    raise Fault(exception.faultCode, exception.faultString)
xmlrpc.client.Fault: <Fault 1: '<class \'RuntimeError\'>:Error: Python: Traceback (most recent call last):\n  File "/tmp/blender_tools/src/addons/send2ue/operators.py", line 127, in execute\n    export.send2ue(properties)\n  File "/tmp/blender_tools/src/addons/send2ue/core/export.py", line 549, in send2ue\n    if validation_manager.run():\n  File "/tmp/blender_tools/src/addons/send2ue/core/validations.py", line 50, in run\n    if not validator():\n  File "/tmp/blender_tools/src/addons/send2ue/core/validations.py", line 195, in validate_unreal_asset_paths\n    utilities.report_error(error_message)\n  File "/tmp/blender_tools/src/addons/send2ue/core/utilities.py", line 1141, in report_error\n    raise RuntimeError(message + details)\nRuntimeError: No Unreal Editor connection. Asset path "/Game/untitled_category/untitled_asset/SK_Mannequin_Female_Skeleton" can not be validated.\nLocation: /home/ubuntu/blender/3.6/scripts/modules/bpy/ops.py:113\n'>

Check failure on line 158 in test_send2ue_extension_use_immediate_parent_name.py

See this annotation in the file changed.

@github-actions github-actions / Test LTS Results (Unreal 5.3 Blender 3.6)

test_send2ue_extension_use_immediate_parent_name.py.test_animations

<Fault 1: '<class \'RuntimeError\'>:Error: Python: Traceback (most recent call last):\n  File "/tmp/blender_tools/src/addons/send2ue/operators.py", line 127, in execute\n    export.send2ue(properties)\n  File "/tmp/blender_tools/src/addons/send2ue/core/export.py", line 549, in send2ue\n    if validation_manager.run():\n  File "/tmp/blender_tools/src/addons/send2ue/core/validations.py", line 50, in run\n    if not validator():\n  File "/tmp/blender_tools/src/addons/send2ue/core/validations.py", line 195, in validate_unreal_asset_paths\n    utilities.report_error(error_message)\n  File "/tmp/blender_tools/src/addons/send2ue/core/utilities.py", line 1141, in report_error\n    raise RuntimeError(message + details)\nRuntimeError: No Unreal Editor connection. Asset path "/Game/untitled_category/untitled_asset/SK_Mannequin_Female_Skeleton" can not be validated.\nLocation: /home/ubuntu/blender/3.6/scripts/modules/bpy/ops.py:113\n'>
Raw output
Traceback (most recent call last):
  File "/home/ubuntu/services/github-runner/_work/BlenderTools/BlenderTools/tests/../src/addons/send2ue/dependencies/rpc/factory.py", line 221, in run_function_remotely
    return remote_function(*args)
           ^^^^^^^^^^^^^^^^^^^^^^
  File "/home/ubuntu/services/github-runner/_work/_tool/Python/3.11.9/x64/lib/python3.11/xmlrpc/client.py", line 1122, in __call__
    return self.__send(self.__name, args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/ubuntu/services/github-runner/_work/_tool/Python/3.11.9/x64/lib/python3.11/xmlrpc/client.py", line 1464, in __request
    response = self.__transport.request(
               ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/ubuntu/services/github-runner/_work/_tool/Python/3.11.9/x64/lib/python3.11/xmlrpc/client.py", line 1166, in request
    return self.single_request(host, handler, request_body, verbose)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/ubuntu/services/github-runner/_work/_tool/Python/3.11.9/x64/lib/python3.11/xmlrpc/client.py", line 1182, in single_request
    return self.parse_response(resp)
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/ubuntu/services/github-runner/_work/_tool/Python/3.11.9/x64/lib/python3.11/xmlrpc/client.py", line 1354, in parse_response
    return u.close()
           ^^^^^^^^^
  File "/home/ubuntu/services/github-runner/_work/BlenderTools/BlenderTools/tests/../src/addons/send2ue/dependencies/rpc/client.py", line 70, in close
    raise Fault(**marshallables) # type: ignore
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
xmlrpc.client.Fault: <Fault 1: '<class \'RuntimeError\'>:Error: Python: Traceback (most recent call last):\n  File "/tmp/blender_tools/src/addons/send2ue/operators.py", line 127, in execute\n    export.send2ue(properties)\n  File "/tmp/blender_tools/src/addons/send2ue/core/export.py", line 549, in send2ue\n    if validation_manager.run():\n  File "/tmp/blender_tools/src/addons/send2ue/core/validations.py", line 50, in run\n    if not validator():\n  File "/tmp/blender_tools/src/addons/send2ue/core/validations.py", line 195, in validate_unreal_asset_paths\n    utilities.report_error(error_message)\n  File "/tmp/blender_tools/src/addons/send2ue/core/utilities.py", line 1141, in report_error\n    raise RuntimeError(message + details)\nRuntimeError: No Unreal Editor connection. Asset path "/Game/untitled_category/untitled_asset/SK_Mannequin_Female_Skeleton" can not be validated.\nLocation: /home/ubuntu/blender/3.6/scripts/modules/bpy/ops.py:113\n'>

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/ubuntu/services/github-runner/_work/BlenderTools/BlenderTools/tests/test_send2ue_extension_use_immediate_parent_name.py", line 165, in test_animations
    self.run_animation_tests({
  File "/home/ubuntu/services/github-runner/_work/BlenderTools/BlenderTools/tests/utils/base_test_case.py", line 937, in run_animation_tests
    self.assert_animation_only_import(object_name, animation_names, groom_names)
  File "/home/ubuntu/services/github-runner/_work/BlenderTools/BlenderTools/tests/utils/base_test_case.py", line 622, in assert_animation_only_import
    self.send2ue_operation()
  File "/home/ubuntu/services/github-runner/_work/BlenderTools/BlenderTools/tests/utils/base_test_case.py", line 742, in send2ue_operation
    self.blender.send2ue()
  File "/home/ubuntu/services/github-runner/_work/BlenderTools/BlenderTools/tests/../src/addons/send2ue/dependencies/rpc/factory.py", line 248, in wrapper
    return rpc_factory.run_function_remotely(function, args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/ubuntu/services/github-runner/_work/BlenderTools/BlenderTools/tests/../src/addons/send2ue/dependencies/rpc/factory.py", line 225, in run_function_remotely
    raise Fault(exception.faultCode, exception.faultString)
xmlrpc.client.Fault: <Fault 1: '<class \'RuntimeError\'>:Error: Python: Traceback (most recent call last):\n  File "/tmp/blender_tools/src/addons/send2ue/operators.py", line 127, in execute\n    export.send2ue(properties)\n  File "/tmp/blender_tools/src/addons/send2ue/core/export.py", line 549, in send2ue\n    if validation_manager.run():\n  File "/tmp/blender_tools/src/addons/send2ue/core/validations.py", line 50, in run\n    if not validator():\n  File "/tmp/blender_tools/src/addons/send2ue/core/validations.py", line 195, in validate_unreal_asset_paths\n    utilities.report_error(error_message)\n  File "/tmp/blender_tools/src/addons/send2ue/core/utilities.py", line 1141, in report_error\n    raise RuntimeError(message + details)\nRuntimeError: No Unreal Editor connection. Asset path "/Game/untitled_category/untitled_asset/SK_Mannequin_Female_Skeleton" can not be validated.\nLocation: /home/ubuntu/blender/3.6/scripts/modules/bpy/ops.py:113\n'>

Check failure on line 72 in test_send2ue_mannequins.py

See this annotation in the file changed.

@github-actions github-actions / Test LTS Results (Unreal 5.3 Blender 3.6)

test_send2ue_mannequins.py.test_animations

<Fault 1: '<class \'RuntimeError\'>:Error: Python: Traceback (most recent call last):\n  File "/tmp/blender_tools/src/addons/send2ue/operators.py", line 127, in execute\n    export.send2ue(properties)\n  File "/tmp/blender_tools/src/addons/send2ue/core/export.py", line 549, in send2ue\n    if validation_manager.run():\n  File "/tmp/blender_tools/src/addons/send2ue/core/validations.py", line 50, in run\n    if not validator():\n  File "/tmp/blender_tools/src/addons/send2ue/core/validations.py", line 195, in validate_unreal_asset_paths\n    utilities.report_error(error_message)\n  File "/tmp/blender_tools/src/addons/send2ue/core/utilities.py", line 1141, in report_error\n    raise RuntimeError(message + details)\nRuntimeError: No Unreal Editor connection. Asset path "/Game/untitled_category/untitled_asset/SK_Mannequin_Female_Skeleton" can not be validated.\nLocation: /home/ubuntu/blender/3.6/scripts/modules/bpy/ops.py:113\n'>
Raw output
Traceback (most recent call last):
  File "/home/ubuntu/services/github-runner/_work/BlenderTools/BlenderTools/tests/../src/addons/send2ue/dependencies/rpc/factory.py", line 221, in run_function_remotely
    return remote_function(*args)
           ^^^^^^^^^^^^^^^^^^^^^^
  File "/home/ubuntu/services/github-runner/_work/_tool/Python/3.11.9/x64/lib/python3.11/xmlrpc/client.py", line 1122, in __call__
    return self.__send(self.__name, args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/ubuntu/services/github-runner/_work/_tool/Python/3.11.9/x64/lib/python3.11/xmlrpc/client.py", line 1464, in __request
    response = self.__transport.request(
               ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/ubuntu/services/github-runner/_work/_tool/Python/3.11.9/x64/lib/python3.11/xmlrpc/client.py", line 1166, in request
    return self.single_request(host, handler, request_body, verbose)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/ubuntu/services/github-runner/_work/_tool/Python/3.11.9/x64/lib/python3.11/xmlrpc/client.py", line 1182, in single_request
    return self.parse_response(resp)
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/ubuntu/services/github-runner/_work/_tool/Python/3.11.9/x64/lib/python3.11/xmlrpc/client.py", line 1354, in parse_response
    return u.close()
           ^^^^^^^^^
  File "/home/ubuntu/services/github-runner/_work/BlenderTools/BlenderTools/tests/../src/addons/send2ue/dependencies/rpc/client.py", line 70, in close
    raise Fault(**marshallables) # type: ignore
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
xmlrpc.client.Fault: <Fault 1: '<class \'RuntimeError\'>:Error: Python: Traceback (most recent call last):\n  File "/tmp/blender_tools/src/addons/send2ue/operators.py", line 127, in execute\n    export.send2ue(properties)\n  File "/tmp/blender_tools/src/addons/send2ue/core/export.py", line 549, in send2ue\n    if validation_manager.run():\n  File "/tmp/blender_tools/src/addons/send2ue/core/validations.py", line 50, in run\n    if not validator():\n  File "/tmp/blender_tools/src/addons/send2ue/core/validations.py", line 195, in validate_unreal_asset_paths\n    utilities.report_error(error_message)\n  File "/tmp/blender_tools/src/addons/send2ue/core/utilities.py", line 1141, in report_error\n    raise RuntimeError(message + details)\nRuntimeError: No Unreal Editor connection. Asset path "/Game/untitled_category/untitled_asset/SK_Mannequin_Female_Skeleton" can not be validated.\nLocation: /home/ubuntu/blender/3.6/scripts/modules/bpy/ops.py:113\n'>

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/ubuntu/services/github-runner/_work/BlenderTools/BlenderTools/tests/test_send2ue_mannequins.py", line 76, in test_animations
    self.run_animation_tests({
  File "/home/ubuntu/services/github-runner/_work/BlenderTools/BlenderTools/tests/utils/base_test_case.py", line 937, in run_animation_tests
    self.assert_animation_only_import(object_name, animation_names, groom_names)
  File "/home/ubuntu/services/github-runner/_work/BlenderTools/BlenderTools/tests/utils/base_test_case.py", line 622, in assert_animation_only_import
    self.send2ue_operation()
  File "/home/ubuntu/services/github-runner/_work/BlenderTools/BlenderTools/tests/utils/base_test_case.py", line 742, in send2ue_operation
    self.blender.send2ue()
  File "/home/ubuntu/services/github-runner/_work/BlenderTools/BlenderTools/tests/../src/addons/send2ue/dependencies/rpc/factory.py", line 248, in wrapper
    return rpc_factory.run_function_remotely(function, args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/ubuntu/services/github-runner/_work/BlenderTools/BlenderTools/tests/../src/addons/send2ue/dependencies/rpc/factory.py", line 225, in run_function_remotely
    raise Fault(exception.faultCode, exception.faultString)
xmlrpc.client.Fault: <Fault 1: '<class \'RuntimeError\'>:Error: Python: Traceback (most recent call last):\n  File "/tmp/blender_tools/src/addons/send2ue/operators.py", line 127, in execute\n    export.send2ue(properties)\n  File "/tmp/blender_tools/src/addons/send2ue/core/export.py", line 549, in send2ue\n    if validation_manager.run():\n  File "/tmp/blender_tools/src/addons/send2ue/core/validations.py", line 50, in run\n    if not validator():\n  File "/tmp/blender_tools/src/addons/send2ue/core/validations.py", line 195, in validate_unreal_asset_paths\n    utilities.report_error(error_message)\n  File "/tmp/blender_tools/src/addons/send2ue/core/utilities.py", line 1141, in report_error\n    raise RuntimeError(message + details)\nRuntimeError: No Unreal Editor connection. Asset path "/Game/untitled_category/untitled_asset/SK_Mannequin_Female_Skeleton" can not be validated.\nLocation: /home/ubuntu/blender/3.6/scripts/modules/bpy/ops.py:113\n'>

Check failure on line 22 in test_send2ue_mannequins.py

See this annotation in the file changed.

@github-actions github-actions / Test LTS Results (Unreal 5.3 Blender 3.6)

test_send2ue_mannequins.py.test_default_send_to_unreal

<Fault 1: '<class \'RuntimeError\'>:Error: Python: Traceback (most recent call last):\n  File "/tmp/blender_tools/src/addons/send2ue/operators.py", line 127, in execute\n    export.send2ue(properties)\n  File "/tmp/blender_tools/src/addons/send2ue/core/export.py", line 549, in send2ue\n    if validation_manager.run():\n  File "/tmp/blender_tools/src/addons/send2ue/core/validations.py", line 50, in run\n    if not validator():\n  File "/tmp/blender_tools/src/addons/send2ue/core/validations.py", line 195, in validate_unreal_asset_paths\n    utilities.report_error(error_message)\n  File "/tmp/blender_tools/src/addons/send2ue/core/utilities.py", line 1141, in report_error\n    raise RuntimeError(message + details)\nRuntimeError: No Unreal Editor connection. Asset path "/Game/untitled_category/untitled_asset/SK_Mannequin_Female_Skeleton" can not be validated.\nLocation: /home/ubuntu/blender/3.6/scripts/modules/bpy/ops.py:113\n'>
Raw output
Traceback (most recent call last):
  File "/home/ubuntu/services/github-runner/_work/BlenderTools/BlenderTools/tests/../src/addons/send2ue/dependencies/rpc/factory.py", line 221, in run_function_remotely
    return remote_function(*args)
           ^^^^^^^^^^^^^^^^^^^^^^
  File "/home/ubuntu/services/github-runner/_work/_tool/Python/3.11.9/x64/lib/python3.11/xmlrpc/client.py", line 1122, in __call__
    return self.__send(self.__name, args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/ubuntu/services/github-runner/_work/_tool/Python/3.11.9/x64/lib/python3.11/xmlrpc/client.py", line 1464, in __request
    response = self.__transport.request(
               ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/ubuntu/services/github-runner/_work/_tool/Python/3.11.9/x64/lib/python3.11/xmlrpc/client.py", line 1166, in request
    return self.single_request(host, handler, request_body, verbose)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/ubuntu/services/github-runner/_work/_tool/Python/3.11.9/x64/lib/python3.11/xmlrpc/client.py", line 1182, in single_request
    return self.parse_response(resp)
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/ubuntu/services/github-runner/_work/_tool/Python/3.11.9/x64/lib/python3.11/xmlrpc/client.py", line 1354, in parse_response
    return u.close()
           ^^^^^^^^^
  File "/home/ubuntu/services/github-runner/_work/BlenderTools/BlenderTools/tests/../src/addons/send2ue/dependencies/rpc/client.py", line 70, in close
    raise Fault(**marshallables) # type: ignore
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
xmlrpc.client.Fault: <Fault 1: '<class \'RuntimeError\'>:Error: Python: Traceback (most recent call last):\n  File "/tmp/blender_tools/src/addons/send2ue/operators.py", line 127, in execute\n    export.send2ue(properties)\n  File "/tmp/blender_tools/src/addons/send2ue/core/export.py", line 549, in send2ue\n    if validation_manager.run():\n  File "/tmp/blender_tools/src/addons/send2ue/core/validations.py", line 50, in run\n    if not validator():\n  File "/tmp/blender_tools/src/addons/send2ue/core/validations.py", line 195, in validate_unreal_asset_paths\n    utilities.report_error(error_message)\n  File "/tmp/blender_tools/src/addons/send2ue/core/utilities.py", line 1141, in report_error\n    raise RuntimeError(message + details)\nRuntimeError: No Unreal Editor connection. Asset path "/Game/untitled_category/untitled_asset/SK_Mannequin_Female_Skeleton" can not be validated.\nLocation: /home/ubuntu/blender/3.6/scripts/modules/bpy/ops.py:113\n'>

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/ubuntu/services/github-runner/_work/BlenderTools/BlenderTools/tests/test_send2ue_mannequins.py", line 29, in test_default_send_to_unreal
    self.run_skeleton_tests('SK_Mannequin_Female')
  File "/home/ubuntu/services/github-runner/_work/BlenderTools/BlenderTools/tests/utils/base_test_case.py", line 803, in run_skeleton_tests
    self.send2ue_operation()
  File "/home/ubuntu/services/github-runner/_work/BlenderTools/BlenderTools/tests/utils/base_test_case.py", line 742, in send2ue_operation
    self.blender.send2ue()
  File "/home/ubuntu/services/github-runner/_work/BlenderTools/BlenderTools/tests/../src/addons/send2ue/dependencies/rpc/factory.py", line 248, in wrapper
    return rpc_factory.run_function_remotely(function, args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/ubuntu/services/github-runner/_work/BlenderTools/BlenderTools/tests/../src/addons/send2ue/dependencies/rpc/factory.py", line 225, in run_function_remotely
    raise Fault(exception.faultCode, exception.faultString)
xmlrpc.client.Fault: <Fault 1: '<class \'RuntimeError\'>:Error: Python: Traceback (most recent call last):\n  File "/tmp/blender_tools/src/addons/send2ue/operators.py", line 127, in execute\n    export.send2ue(properties)\n  File "/tmp/blender_tools/src/addons/send2ue/core/export.py", line 549, in send2ue\n    if validation_manager.run():\n  File "/tmp/blender_tools/src/addons/send2ue/core/validations.py", line 50, in run\n    if not validator():\n  File "/tmp/blender_tools/src/addons/send2ue/core/validations.py", line 195, in validate_unreal_asset_paths\n    utilities.report_error(error_message)\n  File "/tmp/blender_tools/src/addons/send2ue/core/utilities.py", line 1141, in report_error\n    raise RuntimeError(message + details)\nRuntimeError: No Unreal Editor connection. Asset path "/Game/untitled_category/untitled_asset/SK_Mannequin_Female_Skeleton" can not be validated.\nLocation: /home/ubuntu/blender/3.6/scripts/modules/bpy/ops.py:113\n'>