681.58 TOTAL 170.39 igt@kms_atomic_transition@plane-all-modeset-transition-fencing pass 44.36 igt@kms_atomic_transition@plane-all-modeset-transition-fencing@pipe-a-hdmi-a-1 pass 44.02 igt@kms_atomic_transition@plane-all-modeset-transition-fencing@pipe-a-hdmi-a-2 pass 40.68 igt@kms_atomic_transition@plane-all-modeset-transition-fencing@pipe-b-hdmi-a-2 pass 40.65 igt@kms_atomic_transition@plane-all-modeset-transition-fencing@pipe-b-hdmi-a-1 pass 40.38 igt@gem_exec_balancer@nop pass 39.89 igt@kms_cursor_legacy@cursor-vs-flip-atomic pass 34.14 igt@dumb_buffer@create-clear pass 32.79 igt@kms_flip@blocking-absolute-wf_vblank-interruptible pass 32.32 igt@kms_flip@2x-flip-vs-rmfb-interruptible pass 24.48 igt@kms_plane_cursor@viewport pass 20.03 igt@perf@blocking-parameterized pass 15.72 igt@kms_async_flips@async-flip-dpms pass 14.35 igt@kms_flip@dpms-vs-vblank-race pass 10.88 igt@kms_atomic_transition@modeset-transition-fencing pass 10.85 igt@kms_flip@2x-flip-vs-rmfb-interruptible@ab-hdmi-a1-hdmi-a2 pass 10.74 igt@kms_flip@2x-flip-vs-rmfb-interruptible@ac-hdmi-a1-hdmi-a2 pass 10.71 igt@kms_flip@2x-flip-vs-rmfb-interruptible@bc-hdmi-a1-hdmi-a2 pass 10.04 igt@perf@blocking pass 10.04 igt@perf@blocking@0-rcs0 pass 9.89 igt@i915_hangman@hangcheck-unterminated pass 7.35 igt@kms_atomic_transition@modeset-transition-fencing@2x-outputs pass 7.30 igt@kms_cursor_edge_walk@256x256-top-bottom pass 5.85 igt@kms_flip@blocking-absolute-wf_vblank-interruptible@a-hdmi-a1 pass 5.58 igt@kms_cursor_legacy@2x-long-flip-vs-cursor-legacy pass 5.52 igt@api_intel_allocator@fork-simple-stress-signal pass 5.43 igt@kms_flip@blocking-absolute-wf_vblank-interruptible@a-hdmi-a2 pass 5.38 igt@kms_flip@blocking-absolute-wf_vblank-interruptible@c-hdmi-a2 pass 5.38 igt@kms_flip@blocking-absolute-wf_vblank-interruptible@c-hdmi-a1 pass 5.38 igt@gem_userptr_blits@sync-unmap-cycles pass 5.37 igt@kms_flip@blocking-absolute-wf_vblank-interruptible@b-hdmi-a1 pass 5.36 igt@kms_flip@blocking-absolute-wf_vblank-interruptible@b-hdmi-a2 pass 5.26 igt@kms_flip@2x-flip-vs-wf_vblank-interruptible pass 5.26 igt@gem_mmap_gtt@medium-copy-odd pass 5.17 igt@gem_exec_suspend@basic-s0@smem pass 5.17 igt@gem_exec_suspend@basic-s0 pass 5.00 igt@kms_flip@basic-flip-vs-modeset pass 4.45 igt@kms_color@ctm-negative pass 4.17 igt@kms_big_fb@x-tiled-32bpp-rotate-0 pass 3.87 igt@kms_cursor_edge_walk@256x256-top-bottom@pipe-a-hdmi-a-1 pass 3.56 igt@gem_ctx_isolation@nonpriv pass 3.52 igt@kms_atomic_transition@modeset-transition-fencing@1x-outputs pass 3.42 igt@kms_cursor_edge_walk@256x256-top-bottom@pipe-c-hdmi-a-1 pass 3.26 igt@i915_suspend@debugfs-reader pass 3.22 igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-move pass 3.04 igt@kms_frontbuffer_tracking@fbc-rgb101010-draw-mmap-wc pass 3.00 igt@kms_frontbuffer_tracking@fbc-tiling-y pass 2.96 igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-move pass 2.86 igt@kms_plane_scaling@plane-scaler-unity-scaling-with-pixel-format pass 2.78 igt@kms_frontbuffer_tracking@fbc-rgb565-draw-mmap-cpu pass 2.77 igt@kms_frontbuffer_tracking@fbc-rgb565-draw-blt pass 2.75 igt@kms_flip@dpms-vs-vblank-race@a-hdmi-a1 pass 2.70 igt@kms_async_flips@async-flip-dpms@pipe-a-hdmi-a-1 pass 2.68 igt@kms_plane_cursor@viewport@pipe-b-hdmi-a-2-size-64 pass 2.68 igt@kms_plane_cursor@viewport@pipe-a-hdmi-a-1-size-64 pass 2.67 igt@kms_universal_plane@disable-primary-vs-flip pass 2.63 igt@kms_plane_cursor@viewport@pipe-c-hdmi-a-1-size-64 pass 2.60 igt@kms_plane_cursor@viewport@pipe-b-hdmi-a-2-size-256 pass 2.56 igt@kms_plane_cursor@viewport@pipe-c-hdmi-a-1-size-256 pass 2.56 igt@kms_plane_cursor@viewport@pipe-c-hdmi-a-1-size-128 pass 2.56 igt@kms_plane_cursor@viewport@pipe-b-hdmi-a-2-size-128 pass 2.53 igt@kms_plane_cursor@viewport@pipe-a-hdmi-a-1-size-256 pass 2.53 igt@kms_plane_cursor@viewport@pipe-a-hdmi-a-1-size-128 pass 2.42 igt@kms_flip@dpms-vs-vblank-race@a-hdmi-a2 pass 2.30 igt@kms_flip@dpms-vs-vblank-race@b-hdmi-a2 pass 2.30 igt@kms_busy@basic pass 2.29 igt@kms_flip@dpms-vs-vblank-race@c-hdmi-a1 pass 2.28 igt@kms_flip@dpms-vs-vblank-race@c-hdmi-a2 pass 2.27 igt@kms_flip@dpms-vs-vblank-race@b-hdmi-a1 pass 2.16 igt@kms_async_flips@async-flip-dpms@pipe-b-hdmi-a-1 pass 2.16 igt@gem_fenced_exec_thrash@2-spare-fences pass 2.15 igt@perf_pmu@busy-no-semaphores pass 2.14 igt@kms_async_flips@async-flip-dpms@pipe-c-hdmi-a-1 pass 2.14 igt@kms_async_flips@async-flip-dpms@pipe-b-hdmi-a-2 pass 2.13 igt@kms_async_flips@async-flip-dpms@pipe-c-hdmi-a-2 pass 2.13 igt@kms_async_flips@async-flip-dpms@pipe-a-hdmi-a-2 pass 2.03 igt@i915_drm_fdinfo@idle pass 1.99 igt@kms_ccs@crc-primary-basic-y-tiled-ccs pass 1.85 igt@kms_flip@2x-flip-vs-wf_vblank-interruptible@ab-hdmi-a1-hdmi-a2 pass 1.77 igt@kms_frontbuffer_tracking@fbc-modesetfrombusy pass 1.71 igt@kms_flip@2x-flip-vs-wf_vblank-interruptible@bc-hdmi-a1-hdmi-a2 pass 1.69 igt@kms_flip@2x-flip-vs-wf_vblank-interruptible@ac-hdmi-a1-hdmi-a2 pass 1.64 igt@kms_pm_rpm@i2c pass 1.64 igt@kms_cursor_crc@cursor-rapid-movement-128x42 pass 1.50 igt@i915_pm_rpm@gem-execbuf pass 1.50 igt@gem_eio@wait-wedge-immediate pass 1.49 igt@i915_pm_rpm@gem-execbuf@smem0 pass 1.32 igt@kms_busy@basic@modeset pass 1.27 igt@gem_ctx_isolation@nonpriv@bcs0 pass 1.25 igt@kms_flip@basic-flip-vs-modeset@a-hdmi-a1 pass 1.19 igt@kms_plane_scaling@plane-scaler-unity-scaling-with-pixel-format@pipe-b pass 1.15 igt@kms_plane_scaling@plane-scaler-unity-scaling-with-pixel-format@pipe-a pass 1.09 igt@kms_universal_plane@disable-primary-vs-flip@pipe-a-hdmi-a-1 pass 1.02 igt@kms_flip_scaled_crc@flip-64bpp-linear-to-32bpp-linear-downscaling@pipe-a-valid-mode pass 1.02 igt@kms_flip_scaled_crc@flip-64bpp-linear-to-32bpp-linear-downscaling pass 1.02 igt@gem_watchdog@default-physical pass 1.01 igt@drm_read@empty-block pass 0.99 igt@kms_color@ctm-negative@pipe-a-hdmi-a-1 pass 0.97 igt@kms_busy@basic@flip pass 0.95 igt@kms_cursor_crc@cursor-rapid-movement-128x42@pipe-a-hdmi-a-1 pass 0.92 igt@kms_plane_scaling@planes-scaler-unity-scaling pass 0.83 igt@kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-downscaling skip 0.82 igt@kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-downscaling@pipe-a-valid-mode skip 0.79 igt@kms_universal_plane@disable-primary-vs-flip@pipe-c-hdmi-a-1 pass 0.77 igt@kms_universal_plane@disable-primary-vs-flip@pipe-b-hdmi-a-2 pass 0.77 igt@kms_flip@basic-flip-vs-modeset@a-hdmi-a2 pass 0.77 igt@gem_ctx_isolation@nonpriv@vecs0 pass 0.77 igt@gem_ctx_isolation@nonpriv@vcs0 pass 0.76 igt@kms_flip@basic-flip-vs-modeset@b-hdmi-a1 pass 0.75 igt@gem_ctx_isolation@nonpriv@rcs0 pass 0.74 igt@kms_flip@basic-flip-vs-modeset@c-hdmi-a2 pass 0.74 igt@kms_flip@basic-flip-vs-modeset@b-hdmi-a2 pass 0.72 igt@kms_color@ctm-negative@pipe-c-hdmi-a-2 pass 0.71 igt@kms_flip@basic-flip-vs-modeset@c-hdmi-a1 pass 0.69 igt@kms_color@ctm-negative@pipe-a-hdmi-a-2 pass 0.68 igt@kms_color@ctm-negative@pipe-c-hdmi-a-1 pass 0.68 igt@kms_color@ctm-negative@pipe-b-hdmi-a-1 pass 0.66 igt@kms_color@ctm-negative@pipe-b-hdmi-a-2 pass 0.60 igt@kms_ccs@crc-primary-basic-y-tiled-ccs@pipe-a-hdmi-a-1 pass 0.58 igt@kms_cursor_crc@cursor-rapid-movement-128x42@pipe-c-hdmi-a-1 pass 0.53 igt@perf_pmu@busy-no-semaphores@vecs0 pass 0.53 igt@perf_pmu@busy-no-semaphores@vcs0 pass 0.53 igt@perf_pmu@busy-no-semaphores@rcs0 pass 0.53 igt@perf_pmu@busy-no-semaphores@bcs0 pass 0.53 igt@perf_pmu@all-busy-check-all pass 0.51 igt@kms_plane_scaling@plane-scaler-unity-scaling-with-pixel-format@pipe-c pass 0.51 igt@i915_drm_fdinfo@idle@vecs0 pass 0.51 igt@i915_drm_fdinfo@idle@vcs0 pass 0.51 igt@i915_drm_fdinfo@idle@rcs0 pass 0.51 igt@i915_drm_fdinfo@idle@bcs0 pass 0.49 igt@kms_invalid_mode@bad-vsync-end pass 0.49 igt@gem_exec_schedule@fifo pass 0.47 igt@kms_ccs@crc-primary-basic-y-tiled-ccs@pipe-b-hdmi-a-1 pass 0.45 igt@kms_plane_scaling@planes-scaler-unity-scaling@pipe-b pass 0.45 igt@kms_ccs@crc-primary-basic-y-tiled-ccs@pipe-a-hdmi-a-2 pass 0.43 igt@kms_invalid_mode@bad-vsync-end@pipe-a-hdmi-a-1 pass 0.41 igt@kms_ccs@crc-primary-basic-y-tiled-ccs@pipe-b-hdmi-a-2 pass 0.38 igt@gem_render_copy@yf-tiled-ccs-to-yf-tiled-ccs pass 0.37 igt@kms_big_fb@y-tiled-16bpp-rotate-270 skip 0.37 igt@gem_render_copy@yf-tiled-ccs-to-yf-tiled-ccs@smem pass 0.36 igt@kms_plane_scaling@planes-scaler-unity-scaling@pipe-a pass 0.35 igt@sysfs_timeslice_duration@duration pass 0.26 igt@gem_exec_schedule@preempt-other pass 0.25 igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-hflip skip 0.25 igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-180-hflip skip 0.23 igt@gem_softpin@allocator-basic pass 0.22 igt@gem_exercise_blt@fast-copy pass 0.18 igt@prime_busy@after pass 0.16 igt@kms_debugfs@display-on-read-all pass 0.14 igt@gem_exec_reloc@basic-write-wc-active pass 0.14 igt@gem_exec_reloc@basic-cpu-gtt-active pass 0.13 igt@gem_exec_schedule@fifo@bcs0 pass 0.12 igt@gem_exec_schedule@fifo@vcs0 pass 0.12 igt@gem_exec_fence@syncobj-backward-timeline-chain-engines pass 0.11 igt@syncobj_wait@wait-all-interrupted pass 0.11 igt@gem_exec_schedule@fifo@vecs0 pass 0.11 igt@gem_exec_schedule@fifo@rcs0 pass 0.11 igt@gem_ctx_persistence@legacy-engines-cleanup pass 0.10 igt@syncobj_wait@multi-wait-all-for-submit-submitted pass 0.10 igt@kms_plane_scaling@planes-scaler-unity-scaling@pipe-c pass 0.09 igt@sysfs_timeslice_duration@duration@vcs0 pass 0.09 igt@sysfs_timeslice_duration@duration@bcs0 pass 0.09 igt@syncobj_timeline@wait-all-for-submit-snapshot pass 0.08 igt@sysfs_timeslice_duration@duration@rcs0 pass 0.07 igt@sysfs_timeslice_duration@duration@vecs0 pass 0.07 igt@gem_exercise_blt@fast-copy@ymajor-smem-smem pass 0.07 igt@gem_exec_schedule@preempt-other@vecs0 pass 0.07 igt@gem_busy@extended pass 0.06 igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-rc-ccs-cc skip 0.06 igt@gem_exec_schedule@preempt-other@vcs0 pass 0.06 igt@gem_exec_schedule@preempt-other@rcs0 pass 0.06 igt@gem_exec_schedule@preempt-other@bcs0 pass 0.05 igt@perf@i915-ref-count pass 0.05 igt@kms_ccs@missing-ccs-buffer-y-tiled-gen12-rc-ccs skip 0.05 igt@kms_ccs@bad-aux-stride-y-tiled-gen12-rc-ccs-cc skip 0.05 igt@gem_exercise_blt@fast-copy@linear-smem-smem pass 0.05 igt@gem_eio@execbuf pass 0.04 igt@perf@invalid-oa-exponent pass 0.04 igt@kms_content_protection@atomic-dpms skip 0.04 igt@gem_exercise_blt@fast-copy@yfmajor-smem-smem pass 0.04 igt@gem_exercise_blt@fast-copy@tile64-smem-smem pass 0.04 igt@gem_exec_schedule@semaphore-resolve pass 0.03 igt@sw_sync@sync_busy_fork_unixsocket pass 0.03 igt@gem_ctx_persistence@legacy-engines-cleanup@vebox pass 0.03 igt@gem_ctx_persistence@legacy-engines-cleanup@render pass 0.03 igt@gem_ctx_persistence@legacy-engines-cleanup@blt pass 0.02 igt@prime_busy@after@vcs0 pass 0.02 igt@gem_exec_reloc@basic-write-wc pass 0.02 igt@gem_busy@extended@bcs0 pass 0.02 igt@api_intel_bb@destroy-bb pass 0.01 igt@prime_busy@after@vecs0 pass 0.01 igt@prime_busy@after@rcs0 pass 0.01 igt@prime_busy@after@bcs0 pass 0.01 igt@kms_scaling_modes@scaling-mode-center skip 0.01 igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90 skip 0.01 igt@kms_lease@multimaster-lease pass 0.01 igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-rc-ccs-cc@pipe-c-hdmi-a-2 skip 0.01 igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-rc-ccs-cc@pipe-b-hdmi-a-2 skip 0.01 igt@gem_mmap_wc@pf-nonblock pass 0.01 igt@gem_mmap_wc@close pass 0.01 igt@gem_exec_reloc@basic-write-cpu-noreloc pass 0.01 igt@gem_exec_params@no-blt pass 0.01 igt@gem_ctx_shared@single-timeline pass 0.01 igt@gem_ctx_persistence@legacy-engines-cleanup@bsd pass 0.01 igt@gem_busy@extended@vecs0 pass 0.01 igt@gem_busy@extended@vcs0 pass 0.01 igt@gem_busy@extended@rcs0 pass 0.00 igt@syncobj_timeline@multi-wait-for-submit-available-unsubmitted-submitted pass 0.00 igt@syncobj_timeline@invalid-signal-bad-pad pass 0.00 igt@syncobj_timeline@invalid-multi-wait-unsubmitted pass 0.00 igt@syncobj_eventfd@binary-wait-signaled pass 0.00 igt@sw_sync@timeline_closed_signaled pass 0.00 igt@kms_vrr@flip-basic-fastset skip 0.00 igt@kms_psr@psr2-suspend skip 0.00 igt@kms_psr@pr-cursor-render skip 0.00 igt@kms_psr@fbc-psr-primary-mmap-cpu skip 0.00 igt@kms_psr@fbc-psr2-cursor-plane-onoff skip 0.00 igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-exceed-sf skip 0.00 igt@kms_psr2_sf@pr-overlay-plane-move-continuous-exceed-fully-sf skip 0.00 igt@kms_prop_blob@blob-prop-lifetime pass 0.00 igt@kms_pm_rpm@dpms-lpsp skip 0.00 igt@kms_plane@pixel-format-4-tiled-lnl-ccs-modifier-source-clamping skip 0.00 igt@kms_pipe_stress@stress-xrgb8888-4tiled skip 0.00 igt@kms_invalid_mode@bad-vsync-end@pipe-c-hdmi-a-2 pass 0.00 igt@kms_invalid_mode@bad-vsync-end@pipe-c-hdmi-a-1 pass 0.00 igt@kms_invalid_mode@bad-vsync-end@pipe-b-hdmi-a-2 pass 0.00 igt@kms_invalid_mode@bad-vsync-end@pipe-b-hdmi-a-1 pass 0.00 igt@kms_invalid_mode@bad-vsync-end@pipe-a-hdmi-a-2 pass 0.00 igt@kms_hdr@static-swap skip 0.00 igt@kms_frontbuffer_tracking@psr-rgb565-draw-mmap-cpu skip 0.00 igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-onoff skip 0.00 igt@kms_frontbuffer_tracking@psr-2p-primscrn-indfb-plflip-blt skip 0.00 igt@kms_frontbuffer_tracking@psr-2p-primscrn-cur-indfb-draw-mmap-cpu skip 0.00 igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-draw-mmap-cpu skip 0.00 igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-mmap-gtt skip 0.00 igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-indfb-draw-mmap-gtt skip 0.00 igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-fullscreen skip 0.00 igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-shrfb-msflip-blt skip 0.00 igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-indfb-draw-pwrite skip 0.00 igt@kms_frontbuffer_tracking@fbcpsr-1p-indfb-fliptrack-mmap-gtt skip 0.00 igt@kms_dp_link_training@uhbr-sst skip 0.00 igt@kms_cursor_crc@cursor-offscreen-512x512 skip 0.00 igt@kms_chamelium_hpd@vga-hpd-after-suspend skip 0.00 igt@kms_chamelium_frames@dp-crc-fast skip 0.00 igt@kms_chamelium_color@ctm-green-to-red skip 0.00 igt@kms_ccs@missing-ccs-buffer-y-tiled-gen12-rc-ccs@pipe-c-hdmi-a-2 skip 0.00 igt@kms_ccs@missing-ccs-buffer-y-tiled-gen12-rc-ccs@pipe-c-hdmi-a-1 skip 0.00 igt@kms_ccs@missing-ccs-buffer-y-tiled-gen12-rc-ccs@pipe-b-hdmi-a-2 skip 0.00 igt@kms_ccs@missing-ccs-buffer-y-tiled-gen12-rc-ccs@pipe-b-hdmi-a-1 skip 0.00 igt@kms_ccs@missing-ccs-buffer-y-tiled-gen12-rc-ccs@pipe-a-hdmi-a-2 skip 0.00 igt@kms_ccs@missing-ccs-buffer-y-tiled-gen12-rc-ccs@pipe-a-hdmi-a-1 skip 0.00 igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-rc-ccs-cc@pipe-c-hdmi-a-1 skip 0.00 igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-rc-ccs-cc@pipe-b-hdmi-a-1 skip 0.00 igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-rc-ccs-cc@pipe-a-hdmi-a-2 skip 0.00 igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-rc-ccs-cc@pipe-a-hdmi-a-1 skip 0.00 igt@kms_ccs@crc-primary-basic-y-tiled-ccs@pipe-c-hdmi-a-2 skip 0.00 igt@kms_ccs@crc-primary-basic-y-tiled-ccs@pipe-c-hdmi-a-1 skip 0.00 igt@kms_ccs@bad-aux-stride-y-tiled-gen12-rc-ccs-cc@pipe-c-hdmi-a-2 skip 0.00 igt@kms_ccs@bad-aux-stride-y-tiled-gen12-rc-ccs-cc@pipe-c-hdmi-a-1 skip 0.00 igt@kms_ccs@bad-aux-stride-y-tiled-gen12-rc-ccs-cc@pipe-b-hdmi-a-2 skip 0.00 igt@kms_ccs@bad-aux-stride-y-tiled-gen12-rc-ccs-cc@pipe-b-hdmi-a-1 skip 0.00 igt@kms_ccs@bad-aux-stride-y-tiled-gen12-rc-ccs-cc@pipe-a-hdmi-a-2 skip 0.00 igt@kms_ccs@bad-aux-stride-y-tiled-gen12-rc-ccs-cc@pipe-a-hdmi-a-1 skip 0.00 igt@kms_big_fb@linear-addfb pass 0.00 igt@kms_big_fb@4-tiled-16bpp-rotate-270 skip 0.00 igt@kms_addfb_basic@clobberred-modifier pass 0.00 igt@kms_addfb_basic@bo-too-small-due-to-tiling pass 0.00 igt@gen7_exec_parse@basic-offset skip 0.00 igt@gem_render_copy@y-tiled-ccs-to-yf-tiled-mc-ccs skip 0.00 igt@gem_readwrite@beyond-eob pass 0.00 igt@gem_mmap_offset@bad-flags pass 0.00 igt@gem_media_vme skip 0.00 igt@gem_exec_params@invalid-bsd1-flag-on-render pass 0.00 igt@gem_exec_balancer@parallel-out-fence skip 0.00 igt@gem_close_race@multigpu-basic-threads skip