Files
PozzettiAndrea-ComfyUI-Sharp/dev/macos-cpu/session.log
T
2026-05-10 20:31:46 +00:00

382 lines
28 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
[00:00] Crash dump logging enabled: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/comfy-test-logs/Sharp-2028/dev/macos-cpu/crash_dump.log
[00:00]
[00:00] [1/5] SYNTAX
[00:00] ----------------------------------------
[00:00]
[DEBUG] server=None, server_url=None, api=None
[00:00] Found pyproject.toml (modern format)
[00:00] Found requirements.txt (legacy format)
[00:00] Unicode check: OK (all characters cp1252-safe)
[00:00] Forbidden patterns check: OK
[00:00] [SYNTAX] PASSED
[00:00]
[00:00] [2/5] INSTALL
[00:00] ----------------------------------------
[00:00]
[DEBUG] server=None, server_url=None, api=None
[00:00]
Setting up ComfyUI...
[00:00] Cloning ComfyUI (latest)...
[00:00] Running: git clone --depth 1 https://github.com/comfyanonymous/ComfyUI.git /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2028/ComfyUI
[00:01] Creating virtual environment...
[00:01] Running: /Library/Frameworks/Python.framework/Versions/3.13/bin/python -m venv /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2028/venv
[00:03] Installing uv into venv...
[00:03] Running: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2028/venv/bin/python -m pip install uv
[00:04] Installing PyTorch...
[00:04] Running: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2028/venv/bin/python -m uv pip install torch torchvision torchaudio
[00:12] Installing ComfyUI requirements...
[00:12] Running: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2028/venv/bin/python -m uv pip install -r /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2028/ComfyUI/requirements.txt
[00:19]
Installing custom node...
[00:19] Copying ComfyUI-Sharp to custom_nodes/...
[00:19] Installing node requirements...
[00:19] Running: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2028/venv/bin/python -m uv pip install -r /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2028/ComfyUI/custom_nodes/ComfyUI-Sharp/requirements.txt
[00:19]
Running install.py...
[00:19] Running: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2028/venv/bin/python /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2028/ComfyUI/custom_nodes/ComfyUI-Sharp/install.py
[00:20]
[00:20] Installing 1 node dependencies...
[00:20] Cloning ComfyUI-GeometryPack...
[00:22] Installing requirements for ComfyUI-GeometryPack...
[00:23] Running install.py for ComfyUI-GeometryPack...
[00:24] [comfy-env] _discover: scanning /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2028/ComfyUI/custom_nodes
[00:24] [comfy-env] _discover: ComfyUI-GeometryPack -> geometrypack-nodes (custom_nodes/ComfyUI-GeometryPack/nodes/comfy-env.toml)
[00:24] [comfy-env] _discover: ComfyUI-Sharp -> sharp-nodes (custom_nodes/ComfyUI-Sharp/nodes/comfy-env.toml)
[00:24] [comfy-env] Workspace: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2028/ComfyUI/.ce
[00:24] [comfy-env] ComfyUI: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2028/ComfyUI
[00:24] [comfy-env] Found 2 node config(s):
[00:24] - geometrypack-nodes <- custom_nodes/ComfyUI-GeometryPack/nodes/comfy-env.toml (python=host)
[00:24] - sharp-nodes <- custom_nodes/ComfyUI-Sharp/nodes/comfy-env.toml (python=host)
[00:24] [comfy-env] Bootstrap interpreter has python 3.13 + torch 2.11.0 (cpu). Looking for cuda-only wheels matching cpu/torch2.11/cp313.
[00:24] [comfy-env] Root conda deps from ComfyUI-GeometryPack: ['av', 'ffmpeg']
[00:24] [comfy-env] Comfyui feature pin: torch ==2.11.0, torchvision ==0.26.*, torchaudio ==2.11.*
[00:24] [comfy-env] Root conda deps (comfyui env only): ['av', 'ffmpeg']
[00:24] [comfy-env] comfyui env: python 3.13, torch from https://download.pytorch.org/whl/cpu
[00:24] Generated /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2028/ComfyUI/.ce/pixi.toml
[00:24] [comfy-env] Installing 2 environment(s):
[00:24] - geometrypack-nodes (python=host, 13 pypi deps, 1 cuda wheels)
[00:24] - sharp-nodes (python=host, 5 pypi deps)
[00:24] [comfy-env] Running `pixi install --all`...
[00:35] WARN Skipped running the post-link scripts because `run-post-link-scripts` = `false`
[00:35] - bin/.librsvg-pre-unlink.sh
[00:35] To enable them, run:
[00:35] pixi config set --local run-post-link-scripts insecure
[00:35] More info:
[00:35] https://pixi.sh/latest/reference/pixi_configuration/#run-post-link-scripts
[01:07] WARN Skipped running the post-link scripts because `run-post-link-scripts` = `false`
[01:07] - bin/.librsvg-pre-unlink.sh
[01:07] To enable them, run:
[01:07] pixi config set --local run-post-link-scripts insecure
[01:07] More info:
[01:07] https://pixi.sh/latest/reference/pixi_configuration/#run-post-link-scripts
[01:14] Error: × Failed to update PyPI packages for environment 'sharp-nodes'
[01:14] ├─▶ Failed to prepare distributions
[01:14] ├─▶ Failed to build `av==17.0.1`
[01:14] ├─▶ The build backend returned an error
[01:14] ╰─▶ Call to `setuptools.build_meta:__legacy__.build_wheel` failed (exit status: 1)
[01:14] [stdout]
[01:14] pkg-config could not find libraries ['avformat', 'avcodec', 'avdevice', 'avutil', 'avfilter', 'swscale', 'swresample']
[01:14] [stderr]
[01:14] Package libavformat was not found in the pkg-config search path.
[01:14] Perhaps you should add the directory containing `libavformat.pc'
[01:14] to the PKG_CONFIG_PATH environment variable
[01:14] Package 'libavformat' not found
[01:14] Package 'libavcodec' not found
[01:14] Package 'libavdevice' not found
[01:14] Package 'libavutil' not found
[01:14] Package 'libavfilter' not found
[01:14] Package 'libswscale' not found
[01:14] Package 'libswresample' not found
[01:14] hint: This usually indicates a problem with the package or the build environment.
[01:14] Warning: ComfyUI-GeometryPack install.py failed (exit code 1)
[01:14]
[01:14] [requirements] Re-installing main package requirements...
[01:14] Installing requirements for ComfyUI-Sharp...
[01:14] [comfy-env] _discover: scanning /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2028/ComfyUI/custom_nodes
[01:14] [comfy-env] _discover: ComfyUI-GeometryPack -> geometrypack-nodes (custom_nodes/ComfyUI-GeometryPack/nodes/comfy-env.toml)
[01:14] [comfy-env] _discover: ComfyUI-Sharp -> sharp-nodes (custom_nodes/ComfyUI-Sharp/nodes/comfy-env.toml)
[01:14] [comfy-env] Workspace: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2028/ComfyUI/.ce
[01:14] [comfy-env] ComfyUI: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2028/ComfyUI
[01:14] [comfy-env] Found 2 node config(s):
[01:14] - geometrypack-nodes <- custom_nodes/ComfyUI-GeometryPack/nodes/comfy-env.toml (python=host)
[01:14] - sharp-nodes <- custom_nodes/ComfyUI-Sharp/nodes/comfy-env.toml (python=host)
[01:14] [comfy-env] Bootstrap interpreter has python 3.13 + torch 2.11.0 (cpu). Looking for cuda-only wheels matching cpu/torch2.11/cp313.
[01:14] [comfy-env] Root conda deps from ComfyUI-GeometryPack: ['av', 'ffmpeg']
[01:14] [comfy-env] Comfyui feature pin: torch ==2.11.0, torchvision ==0.26.*, torchaudio ==2.11.*
[01:14] [comfy-env] Root conda deps (comfyui env only): ['av', 'ffmpeg']
[01:14] [comfy-env] comfyui env: python 3.13, torch from https://download.pytorch.org/whl/cpu
[01:14] Generated /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2028/ComfyUI/.ce/pixi.toml
[01:14] [comfy-env] Installing 2 environment(s):
[01:14] - geometrypack-nodes (python=host, 13 pypi deps, 1 cuda wheels)
[01:14] - sharp-nodes (python=host, 5 pypi deps)
[01:14] [comfy-env] Running `pixi install --all`...
[01:15] Error: × Failed to update PyPI packages for environment 'sharp-nodes'
[01:15] ├─▶ Failed to prepare distributions
[01:15] ├─▶ Failed to build `av==17.0.1`
[01:15] ├─▶ The build backend returned an error
[01:15] ╰─▶ Call to `setuptools.build_meta:__legacy__.build_wheel` failed (exit status: 1)
[01:15] [stdout]
[01:15] pkg-config could not find libraries ['avformat', 'avcodec', 'avdevice', 'avutil', 'avfilter', 'swscale', 'swresample']
[01:15] [stderr]
[01:15] Package libavformat was not found in the pkg-config search path.
[01:15] Perhaps you should add the directory containing `libavformat.pc'
[01:15] to the PKG_CONFIG_PATH environment variable
[01:15] Package 'libavformat' not found
[01:15] Package 'libavcodec' not found
[01:15] Package 'libavdevice' not found
[01:15] Package 'libavutil' not found
[01:15] Package 'libavfilter' not found
[01:15] Package 'libswscale' not found
[01:15] Package 'libswresample' not found
[01:15] hint: This usually indicates a problem with the package or the build environment.
[01:15] Warning: install.py failed (exit code 1), continuing...
[01:15] [!]
[01:15] [!] [stdout]
[01:15] [!] pkg-config could not find libraries ['avformat', 'avcodec', 'avdevice', 'avutil', 'avfilter', 'swscale', 'swresample']
[01:15] [!]
[01:15] [!] [stderr]
[01:15] [!] Package libavformat was not found in the pkg-config search path.
[01:15] [!] Perhaps you should add the directory containing `libavformat.pc'
[01:15] [!] to the PKG_CONFIG_PATH environment variable
[01:15] [!] Package 'libavformat' not found
[01:15] [!] Package 'libavcodec' not found
[01:15] [!] Package 'libavdevice' not found
[01:15] [!] Package 'libavutil' not found
[01:15] [!] Package 'libavfilter' not found
[01:15] [!] Package 'libswscale' not found
[01:15] [!] Package 'libswresample' not found
[01:15] [!]
[01:15] [!] hint: This usually indicates a problem with the package or the build environment.
[01:15] [!]
[01:15] [!]
[01:15] [!] stdout:
[01:15] Installing 1 node dependency(ies)...
[01:15] ComfyUI-GeometryPack from PozzettiAndrea/ComfyUI-GeometryPack
[01:15] ComfyUI-GeometryPack already exists, skipping...
[01:15] Installing validation endpoint...
[01:15] Cloning PozzettiAndrea/ComfyUI-validate-endpoint...
[01:15] Running: git clone --depth 1 https://github.com/PozzettiAndrea/ComfyUI-validate-endpoint.git /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2028/ComfyUI/custom_nodes/ComfyUI-validate-endpoint
[01:16] [INSTALL] PASSED
[01:16]
[01:16] [3/5] REGISTRATION
[01:16] ----------------------------------------
[01:16]
[DEBUG] server=None, server_url=None, api=None
[01:16]
Starting ComfyUI server...
[01:16] Starting ComfyUI server on port 41892...
[01:16] Starting ComfyUI server on port 41892...
[01:16] Waiting for server to be ready (timeout: 600s)...
[01:17] [ComfyUI] setup plugin alembic.autogenerate.schemas
[01:17] [ComfyUI] setup plugin alembic.autogenerate.tables
[01:17] [ComfyUI] setup plugin alembic.autogenerate.types
[01:17] [ComfyUI] setup plugin alembic.autogenerate.constraints
[01:17] [ComfyUI] setup plugin alembic.autogenerate.defaults
[01:17] [ComfyUI] setup plugin alembic.autogenerate.comments
[01:18] [ComfyUI] Could not autodetect AIMDO implementation, assuming Nvidia
[01:18] [ComfyUI] comfy-aimdo unsupported operating system: Darwin
[01:18] [ComfyUI] NOTE: comfy-aimdo currently only supports Windows and Linux
[01:18] [ComfyUI] [comfy-env] ComfyUI-Sharp: 1 isolation env(s):
[01:18] [ComfyUI] [comfy-env] nodes -> /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2028/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes
[01:20] [ComfyUI] [comfy-env] prestartup complete
[01:20] [ComfyUI] [comfy-env] ComfyUI-GeometryPack: 1 isolation env(s):
[01:20] [ComfyUI] [comfy-env] nodes -> /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2028/ComfyUI/custom_nodes/ComfyUI-GeometryPack/nodes
[01:20] [ComfyUI] [comfy-env] prestartup complete
[01:20] [ComfyUI]
[01:20] [ComfyUI] Prestartup times for custom nodes:
[01:20] [ComfyUI] 0.1 seconds: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2028/ComfyUI/custom_nodes/ComfyUI-GeometryPack
[01:20] [ComfyUI] 2.3 seconds: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2028/ComfyUI/custom_nodes/ComfyUI-Sharp
[01:20] [ComfyUI]
[01:20] [ComfyUI] WARNING: Potential Error in code: Torch already imported, torch should never be imported before this point.
[01:23] [ComfyUI] Found comfy_kitchen backend triton: {'available': False, 'disabled': True, 'unavailable_reason': "ImportError: No module named 'triton'", 'capabilities': []}
[01:23] [ComfyUI] Found comfy_kitchen backend eager: {'available': True, 'disabled': False, 'unavailable_reason': None, 'capabilities': ['apply_rope', 'apply_rope1', 'dequantize_mxfp8', 'dequantize_nvfp4', 'dequantize_per_tensor_fp8', 'quantize_mxfp8', 'quantize_nvfp4', 'quantize_per_tensor_fp8', 'scaled_mm_mxfp8', 'scaled_mm_nvfp4']}
[01:23] [ComfyUI] Found comfy_kitchen backend cuda: {'available': False, 'disabled': True, 'unavailable_reason': 'Extension file not found: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2028/venv/lib/python3.13/site-packages/comfy_kitchen/backends/cuda/_C.abi3.so', 'capabilities': []}
[01:23] [ComfyUI] Checkpoint files will always be loaded safely.
[01:23] [ComfyUI] Total VRAM 7168 MB, total RAM 7168 MB
[01:23] [ComfyUI] pytorch version: 2.11.0
[01:23] [ComfyUI] Mac Version (15, 7, 4)
[01:23] [ComfyUI] Set vram state to: SHARED
[01:23] [ComfyUI] Device: mps
[01:24] [ComfyUI] Using sub quadratic optimization for attention, if you have memory or speed issues try using: --use-split-cross-attention
[01:31] [ComfyUI] Python version: 3.13.13 (v3.13.13:01104ce1beb, Apr 7 2026, 14:43:30) [Clang 16.0.0 (clang-1600.0.26.6)]
[01:31] [ComfyUI] ComfyUI version: 0.20.1
[01:31] [ComfyUI] comfy-aimdo version: 0.3.0
[01:31] [ComfyUI] comfy-kitchen version: 0.2.8
[01:31] [ComfyUI] ****** User settings have been changed to be stored on the server instead of browser storage. ******
[01:31] [ComfyUI] ****** For multi-user setups add the --multi-user CLI argument to enable multiple user profiles. ******
[01:31] [ComfyUI] ComfyUI frontend version: 1.43.18
[01:31] [ComfyUI] [Prompt Server] web root: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2028/venv/lib/python3.13/site-packages/comfyui_frontend_package/static
[01:31] [ComfyUI] Asset seeder disabled
[01:33] [ComfyUI] [comfy-env] Version: 0.3.80
[01:33] [ComfyUI] [comfy-env] register_nodes: ComfyUI-Sharp
[01:33] [ComfyUI] [comfy-env] ComfyUI source dir: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2028/ComfyUI
[01:33] [ComfyUI] [comfy-env] Found 1 isolation env(s)
[01:33] [ComfyUI] [comfy-env] Scanning nodes metadata (isolation root)...
[01:33] [ComfyUI] [comfy-env] Metadata scan: /Users/runner/.pixi/bin/pixi run --as-is --manifest-path /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2028/ComfyUI/.ce/pixi.toml -e sharp-nodes python /var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_meta_zgecm7pj.py /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2028/ComfyUI/custom_nodes/ComfyUI-Sharp nodes
[01:33] [ComfyUI] [comfy-env] Scan env PATH for nodes:
[01:33] [ComfyUI] [comfy-env] [0] /Users/runner/hostedtoolcache/Python/3.13.13/arm64/bin
[01:33] [ComfyUI] [comfy-env] [1] /Users/runner/hostedtoolcache/Python/3.13.13/arm64
[01:33] [ComfyUI] [comfy-env] [2] /opt/homebrew/lib/ruby/gems/3.3.0/bin
[01:33] [ComfyUI] [comfy-env] [3] /opt/homebrew/opt/ruby@3.3/bin
[01:33] [ComfyUI] [comfy-env] [4] /Users/runner/.local/bin
[01:33] [ComfyUI] [comfy-env] [5] /opt/homebrew/bin
[01:33] [ComfyUI] [comfy-env] [6] /opt/homebrew/sbin
[01:33] [ComfyUI] [comfy-env] [7] /Users/runner/.cargo/bin
[01:33] [ComfyUI] [comfy-env] [8] /usr/local/opt/curl/bin
[01:33] [ComfyUI] [comfy-env] [9] /usr/local/bin
[01:33] [ComfyUI] [comfy-env] [10] /usr/local/sbin
[01:33] [ComfyUI] [comfy-env] [11] /Users/runner/bin
[01:33] [ComfyUI] [comfy-env] [12] /Users/runner/.yarn/bin
[01:33] [ComfyUI] [comfy-env] [13] /Users/runner/Library/Android/sdk/tools
[01:33] [ComfyUI] [comfy-env] [14] /Users/runner/Library/Android/sdk/platform-tools
[01:33] [ComfyUI] [comfy-env] [15] /Library/Frameworks/Python.framework/Versions/Current/bin
[01:33] [ComfyUI] [comfy-env] [16] /Library/Frameworks/Mono.framework/Versions/Current/Commands
[01:33] [ComfyUI] [comfy-env] [17] /usr/bin
[01:33] [ComfyUI] [comfy-env] [18] /bin
[01:33] [ComfyUI] [comfy-env] [19] /usr/sbin
[01:33] [ComfyUI] [comfy-env] [20] /sbin
[01:33] [ComfyUI] [comfy-env] [21] /Users/runner/.dotnet/tools
[01:33] [ComfyUI] [comfy-env] Metadata scan stderr for nodes:
[01:33] [ComfyUI] [comfy-env] [meta-scan] importing nodes from /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2028/ComfyUI/custom_nodes/ComfyUI-Sharp
[01:33] [ComfyUI] [comfy-env] Traceback (most recent call last):
[01:33] [ComfyUI] [comfy-env] File "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_meta_zgecm7pj.py", line 65, in <module>
[01:33] [ComfyUI] [comfy-env] module = importlib.import_module(package_name)
[01:33] [ComfyUI] [comfy-env] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2028/ComfyUI/.ce/.pixi/envs/sharp-nodes/lib/python3.13/importlib/__init__.py", line 88, in import_module
[01:33] [ComfyUI] [comfy-env] return _bootstrap._gcd_import(name[level:], package, level)
[01:33] [ComfyUI] [comfy-env] ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[01:33] [ComfyUI] [comfy-env] File "<frozen importlib._bootstrap>", line 1395, in _gcd_import
[01:33] [ComfyUI] [comfy-env] File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
[01:33] [ComfyUI] [comfy-env] File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked
[01:33] [ComfyUI] [comfy-env] File "<frozen importlib._bootstrap>", line 935, in _load_unlocked
[01:33] [ComfyUI] [comfy-env] File "<frozen importlib._bootstrap_external>", line 1023, in exec_module
[01:33] [ComfyUI] [comfy-env] File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
[01:33] [ComfyUI] [comfy-env] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2028/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/__init__.py", line 3, in <module>
[01:33] [ComfyUI] [comfy-env] from .load_model import NODE_CLASS_MAPPINGS as LOAD_MODEL_MAPPINGS
[01:33] [ComfyUI] [comfy-env] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2028/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/load_model.py", line 11, in <module>
[01:33] [ComfyUI] [comfy-env] import torch
[01:33] [ComfyUI] [comfy-env] ModuleNotFoundError: No module named 'torch'
[01:33] [ComfyUI] [comfy-env] Metadata scan failed for nodes (exit 1, 0.1s):
[01:33] [ComfyUI] [comfy-env] File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
[01:33] [ComfyUI] [comfy-env] File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked
[01:33] [ComfyUI] [comfy-env] File "<frozen importlib._bootstrap>", line 935, in _load_unlocked
[01:33] [ComfyUI] [comfy-env] File "<frozen importlib._bootstrap_external>", line 1023, in exec_module
[01:33] [ComfyUI] [comfy-env] File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
[01:33] [ComfyUI] [comfy-env] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2028/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/__init__.py", line 3, in <module>
[01:33] [ComfyUI] [comfy-env] from .load_model import NODE_CLASS_MAPPINGS as LOAD_MODEL_MAPPINGS
[01:33] [ComfyUI] [comfy-env] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2028/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes/load_model.py", line 11, in <module>
[01:33] [ComfyUI] [comfy-env] import torch
[01:33] [ComfyUI] [comfy-env] ModuleNotFoundError: No module named 'torch'
[01:33] [ComfyUI] [comfy-env] Scanned nodes root: 0 nodes (0.1s)
[01:33] [ComfyUI] [comfy-env] Imported nodes root: 0 nodes (isolation)
[01:33] [ComfyUI] [comfy-env] Registered 0 total nodes
[01:33] [ComfyUI] loading...
[01:33] [ComfyUI] calling register_nodes
[01:33] [ComfyUI] [comfy-env] Version: 0.3.80
[01:33] [ComfyUI] [comfy-env] register_nodes: ComfyUI-GeometryPack
[01:33] [ComfyUI] [comfy-env] ComfyUI source dir: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2028/ComfyUI
[01:33] [ComfyUI] [comfy-env] Found 1 isolation env(s)
[01:33] [ComfyUI] [comfy-env] Scanning nodes metadata (isolation root)...
[01:33] [ComfyUI] [comfy-env] Metadata scan: /Users/runner/.pixi/bin/pixi run --as-is --manifest-path /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2028/ComfyUI/.ce/pixi.toml -e geometrypack-nodes python /var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_meta_9ho1atxu.py /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2028/ComfyUI/custom_nodes/ComfyUI-GeometryPack nodes
[01:33] [ComfyUI] [comfy-env] Scan env PATH for nodes:
[01:33] [ComfyUI] [comfy-env] [0] /Users/runner/hostedtoolcache/Python/3.13.13/arm64/bin
[01:33] [ComfyUI] [comfy-env] [1] /Users/runner/hostedtoolcache/Python/3.13.13/arm64
[01:33] [ComfyUI] [comfy-env] [2] /opt/homebrew/lib/ruby/gems/3.3.0/bin
[01:33] [ComfyUI] [comfy-env] [3] /opt/homebrew/opt/ruby@3.3/bin
[01:33] [ComfyUI] [comfy-env] [4] /Users/runner/.local/bin
[01:33] [ComfyUI] [comfy-env] [5] /opt/homebrew/bin
[01:33] [ComfyUI] [comfy-env] [6] /opt/homebrew/sbin
[01:33] [ComfyUI] [comfy-env] [7] /Users/runner/.cargo/bin
[01:33] [ComfyUI] [comfy-env] [8] /usr/local/opt/curl/bin
[01:33] [ComfyUI] [comfy-env] [9] /usr/local/bin
[01:33] [ComfyUI] [comfy-env] [10] /usr/local/sbin
[01:33] [ComfyUI] [comfy-env] [11] /Users/runner/bin
[01:33] [ComfyUI] [comfy-env] [12] /Users/runner/.yarn/bin
[01:33] [ComfyUI] [comfy-env] [13] /Users/runner/Library/Android/sdk/tools
[01:33] [ComfyUI] [comfy-env] [14] /Users/runner/Library/Android/sdk/platform-tools
[01:33] [ComfyUI] [comfy-env] [15] /Library/Frameworks/Python.framework/Versions/Current/bin
[01:33] [ComfyUI] [comfy-env] [16] /Library/Frameworks/Mono.framework/Versions/Current/Commands
[01:33] [ComfyUI] [comfy-env] [17] /usr/bin
[01:33] [ComfyUI] [comfy-env] [18] /bin
[01:33] [ComfyUI] [comfy-env] [19] /usr/sbin
[01:33] [ComfyUI] [comfy-env] [20] /sbin
[01:33] [ComfyUI] [comfy-env] [21] /Users/runner/.dotnet/tools
[01:43] [ComfyUI] [comfy-env] Metadata scan stderr for nodes:
[01:43] [ComfyUI] [comfy-env] [meta-scan] importing nodes from /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2028/ComfyUI/custom_nodes/ComfyUI-GeometryPack
[01:43] [ComfyUI] [comfy-env] ERROR:root:Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.
[01:43] [ComfyUI] [comfy-env] [meta-scan] import OK
[01:43] [ComfyUI] [comfy-env] Scanned nodes: 125 nodes (9.2s)
[01:43] [ComfyUI] [comfy-env] Scanned nodes root: 125 nodes (9.2s)
[01:43] [ComfyUI] [comfy-env] Imported nodes root: 125 nodes (isolation)
[01:43] [ComfyUI] [comfy-env] Registered 125 total nodes
[01:43] [ComfyUI]
[01:43] [ComfyUI] Import times for custom nodes:
[01:43] [ComfyUI] 0.0 seconds: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2028/ComfyUI/custom_nodes/websocket_image_save.py
[01:43] [ComfyUI] 0.0 seconds: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2028/ComfyUI/custom_nodes/ComfyUI-validate-endpoint
[01:43] [ComfyUI] 0.2 seconds: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2028/ComfyUI/custom_nodes/ComfyUI-Sharp
[01:43] [ComfyUI] 9.4 seconds: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2028/ComfyUI/custom_nodes/ComfyUI-GeometryPack
[01:43] [ComfyUI]
[01:43] [ComfyUI] Context impl SQLiteImpl.
[01:43] [ComfyUI] Will assume non-transactional DDL.
[01:43] [ComfyUI] Context impl SQLiteImpl.
[01:43] [ComfyUI] Will assume non-transactional DDL.
[01:43] [ComfyUI] Running upgrade -> 0001_assets, Initial assets schema
[01:43] [ComfyUI] Revision ID: 0001_assets
[01:43] [ComfyUI] Revises: None
[01:43] [ComfyUI] Create Date: 2025-12-10 00:00:00
[01:43] [ComfyUI] Running upgrade 0001_assets -> 0002_merge_to_asset_references, Merge AssetInfo and AssetCacheState into unified asset_references table.
[01:43] [ComfyUI] Running upgrade 0002_merge_to_asset_references -> 0003_add_metadata_job_id, Add system_metadata and job_id columns to asset_references.
[01:43] [ComfyUI] Change preview_id FK from assets.id to asset_references.id.
[01:43] [ComfyUI] Database upgraded from None to 0003_add_metadata_job_id
[01:43] [ComfyUI] Starting server
[01:43] [ComfyUI]
[01:43] [ComfyUI] To see the GUI go to: http://127.0.0.1:41892
[01:43] Server responding, waiting for nodes to load...
[02:03] Server is ready!
[02:03] Checking for import errors in server logs...
[02:03] No import errors detected
[02:03] Found 830 registered nodes
[02:03] [REGISTRATION] PASSED
[02:03]
[02:03] [4/5] INSTANTIATION
[02:03] ----------------------------------------
[02:03]
[DEBUG] server=<comfy_test.comfyui.server.ComfyUIServer object at 0x107071940>, server_url=None, api=<comfy_test.comfyui.api.ComfyUIAPI object at 0x107071e80>
[02:03] Testing node constructors...
[02:05] All 0 node(s) instantiated successfully!
[02:05] [INSTANTIATION] PASSED
[02:05]
[02:05] [5/5] EXECUTION
[02:05] ----------------------------------------
[02:05]
[DEBUG] server=<comfy_test.comfyui.server.ComfyUIServer object at 0x107071940>, server_url=None, api=<comfy_test.comfyui.api.ComfyUIAPI object at 0x107071e80>
[02:05] CPU runner - will execute 2 workflow(s)
[02:05] Running 3 workflow(s) (all with videos)...
[02:05] Installing screenshot dependencies (playwright, pillow)...
[02:05] Packages installed, downloading chromium browser...
[02:15] Screenshot dependencies installed successfully
[02:15] Starting headless browser...
[02:15] macOS -- using Apple Metal GPU via ANGLE
[02:16] [1/3] SKIPPED (not in cpu list) pano.json
[02:16] Capturing execution frames: sharp_basic.json
[02:23] Frame 1 saved (frame_000.jpg, t=0.0s)
[02:23] Validating workflow...
[02:23] Validation failed: graphToPrompt produced nodes without class_type: graphToPrompt: 4 nodes, missing class_type: [2,5], sample: {"inputs":{"image":"beach.jpg"},"class_type":"LoadImage","_meta":{"title":"Load Image"}}
[02:23] Capturing execution frames: sharp_exif.json
[02:28] Frame 1 saved (frame_000.jpg, t=0.0s)
[02:28] Validating workflow...
[02:28] Validation failed: graphToPrompt produced nodes without class_type: graphToPrompt: 4 nodes, missing class_type: [2,7,9], sample: {"inputs":{"UNKNOWN":""},"_meta":{}}
[02:28] Results saved to /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/comfy-test-logs/Sharp-2028/dev/macos-cpu/results.json
[02:28] Saved: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/comfy-test-logs/Sharp-2028/dev/macos-cpu/index.html
[02:28]
macos: FAILED
[02:28] Error: Workflow execution failed (2 error(s))
[02:28] Details: sharp_basic.json: Workflow validation failed
Details:
graphToPrompt produced nodes without class_type: graphToPrompt: 4 nodes, missing class_type: [2,5], sample: {"inputs":{"image":"beach.jpg"},"class_type":"LoadImage","_meta":{"title":"Load Image"}}
sharp_exif.json: Workflow validation failed
Details:
graphToPrompt produced nodes without class_type: graphToPrompt: 4 nodes, missing class_type: [2,7,9], sample: {"inputs":{"UNKNOWN":""},"_meta":{}}
[02:28] Stopping ComfyUI server...