From 2ff0ee96d62c12ea7ab528d76ffa5f7eae5f9afc Mon Sep 17 00:00:00 2001 From: comfy-test Date: Sun, 10 May 2026 20:39:05 +0000 Subject: [PATCH] Update dev/macos-cpu --- dev/macos-cpu/index.html | 16 +- dev/macos-cpu/logs/sharp_basic.log | 4 +- dev/macos-cpu/logs/sharp_basic_console.log | 41 +- dev/macos-cpu/logs/sharp_basic_resources.csv | 14 +- dev/macos-cpu/logs/sharp_exif.log | 4 +- dev/macos-cpu/logs/sharp_exif_console.log | 37 +- dev/macos-cpu/logs/sharp_exif_resources.csv | 10 +- dev/macos-cpu/results.json | 28 +- dev/macos-cpu/session.log | 642 ++++++++---------- .../videos/sharp_basic/frame_000.jpg | Bin 114839 -> 113293 bytes dev/macos-cpu/videos/sharp_exif/frame_000.jpg | Bin 109430 -> 116321 bytes 11 files changed, 363 insertions(+), 433 deletions(-) diff --git a/dev/macos-cpu/index.html b/dev/macos-cpu/index.html index c046348..e97ea7a 100644 --- a/dev/macos-cpu/index.html +++ b/dev/macos-cpu/index.html @@ -924,7 +924,7 @@

PozzettiAndrea/ComfyUI-Sharp Test Results

- 2026-05-10 20:31 UTC macOS-15.7.4-arm64-arm-64bit-Mach-O arm + 2026-05-10 20:38 UTC macOS-15.7.4-arm64-arm-64bit arm
@@ -960,7 +960,7 @@ fail
- 7.04s + 6.81s
@@ -974,7 +974,7 @@ fail
- 4.81s + 4.72s
@@ -988,23 +988,23 @@
sharp_basic - 7.04s + 6.81s
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"}}
+graphToPrompt produced nodes without class_type: graphToPrompt: 4 nodes, missing class_type: [4], sample: {"inputs":{"image":"beach.jpg"},"class_type":"LoadImage","_meta":{"title":"Load Image"}}
sharp_exif - 4.81s + 4.72s
Workflow validation failed Details: -graphToPrompt produced nodes without class_type: graphToPrompt: 4 nodes, missing class_type: [2,7,9], sample: {"inputs":{"UNKNOWN":""},"_meta":{}}
+graphToPrompt produced nodes without class_type: graphToPrompt: 4 nodes, missing class_type: [8], sample: {"inputs":{"precision":"auto"},"class_type":"LoadSharpModel","_meta":{"title":"(Down)Load SHARP Model"}}
@@ -1067,7 +1067,7 @@ graphToPrompt produced nodes without class_type: graphToPrompt: 4 nodes, missing }); } - const workflowData = {"sharp_basic": {"src": "", "title": "sharp_basic", "status": "fail", "duration": "7.04", "log": "Capturing execution frames: sharp_basic.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n 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\"}}\n Status: FAILED\n Error: Workflow validation failed\n 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\"}}", "hardware": {"os": "macOS-15.7.4-arm64-arm-64bit-Mach-O", "cpu": "arm"}}, "sharp_exif": {"src": "", "title": "sharp_exif", "status": "fail", "duration": "4.81", "log": "Capturing execution frames: sharp_exif.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n Validation failed: graphToPrompt produced nodes without class_type: graphToPrompt: 4 nodes, missing class_type: [2,7,9], sample: {\"inputs\":{\"UNKNOWN\":\"\"},\"_meta\":{}}\n Status: FAILED\n Error: Workflow validation failed\n Details: graphToPrompt produced nodes without class_type: graphToPrompt: 4 nodes, missing class_type: [2,7,9], sample: {\"inputs\":{\"UNKNOWN\":\"\"},\"_meta\":{}}", "hardware": {"os": "macOS-15.7.4-arm64-arm-64bit-Mach-O", "cpu": "arm"}}}; + const workflowData = {"sharp_basic": {"src": "", "title": "sharp_basic", "status": "fail", "duration": "6.81", "log": "Capturing execution frames: sharp_basic.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n Validation failed: graphToPrompt produced nodes without class_type: graphToPrompt: 4 nodes, missing class_type: [4], sample: {\"inputs\":{\"image\":\"beach.jpg\"},\"class_type\":\"LoadImage\",\"_meta\":{\"title\":\"Load Image\"}}\n Status: FAILED\n Error: Workflow validation failed\n Details: graphToPrompt produced nodes without class_type: graphToPrompt: 4 nodes, missing class_type: [4], sample: {\"inputs\":{\"image\":\"beach.jpg\"},\"class_type\":\"LoadImage\",\"_meta\":{\"title\":\"Load Image\"}}", "hardware": {"os": "macOS-15.7.4-arm64-arm-64bit", "cpu": "arm"}}, "sharp_exif": {"src": "", "title": "sharp_exif", "status": "fail", "duration": "4.72", "log": "Capturing execution frames: sharp_exif.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n Validation failed: graphToPrompt produced nodes without class_type: graphToPrompt: 4 nodes, missing class_type: [8], sample: {\"inputs\":{\"precision\":\"auto\"},\"class_type\":\"LoadSharpModel\",\"_meta\":{\"title\":\"(Down)Load SHARP Model\"}}\n Status: FAILED\n Error: Workflow validation failed\n Details: graphToPrompt produced nodes without class_type: graphToPrompt: 4 nodes, missing class_type: [8], sample: {\"inputs\":{\"precision\":\"auto\"},\"class_type\":\"LoadSharpModel\",\"_meta\":{\"title\":\"(Down)Load SHARP Model\"}}", "hardware": {"os": "macOS-15.7.4-arm64-arm-64bit", "cpu": "arm"}}}; const workflowNames = Object.keys(workflowData); const videoData = {}; diff --git a/dev/macos-cpu/logs/sharp_basic.log b/dev/macos-cpu/logs/sharp_basic.log index 7a33bdc..b626c1d 100644 --- a/dev/macos-cpu/logs/sharp_basic.log +++ b/dev/macos-cpu/logs/sharp_basic.log @@ -1,7 +1,7 @@ Capturing execution frames: sharp_basic.json Frame 1 saved (frame_000.jpg, t=0.0s) Validating workflow... - 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"}} + Validation failed: graphToPrompt produced nodes without class_type: graphToPrompt: 4 nodes, missing class_type: [4], sample: {"inputs":{"image":"beach.jpg"},"class_type":"LoadImage","_meta":{"title":"Load Image"}} Status: FAILED Error: 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"}} \ No newline at end of file + Details: graphToPrompt produced nodes without class_type: graphToPrompt: 4 nodes, missing class_type: [4], sample: {"inputs":{"image":"beach.jpg"},"class_type":"LoadImage","_meta":{"title":"Load Image"}} \ No newline at end of file diff --git a/dev/macos-cpu/logs/sharp_basic_console.log b/dev/macos-cpu/logs/sharp_basic_console.log index 811986d..704ecbe 100644 --- a/dev/macos-cpu/logs/sharp_basic_console.log +++ b/dev/macos-cpu/logs/sharp_basic_console.log @@ -9,6 +9,18 @@ [Console-error] Failed to load resource: the server responded with a status of 404 (Not Found) [Console-warning] WARNING: Multiple instances of Three.js being imported. [Console-log] [VTK Bundle] GLTFImporter included in bundle +[Console-log] [GeomPack Multi JS] Loading mesh_preview_multi.js extension +[Console-log] [BVHViewer] Loading BVH Viewer extension +[Console-log] [BVHViewer] Loading BVH viewer extension... +[Console-log] [BVHViewer] Extension registered: comfy3d.bvhviewer +[Console-log] [GeomPack Gaussian] Loading extension... +[Console-log] [GeomPack] Loading UV mesh preview extension... +[Console-log] [GeomPack] UV mesh preview extension registered +[Console-log] [CompareSMPLBVH] Loading Compare SMPL BVH extension +[Console-log] [CompareSMPLBVH] Loading Compare SMPL BVH extension... +[Console-log] [CompareSMPLBVH] Extension registered: comfy3d.comparesmplbvh +[Console-log] [GeomPack] Loading VTK.js textured mesh preview extension... +[Console-log] [GeomPack] VTK.js textured mesh preview extension registered [Console-log] [FBX Preview] Auto-registering for all known FBX preview node types... [Console-log] [UniRig] Loading FBX mesh preview extension... [Console-log] [UniRig] Detected extension folder: ComfyUI-GeometryPack @@ -22,33 +34,16 @@ [Console-log] [MotionCapture] Loading FBX mesh preview extension... [Console-log] [MotionCapture] Detected extension folder: ComfyUI-GeometryPack [Console-log] [MotionCapture] FBX mesh preview extension registered -[Console-log] [FBXAnimationViewer] Loading FBX Animation Viewer extension -[Console-log] [FBXAnimationViewer] Loading FBX Animation Viewer extension... -[Console-log] [FBXAnimationViewer] Extension registered: comfy3d.fbxanimationviewer -[Console-log] [BVHViewer] Loading BVH Viewer extension -[Console-log] [BVHViewer] Loading BVH viewer extension... -[Console-log] [BVHViewer] Extension registered: comfy3d.bvhviewer -[Console-log] [GeomPack Gaussian] Loading extension... -[Console-log] [GeomPack] Loading VTK.js textured mesh preview extension... -[Console-log] [GeomPack] VTK.js textured mesh preview extension registered [Console-log] [UniRig Compare] Loading compare skeleton widget... [Console-log] [UniRig Compare] Detected extension folder: ComfyUI-GeometryPack [Console-log] [UniRig Compare] Compare skeleton widget registered -[Console-log] [CompareSMPLBVH] Loading Compare SMPL BVH extension -[Console-log] [CompareSMPLBVH] Loading Compare SMPL BVH extension... -[Console-log] [CompareSMPLBVH] Extension registered: comfy3d.comparesmplbvh -[Console-log] [GeomPack] Loading UV mesh preview extension... -[Console-log] [GeomPack] UV mesh preview extension registered -[Console-log] [GeomPack] Loading mesh preview extension... -[Console-log] [GeomPack] Mesh preview extension registered -[Console-log] [GeomPack Multi JS] Loading mesh_preview_multi.js extension [Console-log] [UniRig Debug] Loading FBX mesh preview extension... [Console-log] [UniRig Debug] Detected extension folder: ComfyUI-GeometryPack [Console-log] [UniRig Debug] FBX mesh preview extension registered +[Console-log] [GeomPack] Loading mesh preview extension... +[Console-log] [GeomPack] Mesh preview extension registered +[Console-log] [FBXAnimationViewer] Loading FBX Animation Viewer extension +[Console-log] [FBXAnimationViewer] Loading FBX Animation Viewer extension... +[Console-log] [FBXAnimationViewer] Extension registered: comfy3d.fbxanimationviewer [Console-warning] [MaskEditor] ComfyApp.open_maskeditor is deprecated. Plugins should migrate to using the command system or direct node context menu integration. -[Console-log] [GeomPack] Registering Preview Mesh node -[Console-log] [GeomPack] Registering Preview Mesh UV node -[Console-log] [GeomPack Gaussian] Registering Preview Gaussian node -[Console-log] [GaussianViewer] Initialized successfully -[Console-log] [GaussianViewer] Ready - waiting for LOAD_MESH message -[Console-log] [comfy-test] graphToPrompt: 4 nodes, missing class_type: [2,5], sample: {"inputs":{"image":"beach.jpg"},"class_type":"LoadImage","_meta":{"title":"Load Image"}} \ No newline at end of file +[Console-log] [comfy-test] graphToPrompt: 4 nodes, missing class_type: [4], sample: {"inputs":{"image":"beach.jpg"},"class_type":"LoadImage","_meta":{"title":"Load Image"}} \ No newline at end of file diff --git a/dev/macos-cpu/logs/sharp_basic_resources.csv b/dev/macos-cpu/logs/sharp_basic_resources.csv index f2a30ad..b7a6f19 100644 --- a/dev/macos-cpu/logs/sharp_basic_resources.csv +++ b/dev/macos-cpu/logs/sharp_basic_resources.csv @@ -1,9 +1,9 @@ # total_ram_gb=7.0 t,ram_gb,vram_gb -0.0,0.56, -1.2,0.56, -2.2,0.57, -3.3,0.56, -4.4,0.55, -5.5,0.54, -6.5,0.54, +0.0,0.51, +1.0,0.51, +2.0,0.48, +3.0,0.48, +4.1,0.48, +5.1,0.48, +6.2,0.48, diff --git a/dev/macos-cpu/logs/sharp_exif.log b/dev/macos-cpu/logs/sharp_exif.log index b060faf..4fe1618 100644 --- a/dev/macos-cpu/logs/sharp_exif.log +++ b/dev/macos-cpu/logs/sharp_exif.log @@ -1,7 +1,7 @@ Capturing execution frames: sharp_exif.json Frame 1 saved (frame_000.jpg, t=0.0s) Validating workflow... - Validation failed: graphToPrompt produced nodes without class_type: graphToPrompt: 4 nodes, missing class_type: [2,7,9], sample: {"inputs":{"UNKNOWN":""},"_meta":{}} + Validation failed: graphToPrompt produced nodes without class_type: graphToPrompt: 4 nodes, missing class_type: [8], sample: {"inputs":{"precision":"auto"},"class_type":"LoadSharpModel","_meta":{"title":"(Down)Load SHARP Model"}} Status: FAILED Error: Workflow validation failed - Details: graphToPrompt produced nodes without class_type: graphToPrompt: 4 nodes, missing class_type: [2,7,9], sample: {"inputs":{"UNKNOWN":""},"_meta":{}} \ No newline at end of file + Details: graphToPrompt produced nodes without class_type: graphToPrompt: 4 nodes, missing class_type: [8], sample: {"inputs":{"precision":"auto"},"class_type":"LoadSharpModel","_meta":{"title":"(Down)Load SHARP Model"}} \ No newline at end of file diff --git a/dev/macos-cpu/logs/sharp_exif_console.log b/dev/macos-cpu/logs/sharp_exif_console.log index 2095aac..6720865 100644 --- a/dev/macos-cpu/logs/sharp_exif_console.log +++ b/dev/macos-cpu/logs/sharp_exif_console.log @@ -8,7 +8,11 @@ [Console-error] Failed to load resource: the server responded with a status of 404 (Not Found) [Console-error] Failed to load resource: the server responded with a status of 404 (Not Found) [Console-warning] WARNING: Multiple instances of Three.js being imported. -[Console-log] [VTK Bundle] GLTFImporter included in bundle +[Console-log] [FBXAnimationViewer] Loading FBX Animation Viewer extension +[Console-log] [FBXAnimationViewer] Loading FBX Animation Viewer extension... +[Console-log] [FBXAnimationViewer] Extension registered: comfy3d.fbxanimationviewer +[Console-log] [GeomPack Multi JS] Loading mesh_preview_multi.js extension +[Console-log] [GeomPack Gaussian] Loading extension... [Console-log] [FBX Preview] Auto-registering for all known FBX preview node types... [Console-log] [UniRig] Loading FBX mesh preview extension... [Console-log] [UniRig] Detected extension folder: ComfyUI-GeometryPack @@ -25,32 +29,21 @@ [Console-log] [UniRig Compare] Loading compare skeleton widget... [Console-log] [UniRig Compare] Detected extension folder: ComfyUI-GeometryPack [Console-log] [UniRig Compare] Compare skeleton widget registered -[Console-log] [GeomPack] Loading VTK.js textured mesh preview extension... -[Console-log] [GeomPack] VTK.js textured mesh preview extension registered -[Console-log] [GeomPack Multi JS] Loading mesh_preview_multi.js extension -[Console-log] [CompareSMPLBVH] Loading Compare SMPL BVH extension -[Console-log] [CompareSMPLBVH] Loading Compare SMPL BVH extension... -[Console-log] [CompareSMPLBVH] Extension registered: comfy3d.comparesmplbvh -[Console-log] [UniRig Debug] Loading FBX mesh preview extension... -[Console-log] [UniRig Debug] Detected extension folder: ComfyUI-GeometryPack -[Console-log] [UniRig Debug] FBX mesh preview extension registered [Console-log] [GeomPack] Loading mesh preview extension... [Console-log] [GeomPack] Mesh preview extension registered [Console-log] [BVHViewer] Loading BVH Viewer extension [Console-log] [BVHViewer] Loading BVH viewer extension... [Console-log] [BVHViewer] Extension registered: comfy3d.bvhviewer +[Console-log] [CompareSMPLBVH] Loading Compare SMPL BVH extension +[Console-log] [CompareSMPLBVH] Loading Compare SMPL BVH extension... +[Console-log] [CompareSMPLBVH] Extension registered: comfy3d.comparesmplbvh +[Console-log] [GeomPack] Loading VTK.js textured mesh preview extension... +[Console-log] [GeomPack] VTK.js textured mesh preview extension registered [Console-log] [GeomPack] Loading UV mesh preview extension... [Console-log] [GeomPack] UV mesh preview extension registered -[Console-log] [GeomPack Gaussian] Loading extension... -[Console-log] [FBXAnimationViewer] Loading FBX Animation Viewer extension -[Console-log] [FBXAnimationViewer] Loading FBX Animation Viewer extension... -[Console-log] [FBXAnimationViewer] Extension registered: comfy3d.fbxanimationviewer +[Console-log] [UniRig Debug] Loading FBX mesh preview extension... +[Console-log] [UniRig Debug] Detected extension folder: ComfyUI-GeometryPack +[Console-log] [UniRig Debug] FBX mesh preview extension registered +[Console-log] [VTK Bundle] GLTFImporter included in bundle [Console-warning] [MaskEditor] ComfyApp.open_maskeditor is deprecated. Plugins should migrate to using the command system or direct node context menu integration. -[Console-log] [GeomPack] Registering Preview Mesh node -[Console-log] [GeomPack] Registering Preview Mesh UV node -[Console-log] [GeomPack Gaussian] Registering Preview Gaussian node -[Console-log] [GaussianViewer] Initialized successfully -[Console-log] [GaussianViewer] Ready - waiting for LOAD_MESH message -[Console-log] [GaussianViewer] Initialized successfully -[Console-log] [GaussianViewer] Ready - waiting for LOAD_MESH message -[Console-log] [comfy-test] graphToPrompt: 4 nodes, missing class_type: [2,7,9], sample: {"inputs":{"UNKNOWN":""},"_meta":{}} \ No newline at end of file +[Console-log] [comfy-test] graphToPrompt: 4 nodes, missing class_type: [8], sample: {"inputs":{"precision":"auto"},"class_type":"LoadSharpModel","_meta":{"title":"(Down)Load SHARP Model"}} \ No newline at end of file diff --git a/dev/macos-cpu/logs/sharp_exif_resources.csv b/dev/macos-cpu/logs/sharp_exif_resources.csv index 5b7462c..a9ade19 100644 --- a/dev/macos-cpu/logs/sharp_exif_resources.csv +++ b/dev/macos-cpu/logs/sharp_exif_resources.csv @@ -1,7 +1,7 @@ # total_ram_gb=7.0 t,ram_gb,vram_gb -0.0,0.54, -1.2,0.54, -2.2,0.54, -3.3,0.54, -4.4,0.54, +0.0,0.48, +1.1,0.48, +2.1,0.48, +3.2,0.48, +4.2,0.48, diff --git a/dev/macos-cpu/results.json b/dev/macos-cpu/results.json index 0062850..4ed324d 100644 --- a/dev/macos-cpu/results.json +++ b/dev/macos-cpu/results.json @@ -1,12 +1,12 @@ { - "timestamp": "2026-05-10T20:31:22.104781+00:00", + "timestamp": "2026-05-10T20:38:46.150971+00:00", "platform": "macos", "hardware": { - "os": "macOS-15.7.4-arm64-arm-64bit-Mach-O", + "os": "macOS-15.7.4-arm64-arm-64bit", "cpu": "arm" }, - "commit_hash": "b28d88169ec84aef09a3632ce004afaeb2543eae", - "run_url": "https://github.com/PozzettiAndrea/comfy-gpu-ci/actions/runs/25638981165", + "commit_hash": "f929ebdf7eb02f6c5ddbd194a2bbca13b39387be", + "run_url": "https://github.com/PozzettiAndrea/comfy-gpu-ci/actions/runs/25639145555", "success": false, "summary": { "total": 3, @@ -24,16 +24,16 @@ { "name": "sharp_basic", "status": "fail", - "duration_seconds": 7.04, - "error": "Workflow validation failed\n\nDetails:\ngraphToPrompt 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\"}}", + "duration_seconds": 6.81, + "error": "Workflow validation failed\n\nDetails:\ngraphToPrompt produced nodes without class_type: graphToPrompt: 4 nodes, missing class_type: [4], sample: {\"inputs\":{\"image\":\"beach.jpg\"},\"class_type\":\"LoadImage\",\"_meta\":{\"title\":\"Load Image\"}}", "hardware": { - "os": "macOS-15.7.4-arm64-arm-64bit-Mach-O", + "os": "macOS-15.7.4-arm64-arm-64bit", "cpu": "arm" }, "resources": { "ram": { - "peak": 0.57, - "avg": 0.55 + "peak": 0.51, + "avg": 0.49 }, "total_ram_gb": 7.0, "samples": 7 @@ -42,16 +42,16 @@ { "name": "sharp_exif", "status": "fail", - "duration_seconds": 4.81, - "error": "Workflow validation failed\n\nDetails:\ngraphToPrompt produced nodes without class_type: graphToPrompt: 4 nodes, missing class_type: [2,7,9], sample: {\"inputs\":{\"UNKNOWN\":\"\"},\"_meta\":{}}", + "duration_seconds": 4.72, + "error": "Workflow validation failed\n\nDetails:\ngraphToPrompt produced nodes without class_type: graphToPrompt: 4 nodes, missing class_type: [8], sample: {\"inputs\":{\"precision\":\"auto\"},\"class_type\":\"LoadSharpModel\",\"_meta\":{\"title\":\"(Down)Load SHARP Model\"}}", "hardware": { - "os": "macOS-15.7.4-arm64-arm-64bit-Mach-O", + "os": "macOS-15.7.4-arm64-arm-64bit", "cpu": "arm" }, "resources": { "ram": { - "peak": 0.54, - "avg": 0.54 + "peak": 0.48, + "avg": 0.48 }, "total_ram_gb": 7.0, "samples": 5 diff --git a/dev/macos-cpu/session.log b/dev/macos-cpu/session.log index e9643be..9eec021 100644 --- a/dev/macos-cpu/session.log +++ b/dev/macos-cpu/session.log @@ -1,4 +1,4 @@ -[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] Crash dump logging enabled: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/comfy-test-logs/Sharp-2036/dev/macos-cpu/crash_dump.log [00:00] [00:00] [1/5] SYNTAX [00:00] ---------------------------------------- @@ -17,365 +17,307 @@ [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:00] Running: git clone --depth 1 https://github.com/comfyanonymous/ComfyUI.git /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2036/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:01] Running: /Library/Frameworks/Python.framework/Versions/3.10/bin/python -m venv /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2036/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:03] Running: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2036/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] +[00:04] Running: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2036/venv/bin/python -m uv pip install torch torchvision torchaudio +[00:10] Installing ComfyUI requirements... +[00:10] Running: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2036/venv/bin/python -m uv pip install -r /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2036/ComfyUI/requirements.txt +[00:21] 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] +[00:21] Copying ComfyUI-Sharp to custom_nodes/... +[00:21] Installing node requirements... +[00:21] Running: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2036/venv/bin/python -m uv pip install -r /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2036/ComfyUI/custom_nodes/ComfyUI-Sharp/requirements.txt +[00:21] 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] +[00:21] Running: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2036/venv/bin/python /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2036/ComfyUI/custom_nodes/ComfyUI-Sharp/install.py +[00:22] +[00:22] Installing 1 node dependencies... +[00:22] Cloning ComfyUI-GeometryPack... +[00:24] Installing requirements for ComfyUI-GeometryPack... +[00:25] Running install.py for ComfyUI-GeometryPack... +[00:26] [comfy-env] _discover: scanning /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2036/ComfyUI/custom_nodes +[00:26] [comfy-env] _discover: ComfyUI-GeometryPack -> geometrypack-nodes (custom_nodes/ComfyUI-GeometryPack/nodes/comfy-env.toml) +[00:26] [comfy-env] _discover: ComfyUI-Sharp -> sharp-nodes (custom_nodes/ComfyUI-Sharp/nodes/comfy-env.toml) +[00:26] [comfy-env] Workspace: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2036/ComfyUI/.ce +[00:26] [comfy-env] ComfyUI: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2036/ComfyUI +[00:26] [comfy-env] Found 2 node config(s): +[00:26] - geometrypack-nodes <- custom_nodes/ComfyUI-GeometryPack/nodes/comfy-env.toml (python=host) +[00:26] - sharp-nodes <- custom_nodes/ComfyUI-Sharp/nodes/comfy-env.toml (python=host) +[00:26] [comfy-env] Bootstrap interpreter has python 3.10 + torch 2.11.0 (cpu). Looking for cuda-only wheels matching cpu/torch2.11/cp310. +[00:26] [comfy-env] Root conda deps from ComfyUI-GeometryPack: ['av', 'ffmpeg'] +[00:26] [comfy-env] Comfyui feature pin: torch ==2.11.0, torchvision ==0.26.*, torchaudio ==2.11.* +[00:26] [comfy-env] Root conda deps (comfyui env only): ['av', 'ffmpeg'] +[00:26] [comfy-env] comfyui env: python 3.10, torch from https://download.pytorch.org/whl/cpu +[00:26] Generated /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2036/ComfyUI/.ce/pixi.toml +[00:26] [comfy-env] Installing 2 environment(s): +[00:26] - geometrypack-nodes (python=host, 13 pypi deps, 1 cuda wheels) +[00:26] - sharp-nodes (python=host, 4 pypi deps) +[00:26] [comfy-env] Running `pixi install --all`... +[00:52] WARN Skipped running the post-link scripts because `run-post-link-scripts` = `false` +[00:52] - bin/.librsvg-pre-unlink.sh +[00:52] To enable them, run: +[00:52] pixi config set --local run-post-link-scripts insecure +[00:52] More info: +[00:52] https://pixi.sh/latest/reference/pixi_configuration/#run-post-link-scripts +[00:55] WARN Skipped running the post-link scripts because `run-post-link-scripts` = `false` +[00:55] - bin/.librsvg-pre-unlink.sh +[00:55] To enable them, run: +[00:55] pixi config set --local run-post-link-scripts insecure +[00:55] More info: +[00:55] https://pixi.sh/latest/reference/pixi_configuration/#run-post-link-scripts +[00:57] WARN Skipped running the post-link scripts because `run-post-link-scripts` = `false` +[00:57] - bin/.librsvg-pre-unlink.sh +[00:57] To enable them, run: +[00:57] pixi config set --local run-post-link-scripts insecure +[00:57] More info: +[00:57] https://pixi.sh/latest/reference/pixi_configuration/#run-post-link-scripts +[01:09] ✔ The following environments have been installed: default, comfyui, geometrypack-nodes, sharp-nodes. +[01:09] [comfy-env] Note: env `default` is on disk but no node declares it in this run. Leaving as-is. Remove via `pixi clean --environment default` if intended. +[01:10] [comfy-env] geometrypack-nodes: deduped libomp +[01:10] [comfy-env] sharp-nodes: deduped libomp +[01:10] [comfy-env] Install log: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2036/ComfyUI/.ce/install.log +[01:10] +[01:10] Installation complete! +[01:10] +[01:10] [requirements] Re-installing main package requirements... +[01:10] Installing requirements for ComfyUI-Sharp... +[01:10] [comfy-env] _discover: scanning /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2036/ComfyUI/custom_nodes +[01:10] [comfy-env] _discover: ComfyUI-GeometryPack -> geometrypack-nodes (custom_nodes/ComfyUI-GeometryPack/nodes/comfy-env.toml) +[01:10] [comfy-env] _discover: ComfyUI-Sharp -> sharp-nodes (custom_nodes/ComfyUI-Sharp/nodes/comfy-env.toml) +[01:10] [comfy-env] Workspace: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2036/ComfyUI/.ce +[01:10] [comfy-env] ComfyUI: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2036/ComfyUI +[01:10] [comfy-env] Found 2 node config(s): +[01:10] - geometrypack-nodes <- custom_nodes/ComfyUI-GeometryPack/nodes/comfy-env.toml (python=host) +[01:10] - sharp-nodes <- custom_nodes/ComfyUI-Sharp/nodes/comfy-env.toml (python=host) +[01:10] [comfy-env] Bootstrap interpreter has python 3.10 + torch 2.11.0 (cpu). Looking for cuda-only wheels matching cpu/torch2.11/cp310. +[01:10] [comfy-env] Root conda deps from ComfyUI-GeometryPack: ['av', 'ffmpeg'] +[01:10] [comfy-env] Comfyui feature pin: torch ==2.11.0, torchvision ==0.26.*, torchaudio ==2.11.* +[01:10] [comfy-env] Root conda deps (comfyui env only): ['av', 'ffmpeg'] +[01:10] [comfy-env] comfyui env: python 3.10, torch from https://download.pytorch.org/whl/cpu +[01:10] Generated /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2036/ComfyUI/.ce/pixi.toml +[01:10] [comfy-env] Installing 2 environment(s): +[01:10] - geometrypack-nodes (python=host, 13 pypi deps, 1 cuda wheels) +[01:10] - sharp-nodes (python=host, 4 pypi deps) +[01:10] [comfy-env] Running `pixi install --all`... +[01:10] ✔ The following environments have been installed: default, comfyui, geometrypack-nodes, sharp-nodes. +[01:10] [comfy-env] Note: env `default` is on disk but no node declares it in this run. Leaving as-is. Remove via `pixi clean --environment default` if intended. +[01:10] [comfy-env] geometrypack-nodes: deduped libomp +[01:10] [comfy-env] sharp-nodes: deduped libomp +[01:10] [comfy-env] Install log: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2036/ComfyUI/.ce/install.log +[01:10] +[01:10] Installation complete! +[01:10] Installing 1 node dependency(ies)... +[01:10] ComfyUI-GeometryPack from PozzettiAndrea/ComfyUI-GeometryPack +[01:10] ComfyUI-GeometryPack already exists, skipping... +[01:10] Installing validation endpoint... +[01:10] Cloning PozzettiAndrea/ComfyUI-validate-endpoint... +[01:10] 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-2036/ComfyUI/custom_nodes/ComfyUI-validate-endpoint +[01:11] [INSTALL] PASSED +[01:11] +[01:11] [3/5] REGISTRATION +[01:11] ---------------------------------------- +[01:11] [DEBUG] server=None, server_url=None, api=None -[01:16] +[01:11] 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 -[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 "", line 1395, in _gcd_import -[01:33] [ComfyUI] [comfy-env] File "", line 1360, in _find_and_load -[01:33] [ComfyUI] [comfy-env] File "", line 1331, in _find_and_load_unlocked -[01:33] [ComfyUI] [comfy-env] File "", line 935, in _load_unlocked -[01:33] [ComfyUI] [comfy-env] File "", line 1023, in exec_module -[01:33] [ComfyUI] [comfy-env] File "", 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 -[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 -[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 "", line 1360, in _find_and_load -[01:33] [ComfyUI] [comfy-env] File "", line 1331, in _find_and_load_unlocked -[01:33] [ComfyUI] [comfy-env] File "", line 935, in _load_unlocked -[01:33] [ComfyUI] [comfy-env] File "", line 1023, in exec_module -[01:33] [ComfyUI] [comfy-env] File "", 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 -[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 -[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=, server_url=None, api= -[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=, server_url=None, api= -[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] +[01:11] Starting ComfyUI server on port 41881... +[01:11] Starting ComfyUI server on port 41881... +[01:11] Waiting for server to be ready (timeout: 600s)... +[01:12] [ComfyUI] setup plugin alembic.autogenerate.schemas +[01:12] [ComfyUI] setup plugin alembic.autogenerate.tables +[01:12] [ComfyUI] setup plugin alembic.autogenerate.types +[01:12] [ComfyUI] setup plugin alembic.autogenerate.constraints +[01:12] [ComfyUI] setup plugin alembic.autogenerate.defaults +[01:12] [ComfyUI] setup plugin alembic.autogenerate.comments +[01:12] [ComfyUI] Could not autodetect AIMDO implementation, assuming Nvidia +[01:12] [ComfyUI] comfy-aimdo unsupported operating system: Darwin +[01:12] [ComfyUI] NOTE: comfy-aimdo currently only supports Windows and Linux +[01:12] [ComfyUI] [comfy-env] ComfyUI-Sharp: 1 isolation env(s): +[01:12] [ComfyUI] [comfy-env] nodes -> /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2036/ComfyUI/custom_nodes/ComfyUI-Sharp/nodes +[01:15] [ComfyUI] [comfy-env] prestartup complete +[01:15] [ComfyUI] [comfy-env] ComfyUI-GeometryPack: 1 isolation env(s): +[01:15] [ComfyUI] [comfy-env] nodes -> /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2036/ComfyUI/custom_nodes/ComfyUI-GeometryPack/nodes +[01:15] [ComfyUI] [comfy-env] prestartup complete +[01:15] [ComfyUI] +[01:15] [ComfyUI] Prestartup times for custom nodes: +[01:15] [ComfyUI] 0.2 seconds: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2036/ComfyUI/custom_nodes/ComfyUI-GeometryPack +[01:15] [ComfyUI] 2.4 seconds: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2036/ComfyUI/custom_nodes/ComfyUI-Sharp +[01:15] [ComfyUI] +[01:15] [ComfyUI] WARNING: Potential Error in code: Torch already imported, torch should never be imported before this point. +[01:17] [ComfyUI] Found comfy_kitchen backend triton: {'available': False, 'disabled': True, 'unavailable_reason': "ImportError: No module named 'triton'", 'capabilities': []} +[01:17] [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:17] [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-2036/venv/lib/python3.10/site-packages/comfy_kitchen/backends/cuda/_C.abi3.so', 'capabilities': []} +[01:17] [ComfyUI] Checkpoint files will always be loaded safely. +[01:18] [ComfyUI] Total VRAM 7168 MB, total RAM 7168 MB +[01:18] [ComfyUI] pytorch version: 2.11.0 +[01:18] [ComfyUI] Mac Version (15, 7, 4) +[01:18] [ComfyUI] Set vram state to: SHARED +[01:18] [ComfyUI] Device: mps +[01:18] [ComfyUI] Using sub quadratic optimization for attention, if you have memory or speed issues try using: --use-split-cross-attention +[01:23] [ComfyUI] Python version: 3.10.11 (v3.10.11:7d4cc5aa85, Apr 4 2023, 19:05:19) [Clang 13.0.0 (clang-1300.0.29.30)] +[01:23] [ComfyUI] ComfyUI version: 0.20.1 +[01:23] [ComfyUI] comfy-aimdo version: 0.3.0 +[01:23] [ComfyUI] comfy-kitchen version: 0.2.8 +[01:23] [ComfyUI] ****** User settings have been changed to be stored on the server instead of browser storage. ****** +[01:23] [ComfyUI] ****** For multi-user setups add the --multi-user CLI argument to enable multiple user profiles. ****** +[01:23] [ComfyUI] ComfyUI frontend version: 1.43.18 +[01:23] [ComfyUI] [Prompt Server] web root: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2036/venv/lib/python3.10/site-packages/comfyui_frontend_package/static +[01:23] [ComfyUI] Asset seeder disabled +[01:25] [ComfyUI] [comfy-env] Version: 0.3.80 +[01:25] [ComfyUI] [comfy-env] register_nodes: ComfyUI-Sharp +[01:25] [ComfyUI] [comfy-env] ComfyUI source dir: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2036/ComfyUI +[01:25] [ComfyUI] [comfy-env] Found 1 isolation env(s) +[01:25] [ComfyUI] [comfy-env] Scanning nodes metadata (isolation root)... +[01:25] [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-2036/ComfyUI/.ce/pixi.toml -e sharp-nodes python /var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_meta_g1p3i_be.py /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2036/ComfyUI/custom_nodes/ComfyUI-Sharp nodes +[01:25] [ComfyUI] [comfy-env] Scan env PATH for nodes: +[01:25] [ComfyUI] [comfy-env] [0] /Users/runner/hostedtoolcache/Python/3.10.11/arm64/bin +[01:25] [ComfyUI] [comfy-env] [1] /Users/runner/hostedtoolcache/Python/3.10.11/arm64 +[01:25] [ComfyUI] [comfy-env] [2] /opt/homebrew/lib/ruby/gems/3.3.0/bin +[01:25] [ComfyUI] [comfy-env] [3] /opt/homebrew/opt/ruby@3.3/bin +[01:25] [ComfyUI] [comfy-env] [4] /Users/runner/.local/bin +[01:25] [ComfyUI] [comfy-env] [5] /opt/homebrew/bin +[01:25] [ComfyUI] [comfy-env] [6] /opt/homebrew/sbin +[01:25] [ComfyUI] [comfy-env] [7] /Users/runner/.cargo/bin +[01:25] [ComfyUI] [comfy-env] [8] /usr/local/opt/curl/bin +[01:25] [ComfyUI] [comfy-env] [9] /usr/local/bin +[01:25] [ComfyUI] [comfy-env] [10] /usr/local/sbin +[01:25] [ComfyUI] [comfy-env] [11] /Users/runner/bin +[01:25] [ComfyUI] [comfy-env] [12] /Users/runner/.yarn/bin +[01:25] [ComfyUI] [comfy-env] [13] /Users/runner/Library/Android/sdk/tools +[01:25] [ComfyUI] [comfy-env] [14] /Users/runner/Library/Android/sdk/platform-tools +[01:25] [ComfyUI] [comfy-env] [15] /Library/Frameworks/Python.framework/Versions/Current/bin +[01:25] [ComfyUI] [comfy-env] [16] /Library/Frameworks/Mono.framework/Versions/Current/Commands +[01:25] [ComfyUI] [comfy-env] [17] /usr/bin +[01:25] [ComfyUI] [comfy-env] [18] /bin +[01:25] [ComfyUI] [comfy-env] [19] /usr/sbin +[01:25] [ComfyUI] [comfy-env] [20] /sbin +[01:25] [ComfyUI] [comfy-env] [21] /Users/runner/.dotnet/tools +[01:30] [ComfyUI] [comfy-env] Metadata scan stderr for nodes: +[01:30] [ComfyUI] [comfy-env] [meta-scan] importing nodes from /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2036/ComfyUI/custom_nodes/ComfyUI-Sharp +[01:30] [ComfyUI] [comfy-env] [meta-scan] import OK +[01:30] [ComfyUI] [comfy-env] Scanned nodes: 8 nodes (4.5s) +[01:30] [ComfyUI] [comfy-env] Scanned nodes root: 8 nodes (4.5s) +[01:30] [ComfyUI] [comfy-env] Imported nodes root: 8 nodes (isolation) +[01:30] [ComfyUI] [comfy-env] Registered 8 total nodes +[01:30] [ComfyUI] loading... +[01:30] [ComfyUI] calling register_nodes +[01:30] [ComfyUI] [comfy-env] Version: 0.3.80 +[01:30] [ComfyUI] [comfy-env] register_nodes: ComfyUI-GeometryPack +[01:30] [ComfyUI] [comfy-env] ComfyUI source dir: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2036/ComfyUI +[01:30] [ComfyUI] [comfy-env] Found 1 isolation env(s) +[01:30] [ComfyUI] [comfy-env] Scanning nodes metadata (isolation root)... +[01:30] [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-2036/ComfyUI/.ce/pixi.toml -e geometrypack-nodes python /var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/comfy_meta_ajq1_9pw.py /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2036/ComfyUI/custom_nodes/ComfyUI-GeometryPack nodes +[01:30] [ComfyUI] [comfy-env] Scan env PATH for nodes: +[01:30] [ComfyUI] [comfy-env] [0] /Users/runner/hostedtoolcache/Python/3.10.11/arm64/bin +[01:30] [ComfyUI] [comfy-env] [1] /Users/runner/hostedtoolcache/Python/3.10.11/arm64 +[01:30] [ComfyUI] [comfy-env] [2] /opt/homebrew/lib/ruby/gems/3.3.0/bin +[01:30] [ComfyUI] [comfy-env] [3] /opt/homebrew/opt/ruby@3.3/bin +[01:30] [ComfyUI] [comfy-env] [4] /Users/runner/.local/bin +[01:30] [ComfyUI] [comfy-env] [5] /opt/homebrew/bin +[01:30] [ComfyUI] [comfy-env] [6] /opt/homebrew/sbin +[01:30] [ComfyUI] [comfy-env] [7] /Users/runner/.cargo/bin +[01:30] [ComfyUI] [comfy-env] [8] /usr/local/opt/curl/bin +[01:30] [ComfyUI] [comfy-env] [9] /usr/local/bin +[01:30] [ComfyUI] [comfy-env] [10] /usr/local/sbin +[01:30] [ComfyUI] [comfy-env] [11] /Users/runner/bin +[01:30] [ComfyUI] [comfy-env] [12] /Users/runner/.yarn/bin +[01:30] [ComfyUI] [comfy-env] [13] /Users/runner/Library/Android/sdk/tools +[01:30] [ComfyUI] [comfy-env] [14] /Users/runner/Library/Android/sdk/platform-tools +[01:30] [ComfyUI] [comfy-env] [15] /Library/Frameworks/Python.framework/Versions/Current/bin +[01:30] [ComfyUI] [comfy-env] [16] /Library/Frameworks/Mono.framework/Versions/Current/Commands +[01:30] [ComfyUI] [comfy-env] [17] /usr/bin +[01:30] [ComfyUI] [comfy-env] [18] /bin +[01:30] [ComfyUI] [comfy-env] [19] /usr/sbin +[01:30] [ComfyUI] [comfy-env] [20] /sbin +[01:30] [ComfyUI] [comfy-env] [21] /Users/runner/.dotnet/tools +[01:37] [ComfyUI] [comfy-env] Metadata scan stderr for nodes: +[01:37] [ComfyUI] [comfy-env] [meta-scan] importing nodes from /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2036/ComfyUI/custom_nodes/ComfyUI-GeometryPack +[01:37] [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:37] [ComfyUI] [comfy-env] [meta-scan] import OK +[01:37] [ComfyUI] [comfy-env] Traceback (most recent call last): +[01:37] [ComfyUI] [comfy-env] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2036/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/lib/python3.10/site-packages/bpy/3.6/scripts/modules/addon_utils.py", line 421, in disable +[01:37] [ComfyUI] [comfy-env] mod.unregister() +[01:37] [ComfyUI] [comfy-env] TypeError: '_OpNamespace' object is not callable +[01:37] [ComfyUI] [comfy-env] Traceback (most recent call last): +[01:37] [ComfyUI] [comfy-env] File "/Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2036/ComfyUI/.ce/.pixi/envs/geometrypack-nodes/lib/python3.10/site-packages/bpy/3.6/scripts/modules/addon_utils.py", line 421, in disable +[01:37] [ComfyUI] [comfy-env] mod.unregister() +[01:37] [ComfyUI] [comfy-env] TypeError: '_ClassNamespace' object is not callable +[01:37] [ComfyUI] [comfy-env] Metadata scan error for nodes: invalid load key, '\x0d'. +[01:37] [ComfyUI] [comfy-env] Scanned nodes root: 0 nodes (7.4s) +[01:37] [ComfyUI] [comfy-env] Imported nodes root: 0 nodes (isolation) +[01:37] [ComfyUI] [comfy-env] Registered 0 total nodes +[01:37] [ComfyUI] +[01:37] [ComfyUI] Import times for custom nodes: +[01:37] [ComfyUI] 0.0 seconds: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2036/ComfyUI/custom_nodes/ComfyUI-validate-endpoint +[01:37] [ComfyUI] 0.0 seconds: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2036/ComfyUI/custom_nodes/websocket_image_save.py +[01:37] [ComfyUI] 4.6 seconds: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2036/ComfyUI/custom_nodes/ComfyUI-Sharp +[01:37] [ComfyUI] 7.5 seconds: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/test_workspaces/Sharp-2036/ComfyUI/custom_nodes/ComfyUI-GeometryPack +[01:37] [ComfyUI] +[01:37] [ComfyUI] Context impl SQLiteImpl. +[01:37] [ComfyUI] Will assume non-transactional DDL. +[01:37] [ComfyUI] Context impl SQLiteImpl. +[01:37] [ComfyUI] Will assume non-transactional DDL. +[01:37] [ComfyUI] Running upgrade -> 0001_assets, Initial assets schema +[01:37] [ComfyUI] Revision ID: 0001_assets +[01:37] [ComfyUI] Revises: None +[01:37] [ComfyUI] Create Date: 2025-12-10 00:00:00 +[01:37] [ComfyUI] Running upgrade 0001_assets -> 0002_merge_to_asset_references, Merge AssetInfo and AssetCacheState into unified asset_references table. +[01:37] [ComfyUI] Running upgrade 0002_merge_to_asset_references -> 0003_add_metadata_job_id, Add system_metadata and job_id columns to asset_references. +[01:37] [ComfyUI] Change preview_id FK from assets.id to asset_references.id. +[01:37] [ComfyUI] Database upgraded from None to 0003_add_metadata_job_id +[01:37] [ComfyUI] Starting server +[01:37] [ComfyUI] +[01:37] [ComfyUI] To see the GUI go to: http://127.0.0.1:41881 +[01:38] Server responding, waiting for nodes to load... +[01:58] Server is ready! +[01:58] Checking for import errors in server logs... +[01:58] No import errors detected +[01:58] Found 713 registered nodes +[01:58] [REGISTRATION] PASSED +[01:58] +[01:58] [4/5] INSTANTIATION +[01:58] ---------------------------------------- +[01:58] +[DEBUG] server=, server_url=None, api= +[01:58] Testing node constructors... +[01:59] All 8 node(s) instantiated successfully! +[01:59] [INSTANTIATION] PASSED +[01:59] +[01:59] [5/5] EXECUTION +[01:59] ---------------------------------------- +[01:59] +[DEBUG] server=, server_url=None, api= +[01:59] CPU runner - will execute 2 workflow(s) +[01:59] Running 3 workflow(s) (all with videos)... +[01:59] Installing screenshot dependencies (playwright, pillow)... +[02:00] Packages installed, downloading chromium browser... +[02:07] Screenshot dependencies installed successfully +[02:07] Starting headless browser... +[02:08] macOS -- using Apple Metal GPU via ANGLE +[02:08] [1/3] SKIPPED (not in cpu list) pano.json +[02:08] Capturing execution frames: sharp_basic.json +[02:15] Frame 1 saved (frame_000.jpg, t=0.0s) +[02:15] Validating workflow... +[02:15] Validation failed: graphToPrompt produced nodes without class_type: graphToPrompt: 4 nodes, missing class_type: [4], sample: {"inputs":{"image":"beach.jpg"},"class_type":"LoadImage","_meta":{"title":"Load Image"}} +[02:15] Capturing execution frames: sharp_exif.json +[02:20] Frame 1 saved (frame_000.jpg, t=0.0s) +[02:20] Validating workflow... +[02:20] Validation failed: graphToPrompt produced nodes without class_type: graphToPrompt: 4 nodes, missing class_type: [8], sample: {"inputs":{"precision":"auto"},"class_type":"LoadSharpModel","_meta":{"title":"(Down)Load SHARP Model"}} +[02:20] Results saved to /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/comfy-test-logs/Sharp-2036/dev/macos-cpu/results.json +[02:20] Saved: /Users/runner/work/comfy-gpu-ci/comfy-gpu-ci/comfy-test-logs/Sharp-2036/dev/macos-cpu/index.html +[02:20] macos: FAILED -[02:28] Error: Workflow execution failed (2 error(s)) -[02:28] Details: sharp_basic.json: Workflow validation failed +[02:20] Error: Workflow execution failed (2 error(s)) +[02:20] 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"}} +graphToPrompt produced nodes without class_type: graphToPrompt: 4 nodes, missing class_type: [4], 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... +graphToPrompt produced nodes without class_type: graphToPrompt: 4 nodes, missing class_type: [8], sample: {"inputs":{"precision":"auto"},"class_type":"LoadSharpModel","_meta":{"title":"(Down)Load SHARP Model"}} +[02:20] Stopping ComfyUI server... diff --git a/dev/macos-cpu/videos/sharp_basic/frame_000.jpg b/dev/macos-cpu/videos/sharp_basic/frame_000.jpg index ee9f9be2a3706f66a38d46a65ce474b4ffefe140..69c8616fdccc272df4966030ad044b0188e0227b 100644 GIT binary patch delta 58232 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 delta 59186 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

&rg1$;SOsQtp+GjifnG%3egh>!#=n7Hf$|`E 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 diff --git a/dev/macos-cpu/videos/sharp_exif/frame_000.jpg b/dev/macos-cpu/videos/sharp_exif/frame_000.jpg index 3e2be3793f0c41505cfd032adde61d53f46895d2..1122cd16ff5c02c9716676539e0277fd3b7c87fe 100644 GIT binary patch delta 74020 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

bT-xktMV+-zA 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�pU( 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 delta 66927 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