Skip to content

Send2UE - Fixed Texture Filepaths Post Operation #137

Send2UE - Fixed Texture Filepaths Post Operation

Send2UE - Fixed Texture Filepaths Post Operation #137

Triggered via pull request November 5, 2024 03:39
Status Failure
Total duration 12m 19s
Artifacts

tests.yml

on: pull_request
Test Latest  /  tests
Test Latest / tests
Fit to window
Zoom out
Zoom in

Annotations

21 errors and 1 warning
test_send2ue_cubes.py.test_lods: test_send2ue_cubes.py#L51
<Fault 1: '<class \'RuntimeError\'>:Error: Python: Traceback (most recent call last):\n File "/tmp/blender_tools/src/addons/send2ue/operators.py", line 138, in execute\n self.post_operation()\n File "/tmp/blender_tools/src/addons/send2ue/operators.py", line 164, in post_operation\n extension.run_extension_tasks(ExtensionTasks.POST_OPERATION.value)\n File "/tmp/blender_tools/src/addons/send2ue/core/extension.py", line 76, in run_extension_tasks\n task(*args)\n File "/tmp/blender_tools/src/addons/send2ue/resources/extensions/affixes.py", line 354, in post_operation\n restore_texture_paths()\n File "/tmp/blender_tools/src/addons/send2ue/resources/extensions/affixes.py", line 224, in restore_texture_paths\n original_path = os.path.join( AffixesExtension.images_original_paths[index], image.name )\nIndexError: list index out of range\nLocation: /home/ubuntu/blender/3.6/scripts/modules/bpy/ops.py:113\n'>
test_send2ue_cubes.py.test_materials: test_send2ue_cubes.py#L114
<Fault 1: '<class \'RuntimeError\'>:Error: Python: Traceback (most recent call last):\n File "/tmp/blender_tools/src/addons/send2ue/operators.py", line 138, in execute\n self.post_operation()\n File "/tmp/blender_tools/src/addons/send2ue/operators.py", line 164, in post_operation\n extension.run_extension_tasks(ExtensionTasks.POST_OPERATION.value)\n File "/tmp/blender_tools/src/addons/send2ue/core/extension.py", line 76, in run_extension_tasks\n task(*args)\n File "/tmp/blender_tools/src/addons/send2ue/resources/extensions/affixes.py", line 354, in post_operation\n restore_texture_paths()\n File "/tmp/blender_tools/src/addons/send2ue/resources/extensions/affixes.py", line 224, in restore_texture_paths\n original_path = os.path.join( AffixesExtension.images_original_paths[index], image.name )\nIndexError: list index out of range\nLocation: /home/ubuntu/blender/3.6/scripts/modules/bpy/ops.py:113\n'>
test_send2ue_cubes.py.test_textures: test_send2ue_cubes.py#L137
<Fault 1: '<class \'RuntimeError\'>:Error: Python: Traceback (most recent call last):\n File "/tmp/blender_tools/src/addons/send2ue/operators.py", line 138, in execute\n self.post_operation()\n File "/tmp/blender_tools/src/addons/send2ue/operators.py", line 164, in post_operation\n extension.run_extension_tasks(ExtensionTasks.POST_OPERATION.value)\n File "/tmp/blender_tools/src/addons/send2ue/core/extension.py", line 76, in run_extension_tasks\n task(*args)\n File "/tmp/blender_tools/src/addons/send2ue/resources/extensions/affixes.py", line 354, in post_operation\n restore_texture_paths()\n File "/tmp/blender_tools/src/addons/send2ue/resources/extensions/affixes.py", line 224, in restore_texture_paths\n original_path = os.path.join( AffixesExtension.images_original_paths[index], image.name )\nIndexError: list index out of range\nLocation: /home/ubuntu/blender/3.6/scripts/modules/bpy/ops.py:113\n'>
test_send2ue_extension_combine_assets.py.test_combine_assets_option: test_send2ue_extension_combine_assets.py#L220
<Fault 1: '<class \'RuntimeError\'>:Error: Python: Traceback (most recent call last):\n File "/tmp/blender_tools/src/addons/send2ue/operators.py", line 138, in execute\n self.post_operation()\n File "/tmp/blender_tools/src/addons/send2ue/operators.py", line 164, in post_operation\n extension.run_extension_tasks(ExtensionTasks.POST_OPERATION.value)\n File "/tmp/blender_tools/src/addons/send2ue/core/extension.py", line 76, in run_extension_tasks\n task(*args)\n File "/tmp/blender_tools/src/addons/send2ue/resources/extensions/affixes.py", line 354, in post_operation\n restore_texture_paths()\n File "/tmp/blender_tools/src/addons/send2ue/resources/extensions/affixes.py", line 224, in restore_texture_paths\n original_path = os.path.join( AffixesExtension.images_original_paths[index], image.name )\nIndexError: list index out of range\nLocation: /home/ubuntu/blender/3.6/scripts/modules/bpy/ops.py:113\n'>
test_send2ue_extension_instance_assets.py.test_place_in_active_level_option: test_send2ue_extension_instance_assets.py#L177
<Fault 1: '<class \'RuntimeError\'>:Error: Python: Traceback (most recent call last):\n File "/tmp/blender_tools/src/addons/send2ue/operators.py", line 138, in execute\n self.post_operation()\n File "/tmp/blender_tools/src/addons/send2ue/operators.py", line 164, in post_operation\n extension.run_extension_tasks(ExtensionTasks.POST_OPERATION.value)\n File "/tmp/blender_tools/src/addons/send2ue/core/extension.py", line 76, in run_extension_tasks\n task(*args)\n File "/tmp/blender_tools/src/addons/send2ue/resources/extensions/affixes.py", line 354, in post_operation\n restore_texture_paths()\n File "/tmp/blender_tools/src/addons/send2ue/resources/extensions/affixes.py", line 224, in restore_texture_paths\n original_path = os.path.join( AffixesExtension.images_original_paths[index], image.name )\nIndexError: list index out of range\nLocation: /home/ubuntu/blender/3.6/scripts/modules/bpy/ops.py:113\n'>
test_send2ue_extension_use_collections_as_folders.py.test_animations: test_send2ue_extension_use_collections_as_folders.py#L125
<Fault 1: '<class \'RuntimeError\'>:Error: Python: Traceback (most recent call last):\n File "/tmp/blender_tools/src/addons/send2ue/operators.py", line 138, in execute\n self.post_operation()\n File "/tmp/blender_tools/src/addons/send2ue/operators.py", line 164, in post_operation\n extension.run_extension_tasks(ExtensionTasks.POST_OPERATION.value)\n File "/tmp/blender_tools/src/addons/send2ue/core/extension.py", line 76, in run_extension_tasks\n task(*args)\n File "/tmp/blender_tools/src/addons/send2ue/resources/extensions/affixes.py", line 354, in post_operation\n restore_texture_paths()\n File "/tmp/blender_tools/src/addons/send2ue/resources/extensions/affixes.py", line 224, in restore_texture_paths\n original_path = os.path.join( AffixesExtension.images_original_paths[index], image.name )\nIndexError: list index out of range\nLocation: /home/ubuntu/blender/3.6/scripts/modules/bpy/ops.py:113\n'>
test_send2ue_extension_use_collections_as_folders.py.test_use_collections_as_folders_option: test_send2ue_extension_use_collections_as_folders.py#L112
<Fault 1: '<class \'RuntimeError\'>:Error: Python: Traceback (most recent call last):\n File "/tmp/blender_tools/src/addons/send2ue/operators.py", line 138, in execute\n self.post_operation()\n File "/tmp/blender_tools/src/addons/send2ue/operators.py", line 164, in post_operation\n extension.run_extension_tasks(ExtensionTasks.POST_OPERATION.value)\n File "/tmp/blender_tools/src/addons/send2ue/core/extension.py", line 76, in run_extension_tasks\n task(*args)\n File "/tmp/blender_tools/src/addons/send2ue/resources/extensions/affixes.py", line 354, in post_operation\n restore_texture_paths()\n File "/tmp/blender_tools/src/addons/send2ue/resources/extensions/affixes.py", line 224, in restore_texture_paths\n original_path = os.path.join( AffixesExtension.images_original_paths[index], image.name )\nIndexError: list index out of range\nLocation: /home/ubuntu/blender/3.6/scripts/modules/bpy/ops.py:113\n'>
test_send2ue_extension_use_immediate_parent_name.py.test_animations: test_send2ue_extension_use_immediate_parent_name.py#L158
<Fault 1: '<class \'RuntimeError\'>:Error: Python: Traceback (most recent call last):\n File "/tmp/blender_tools/src/addons/send2ue/operators.py", line 138, in execute\n self.post_operation()\n File "/tmp/blender_tools/src/addons/send2ue/operators.py", line 164, in post_operation\n extension.run_extension_tasks(ExtensionTasks.POST_OPERATION.value)\n File "/tmp/blender_tools/src/addons/send2ue/core/extension.py", line 76, in run_extension_tasks\n task(*args)\n File "/tmp/blender_tools/src/addons/send2ue/resources/extensions/affixes.py", line 354, in post_operation\n restore_texture_paths()\n File "/tmp/blender_tools/src/addons/send2ue/resources/extensions/affixes.py", line 224, in restore_texture_paths\n original_path = os.path.join( AffixesExtension.images_original_paths[index], image.name )\nIndexError: list index out of range\nLocation: /home/ubuntu/blender/3.6/scripts/modules/bpy/ops.py:113\n'>
test_send2ue_extension_use_immediate_parent_name.py.test_use_immediate_parent_name_option: test_send2ue_extension_use_immediate_parent_name.py#L146
<Fault 1: '<class \'RuntimeError\'>:Error: Python: Traceback (most recent call last):\n File "/tmp/blender_tools/src/addons/send2ue/operators.py", line 138, in execute\n self.post_operation()\n File "/tmp/blender_tools/src/addons/send2ue/operators.py", line 164, in post_operation\n extension.run_extension_tasks(ExtensionTasks.POST_OPERATION.value)\n File "/tmp/blender_tools/src/addons/send2ue/core/extension.py", line 76, in run_extension_tasks\n task(*args)\n File "/tmp/blender_tools/src/addons/send2ue/resources/extensions/affixes.py", line 354, in post_operation\n restore_texture_paths()\n File "/tmp/blender_tools/src/addons/send2ue/resources/extensions/affixes.py", line 224, in restore_texture_paths\n original_path = os.path.join( AffixesExtension.images_original_paths[index], image.name )\nIndexError: list index out of range\nLocation: /home/ubuntu/blender/3.6/scripts/modules/bpy/ops.py:113\n'>
test_send2ue_mannequins.py.test_animations: test_send2ue_mannequins.py#L72
<Fault 1: '<class \'RuntimeError\'>:Error: Python: Traceback (most recent call last):\n File "/tmp/blender_tools/src/addons/send2ue/operators.py", line 138, in execute\n self.post_operation()\n File "/tmp/blender_tools/src/addons/send2ue/operators.py", line 164, in post_operation\n extension.run_extension_tasks(ExtensionTasks.POST_OPERATION.value)\n File "/tmp/blender_tools/src/addons/send2ue/core/extension.py", line 76, in run_extension_tasks\n task(*args)\n File "/tmp/blender_tools/src/addons/send2ue/resources/extensions/affixes.py", line 354, in post_operation\n restore_texture_paths()\n File "/tmp/blender_tools/src/addons/send2ue/resources/extensions/affixes.py", line 224, in restore_texture_paths\n original_path = os.path.join( AffixesExtension.images_original_paths[index], image.name )\nIndexError: list index out of range\nLocation: /home/ubuntu/blender/3.6/scripts/modules/bpy/ops.py:113\n'>
test_send2ue_mannequins.py.test_auto_stash_active_action_option: test_send2ue_mannequins.py#L180
<Fault 1: '<class \'RuntimeError\'>:Error: Python: Traceback (most recent call last):\n File "/tmp/blender_tools/src/addons/send2ue/operators.py", line 138, in execute\n self.post_operation()\n File "/tmp/blender_tools/src/addons/send2ue/operators.py", line 164, in post_operation\n extension.run_extension_tasks(ExtensionTasks.POST_OPERATION.value)\n File "/tmp/blender_tools/src/addons/send2ue/core/extension.py", line 76, in run_extension_tasks\n task(*args)\n File "/tmp/blender_tools/src/addons/send2ue/resources/extensions/affixes.py", line 354, in post_operation\n restore_texture_paths()\n File "/tmp/blender_tools/src/addons/send2ue/resources/extensions/affixes.py", line 224, in restore_texture_paths\n original_path = os.path.join( AffixesExtension.images_original_paths[index], image.name )\nIndexError: list index out of range\nLocation: /home/ubuntu/blender/3.6/scripts/modules/bpy/ops.py:113\n'>
test_send2ue_mannequins.py.test_bulk_send_to_unreal: test_send2ue_mannequins.py#L31
<Fault 1: '<class \'RuntimeError\'>:Error: Python: Traceback (most recent call last):\n File "/tmp/blender_tools/src/addons/send2ue/operators.py", line 138, in execute\n self.post_operation()\n File "/tmp/blender_tools/src/addons/send2ue/operators.py", line 164, in post_operation\n extension.run_extension_tasks(ExtensionTasks.POST_OPERATION.value)\n File "/tmp/blender_tools/src/addons/send2ue/core/extension.py", line 76, in run_extension_tasks\n task(*args)\n File "/tmp/blender_tools/src/addons/send2ue/resources/extensions/affixes.py", line 354, in post_operation\n restore_texture_paths()\n File "/tmp/blender_tools/src/addons/send2ue/resources/extensions/affixes.py", line 224, in restore_texture_paths\n original_path = os.path.join( AffixesExtension.images_original_paths[index], image.name )\nIndexError: list index out of range\nLocation: /home/ubuntu/blender/3.6/scripts/modules/bpy/ops.py:113\n'>
test_send2ue_mannequins.py.test_custom_root_bone_name: test_send2ue_mannequins.py#L202
<Fault 1: '<class \'RuntimeError\'>:Error: Python: Traceback (most recent call last):\n File "/tmp/blender_tools/src/addons/send2ue/operators.py", line 138, in execute\n self.post_operation()\n File "/tmp/blender_tools/src/addons/send2ue/operators.py", line 164, in post_operation\n extension.run_extension_tasks(ExtensionTasks.POST_OPERATION.value)\n File "/tmp/blender_tools/src/addons/send2ue/core/extension.py", line 76, in run_extension_tasks\n task(*args)\n File "/tmp/blender_tools/src/addons/send2ue/resources/extensions/affixes.py", line 354, in post_operation\n restore_texture_paths()\n File "/tmp/blender_tools/src/addons/send2ue/resources/extensions/affixes.py", line 224, in restore_texture_paths\n original_path = os.path.join( AffixesExtension.images_original_paths[index], image.name )\nIndexError: list index out of range\nLocation: /home/ubuntu/blender/3.6/scripts/modules/bpy/ops.py:113\n'>
test_send2ue_mannequins.py.test_default_send_to_unreal: test_send2ue_mannequins.py#L22
<Fault 1: '<class \'RuntimeError\'>:Error: Python: Traceback (most recent call last):\n File "/tmp/blender_tools/src/addons/send2ue/operators.py", line 138, in execute\n self.post_operation()\n File "/tmp/blender_tools/src/addons/send2ue/operators.py", line 164, in post_operation\n extension.run_extension_tasks(ExtensionTasks.POST_OPERATION.value)\n File "/tmp/blender_tools/src/addons/send2ue/core/extension.py", line 76, in run_extension_tasks\n task(*args)\n File "/tmp/blender_tools/src/addons/send2ue/resources/extensions/affixes.py", line 354, in post_operation\n restore_texture_paths()\n File "/tmp/blender_tools/src/addons/send2ue/resources/extensions/affixes.py", line 224, in restore_texture_paths\n original_path = os.path.join( AffixesExtension.images_original_paths[index], image.name )\nIndexError: list index out of range\nLocation: /home/ubuntu/blender/3.6/scripts/modules/bpy/ops.py:113\n'>
test_send2ue_mannequins.py.test_export_custom_property_fcurves_option: test_send2ue_mannequins.py#L215
<Fault 1: '<class \'RuntimeError\'>:Error: Python: Traceback (most recent call last):\n File "/tmp/blender_tools/src/addons/send2ue/operators.py", line 138, in execute\n self.post_operation()\n File "/tmp/blender_tools/src/addons/send2ue/operators.py", line 164, in post_operation\n extension.run_extension_tasks(ExtensionTasks.POST_OPERATION.value)\n File "/tmp/blender_tools/src/addons/send2ue/core/extension.py", line 76, in run_extension_tasks\n task(*args)\n File "/tmp/blender_tools/src/addons/send2ue/resources/extensions/affixes.py", line 354, in post_operation\n restore_texture_paths()\n File "/tmp/blender_tools/src/addons/send2ue/resources/extensions/affixes.py", line 224, in restore_texture_paths\n original_path = os.path.join( AffixesExtension.images_original_paths[index], image.name )\nIndexError: list index out of range\nLocation: /home/ubuntu/blender/3.6/scripts/modules/bpy/ops.py:113\n'>
test_send2ue_mannequins.py.test_export_object_name_as_root_option: test_send2ue_mannequins.py#L190
<Fault 1: '<class \'RuntimeError\'>:Error: Python: Traceback (most recent call last):\n File "/tmp/blender_tools/src/addons/send2ue/operators.py", line 138, in execute\n self.post_operation()\n File "/tmp/blender_tools/src/addons/send2ue/operators.py", line 164, in post_operation\n extension.run_extension_tasks(ExtensionTasks.POST_OPERATION.value)\n File "/tmp/blender_tools/src/addons/send2ue/core/extension.py", line 76, in run_extension_tasks\n task(*args)\n File "/tmp/blender_tools/src/addons/send2ue/resources/extensions/affixes.py", line 354, in post_operation\n restore_texture_paths()\n File "/tmp/blender_tools/src/addons/send2ue/resources/extensions/affixes.py", line 224, in restore_texture_paths\n original_path = os.path.join( AffixesExtension.images_original_paths[index], image.name )\nIndexError: list index out of range\nLocation: /home/ubuntu/blender/3.6/scripts/modules/bpy/ops.py:113\n'>
test_send2ue_mannequins.py.test_grooms: test_send2ue_mannequins.py#L85
<Fault 1: '<class \'RuntimeError\'>:Error: Python: Traceback (most recent call last):\n File "/tmp/blender_tools/src/addons/send2ue/operators.py", line 138, in execute\n self.post_operation()\n File "/tmp/blender_tools/src/addons/send2ue/operators.py", line 164, in post_operation\n extension.run_extension_tasks(ExtensionTasks.POST_OPERATION.value)\n File "/tmp/blender_tools/src/addons/send2ue/core/extension.py", line 76, in run_extension_tasks\n task(*args)\n File "/tmp/blender_tools/src/addons/send2ue/resources/extensions/affixes.py", line 354, in post_operation\n restore_texture_paths()\n File "/tmp/blender_tools/src/addons/send2ue/resources/extensions/affixes.py", line 224, in restore_texture_paths\n original_path = os.path.join( AffixesExtension.images_original_paths[index], image.name )\nIndexError: list index out of range\nLocation: /home/ubuntu/blender/3.6/scripts/modules/bpy/ops.py:113\n'>
test_send2ue_mannequins.py.test_materials: test_send2ue_mannequins.py#L156
<Fault 1: '<class \'RuntimeError\'>:Error: Python: Traceback (most recent call last):\n File "/tmp/blender_tools/src/addons/send2ue/operators.py", line 138, in execute\n self.post_operation()\n File "/tmp/blender_tools/src/addons/send2ue/operators.py", line 164, in post_operation\n extension.run_extension_tasks(ExtensionTasks.POST_OPERATION.value)\n File "/tmp/blender_tools/src/addons/send2ue/core/extension.py", line 76, in run_extension_tasks\n task(*args)\n File "/tmp/blender_tools/src/addons/send2ue/resources/extensions/affixes.py", line 354, in post_operation\n restore_texture_paths()\n File "/tmp/blender_tools/src/addons/send2ue/resources/extensions/affixes.py", line 224, in restore_texture_paths\n original_path = os.path.join( AffixesExtension.images_original_paths[index], image.name )\nIndexError: list index out of range\nLocation: /home/ubuntu/blender/3.6/scripts/modules/bpy/ops.py:113\n'>
test_send2ue_mannequins.py.test_textures: test_send2ue_mannequins.py#L171
<Fault 1: '<class \'RuntimeError\'>:Error: Python: Traceback (most recent call last):\n File "/tmp/blender_tools/src/addons/send2ue/operators.py", line 138, in execute\n self.post_operation()\n File "/tmp/blender_tools/src/addons/send2ue/operators.py", line 164, in post_operation\n extension.run_extension_tasks(ExtensionTasks.POST_OPERATION.value)\n File "/tmp/blender_tools/src/addons/send2ue/core/extension.py", line 76, in run_extension_tasks\n task(*args)\n File "/tmp/blender_tools/src/addons/send2ue/resources/extensions/affixes.py", line 354, in post_operation\n restore_texture_paths()\n File "/tmp/blender_tools/src/addons/send2ue/resources/extensions/affixes.py", line 224, in restore_texture_paths\n original_path = os.path.join( AffixesExtension.images_original_paths[index], image.name )\nIndexError: list index out of range\nLocation: /home/ubuntu/blender/3.6/scripts/modules/bpy/ops.py:113\n'>
test_send2ue_mannequins.py.test_use_object_origin_option: test_send2ue_mannequins.py#L228
<Fault 1: '<class \'RuntimeError\'>:Error: Python: Traceback (most recent call last):\n File "/tmp/blender_tools/src/addons/send2ue/operators.py", line 138, in execute\n self.post_operation()\n File "/tmp/blender_tools/src/addons/send2ue/operators.py", line 164, in post_operation\n extension.run_extension_tasks(ExtensionTasks.POST_OPERATION.value)\n File "/tmp/blender_tools/src/addons/send2ue/core/extension.py", line 76, in run_extension_tasks\n task(*args)\n File "/tmp/blender_tools/src/addons/send2ue/resources/extensions/affixes.py", line 354, in post_operation\n restore_texture_paths()\n File "/tmp/blender_tools/src/addons/send2ue/resources/extensions/affixes.py", line 224, in restore_texture_paths\n original_path = os.path.join( AffixesExtension.images_original_paths[index], image.name )\nIndexError: list index out of range\nLocation: /home/ubuntu/blender/3.6/scripts/modules/bpy/ops.py:113\n'>
Test LTS / Test LTS
❌ Tests reported 20 failures
Test LTS / Test LTS
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-python@v4. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/