Files
PozzettiAndrea-ComfyUI-Geom…/dev/linux-cpu/session.log
T

668 lines
39 KiB
Plaintext

[00:00] Crash dump logging enabled: /home/runner/work/comfy-gpu-ci/comfy-gpu-ci/comfy-test-logs/GeometryPack-1616/linux-cpu/crash_dump.log
[00:00]
[00:00] [1/3] REGISTRATION
[00:00] ----------------------------------------
[00:00]
[DEBUG] server=None, server_url=http://127.0.0.1:8188, api=None
[00:00]
Connecting to existing server at http://127.0.0.1:8188...
[00:00] Connecting to existing server at http://127.0.0.1:8188...
[00:00] Connected to server! (attempt 1, 0.0s)
[00:00] Checking for import errors in server logs...
[00:00] No import errors detected
[00:00] Found 826 registered nodes
[00:00] [REGISTRATION] PASSED
[00:00]
[00:00] [2/3] INSTANTIATION
[00:00] ----------------------------------------
[00:00]
[DEBUG] server=<comfy_test.comfyui.server.ExternalComfyUIServer object at 0x7fbfe1127c70>, server_url=http://127.0.0.1:8188, api=<comfy_test.comfyui.api.ComfyUIAPI object at 0x7fbfe1127c40>
[00:00] Testing node constructors...
[00:01] All 125 node(s) instantiated successfully!
[00:01] [INSTANTIATION] PASSED
[00:01]
[00:01] [3/3] EXECUTION
[00:01] ----------------------------------------
[00:01]
[DEBUG] server=<comfy_test.comfyui.server.ExternalComfyUIServer object at 0x7fbfe1127c70>, server_url=http://127.0.0.1:8188, api=<comfy_test.comfyui.api.ComfyUIAPI object at 0x7fbfe1127c40>
[00:01] CPU runner - will execute 30 workflow(s)
[00:01] Running 33 workflow(s) (all with videos)...
[00:02] Starting headless browser...
[00:02] Installing Mesa llvmpipe (apt)...
[00:03] Mesa install failed: E: Unable to locate package libegl1-mesa
[00:03] No GPU, no Mesa — using SwiftShader software rendering
[00:05] Capturing execution frames: alpha_wrap.json
[00:12] Frame 1 saved (frame_000.jpg, t=0.0s)
[00:12] Validating workflow...
[00:13] Queuing workflow for execution...
[00:15] Frame 2 saved (frame_001.jpg, t=2.3s)
[00:15] [capture-periodic] freeze=2ms shot=104ms unfreeze=3ms saved=True
[00:17] Frame 3 saved (frame_002.jpg, t=4.5s)
[00:17] [capture-periodic] freeze=1ms shot=104ms unfreeze=3ms saved=True
[00:18] [capture-loop] iter=50 t=5.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=2 ram=2.7/15.6GB (18%) swap=0.0/3.0GB (0%) cpu=26% browser_rss=0.86GB
[00:20] Node executed (1 total), capturing...
[00:21] Frame 4 saved (frame_003.jpg, t=7.8s)
[00:21] [capture-node] freeze=13ms shot=636ms unfreeze=3ms saved=True
[00:22] Node executed (2 total), capturing...
[00:22] Frame 5 saved (frame_004.jpg, t=9.3s)
[00:22] [capture-node] freeze=2ms shot=147ms unfreeze=7ms saved=True
[00:22] Node executed (3 total), capturing...
[00:23] Frame 6 saved (frame_005.jpg, t=9.8s)
[00:23] [capture-node] freeze=17ms shot=759ms unfreeze=2ms saved=True
[00:23] Node executed (4 total), capturing...
[00:23] [capture-node] freeze=2ms shot=118ms unfreeze=0ms saved=False
[00:23] Execution complete (t=11.0s)
[00:23] Captured 6 unique frames over 11.09s
[00:23] [debug] iframes: 2
[00:23] [debug] iframe[0]: src=http://127.0.0.1:8188/extensions/ComfyUI-GeometryPack/viewer_dual.html?v=1778343, canvas=370x485, rafFrozen=True
[00:23] [debug] iframe[1]: src=http://127.0.0.1:8188/extensions/ComfyUI-GeometryPack/viewer_multi.html?v=177834, canvas=244x393, rafFrozen=True
[00:23] [timing] trigger_3d_previews: 0.0s
[00:26] Saved high-quality screenshot: alpha_wrap_executed.png
[00:26] [timing] final_screenshot: 0.3s
[00:26] Capturing execution frames: batch_remesh.json
[00:32] Frame 1 saved (frame_000.jpg, t=0.0s)
[00:32] Validating workflow...
[00:32] Queuing workflow for execution...
[00:33] Node executed (1 total), capturing...
[00:33] Frame 2 saved (frame_001.jpg, t=1.3s)
[00:33] [capture-node] freeze=2ms shot=92ms unfreeze=2ms saved=True
[00:34] Node executed (2 total), capturing...
[00:34] Frame 3 saved (frame_002.jpg, t=2.5s)
[00:34] [capture-node] freeze=2ms shot=91ms unfreeze=4ms saved=True
[00:36] Frame 4 saved (frame_003.jpg, t=4.7s)
[00:36] [capture-periodic] freeze=1ms shot=91ms unfreeze=2ms saved=True
[00:38] [capture-loop] iter=50 t=6.0s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=2 ram=3.2/15.6GB (21%) swap=0.0/3.0GB (0%) cpu=35% browser_rss=0.89GB
[00:40] Node executed (3 total), capturing...
[00:40] Frame 5 saved (frame_004.jpg, t=8.1s)
[00:40] [capture-node] freeze=2ms shot=87ms unfreeze=4ms saved=True
[00:40] Node executed (4 total), capturing...
[00:40] Frame 6 saved (frame_005.jpg, t=8.6s)
[00:40] [capture-node] freeze=2ms shot=97ms unfreeze=4ms saved=True
[00:41] Node executed (6 total), capturing...
[00:41] Frame 7 saved (frame_006.jpg, t=9.4s)
[00:41] [capture-node] freeze=2ms shot=91ms unfreeze=3ms saved=True
[00:41] Execution complete (t=9.7s)
[00:41] Captured 7 unique frames over 9.72s
[00:41] [debug] iframes: 1
[00:41] [debug] iframe[0]: src=http://127.0.0.1:8188/extensions/ComfyUI-GeometryPack/viewer_vtk.html?v=17783434, canvas=622x373, rafFrozen=False
[00:41] [timing] trigger_3d_previews: 0.0s
[00:44] Saved high-quality screenshot: batch_remesh_executed.png
[00:44] [timing] final_screenshot: 0.2s
[00:44] Capturing execution frames: boolean_ops.json
[00:50] Frame 1 saved (frame_000.jpg, t=0.0s)
[00:50] Validating workflow...
[00:50] Queuing workflow for execution...
[00:50] Node executed (1 total), capturing...
[00:51] Frame 2 saved (frame_001.jpg, t=0.5s)
[00:51] [capture-node] freeze=29ms shot=242ms unfreeze=85ms saved=True
[00:51] Node executed (3 total), capturing...
[00:51] Frame 3 saved (frame_002.jpg, t=1.1s)
[00:51] [capture-node] freeze=2ms shot=112ms unfreeze=0ms saved=True
[00:51] Execution complete (t=1.1s)
[00:51] Captured 3 unique frames over 1.3s
[00:51] [debug] iframes: 2
[00:51] [debug] iframe[0]: src=http://127.0.0.1:8188/extensions/ComfyUI-GeometryPack/viewer_dual.html?v=1778343, canvas=370x485, rafFrozen=True
[00:51] [debug] iframe[1]: src=http://127.0.0.1:8188/extensions/ComfyUI-GeometryPack/viewer_vtk.html?v=17783434, canvas=486x348, rafFrozen=True
[00:51] [timing] trigger_3d_previews: 0.0s
[00:53] Saved high-quality screenshot: boolean_ops_executed.png
[00:53] [timing] final_screenshot: 0.3s
[00:54] Capturing execution frames: decimate.json
[00:59] Frame 1 saved (frame_000.jpg, t=0.0s)
[00:59] Validating workflow...
[00:59] Queuing workflow for execution...
[00:59] Node executed (1 total), capturing...
[01:00] Frame 2 saved (frame_001.jpg, t=0.5s)
[01:00] [capture-node] freeze=5ms shot=253ms unfreeze=2ms saved=True
[01:00] Node executed (2 total), capturing...
[01:00] [capture-node] freeze=1ms shot=130ms unfreeze=0ms saved=False
[01:00] Execution complete (t=1.0s)
[01:00] Captured 2 unique frames over 1.15s
[01:00] [debug] iframes: 1
[01:00] [debug] iframe[0]: src=http://127.0.0.1:8188/extensions/ComfyUI-GeometryPack/viewer_dual.html?v=1778343, canvas=370x485, rafFrozen=True
[01:00] [timing] trigger_3d_previews: 0.0s
[01:02] Saved high-quality screenshot: decimate_executed.png
[01:02] [timing] final_screenshot: 0.3s
[01:03] Capturing execution frames: depth_map_to_mesh.json
[01:08] Frame 1 saved (frame_000.jpg, t=0.0s)
[01:08] Validating workflow...
[01:08] Queuing workflow for execution...
[01:10] Frame 2 saved (frame_001.jpg, t=2.2s)
[01:10] [capture-periodic] freeze=2ms shot=93ms unfreeze=4ms saved=True
[01:13] Frame 3 saved (frame_002.jpg, t=4.4s)
[01:13] [capture-periodic] freeze=1ms shot=100ms unfreeze=12ms saved=True
[01:13] Node executed (1 total), capturing...
[01:13] Frame 4 saved (frame_003.jpg, t=4.8s)
[01:13] [capture-node] freeze=2ms shot=101ms unfreeze=3ms saved=True
[01:14] [capture-loop] iter=50 t=5.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=2 ram=3.3/15.6GB (21%) swap=0.0/3.0GB (0%) cpu=24% browser_rss=1.02GB
[01:17] Node executed (2 total), capturing...
[01:18] Frame 5 saved (frame_004.jpg, t=9.2s)
[01:18] [capture-node] freeze=2ms shot=111ms unfreeze=15ms saved=True
[01:18] Execution complete (t=9.6s)
[01:21] Captured 5 unique frames over 13.05s
[01:21] [debug] iframes: 1
[01:21] [debug] iframe[0]: src=http://127.0.0.1:8188/extensions/ComfyUI-GeometryPack/viewer_vtk.html?v=17783434, canvas=486x348, rafFrozen=False
[01:21] [timing] trigger_3d_previews: 0.0s
[01:23] Saved high-quality screenshot: depth_map_to_mesh_executed.png
[01:23] [timing] final_screenshot: 0.2s
[01:24] Capturing execution frames: fix_self_intersection.json
[01:30] Frame 1 saved (frame_000.jpg, t=0.0s)
[01:30] Validating workflow...
[01:30] Queuing workflow for execution...
[01:30] Node executed (1 total), capturing...
[01:30] Frame 2 saved (frame_001.jpg, t=0.5s)
[01:30] [capture-node] freeze=2ms shot=119ms unfreeze=2ms saved=True
[01:30] Node executed (3 total), capturing...
[01:31] Frame 3 saved (frame_002.jpg, t=0.9s)
[01:31] [capture-node] freeze=2ms shot=167ms unfreeze=302ms saved=True
[01:31] Node executed (4 total), capturing...
[01:32] Frame 4 saved (frame_003.jpg, t=1.8s)
[01:32] [capture-node] freeze=2ms shot=187ms unfreeze=0ms saved=True
[01:32] Execution complete (t=1.8s)
[01:32] Captured 4 unique frames over 2.03s
[01:32] [debug] iframes: 1
[01:32] [debug] iframe[0]: src=http://127.0.0.1:8188/extensions/ComfyUI-GeometryPack/viewer_dual.html?v=1778343, canvas=370x485, rafFrozen=True
[01:32] [timing] trigger_3d_previews: 0.0s
[01:34] Saved high-quality screenshot: fix_self_intersection_executed.png
[01:34] [timing] final_screenshot: 0.4s
[01:34] Capturing execution frames: mesh_info.json
[01:40] Frame 1 saved (frame_000.jpg, t=0.0s)
[01:40] Validating workflow...
[01:40] Queuing workflow for execution...
[01:40] Node executed (1 total), capturing...
[01:40] Frame 2 saved (frame_001.jpg, t=0.3s)
[01:40] [capture-node] freeze=2ms shot=75ms unfreeze=2ms saved=True
[01:40] Node executed (2 total), capturing...
[01:40] [capture-node] freeze=1ms shot=91ms unfreeze=0ms saved=False
[01:40] Execution complete (t=0.7s)
[01:40] Captured 2 unique frames over 0.81s
[01:40] [debug] iframes: 0
[01:40] [timing] trigger_3d_previews: 0.0s
[01:43] Saved high-quality screenshot: mesh_info_executed.png
[01:43] [timing] final_screenshot: 0.2s
[01:43] Capturing execution frames: mesh_mesh_distance.json
[01:48] Frame 1 saved (frame_000.jpg, t=0.0s)
[01:48] Validating workflow...
[01:48] Queuing workflow for execution...
[01:51] Frame 2 saved (frame_001.jpg, t=2.3s)
[01:51] [capture-periodic] freeze=1ms shot=106ms unfreeze=1ms saved=True
[01:53] Frame 3 saved (frame_002.jpg, t=4.5s)
[01:53] [capture-periodic] freeze=1ms shot=92ms unfreeze=4ms saved=True
[01:53] Node executed (1 total), capturing...
[01:54] Frame 4 saved (frame_003.jpg, t=5.2s)
[01:54] [capture-node] freeze=11ms shot=93ms unfreeze=2ms saved=True
[01:54] Node executed (2 total), capturing...
[01:54] [capture-node] freeze=2ms shot=94ms unfreeze=2ms saved=False
[01:54] [capture-loop] iter=50 t=6.1s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=2 ram=3.0/15.6GB (19%) swap=0.0/3.0GB (0%) cpu=26% browser_rss=1.03GB
[01:59] Node executed (3 total), capturing...
[01:59] Frame 5 saved (frame_004.jpg, t=10.9s)
[01:59] [capture-node] freeze=2ms shot=100ms unfreeze=3ms saved=True
[01:59] Node executed (4 total), capturing...
[02:00] Frame 6 saved (frame_005.jpg, t=11.3s)
[02:00] [capture-node] freeze=1ms shot=100ms unfreeze=0ms saved=True
[02:00] Execution complete (t=11.3s)
[02:00] Captured 6 unique frames over 11.46s
[02:00] [debug] iframes: 0
[02:00] [timing] trigger_3d_previews: 0.0s
[02:02] Saved high-quality screenshot: mesh_mesh_distance_executed.png
[02:02] [timing] final_screenshot: 0.2s
[02:02] Capturing execution frames: normals.json
[02:08] Frame 1 saved (frame_000.jpg, t=0.0s)
[02:08] Validating workflow...
[02:08] Queuing workflow for execution...
[02:08] Node executed (1 total), capturing...
[02:08] Frame 2 saved (frame_001.jpg, t=0.6s)
[02:08] [capture-node] freeze=2ms shot=101ms unfreeze=4ms saved=True
[02:09] Node executed (2 total), capturing...
[02:10] Frame 3 saved (frame_002.jpg, t=1.4s)
[02:10] [capture-node] freeze=25ms shot=713ms unfreeze=0ms saved=True
[02:10] Execution complete (t=1.4s)
[02:10] Captured 3 unique frames over 2.14s
[02:10] [debug] iframes: 1
[02:10] [debug] iframe[0]: src=http://127.0.0.1:8188/extensions/ComfyUI-GeometryPack/viewer_vtk.html?v=17783435, canvas=486x348, rafFrozen=True
[02:10] [timing] trigger_3d_previews: 0.0s
[02:12] Saved high-quality screenshot: normals_executed.png
[02:12] [timing] final_screenshot: 0.2s
[02:12] Capturing execution frames: point_mesh_distance.json
[02:18] Frame 1 saved (frame_000.jpg, t=0.0s)
[02:18] Validating workflow...
[02:18] Queuing workflow for execution...
[02:20] Frame 2 saved (frame_001.jpg, t=2.2s)
[02:20] [capture-periodic] freeze=1ms shot=91ms unfreeze=7ms saved=True
[02:21] Node executed (1 total), capturing...
[02:22] Frame 3 saved (frame_002.jpg, t=3.5s)
[02:22] [capture-node] freeze=45ms shot=241ms unfreeze=2ms saved=True
[02:22] Node executed (3 total), capturing...
[02:22] Frame 4 saved (frame_003.jpg, t=4.1s)
[02:22] [capture-node] freeze=6ms shot=97ms unfreeze=0ms saved=True
[02:22] Execution complete (t=4.1s)
[02:22] Captured 4 unique frames over 4.28s
[02:22] [debug] iframes: 1
[02:22] [debug] iframe[0]: src=http://127.0.0.1:8188/extensions/ComfyUI-GeometryPack/viewer_dual.html?v=1778343, canvas=370x485, rafFrozen=True
[02:22] [timing] trigger_3d_previews: 0.0s
[02:24] Saved high-quality screenshot: point_mesh_distance_executed.png
[02:24] [timing] final_screenshot: 0.2s
[02:25] Capturing execution frames: preview_mesh_threejs.json
[02:30] Frame 1 saved (frame_000.jpg, t=0.0s)
[02:30] Validating workflow...
[02:30] Queuing workflow for execution...
[02:30] Node executed (1 total), capturing...
[02:31] Frame 2 saved (frame_001.jpg, t=0.7s)
[02:31] [capture-node] freeze=34ms shot=134ms unfreeze=0ms saved=True
[02:31] Execution complete (t=0.7s)
[02:31] Captured 2 unique frames over 0.87s
[02:31] [debug] iframes: 1
[02:31] [debug] iframe[0]: src=http://127.0.0.1:8188/extensions/ComfyUI-GeometryPack/viewer.html?v=177834352113, canvas=486x486, rafFrozen=True
[02:31] [timing] trigger_3d_previews: 0.0s
[02:33] Saved high-quality screenshot: preview_mesh_threejs_executed.png
[02:33] [timing] final_screenshot: 0.2s
[02:33] Capturing execution frames: refine_mesh.json
[02:39] Frame 1 saved (frame_000.jpg, t=0.0s)
[02:39] Validating workflow...
[02:39] Queuing workflow for execution...
[02:39] Node executed (1 total), capturing...
[02:40] Frame 2 saved (frame_001.jpg, t=0.6s)
[02:40] [capture-node] freeze=2ms shot=97ms unfreeze=4ms saved=True
[02:40] Node executed (2 total), capturing...
[02:41] Frame 3 saved (frame_002.jpg, t=1.2s)
[02:41] [capture-node] freeze=201ms shot=670ms unfreeze=0ms saved=True
[02:41] Execution complete (t=1.2s)
[02:41] Captured 3 unique frames over 2.14s
[02:41] [debug] iframes: 1
[02:41] [debug] iframe[0]: src=http://127.0.0.1:8188/extensions/ComfyUI-GeometryPack/viewer_dual.html?v=1778343, canvas=387x485, rafFrozen=True
[02:41] [timing] trigger_3d_previews: 0.0s
[02:43] Saved high-quality screenshot: refine_mesh_executed.png
[02:43] [timing] final_screenshot: 0.2s
[02:44] Capturing execution frames: remesh_intersections.json
[02:49] Frame 1 saved (frame_000.jpg, t=0.0s)
[02:49] Validating workflow...
[02:49] Queuing workflow for execution...
[02:50] Node executed (1 total), capturing...
[02:50] Frame 2 saved (frame_001.jpg, t=0.7s)
[02:50] [capture-node] freeze=9ms shot=111ms unfreeze=4ms saved=True
[02:50] Node executed (4 total), capturing...
[02:51] Frame 3 saved (frame_002.jpg, t=1.2s)
[02:51] [capture-node] freeze=283ms shot=307ms unfreeze=0ms saved=True
[02:51] Execution complete (t=1.2s)
[02:51] Captured 3 unique frames over 1.79s
[02:51] [debug] iframes: 1
[02:51] [debug] iframe[0]: src=http://127.0.0.1:8188/extensions/ComfyUI-GeometryPack/viewer_dual.html?v=1778343, canvas=370x485, rafFrozen=True
[02:51] [timing] trigger_3d_previews: 0.0s
[02:53] Saved high-quality screenshot: remesh_intersections_executed.png
[02:53] [timing] final_screenshot: 0.2s
[02:53] Capturing execution frames: remeshing.json
[02:59] Frame 1 saved (frame_000.jpg, t=0.0s)
[02:59] Validating workflow...
[02:59] Queuing workflow for execution...
[03:01] Frame 2 saved (frame_001.jpg, t=2.3s)
[03:01] [capture-periodic] freeze=1ms shot=89ms unfreeze=2ms saved=True
[03:03] Frame 3 saved (frame_002.jpg, t=4.5s)
[03:03] [capture-periodic] freeze=1ms shot=85ms unfreeze=3ms saved=True
[03:04] [capture-loop] iter=50 t=5.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=2 ram=2.9/15.6GB (18%) swap=0.0/3.0GB (0%) cpu=25% browser_rss=1.04GB
[03:10] [capture-loop] iter=100 t=10.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=2 ram=2.7/15.6GB (18%) swap=0.0/3.0GB (0%) cpu=34% browser_rss=0.91GB
[03:15] [capture-loop] iter=150 t=16.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=2 ram=2.7/15.6GB (17%) swap=0.0/3.0GB (0%) cpu=34% browser_rss=0.90GB
[03:21] [capture-loop] iter=200 t=21.7s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=2 ram=2.7/15.6GB (17%) swap=0.0/3.0GB (0%) cpu=32% browser_rss=0.90GB
[03:25] Node executed (1 total), capturing...
[03:25] Frame 4 saved (frame_003.jpg, t=26.2s)
[03:25] [capture-node] freeze=2ms shot=96ms unfreeze=2ms saved=True
[03:26] Node executed (2 total), capturing...
[03:27] Frame 5 saved (frame_004.jpg, t=27.0s)
[03:27] [capture-node] freeze=372ms shot=794ms unfreeze=0ms saved=True
[03:27] Execution complete (t=27.0s)
[03:27] Captured 5 unique frames over 28.23s
[03:27] [debug] iframes: 1
[03:27] [debug] iframe[0]: src=http://127.0.0.1:8188/extensions/ComfyUI-GeometryPack/viewer_dual.html?v=1778343, canvas=370x485, rafFrozen=True
[03:27] [timing] trigger_3d_previews: 0.0s
[03:29] Saved high-quality screenshot: remeshing_executed.png
[03:29] [timing] final_screenshot: 0.3s
[03:30] Capturing execution frames: sMOOth.json
[03:35] Frame 1 saved (frame_000.jpg, t=0.0s)
[03:35] Validating workflow...
[03:35] Queuing workflow for execution...
[03:36] Node executed (2 total), capturing...
[03:36] Frame 2 saved (frame_001.jpg, t=0.5s)
[03:36] [capture-node] freeze=110ms shot=262ms unfreeze=0ms saved=True
[03:36] Execution complete (t=0.5s)
[03:36] Captured 2 unique frames over 0.95s
[03:36] [debug] iframes: 1
[03:36] [debug] iframe[0]: src=http://127.0.0.1:8188/extensions/ComfyUI-GeometryPack/viewer_dual.html?v=1778343, canvas=370x485, rafFrozen=True
[03:36] [timing] trigger_3d_previews: 0.0s
[03:38] Saved high-quality screenshot: sMOOth_executed.png
[03:38] [timing] final_screenshot: 0.3s
[03:39] Capturing execution frames: sharpen.json
[03:45] Frame 1 saved (frame_000.jpg, t=0.0s)
[03:45] Validating workflow...
[03:45] Queuing workflow for execution...
[03:45] Node executed (1 total), capturing...
[03:45] Frame 2 saved (frame_001.jpg, t=0.4s)
[03:45] [capture-node] freeze=3ms shot=121ms unfreeze=12ms saved=True
[03:45] Node executed (2 total), capturing...
[03:46] Frame 3 saved (frame_002.jpg, t=1.2s)
[03:46] [capture-node] freeze=25ms shot=102ms unfreeze=0ms saved=True
[03:46] Execution complete (t=1.2s)
[03:46] Captured 3 unique frames over 1.38s
[03:46] [debug] iframes: 1
[03:46] [debug] iframe[0]: src=http://127.0.0.1:8188/extensions/ComfyUI-GeometryPack/viewer_multi.html?v=177834, canvas=244x393, rafFrozen=True
[03:46] [timing] trigger_3d_previews: 0.0s
[03:48] Saved high-quality screenshot: sharpen_executed.png
[03:48] [timing] final_screenshot: 0.2s
[03:48] Capturing execution frames: side_by_side_viewer.json
[03:54] Frame 1 saved (frame_000.jpg, t=0.0s)
[03:54] Validating workflow...
[03:54] Queuing workflow for execution...
[03:54] Node executed (1 total), capturing...
[03:54] Frame 2 saved (frame_001.jpg, t=0.5s)
[03:54] [capture-node] freeze=2ms shot=101ms unfreeze=0ms saved=True
[03:54] Execution complete (t=0.5s)
[03:54] Captured 2 unique frames over 0.62s
[03:54] [debug] iframes: 1
[03:54] [debug] iframe[0]: src=http://127.0.0.1:8188/extensions/ComfyUI-GeometryPack/viewer_dual.html?v=1778343, canvas=370x485, rafFrozen=True
[03:54] [timing] trigger_3d_previews: 0.0s
[03:57] Saved high-quality screenshot: side_by_side_viewer_executed.png
[03:57] [timing] final_screenshot: 0.2s
[03:57] Capturing execution frames: skeleton_extraction.json
[04:03] Frame 1 saved (frame_000.jpg, t=0.0s)
[04:03] Validating workflow...
[04:03] Queuing workflow for execution...
[04:05] Frame 2 saved (frame_001.jpg, t=2.3s)
[04:05] [capture-periodic] freeze=2ms shot=92ms unfreeze=4ms saved=True
[04:05] Node executed (1 total), capturing...
[04:05] Frame 3 saved (frame_002.jpg, t=2.8s)
[04:05] [capture-node] freeze=58ms shot=141ms unfreeze=0ms saved=True
[04:05] Execution complete (t=2.8s)
[04:05] Captured 3 unique frames over 3.02s
[04:05] [debug] iframes: 1
[04:05] [debug] iframe[0]: src=http://127.0.0.1:8188/extensions/ComfyUI-GeometryPack/viewer_dual.html?v=1778343, canvas=742x485, rafFrozen=True
[04:05] [timing] trigger_3d_previews: 0.0s
[04:08] Saved high-quality screenshot: skeleton_extraction_executed.png
[04:08] [timing] final_screenshot: 0.2s
[04:08] Capturing execution frames: surface_reconstruction.json
[04:13] Frame 1 saved (frame_000.jpg, t=0.0s)
[04:13] Validating workflow...
[04:13] Queuing workflow for execution...
[04:16] Frame 2 saved (frame_001.jpg, t=2.2s)
[04:16] [capture-periodic] freeze=2ms shot=120ms unfreeze=6ms saved=True
[04:18] Frame 3 saved (frame_002.jpg, t=4.4s)
[04:18] [capture-periodic] freeze=2ms shot=112ms unfreeze=2ms saved=True
[04:19] [capture-loop] iter=50 t=5.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=2 ram=2.9/15.6GB (19%) swap=0.0/3.0GB (0%) cpu=24% browser_rss=1.07GB
[04:19] Node executed (1 total), capturing...
[04:19] Frame 4 saved (frame_003.jpg, t=5.9s)
[04:19] [capture-node] freeze=2ms shot=102ms unfreeze=3ms saved=True
[04:20] Node executed (2 total), capturing...
[04:21] Frame 5 saved (frame_004.jpg, t=6.7s)
[04:21] [capture-node] freeze=247ms shot=991ms unfreeze=0ms saved=True
[04:21] Execution complete (t=6.7s)
[04:21] Captured 5 unique frames over 7.96s
[04:21] [debug] iframes: 1
[04:21] [debug] iframe[0]: src=http://127.0.0.1:8188/extensions/ComfyUI-GeometryPack/viewer_dual.html?v=1778343, canvas=370x485, rafFrozen=True
[04:21] [timing] trigger_3d_previews: 0.0s
[04:24] Saved high-quality screenshot: surface_reconstruction_executed.png
[04:24] [timing] final_screenshot: 0.2s
[04:24] Capturing execution frames: test_loading.json
[04:29] Frame 1 saved (frame_000.jpg, t=0.0s)
[04:29] Validating workflow...
[04:29] Queuing workflow for execution...
[04:32] Frame 2 saved (frame_001.jpg, t=2.2s)
[04:32] [capture-periodic] freeze=2ms shot=95ms unfreeze=3ms saved=True
[04:33] Node executed (1 total), capturing...
[04:33] Frame 3 saved (frame_002.jpg, t=3.6s)
[04:33] [capture-node] freeze=2ms shot=93ms unfreeze=3ms saved=True
[04:33] Node executed (2 total), capturing...
[04:34] Frame 4 saved (frame_003.jpg, t=4.2s)
[04:34] [capture-node] freeze=2ms shot=143ms unfreeze=6ms saved=True
[04:34] Node executed (3 total), capturing...
[04:34] Frame 5 saved (frame_004.jpg, t=4.7s)
[04:34] [capture-node] freeze=32ms shot=89ms unfreeze=0ms saved=True
[04:34] Execution complete (t=4.7s)
[04:34] Captured 5 unique frames over 4.85s
[04:34] [debug] iframes: 1
[04:34] [debug] iframe[0]: src=http://127.0.0.1:8188/extensions/ComfyUI-GeometryPack/viewer_dual.html?v=1778343, canvas=370x485, rafFrozen=True
[04:34] [timing] trigger_3d_previews: 0.0s
[04:36] Saved high-quality screenshot: test_loading_executed.png
[04:36] [timing] final_screenshot: 0.2s
[04:37] Capturing execution frames: boolean_ops_all.json
[04:42] Frame 1 saved (frame_000.jpg, t=0.0s)
[04:42] Validating workflow...
[04:42] Queuing workflow for execution...
[04:43] Node executed (1 total), capturing...
[04:43] Frame 2 saved (frame_001.jpg, t=0.6s)
[04:43] [capture-node] freeze=2ms shot=104ms unfreeze=2ms saved=True
[04:43] Node executed (3 total), capturing...
[04:44] Frame 3 saved (frame_002.jpg, t=1.3s)
[04:44] [capture-node] freeze=152ms shot=233ms unfreeze=0ms saved=True
[04:44] Execution complete (t=1.3s)
[04:44] Captured 3 unique frames over 1.76s
[04:44] [debug] iframes: 1
[04:44] [debug] iframe[0]: src=http://127.0.0.1:8188/extensions/ComfyUI-GeometryPack/viewer_multi.html?v=177834, canvas=368x393, rafFrozen=True
[04:44] [timing] trigger_3d_previews: 0.0s
[04:46] Saved high-quality screenshot: boolean_ops_all_executed.png
[04:46] [timing] final_screenshot: 0.3s
[04:46] Capturing execution frames: decimate_all.json
[04:52] Frame 1 saved (frame_000.jpg, t=0.0s)
[04:52] Validating workflow...
[04:52] Queuing workflow for execution...
[04:53] Node executed (1 total), capturing...
[04:53] Frame 2 saved (frame_001.jpg, t=0.9s)
[04:53] [capture-node] freeze=2ms shot=89ms unfreeze=5ms saved=True
[04:54] Node executed (2 total), capturing...
[04:55] Frame 3 saved (frame_002.jpg, t=2.5s)
[04:55] [capture-node] freeze=2ms shot=96ms unfreeze=4ms saved=True
[04:55] Node executed (3 total), capturing...
[04:56] Frame 4 saved (frame_003.jpg, t=3.4s)
[04:56] [capture-node] freeze=2ms shot=95ms unfreeze=5ms saved=True
[04:56] Node executed (4 total), capturing...
[04:59] Frame 5 saved (frame_004.jpg, t=4.0s)
[04:59] [capture-node] freeze=1297ms shot=1729ms unfreeze=6ms saved=True
[05:00] Node executed (6 total), capturing...
[05:00] Frame 6 saved (frame_005.jpg, t=7.6s)
[05:00] [capture-node] freeze=2ms shot=175ms unfreeze=0ms saved=True
[05:00] Execution complete (t=7.6s)
[05:00] Captured 6 unique frames over 7.85s
[05:00] [debug] iframes: 2
[05:00] [debug] iframe[0]: src=http://127.0.0.1:8188/extensions/ComfyUI-GeometryPack/viewer_multi.html?v=177834, canvas=244x393, rafFrozen=True
[05:00] [debug] iframe[1]: src=http://127.0.0.1:8188/extensions/ComfyUI-GeometryPack/viewer_multi.html?v=177834, canvas=244x393, rafFrozen=True
[05:00] [timing] trigger_3d_previews: 0.0s
[05:02] Saved high-quality screenshot: decimate_all_executed.png
[05:02] [timing] final_screenshot: 0.3s
[05:03] [23/33] SKIPPED (not in cpu list) fill_holes_all.json
[05:03] Capturing execution frames: fix_normals_all.json
[05:09] Frame 1 saved (frame_000.jpg, t=0.0s)
[05:09] Validating workflow...
[05:09] Queuing workflow for execution...
[05:09] Node executed (1 total), capturing...
[05:09] Frame 2 saved (frame_001.jpg, t=0.5s)
[05:09] [capture-node] freeze=2ms shot=100ms unfreeze=3ms saved=True
[05:09] Node executed (2 total), capturing...
[05:09] [capture-node] freeze=2ms shot=89ms unfreeze=2ms saved=False
[05:10] Node executed (4 total), capturing...
[05:12] Frame 3 saved (frame_002.jpg, t=1.8s)
[05:12] [capture-node] freeze=304ms shot=910ms unfreeze=2ms saved=True
[05:12] Node executed (7 total), capturing...
[05:12] Frame 4 saved (frame_003.jpg, t=3.4s)
[05:12] [capture-node] freeze=2ms shot=142ms unfreeze=0ms saved=True
[05:12] Execution complete (t=3.4s)
[05:12] Captured 4 unique frames over 3.59s
[05:12] [debug] iframes: 2
[05:12] [debug] iframe[0]: src=http://127.0.0.1:8188/extensions/ComfyUI-GeometryPack/viewer_multi.html?v=177834, canvas=368x393, rafFrozen=True
[05:12] [debug] iframe[1]: src=http://127.0.0.1:8188/extensions/ComfyUI-GeometryPack/viewer_multi.html?v=177834, canvas=368x195, rafFrozen=True
[05:12] [timing] trigger_3d_previews: 0.0s
[05:14] Saved high-quality screenshot: fix_normals_all_executed.png
[05:14] [timing] final_screenshot: 0.3s
[05:15] Capturing execution frames: reconstruct_all.json
[05:21] Frame 1 saved (frame_000.jpg, t=0.0s)
[05:21] Validating workflow...
[05:21] Queuing workflow for execution...
[05:21] Node executed (1 total), capturing...
[05:21] Frame 2 saved (frame_001.jpg, t=0.7s)
[05:21] [capture-node] freeze=49ms shot=148ms unfreeze=6ms saved=True
[05:22] Node executed (3 total), capturing...
[05:22] [capture-node] freeze=2ms shot=114ms unfreeze=5ms saved=False
[05:23] Node executed (4 total), capturing...
[05:24] Frame 3 saved (frame_002.jpg, t=3.0s)
[05:24] [capture-node] freeze=4ms shot=146ms unfreeze=10ms saved=True
[05:26] Frame 4 saved (frame_003.jpg, t=5.2s)
[05:26] [capture-periodic] freeze=2ms shot=141ms unfreeze=3ms saved=True
[05:27] [capture-loop] iter=50 t=6.6s state={'complete': False, 'error': None, 'executedCount': 4, 'wsState': 1} eval_ms=2 ram=3.0/15.6GB (19%) swap=0.0/3.0GB (0%) cpu=30% browser_rss=1.12GB
[05:29] Node executed (5 total), capturing...
[05:29] Frame 5 saved (frame_004.jpg, t=8.4s)
[05:29] [capture-node] freeze=2ms shot=108ms unfreeze=5ms saved=True
[05:30] Node executed (6 total), capturing...
[05:31] Frame 6 saved (frame_005.jpg, t=9.3s)
[05:31] [capture-node] freeze=1087ms shot=570ms unfreeze=0ms saved=True
[05:31] Execution complete (t=9.3s)
[05:31] Captured 6 unique frames over 10.97s
[05:31] [debug] iframes: 2
[05:31] [debug] iframe[0]: src=http://127.0.0.1:8188/extensions/ComfyUI-GeometryPack/viewer_vtk.html?v=17783436, canvas=486x384, rafFrozen=True
[05:31] [debug] iframe[1]: src=http://127.0.0.1:8188/extensions/ComfyUI-GeometryPack/viewer_multi.html?v=177834, canvas=368x195, rafFrozen=True
[05:31] [timing] trigger_3d_previews: 0.0s
[05:34] Saved high-quality screenshot: reconstruct_all_executed.png
[05:34] [timing] final_screenshot: 0.3s
[05:34] [26/33] SKIPPED (not in cpu list) remeshing_all.json
[05:34] Capturing execution frames: sharpen_all.json
[05:40] Frame 1 saved (frame_000.jpg, t=0.0s)
[05:40] Validating workflow...
[05:40] Queuing workflow for execution...
[05:43] Frame 2 saved (frame_001.jpg, t=2.3s)
[05:43] [capture-periodic] freeze=1ms shot=103ms unfreeze=6ms saved=True
[05:45] Frame 3 saved (frame_002.jpg, t=4.5s)
[05:45] [capture-periodic] freeze=1ms shot=162ms unfreeze=6ms saved=True
[05:46] [capture-loop] iter=50 t=5.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=2 ram=2.7/15.6GB (17%) swap=0.0/3.0GB (0%) cpu=35% browser_rss=0.94GB
[05:47] Frame 4 saved (frame_003.jpg, t=6.8s)
[05:47] [capture-periodic] freeze=2ms shot=100ms unfreeze=5ms saved=True
[05:51] [capture-loop] iter=100 t=11.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=2 ram=2.6/15.6GB (17%) swap=0.0/3.0GB (0%) cpu=33% browser_rss=0.94GB
[05:52] Node executed (1 total), capturing...
[05:52] Frame 5 saved (frame_004.jpg, t=12.1s)
[05:52] [capture-node] freeze=2ms shot=109ms unfreeze=4ms saved=True
[05:55] Frame 6 saved (frame_005.jpg, t=14.3s)
[05:55] [capture-periodic] freeze=2ms shot=97ms unfreeze=5ms saved=True
[05:57] [capture-loop] iter=150 t=17.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=2 ram=2.6/15.6GB (16%) swap=0.0/3.0GB (0%) cpu=34% browser_rss=0.93GB
[06:00] Node executed (2 total), capturing...
[06:01] Frame 7 saved (frame_006.jpg, t=20.3s)
[06:01] [capture-node] freeze=2ms shot=102ms unfreeze=1ms saved=True
[06:03] Frame 8 saved (frame_007.jpg, t=22.5s)
[06:03] [capture-periodic] freeze=2ms shot=109ms unfreeze=5ms saved=True
[06:03] [capture-loop] iter=200 t=22.8s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=2 ram=2.6/15.6GB (16%) swap=0.0/3.0GB (0%) cpu=33% browser_rss=0.94GB
[06:08] [capture-loop] iter=250 t=28.2s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=2 ram=2.5/15.6GB (16%) swap=0.0/3.0GB (0%) cpu=32% browser_rss=0.94GB
[06:14] [capture-loop] iter=300 t=33.7s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=2 ram=2.6/15.6GB (16%) swap=0.0/3.0GB (0%) cpu=33% browser_rss=0.93GB
[06:19] [capture-loop] iter=350 t=39.1s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=2 ram=2.6/15.6GB (16%) swap=0.0/3.0GB (0%) cpu=32% browser_rss=0.94GB
[06:25] [capture-loop] iter=400 t=44.6s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=2 ram=2.6/15.6GB (16%) swap=0.0/3.0GB (0%) cpu=32% browser_rss=0.94GB
[06:28] Node executed (3 total), capturing...
[06:28] Frame 9 saved (frame_008.jpg, t=47.6s)
[06:28] [capture-node] freeze=2ms shot=111ms unfreeze=2ms saved=True
[06:30] Frame 10 saved (frame_009.jpg, t=49.8s)
[06:30] [capture-periodic] freeze=1ms shot=116ms unfreeze=4ms saved=True
[06:30] [capture-loop] iter=450 t=50.3s state={'complete': False, 'error': None, 'executedCount': 3, 'wsState': 1} eval_ms=2 ram=2.6/15.6GB (16%) swap=0.0/3.0GB (0%) cpu=33% browser_rss=0.93GB
[06:31] Node executed (4 total), capturing...
[06:31] Frame 11 saved (frame_010.jpg, t=50.8s)
[06:31] [capture-node] freeze=2ms shot=239ms unfreeze=41ms saved=True
[06:32] Node executed (5 total), capturing...
[06:33] Frame 12 saved (frame_011.jpg, t=52.1s)
[06:33] [capture-node] freeze=172ms shot=807ms unfreeze=5ms saved=True
[06:33] Node executed (9 total), capturing...
[06:34] Frame 13 saved (frame_012.jpg, t=53.5s)
[06:34] [capture-node] freeze=2ms shot=137ms unfreeze=0ms saved=True
[06:34] Execution complete (t=53.5s)
[06:34] Captured 13 unique frames over 53.64s
[06:34] [debug] iframes: 2
[06:34] [debug] iframe[0]: src=http://127.0.0.1:8188/extensions/ComfyUI-GeometryPack/viewer_multi.html?v=177834, canvas=368x195, rafFrozen=True
[06:34] [debug] iframe[1]: src=http://127.0.0.1:8188/extensions/ComfyUI-GeometryPack/viewer_multi.html?v=177834, canvas=368x195, rafFrozen=True
[06:34] [timing] trigger_3d_previews: 0.0s
[06:36] Saved high-quality screenshot: sharpen_all_executed.png
[06:36] [timing] final_screenshot: 0.3s
[06:36] Capturing execution frames: skeleton_all.json
[06:42] Frame 1 saved (frame_000.jpg, t=0.0s)
[06:42] Validating workflow...
[06:42] Queuing workflow for execution...
[06:44] Frame 2 saved (frame_001.jpg, t=2.3s)
[06:44] [capture-periodic] freeze=1ms shot=98ms unfreeze=2ms saved=True
[06:47] Frame 3 saved (frame_002.jpg, t=4.5s)
[06:47] [capture-periodic] freeze=2ms shot=105ms unfreeze=2ms saved=True
[06:48] [capture-loop] iter=50 t=5.7s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=2 ram=2.8/15.6GB (18%) swap=0.0/3.0GB (0%) cpu=35% browser_rss=1.06GB
[06:48] Node executed (1 total), capturing...
[06:49] Frame 4 saved (frame_003.jpg, t=6.2s)
[06:49] [capture-node] freeze=538ms shot=638ms unfreeze=2ms saved=True
[06:49] Node executed (2 total), capturing...
[06:50] Frame 5 saved (frame_004.jpg, t=7.7s)
[06:50] [capture-node] freeze=1ms shot=114ms unfreeze=0ms saved=True
[06:50] Execution complete (t=7.6s)
[06:50] Captured 5 unique frames over 7.8s
[06:50] [debug] iframes: 2
[06:50] [debug] iframe[0]: src=http://127.0.0.1:8188/extensions/ComfyUI-GeometryPack/viewer_multi.html?v=177834, canvas=368x393, rafFrozen=True
[06:50] [debug] iframe[1]: src=http://127.0.0.1:8188/extensions/ComfyUI-GeometryPack/viewer_multi.html?v=177834, canvas=368x195, rafFrozen=True
[06:50] [timing] trigger_3d_previews: 0.0s
[06:52] Saved high-quality screenshot: skeleton_all_executed.png
[06:52] [timing] final_screenshot: 0.3s
[06:52] Capturing execution frames: smooth_all.json
[06:58] Frame 1 saved (frame_000.jpg, t=0.0s)
[06:58] Validating workflow...
[06:58] Queuing workflow for execution...
[06:58] Node executed (2 total), capturing...
[06:59] Frame 2 saved (frame_001.jpg, t=0.6s)
[06:59] [capture-node] freeze=14ms shot=758ms unfreeze=2ms saved=True
[06:59] Node executed (7 total), capturing...
[07:00] Frame 3 saved (frame_002.jpg, t=1.7s)
[07:00] [capture-node] freeze=2ms shot=119ms unfreeze=0ms saved=True
[07:00] Execution complete (t=1.7s)
[07:00] Captured 3 unique frames over 1.84s
[07:00] [debug] iframes: 2
[07:00] [debug] iframe[0]: src=http://127.0.0.1:8188/extensions/ComfyUI-GeometryPack/viewer_multi.html?v=177834, canvas=368x393, rafFrozen=True
[07:00] [debug] iframe[1]: src=http://127.0.0.1:8188/extensions/ComfyUI-GeometryPack/viewer_multi.html?v=177834, canvas=368x195, rafFrozen=True
[07:00] [timing] trigger_3d_previews: 0.0s
[07:02] Saved high-quality screenshot: smooth_all_executed.png
[07:02] [timing] final_screenshot: 0.3s
[07:02] [30/33] SKIPPED (not in cpu list) uv_unwrap_all.json
[07:02] Capturing execution frames: transform.json
[07:08] Frame 1 saved (frame_000.jpg, t=0.0s)
[07:08] Validating workflow...
[07:08] Queuing workflow for execution...
[07:08] Node executed (2 total), capturing...
[07:09] Frame 2 saved (frame_001.jpg, t=0.4s)
[07:09] [capture-node] freeze=2ms shot=94ms unfreeze=0ms saved=True
[07:09] Execution complete (t=0.4s)
[07:09] Captured 2 unique frames over 0.56s
[07:09] [debug] iframes: 1
[07:09] [debug] iframe[0]: src=http://127.0.0.1:8188/extensions/ComfyUI-GeometryPack/viewer_dual.html?v=1778343, canvas=742x485, rafFrozen=True
[07:09] [timing] trigger_3d_previews: 0.0s
[07:11] Saved high-quality screenshot: transform_executed.png
[07:11] [timing] final_screenshot: 0.2s
[07:11] Capturing execution frames: uv_unwrap.json
[07:17] Frame 1 saved (frame_000.jpg, t=0.0s)
[07:17] Validating workflow...
[07:17] Queuing workflow for execution...
[07:19] Frame 2 saved (frame_001.jpg, t=2.2s)
[07:19] [capture-periodic] freeze=2ms shot=118ms unfreeze=2ms saved=True
[07:21] Frame 3 saved (frame_002.jpg, t=4.4s)
[07:21] [capture-periodic] freeze=2ms shot=161ms unfreeze=7ms saved=True
[07:22] Node executed (1 total), capturing...
[07:23] Frame 4 saved (frame_003.jpg, t=5.6s)
[07:23] [capture-node] freeze=2ms shot=102ms unfreeze=2ms saved=True
[07:23] Node executed (2 total), capturing...
[07:23] Frame 5 saved (frame_004.jpg, t=6.2s)
[07:23] [capture-node] freeze=58ms shot=252ms unfreeze=0ms saved=True
[07:23] Execution complete (t=6.2s)
[07:23] Captured 5 unique frames over 6.52s
[07:23] [debug] iframes: 1
[07:23] [debug] iframe[0]: src=http://127.0.0.1:8188/extensions/ComfyUI-GeometryPack/viewer_uv.html?v=177834380, canvas=287x287, rafFrozen=True
[07:23] [timing] trigger_3d_previews: 0.0s
[07:26] Saved high-quality screenshot: uv_unwrap_executed.png
[07:26] [timing] final_screenshot: 0.2s
[07:26] Capturing execution frames: view_texture.json
[07:31] Frame 1 saved (frame_000.jpg, t=0.0s)
[07:31] Validating workflow...
[07:31] Queuing workflow for execution...
[07:32] Node executed (1 total), capturing...
[07:32] Frame 2 saved (frame_001.jpg, t=0.8s)
[07:32] [capture-node] freeze=12ms shot=182ms unfreeze=0ms saved=True
[07:32] Execution complete (t=0.8s)
[07:32] Captured 2 unique frames over 1.01s
[07:32] [debug] iframes: 1
[07:32] [debug] iframe[0]: src=http://127.0.0.1:8188/extensions/ComfyUI-GeometryPack/viewer_vtk_textured.html?v, canvas=221x249, rafFrozen=True
[07:32] [timing] trigger_3d_previews: 0.0s
[07:35] Saved high-quality screenshot: view_texture_executed.png
[07:35] [timing] final_screenshot: 0.2s
[07:35] Results saved to /home/runner/work/comfy-gpu-ci/comfy-gpu-ci/comfy-test-logs/GeometryPack-1616/linux-cpu/results.json
[07:35] Saved: /home/runner/work/comfy-gpu-ci/comfy-gpu-ci/comfy-test-logs/GeometryPack-1616/linux-cpu/index.html
[07:35] [EXECUTION] PASSED
[07:35]
linux: PASSED