676.16 TOTAL 76.53 igt@kms_flip@flip-vs-suspend-interruptible pass 51.34 igt@kms_vblank@query-busy-hang pass 41.82 igt@kms_busy@extended-modeset-hang-newfb-with-reset pass 30.82 igt@kms_flip@flip-vs-expired-vblank-interruptible pass 26.46 igt@perf_pmu@rc6 pass 26.32 igt@kms_vblank@query-busy-hang@pipe-a-hdmi-a-4 pass 25.00 igt@kms_vblank@query-busy-hang@pipe-d-hdmi-a-4 pass 20.97 igt@kms_busy@extended-modeset-hang-newfb-with-reset@pipe-d pass 20.84 igt@kms_busy@extended-modeset-hang-newfb-with-reset@pipe-a pass 19.58 igt@kms_atomic_transition@plane-all-modeset-transition pass 19.47 igt@kms_flip@flip-vs-suspend-interruptible@a-hdmi-a4 pass 19.03 igt@kms_flip@flip-vs-suspend-interruptible@c-hdmi-a4 pass 19.02 igt@kms_flip@flip-vs-suspend-interruptible@d-hdmi-a4 pass 18.98 igt@kms_flip@flip-vs-suspend-interruptible@b-hdmi-a4 pass 12.55 igt@perf_pmu@rc6@runtime-pm-long-gt0 pass 12.08 igt@kms_flip@dpms-vs-vblank-race-interruptible pass 11.61 igt@kms_atomic_transition@plane-all-modeset-transition@pipe-a-hdmi-a-4 pass 11.17 igt@dmabuf@all-tests pass 10.92 igt@kms_cursor_legacy@cursora-vs-flipa-atomic-transitions pass 10.86 igt@kms_rotation_crc@primary-x-tiled-reflect-x-0 pass 10.66 igt@dmabuf@all-tests@dma_fence_chain pass 9.50 igt@kms_async_flips@alternate-sync-async-flip pass 9.11 igt@kms_sequence@get-idle pass 8.75 igt@kms_cursor_crc@cursor-sliding-128x42 pass 7.90 igt@kms_atomic_transition@plane-all-modeset-transition@pipe-b-hdmi-a-4 pass 7.75 igt@kms_flip@flip-vs-expired-vblank-interruptible@a-hdmi-a4 pass 7.70 igt@kms_flip@flip-vs-expired-vblank-interruptible@d-hdmi-a4 pass 7.69 igt@kms_flip@flip-vs-expired-vblank-interruptible@c-hdmi-a4 pass 7.66 igt@kms_flip@flip-vs-expired-vblank-interruptible@b-hdmi-a4 pass 7.56 igt@perf_pmu@rc6@runtime-pm-gt0 pass 7.47 igt@gem_blits@basic pass 7.28 igt@gem_exec_big@single pass 7.11 igt@kms_draw_crc@draw-method-pwrite pass 6.72 igt@gem_softpin@evict-prime-sanity-check pass 6.55 igt@kms_cursor_edge_walk@128x128-right-edge pass 6.44 igt@gem_exec_whisper@basic-queues-all pass 6.34 igt@perf_pmu@rc6@gt0 pass 5.44 igt@api_intel_allocator@two-level-inception pass 5.03 igt@gem_userptr_blits@create-destroy-sync pass 4.94 igt@kms_cursor_crc@cursor-offscreen-64x21 pass 4.44 igt@kms_cursor_crc@cursor-sliding-128x42@pipe-a-hdmi-a-4 pass 4.29 igt@kms_cursor_crc@cursor-sliding-128x42@pipe-d-hdmi-a-4 pass 3.46 igt@perf_pmu@busy-idle pass 3.33 igt@kms_cursor_edge_walk@128x128-right-edge@pipe-a-hdmi-a-4 pass 3.22 igt@kms_cursor_edge_walk@128x128-right-edge@pipe-d-hdmi-a-4 pass 3.10 igt@kms_plane_scaling@plane-downscale-factor-0-5-with-modifiers pass 3.10 igt@kms_flip@dpms-vs-vblank-race-interruptible@a-hdmi-a4 pass 3.07 igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-modifiers pass 3.04 igt@kms_frontbuffer_tracking@fbc-rgb565-draw-pwrite pass 3.01 igt@kms_flip@dpms-vs-vblank-race-interruptible@c-hdmi-a4 pass 2.98 igt@kms_flip@dpms-vs-vblank-race-interruptible@d-hdmi-a4 pass 2.98 igt@kms_flip@dpms-vs-vblank-race-interruptible@b-hdmi-a4 pass 2.73 igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-draw-blt pass 2.54 igt@gem_exec_suspend@basic pass 2.52 igt@kms_cursor_crc@cursor-offscreen-64x21@pipe-a-hdmi-a-4 pass 2.42 igt@kms_sequence@get-idle@pipe-a-hdmi-a-4 pass 2.40 igt@kms_pipe_crc_basic@nonblocking-crc pass 2.39 igt@kms_cursor_crc@cursor-offscreen-64x21@pipe-d-hdmi-a-4 pass 2.39 igt@gem_sync@basic-many-each pass 2.36 igt@kms_async_flips@alternate-sync-async-flip@pipe-a-hdmi-a-4 pass 2.23 igt@kms_sequence@get-idle@pipe-d-hdmi-a-4 pass 2.23 igt@kms_sequence@get-idle@pipe-c-hdmi-a-4 pass 2.23 igt@kms_sequence@get-idle@pipe-b-hdmi-a-4 pass 2.10 igt@kms_async_flips@alternate-sync-async-flip@pipe-d-hdmi-a-4 pass 2.10 igt@kms_async_flips@alternate-sync-async-flip@pipe-c-hdmi-a-4 pass 2.08 igt@kms_async_flips@alternate-sync-async-flip@pipe-b-hdmi-a-4 pass 1.97 igt@gem_exec_balancer@indices pass 1.77 igt@kms_big_fb@y-tiled-16bpp-rotate-270 pass 1.71 igt@kms_force_connector_basic@force-connector-state pass 1.66 igt@i915_pm_freq_api@freq-suspend pass 1.66 igt@i915_pm_freq_api@freq-suspend@gt0 pass 1.53 igt@kms_async_flips@invalid-async-flip-atomic pass 1.35 igt@gem_ringfill@basic-all pass 1.34 igt@gem_exec_suspend@basic@smem pass 1.20 igt@gem_exec_suspend@basic@lmem0 pass 1.17 igt@kms_pm_rpm@modeset-non-lpsp pass 1.15 igt@gem_softpin@evict-prime-sanity-check@rcs0 pass 1.12 igt@gem_softpin@evict-prime-sanity-check@bcs0 pass 1.12 igt@gem_softpin@evict-prime-sanity-check@all pass 1.11 igt@gem_softpin@evict-prime-sanity-check@vecs0 pass 1.11 igt@gem_softpin@evict-prime-sanity-check@vcs1 pass 1.10 igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-180 pass 1.10 igt@gem_softpin@evict-prime-sanity-check@vcs0 pass 0.97 igt@kms_draw_crc@draw-method-pwrite@xbgr16161616f-ytiled pass 0.82 igt@kms_plane_scaling@plane-downscale-factor-0-5-with-modifiers@pipe-a pass 0.80 igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-modifiers@pipe-a pass 0.79 igt@perf_pmu@busy-idle@rcs0 pass 0.76 igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-modifiers@pipe-d pass 0.76 igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-modifiers@pipe-c pass 0.76 igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-modifiers@pipe-b pass 0.76 igt@kms_plane_scaling@plane-downscale-factor-0-5-with-modifiers@pipe-d pass 0.76 igt@kms_plane_scaling@plane-downscale-factor-0-5-with-modifiers@pipe-c pass 0.76 igt@kms_plane_scaling@plane-downscale-factor-0-5-with-modifiers@pipe-b pass 0.73 igt@kms_draw_crc@draw-method-pwrite@xbgr16161616f-xtiled pass 0.72 igt@kms_pipe_crc_basic@nonblocking-crc@pipe-a-hdmi-a-4 pass 0.70 igt@kms_properties@connector-properties-legacy pass 0.69 igt@kms_properties@connector-properties-legacy@pipe-a-hdmi-a-4 pass 0.67 igt@perf_pmu@busy-idle@vcs1 pass 0.67 igt@perf_pmu@busy-idle@bcs0 pass 0.67 igt@kms_draw_crc@draw-method-pwrite@xrgb8888-xtiled pass 0.67 igt@kms_draw_crc@draw-method-pwrite@rgb565-xtiled pass 0.66 igt@perf_pmu@busy-idle@vecs0 pass 0.66 igt@perf_pmu@busy-idle@vcs0 pass 0.63 igt@kms_draw_crc@draw-method-pwrite@xrgb8888-ytiled pass 0.63 igt@gem_ctx_engines@execute-oneforall pass 0.60 igt@kms_draw_crc@draw-method-pwrite@xrgb2101010-ytiled pass 0.60 igt@kms_draw_crc@draw-method-pwrite@xrgb2101010-xtiled pass 0.57 igt@kms_pipe_crc_basic@nonblocking-crc@pipe-d-hdmi-a-4 pass 0.56 igt@kms_pipe_crc_basic@nonblocking-crc@pipe-b-hdmi-a-4 pass 0.55 igt@kms_pipe_crc_basic@nonblocking-crc@pipe-c-hdmi-a-4 pass 0.51 igt@kms_draw_crc@draw-method-pwrite@xrgb8888-untiled pass 0.50 igt@kms_flip_scaled_crc@flip-nv12-linear-to-nv12-linear-reflect-x skip 0.50 igt@kms_flip_scaled_crc@flip-nv12-linear-to-nv12-linear-reflect-x@pipe-a-valid-mode skip 0.45 igt@kms_draw_crc@draw-method-pwrite@rgb565-untiled pass 0.43 igt@kms_draw_crc@draw-method-pwrite@xbgr16161616f-untiled pass 0.43 igt@kms_draw_crc@draw-method-pwrite@rgb565-ytiled pass 0.43 igt@kms_async_flips@invalid-async-flip-atomic@pipe-a-hdmi-a-4 pass 0.41 igt@kms_draw_crc@draw-method-pwrite@xrgb2101010-untiled pass 0.33 igt@kms_pm_dc@dc9-dpms pass 0.26 igt@gem_exec_store@dword pass 0.25 igt@gem_ctx_persistence@engines-hostile-preempt pass 0.23 igt@dmabuf@all-tests@dma_fence pass 0.18 igt@gem_userptr_blits@coherency-sync skip 0.16 igt@gem_exec_schedule@pi-common pass 0.15 igt@gem_exec_schedule@preempt-self pass 0.11 igt@tools_test@tools_test pass 0.11 igt@syncobj_timeline@etime-multi-wait-available-unsubmitted pass 0.11 igt@dmabuf@all-tests@dma_fence_unwrap pass 0.10 igt@syncobj_wait@single-wait-for-submit-unsubmitted pass 0.10 igt@syncobj_wait@single-wait-all-for-submit-unsubmitted pass 0.10 igt@syncobj_wait@multi-wait-all-for-submit-unsubmitted pass 0.10 igt@perf@polling-small-buf pass 0.10 igt@kms_async_flips@invalid-async-flip-atomic@pipe-d-hdmi-a-4 pass 0.10 igt@kms_async_flips@invalid-async-flip-atomic@pipe-c-hdmi-a-4 pass 0.10 igt@kms_async_flips@invalid-async-flip-atomic@pipe-b-hdmi-a-4 pass 0.10 igt@dmabuf@all-tests@sanitycheck pass 0.08 igt@syncobj_wait@wait-any-snapshot pass 0.08 igt@kms_invalid_mode@clock-too-high pass 0.08 igt@core_debugfs@read-all-entries pass 0.07 igt@gem_exec_store@dword@rcs0 pass 0.07 igt@gem_ctx_persistence@engines-hostile-preempt@rcs0 pass 0.07 igt@dmabuf@all-tests@dma_resv pass 0.05 igt@kms_invalid_mode@clock-too-high@pipe-a-hdmi-a-4 pass 0.05 igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-upscaling skip 0.05 igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-upscaling@pipe-a-valid-mode skip 0.05 igt@gem_exec_store@dword@vcs0 pass 0.04 igt@kms_color@invalid-ctm-matrix-sizes pass 0.04 igt@gem_exec_store@dword@vecs0 pass 0.04 igt@gem_exec_store@dword@vcs1 pass 0.04 igt@gem_exec_store@dword@bcs0 pass 0.04 igt@gem_exec_schedule@preempt-self@rcs0 pass 0.04 igt@gem_exec_schedule@pi-common@rcs0 pass 0.04 igt@gem_exec_fence@syncobj-timeline-unused-fence pass 0.04 igt@gem_ctx_persistence@engines-hostile-preempt@vecs0 pass 0.04 igt@gem_ctx_persistence@engines-hostile-preempt@vcs1 pass 0.04 igt@gem_ctx_persistence@engines-hostile-preempt@vcs0 pass 0.04 igt@gem_ctx_persistence@engines-hostile-preempt@bcs0 pass 0.03 igt@gem_exec_schedule@preempt-self@vecs0 pass 0.03 igt@gem_exec_schedule@preempt-self@vcs1 pass 0.03 igt@gem_exec_schedule@preempt-self@vcs0 pass 0.03 igt@gem_exec_schedule@preempt-self@bcs0 pass 0.03 igt@gem_exec_schedule@pi-common@vecs0 pass 0.03 igt@gem_exec_schedule@pi-common@vcs1 pass 0.03 igt@gem_exec_schedule@pi-common@vcs0 pass 0.03 igt@gem_exec_schedule@pi-common@bcs0 pass 0.02 igt@perf@gen12-group-exclusive-stream-sample-oa pass 0.02 igt@kms_flip@2x-plain-flip-fb-recreate-interruptible skip 0.02 igt@kms_flip@2x-flip-vs-modeset skip 0.02 igt@kms_ccs@crc-sprite-planes-basic-4-tiled-dg2-rc-ccs skip 0.02 igt@i915_drm_fdinfo@busy-check-all skip 0.02 igt@i915_drm_fdinfo@busy-check-all@rcs0 skip 0.02 igt@gem_exec_params@batch-first pass 0.01 igt@sysfs_heartbeat_interval@idempotent pass 0.01 igt@kms_invalid_mode@clock-too-high@pipe-d-hdmi-a-4 pass 0.01 igt@kms_invalid_mode@clock-too-high@pipe-c-hdmi-a-4 pass 0.01 igt@kms_invalid_mode@clock-too-high@pipe-b-hdmi-a-4 pass 0.01 igt@kms_color@invalid-ctm-matrix-sizes@pipe-d pass 0.01 igt@kms_color@invalid-ctm-matrix-sizes@pipe-c pass 0.01 igt@kms_color@invalid-ctm-matrix-sizes@pipe-b pass 0.01 igt@kms_color@invalid-ctm-matrix-sizes@pipe-a pass 0.01 igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-mc-ccs skip 0.01 igt@kms_ccs@ccs-on-another-bo-4-tiled-mtl-rc-ccs skip 0.01 igt@kms_ccs@bad-pixel-format-y-tiled-gen12-rc-ccs pass 0.01 igt@gem_userptr_blits@userfault pass 0.00 igt@vgem_basic@dmabuf-fence-before pass 0.00 igt@sysfs_heartbeat_interval@idempotent@vecs0 pass 0.00 igt@sysfs_heartbeat_interval@idempotent@vcs1 pass 0.00 igt@sysfs_heartbeat_interval@idempotent@vcs0 pass 0.00 igt@sysfs_heartbeat_interval@idempotent@rcs0 pass 0.00 igt@sysfs_heartbeat_interval@idempotent@bcs0 pass 0.00 igt@syncobj_timeline@single-wait-all-for-submit-available-signaled pass 0.00 igt@syncobj_timeline@multi-wait-for-submit-available-submitted-signaled pass 0.00 igt@syncobj_timeline@invalid-query-bad-pad pass 0.00 igt@syncobj_eventfd@invalid-illegal-eventfd pass 0.00 igt@perf_pmu@rc6@other-idle-gt0 skip 0.00 igt@perf@per-context-mode-unprivileged skip 0.00 igt@kms_setmode@invalid-clone-exclusive-crtc skip 0.00 igt@kms_psr_stress_test@invalidate-primary-flip-overlay skip 0.00 igt@kms_psr@psr2-sprite-plane-move skip 0.00 igt@kms_psr@pr-cursor-blt skip 0.00 igt@kms_psr@fbc-psr-cursor-plane-move skip 0.00 igt@kms_psr@fbc-pr-dpms skip 0.00 igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area skip 0.00 igt@kms_psr2_sf@pr-overlay-plane-move-continuous-exceed-sf skip 0.00 igt@kms_properties@connector-properties-legacy@pipe-none-hdmi-a-3 pass 0.00 igt@kms_properties@connector-properties-legacy@pipe-none-hdmi-a-2 pass 0.00 igt@kms_properties@connector-properties-legacy@pipe-none-hdmi-a-1 pass 0.00 igt@kms_properties@connector-properties-legacy@pipe-none-dp-3 pass 0.00 igt@kms_properties@connector-properties-legacy@pipe-none-dp-2 pass 0.00 igt@kms_properties@connector-properties-legacy@pipe-none-dp-1 pass 0.00 igt@kms_prop_blob@blob-prop-lifetime pass 0.00 igt@kms_pipe_stress@stress-xrgb8888-yftiled skip 0.00 igt@kms_joiner@basic-ultra-joiner skip 0.00 igt@kms_frontbuffer_tracking@psr-abgr161616f-draw-pwrite skip 0.00 igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-shrfb-draw-pwrite skip 0.00 igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-indfb-draw-mmap-gtt skip 0.00 igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-mmap-cpu skip 0.00 igt@kms_frontbuffer_tracking@psr-2p-primscrn-cur-indfb-draw-mmap-wc skip 0.00 igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-onoff skip 0.00 igt@kms_frontbuffer_tracking@fbcpsr-argb161616f-draw-pwrite skip 0.00 igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-render skip 0.00 igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-draw-mmap-gtt skip 0.00 igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-shrfb-msflip-blt skip 0.00 igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-cur-indfb-draw-blt skip 0.00 igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-mmap-gtt skip 0.00 igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-indfb-draw-mmap-wc skip 0.00 igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-draw-mmap-wc skip 0.00 igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle skip 0.00 igt@kms_content_protection@dp-mst-type-1 skip 0.00 igt@kms_chamelium_hpd@dp-hpd-enable-disable-mode skip 0.00 igt@kms_chamelium_edid@hdmi-mode-timings skip 0.00 igt@kms_chamelium_audio@dp-audio-edid skip 0.00 igt@kms_ccs@crc-sprite-planes-basic-4-tiled-dg2-rc-ccs@pipe-d-hdmi-a-4 skip 0.00 igt@kms_ccs@crc-sprite-planes-basic-4-tiled-dg2-rc-ccs@pipe-c-hdmi-a-4 skip 0.00 igt@kms_ccs@crc-sprite-planes-basic-4-tiled-dg2-rc-ccs@pipe-b-hdmi-a-4 skip 0.00 igt@kms_ccs@crc-sprite-planes-basic-4-tiled-dg2-rc-ccs@pipe-a-hdmi-a-4 skip 0.00 igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-mc-ccs@pipe-d-hdmi-a-4 skip 0.00 igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-mc-ccs@pipe-c-hdmi-a-4 skip 0.00 igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-mc-ccs@pipe-b-hdmi-a-4 skip 0.00 igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-mc-ccs@pipe-a-hdmi-a-4 skip 0.00 igt@kms_ccs@ccs-on-another-bo-4-tiled-mtl-rc-ccs@pipe-d-hdmi-a-4 skip 0.00 igt@kms_ccs@ccs-on-another-bo-4-tiled-mtl-rc-ccs@pipe-c-hdmi-a-4 skip 0.00 igt@kms_ccs@ccs-on-another-bo-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-4 skip 0.00 igt@kms_ccs@ccs-on-another-bo-4-tiled-mtl-rc-ccs@pipe-a-hdmi-a-4 skip 0.00 igt@kms_ccs@bad-pixel-format-y-tiled-gen12-rc-ccs@pipe-d-hdmi-a-4 pass 0.00 igt@kms_ccs@bad-pixel-format-y-tiled-gen12-rc-ccs@pipe-c-hdmi-a-4 pass 0.00 igt@kms_ccs@bad-pixel-format-y-tiled-gen12-rc-ccs@pipe-b-hdmi-a-4 pass 0.00 igt@kms_ccs@bad-pixel-format-y-tiled-gen12-rc-ccs@pipe-a-hdmi-a-4 pass 0.00 igt@kms_big_fb@yf-tiled-64bpp-rotate-180 skip 0.00 igt@kms_big_fb@linear-max-hw-stride-32bpp-rotate-180-hflip skip 0.00 igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip skip 0.00 igt@kms_big_fb@4-tiled-8bpp-rotate-0 skip 0.00 igt@kms_addfb_basic@too-high pass 0.00 igt@kms_addfb_basic@no-handle pass 0.00 igt@i915_pm_rps@thresholds-idle skip 0.00 igt@i915_pm_freq_mult@media-freq skip 0.00 igt@i915_pm_freq_mult@media-freq@gt0 skip 0.00 igt@i915_drm_fdinfo@busy-check-all@vecs0 skip 0.00 igt@i915_drm_fdinfo@busy-check-all@vcs1 skip 0.00 igt@i915_drm_fdinfo@busy-check-all@vcs0 skip 0.00 igt@i915_drm_fdinfo@busy-check-all@bcs0 skip 0.00 igt@gen7_exec_parse@load-register-reg skip 0.00 igt@gem_userptr_blits@map-fixed-invalidate-overlap-busy skip 0.00 igt@gem_userptr_blits@input-checking pass 0.00 igt@gem_tiled_wc skip 0.00 igt@gem_softpin@evict-snoop skip 0.00 igt@gem_readwrite@new-obj skip 0.00 igt@gem_pxp@hw-rejects-pxp-context pass 0.00 igt@gem_pread@uncached skip 0.00 igt@gem_mmap@pf-nonblock skip 0.00 igt@gem_mmap_offset@bad-flags pass 0.00 igt@gem_mmap_gtt@cpuset-big-copy-odd skip 0.00 igt@gem_mmap_gtt@big-copy-odd skip 0.00 igt@gem_madvise@dontneed-after-mmap pass 0.00 igt@gem_gtt_cpu_tlb skip 0.00 igt@gem_exec_params@invalid-bsd2-flag-on-blt pass 0.00 igt@gem_exec_params@cliprects_ptr-dirt pass 0.00 igt@gem_exec_fence@invalid-fence-array pass 0.00 igt@gem_ctx_sseu@mmap-args skip 0.00 igt@gem_ctx_persistence@heartbeat-close skip