716.97 TOTAL 242.70 igt@i915_selftest@live pass 41.08 igt@sysfs_heartbeat_interval@nopreempt pass 40.28 igt@gem_ctx_persistence@smoketest pass 34.94 igt@kms_flip@blocking-absolute-wf_vblank pass 26.97 igt@i915_selftest@live@gem_contexts pass 24.06 igt@kms_busy@extended-modeset-hang-oldfb-with-reset pass 20.86 igt@gem_exec_create@madvise@smem pass 20.86 igt@gem_exec_create@madvise pass 20.04 igt@kms_fbcon_fbt@psr-suspend pass 17.46 igt@kms_universal_plane@universal-plane-functional pass 15.75 igt@i915_selftest@live@gt_timelines pass 13.97 igt@i915_selftest@live@slpc pass 13.09 igt@i915_selftest@live@hangcheck pass 12.57 igt@kms_psr2_sf@psr2-overlay-plane-update-sf-dmg-area pass 12.53 igt@kms_async_flips@alternate-sync-async-flip-atomic pass 12.26 igt@kms_busy@extended-modeset-hang-oldfb-with-reset@pipe-d pass 11.93 igt@i915_selftest@live@gtt pass 11.91 igt@i915_hangman@engine-engine-error pass 11.79 igt@kms_busy@extended-modeset-hang-oldfb-with-reset@pipe-a pass 11.51 igt@i915_selftest@live@requests pass 10.87 igt@gem_exec_whisper@basic-queues-all pass 10.62 igt@i915_selftest@live@hugepages pass 10.02 igt@sysfs_heartbeat_interval@nopreempt@vcs0 pass 9.97 igt@sysfs_heartbeat_interval@nopreempt@vcs1 pass 9.28 igt@i915_selftest@live@gt_tlb pass 9.27 igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-shrfb-draw-pwrite pass 9.07 igt@sysfs_heartbeat_interval@nopreempt@vecs0 pass 9.00 igt@gem_eio@in-flight-1us pass 8.75 igt@kms_flip@blocking-absolute-wf_vblank@a-edp1 pass 8.74 igt@kms_flip@blocking-absolute-wf_vblank@b-edp1 pass 8.73 igt@kms_flip@blocking-absolute-wf_vblank@d-edp1 pass 8.72 igt@kms_flip@blocking-absolute-wf_vblank@c-edp1 pass 8.01 igt@i915_selftest@live@gem pass 7.69 igt@i915_selftest@live@migrate pass 7.54 igt@gem_exec_schedule@noreorder-priority pass 7.39 igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-move pass 7.08 igt@kms_cursor_legacy@flip-vs-cursor-legacy pass 6.87 igt@perf_pmu@busy-check-all pass 6.74 igt@i915_selftest@live@gt_pm pass 6.70 igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-indfb-draw-mmap-cpu pass 6.64 igt@kms_psr2_sf@psr2-overlay-plane-update-sf-dmg-area@pipe-b-edp-1 pass 6.45 igt@gem_exec_balancer@waits pass 6.12 igt@i915_selftest@live@gt_lrc pass 6.09 igt@gem_ctx_persistence@engines-queued pass 6.04 igt@gem_exec_fence@keep-in-fence pass 5.93 igt@kms_psr2_sf@psr2-overlay-plane-update-sf-dmg-area@pipe-a-edp-1 pass 5.50 igt@gem_exec_flush@basic-wb-rw-before-default pass 5.40 igt@api_intel_allocator@fork-simple-stress-signal pass 5.39 igt@i915_selftest@live@evict pass 4.83 igt@i915_selftest@live@guc_hang pass 4.72 igt@i915_selftest@live@mman pass 4.68 igt@kms_universal_plane@universal-plane-functional@pipe-b-edp-1 pass 4.66 igt@i915_selftest@live@objects pass 4.58 igt@kms_async_flips@test-cursor pass 4.55 igt@kms_cursor_crc@cursor-offscreen-64x64 pass 4.50 igt@kms_vblank@wait-busy pass 4.40 igt@kms_universal_plane@universal-plane-functional@pipe-d-edp-1 pass 4.40 igt@kms_universal_plane@universal-plane-functional@pipe-c-edp-1 pass 4.39 igt@i915_selftest@live@dmabuf pass 4.38 igt@i915_selftest@live@gt_heartbeat pass 4.35 igt@i915_selftest@live@uncore pass 4.33 igt@i915_selftest@live@memory_region pass 4.32 igt@i915_selftest@live@reset pass 4.32 igt@i915_selftest@live@client pass 4.31 igt@i915_selftest@live@vma pass 4.31 igt@i915_selftest@live@execlists pass 4.30 igt@i915_selftest@live@gem_migrate pass 4.29 igt@i915_selftest@live@ring_submission pass 4.29 igt@i915_selftest@live@perf pass 4.27 igt@i915_selftest@live@sanitycheck pass 4.25 igt@i915_selftest@live@guc_multi_lrc pass 4.02 igt@sysfs_heartbeat_interval@nopreempt@bcs0 pass 4.00 igt@sysfs_heartbeat_interval@nopreempt@ccs0 pass 3.99 igt@sysfs_heartbeat_interval@nopreempt@rcs0 pass 3.98 igt@kms_universal_plane@universal-plane-functional@pipe-a-edp-1 pass 3.96 igt@kms_frontbuffer_tracking@fbc-rgb565-draw-mmap-cpu pass 3.92 igt@gem_exec_whisper@basic-normal pass 3.88 igt@i915_selftest@live@guc pass 3.88 igt@i915_selftest@live@coherency pass 3.70 igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-mmap-wc pass 3.59 igt@kms_plane@pixel-format-4-tiled-modifier pass 3.18 igt@i915_selftest@live@late_gt_pm pass 3.16 igt@perf_pmu@idle-no-semaphores pass 3.07 igt@i915_selftest@live@gt_engines pass 3.02 igt@i915_selftest@live@workarounds pass 2.89 igt@i915_selftest@live@gt_mocs pass 2.78 igt@kms_async_flips@alternate-sync-async-flip-atomic@pipe-d-edp-1 pass 2.77 igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-16bpp-xtile-upscaling@pipe-a-default-mode pass 2.77 igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-16bpp-xtile-upscaling pass 2.77 igt@kms_async_flips@alternate-sync-async-flip-atomic@pipe-a-edp-1 pass 2.76 igt@kms_async_flips@alternate-sync-async-flip-atomic@pipe-c-edp-1 pass 2.75 igt@kms_async_flips@alternate-sync-async-flip-atomic@pipe-b-edp-1 pass 2.71 igt@i915_selftest@live@gt_contexts pass 2.65 igt@i915_selftest@live@active pass 2.62 igt@kms_vblank@wait-busy@pipe-d-edp-1 pass 2.54 igt@kms_cursor_crc@cursor-offscreen-64x64@pipe-d-edp-1 pass 2.17 igt@kms_plane_alpha_blend@coverage-vs-premult-vs-constant pass 2.05 igt@i915_hangman@engine-engine-error@ccs0 pass 2.05 igt@gem_exec_fence@keep-in-fence@vecs0 pass 2.04 igt@perf_pmu@busy-check-all@vecs0 pass 2.04 igt@i915_hangman@engine-engine-error@bcs0 pass 1.99 igt@gem_exec_schedule@noreorder-priority@vcs1 pass 1.98 igt@perf_pmu@busy-check-all@vcs1 pass 1.98 igt@i915_hangman@engine-engine-error@vecs0 pass 1.98 igt@i915_hangman@engine-engine-error@vcs1 pass 1.98 igt@i915_hangman@engine-engine-error@vcs0 pass 1.98 igt@gem_exec_fence@keep-in-fence@vcs1 pass 1.98 igt@gem_ctx_persistence@engines-queued@vecs0 pass 1.98 igt@gem_ctx_persistence@engines-queued@vcs1 pass 1.97 igt@kms_cursor_crc@cursor-offscreen-64x64@pipe-a-edp-1 pass 1.96 igt@gem_exec_schedule@noreorder-priority@vecs0 pass 1.88 igt@kms_vblank@wait-busy@pipe-a-edp-1 pass 1.86 igt@i915_hangman@engine-engine-error@rcs0 pass 1.82 igt@gem_ctx_persistence@engines-queued@vcs0 pass 1.74 igt@kms_psr@psr2-sprite-mmap-cpu pass 1.74 igt@kms_psr@psr2-sprite-mmap-cpu@edp-1 pass 1.64 igt@gem_exec_fence@keep-in-fence@vcs0 pass 1.41 igt@kms_psr@psr-sprite-mmap-gtt skip 1.41 igt@kms_psr@psr-sprite-mmap-gtt@edp-1 skip 1.31 igt@kms_plane_alpha_blend@coverage-vs-premult-vs-constant@pipe-d-edp-1 pass 1.31 igt@gem_exec_schedule@noreorder-priority@vcs0 pass 1.19 igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-sf skip 1.17 igt@perf_pmu@busy-check-all@vcs0 pass 1.16 igt@i915_pm_rpm@sysfs-read pass 1.14 igt@gem_exec_schedule@noreorder-priority@ccs0 pass 1.13 igt@gem_exec_schedule@noreorder-priority@rcs0 pass 1.10 igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-sf@pipe-b-edp-1 skip 0.98 igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180 pass 0.95 igt@kms_cursor_legacy@short-flip-before-cursor-atomic-transitions-varying-size pass 0.81 igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip pass 0.81 igt@kms_async_flips@test-cursor@pipe-a-edp-1 pass 0.77 igt@kms_async_flips@test-cursor@pipe-d-edp-1 pass 0.77 igt@kms_async_flips@test-cursor@pipe-b-edp-1 pass 0.75 igt@kms_async_flips@test-cursor@pipe-c-edp-1 pass 0.65 igt@kms_plane@pixel-format-4-tiled-modifier@pipe-a-plane-0 pass 0.61 igt@kms_plane@pixel-format-4-tiled-modifier@pipe-b-plane-0 pass 0.57 igt@kms_plane_alpha_blend@coverage-vs-premult-vs-constant@pipe-a-edp-1 pass 0.55 igt@perf_pmu@idle-no-semaphores@rcs0 pass 0.55 igt@perf_pmu@busy-check-all@rcs0 pass 0.55 igt@perf_pmu@busy-check-all@ccs0 pass 0.55 igt@perf_pmu@busy-check-all@bcs0 pass 0.52 igt@perf_pmu@idle-no-semaphores@vcs1 pass 0.52 igt@perf_pmu@idle-no-semaphores@vcs0 pass 0.52 igt@perf_pmu@idle-no-semaphores@ccs0 pass 0.51 igt@perf_pmu@idle-no-semaphores@vecs0 pass 0.51 igt@perf_pmu@idle-no-semaphores@bcs0 pass 0.49 igt@sw_sync@sync_multi_consumer pass 0.46 igt@kms_plane@pixel-format-4-tiled-modifier@pipe-b-plane-3 pass 0.43 igt@kms_plane@pixel-format-4-tiled-modifier@pipe-a-plane-3 pass 0.36 igt@prime_busy@before pass 0.25 igt@gem_exec_fence@keep-in-fence@ccs0 pass 0.18 igt@gem_ctx_persistence@engines-queued@ccs0 pass 0.14 igt@kms_plane_scaling@plane-downscale-factor-0-5-with-rotation skip 0.11 igt@syncobj_wait@multi-wait-all-for-submit-unsubmitted-signaled pass 0.11 igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-75 skip 0.10 igt@syncobj_wait@multi-wait-for-submit-unsubmitted-submitted pass 0.10 igt@syncobj_timeline@etime-multi-wait-all-available-unsubmitted-submitted pass 0.08 igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-sf@pipe-a-edp-1 skip 0.07 igt@gem_ctx_persistence@engines-queued@rcs0 pass 0.06 igt@syncobj_wait@wait-for-submit-complex pass 0.06 igt@gem_pxp@regular-baseline-src-copy-readible pass 0.06 igt@gem_exec_schedule@semaphore-user pass 0.06 igt@gem_exec_fence@keep-in-fence@rcs0 pass 0.05 igt@prime_busy@before@bcs0 pass 0.05 igt@gem_exec_fence@keep-in-fence@bcs0 pass 0.05 igt@gem_ctx_persistence@engines-queued@bcs0 pass 0.04 igt@prime_busy@before@vecs0 pass 0.04 igt@prime_busy@before@vcs1 pass 0.04 igt@prime_busy@before@vcs0 pass 0.04 igt@prime_busy@before@rcs0 pass 0.04 igt@prime_busy@before@ccs0 pass 0.04 igt@kms_plane_scaling@plane-downscale-factor-0-5-with-rotation@pipe-d skip 0.04 igt@kms_plane_scaling@plane-downscale-factor-0-5-with-rotation@pipe-c skip 0.04 igt@kms_cursor_crc@cursor-sliding-32x10 skip 0.03 igt@perf@mi-rpc fail 0.03 igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-75@pipe-d skip 0.03 igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-75@pipe-c skip 0.03 igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-75@pipe-b skip 0.03 igt@kms_plane_scaling@plane-downscale-factor-0-5-with-rotation@pipe-b skip 0.03 igt@kms_plane_scaling@plane-downscale-factor-0-5-with-rotation@pipe-a skip 0.02 igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-75@pipe-a skip 0.02 igt@kms_color@invalid-ctm-matrix-sizes pass 0.02 igt@kms_big_fb@x-tiled-32bpp-rotate-270 skip 0.02 igt@kms_big_fb@4-tiled-8bpp-rotate-90 skip 0.02 igt@gem_userptr_blits@process-exit-busy pass 0.02 igt@gem_spin_batch@legacy-resubmit pass 0.02 igt@gem_fence_thrash@bo-write-verify-y skip 0.01 igt@kms_flip@2x-flip-vs-wf_vblank-interruptible skip 0.01 igt@kms_flip@2x-flip-vs-panning-vs-hang skip 0.01 igt@kms_flip@2x-busy-flip skip 0.01 igt@kms_ccs@crc-primary-rotation-180-y-tiled-ccs skip 0.01 igt@kms_ccs@bad-rotation-90-y-tiled-gen12-mc-ccs skip 0.01 igt@i915_drm_fdinfo@most-busy-check-all skip 0.01 igt@i915_drm_fdinfo@most-busy-check-all@rcs0 skip 0.01 igt@gem_userptr_blits@sync-unmap-after-close pass 0.01 igt@gem_spin_batch@legacy-resubmit@default pass 0.01 igt@api_intel_bb@delta-check pass 0.00 igt@syncobj_wait@invalid-signal-zero-handles pass 0.00 igt@syncobj_wait@invalid-reset-zero-handles pass 0.00 igt@syncobj_wait@invalid-multi-wait-unsubmitted-submitted pass 0.00 igt@syncobj_timeline@single-wait-available-submitted pass 0.00 igt@syncobj_timeline@multi-wait-submitted-signaled pass 0.00 igt@syncobj_timeline@multi-wait-all-for-submit-available-signaled pass 0.00 igt@syncobj_timeline@invalid-multi-wait-unsubmitted pass 0.00 igt@kms_psr@pr-dpms skip 0.00 igt@kms_psr@fbc-psr2-sprite-plane-move skip 0.00 igt@kms_psr@fbc-psr2-sprite-plane-move@edp-1 skip 0.00 igt@kms_psr@fbc-pr-primary-render skip 0.00 igt@kms_psr2_sf@pr-overlay-plane-update-continuous-sf skip 0.00 igt@kms_pm_rpm@pc8-residency skip 0.00 igt@kms_pm_rpm@fences-dpms skip 0.00 igt@kms_plane_scaling@2x-scaler-multi-pipe skip 0.00 igt@kms_plane@pixel-format-4-tiled-modifier@pipe-b-plane-5 skip 0.00 igt@kms_plane@pixel-format-4-tiled-modifier@pipe-a-plane-5 skip 0.00 igt@kms_plane_multiple@tiling-yf skip 0.00 igt@kms_pipe_b_c_ivb@pipe-b-double-modeset-then-modeset-pipe-c skip 0.00 igt@kms_lease@lease-invalid-plane@pipe-d-edp-1 pass 0.00 igt@kms_lease@lease-invalid-plane@pipe-c-edp-1 pass 0.00 igt@kms_lease@lease-invalid-plane@pipe-b-edp-1 pass 0.00 igt@kms_lease@lease-invalid-plane@pipe-a-edp-1 pass 0.00 igt@kms_lease@lease-invalid-plane pass 0.00 igt@kms_joiner@invalid-modeset-force-ultra-joiner skip 0.00 igt@kms_frontbuffer_tracking@psr-2p-scndscrn-spr-indfb-fullscreen skip 0.00 igt@kms_frontbuffer_tracking@psr-2p-scndscrn-indfb-plflip-blt skip 0.00 igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-mmap-gtt skip 0.00 igt@kms_frontbuffer_tracking@psr-2p-primscrn-cur-indfb-draw-mmap-gtt skip 0.00 igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-render skip 0.00 igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-indfb-draw-render skip 0.00 igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-onoff skip 0.00 igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-cur-indfb-draw-mmap-wc skip 0.00 igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-onoff skip 0.00 igt@kms_frontbuffer_tracking@fbc-2p-rte skip 0.00 igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-move skip 0.00 igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-mmap-gtt skip 0.00 igt@kms_frontbuffer_tracking@fbc-1p-indfb-fliptrack-mmap-gtt skip 0.00 igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-downscaling skip 0.00 igt@kms_feature_discovery@display-1x pass 0.00 igt@kms_dp_linktrain_fallback@dp-fallback skip 0.00 igt@kms_cursor_crc@cursor-random-max-size skip 0.00 igt@kms_content_protection@dp-mst-lic-type-0-hdcp14 skip 0.00 igt@kms_color@invalid-ctm-matrix-sizes@pipe-d pass 0.00 igt@kms_color@invalid-ctm-matrix-sizes@pipe-c pass 0.00 igt@kms_color@invalid-ctm-matrix-sizes@pipe-b pass 0.00 igt@kms_color@invalid-ctm-matrix-sizes@pipe-a pass 0.00 igt@kms_chamelium_hpd@vga-hpd-after-suspend skip 0.00 igt@kms_chamelium_frames@hdmi-crc-fast skip 0.00 igt@kms_chamelium_audio@dp-audio skip 0.00 igt@kms_ccs@missing-ccs-buffer-y-tiled-gen12-rc-ccs skip 0.00 igt@kms_ccs@missing-ccs-buffer-y-tiled-gen12-rc-ccs@pipe-d-edp-1 skip 0.00 igt@kms_ccs@missing-ccs-buffer-y-tiled-gen12-rc-ccs@pipe-c-edp-1 skip 0.00 igt@kms_ccs@missing-ccs-buffer-y-tiled-gen12-rc-ccs@pipe-b-edp-1 skip 0.00 igt@kms_ccs@missing-ccs-buffer-y-tiled-gen12-rc-ccs@pipe-a-edp-1 skip 0.00 igt@kms_ccs@crc-primary-rotation-180-y-tiled-ccs@pipe-d-edp-1 skip 0.00 igt@kms_ccs@crc-primary-rotation-180-y-tiled-ccs@pipe-c-edp-1 skip 0.00 igt@kms_ccs@crc-primary-rotation-180-y-tiled-ccs@pipe-b-edp-1 skip 0.00 igt@kms_ccs@crc-primary-rotation-180-y-tiled-ccs@pipe-a-edp-1 skip 0.00 igt@kms_ccs@bad-rotation-90-y-tiled-gen12-mc-ccs@pipe-d-edp-1 skip 0.00 igt@kms_ccs@bad-rotation-90-y-tiled-gen12-mc-ccs@pipe-c-edp-1 skip 0.00 igt@kms_ccs@bad-rotation-90-y-tiled-gen12-mc-ccs@pipe-b-edp-1 skip 0.00 igt@kms_ccs@bad-rotation-90-y-tiled-gen12-mc-ccs@pipe-a-edp-1 skip 0.00 igt@kms_ccs@bad-pixel-format-y-tiled-ccs skip 0.00 igt@kms_ccs@bad-pixel-format-y-tiled-ccs@pipe-d-edp-1 skip 0.00 igt@kms_ccs@bad-pixel-format-y-tiled-ccs@pipe-c-edp-1 skip 0.00 igt@kms_ccs@bad-pixel-format-y-tiled-ccs@pipe-b-edp-1 skip 0.00 igt@kms_ccs@bad-pixel-format-y-tiled-ccs@pipe-a-edp-1 skip 0.00 igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip skip 0.00 igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180-async-flip skip 0.00 igt@kms_addfb_basic@small-bo pass 0.00 igt@i915_query@query-topology-matches-eu-total pass 0.00 igt@i915_drm_fdinfo@most-busy-check-all@vecs0 skip 0.00 igt@i915_drm_fdinfo@most-busy-check-all@vcs1 skip 0.00 igt@i915_drm_fdinfo@most-busy-check-all@vcs0 skip 0.00 igt@i915_drm_fdinfo@most-busy-check-all@ccs0 skip 0.00 igt@i915_drm_fdinfo@most-busy-check-all@bcs0 skip 0.00 igt@gen9_exec_parse@allowed-single skip 0.00 igt@gen7_exec_parse@basic-allowed skip 0.00 igt@gem_spin_batch@legacy-resubmit@vebox pass 0.00 igt@gem_spin_batch@legacy-resubmit@render pass 0.00 igt@gem_spin_batch@legacy-resubmit@bsd pass 0.00 igt@gem_spin_batch@legacy-resubmit@bsd2 pass 0.00 igt@gem_spin_batch@legacy-resubmit@bsd1 pass 0.00 igt@gem_spin_batch@legacy-resubmit@blt pass 0.00 igt@gem_render_copy@y-tiled-to-vebox-linear skip 0.00 igt@gem_partial_pwrite_pread@writes-after-reads-uncached skip 0.00 igt@gem_mmap_wc@bad-offset skip 0.00 igt@gem_mmap_offset@bad-object pass 0.00 igt@gem_mmap_gtt@medium-copy-odd skip 0.00 igt@gem_mmap_gtt@bad-object skip 0.00 igt@gem_exec_reloc@basic-wc skip 0.00 igt@gem_exec_reloc@basic-wc-read skip 0.00 igt@gem_exec_reloc@basic-cpu-active skip 0.00 igt@gem_exec_reloc@basic-concurrent16 skip 0.00 igt@gem_exec_params@invalid-flag pass 0.00 igt@gem_exec_params@invalid-bsd-ring pass 0.00 igt@gem_exec_balancer@bonded-true-hang skip 0.00 igt@gem_ccs@suspend-resume skip 0.00 igt@gem_basic@bad-close pass 0.00 igt@dumb_buffer@map-valid pass 0.00 igt@drm_read@fault-buffer pass 0.00 igt@device_reset@cold-reset-bound skip