[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=, server_url=http://127.0.0.1:8188, api= [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=, server_url=http://127.0.0.1:8188, api= [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