586.46 TOTAL 51.75 igt@kms_vblank@wait-forked-hang pass 37.81 igt@gem_ctx_shared@q-smoketest pass 37.67 igt@gem_ctx_persistence@many-contexts pass 30.90 igt@kms_cursor_legacy@cursor-vs-flip-atomic-transitions-varying-size pass 30.76 igt@kms_flip@flip-vs-rmfb-interruptible pass 27.09 igt@kms_cursor_legacy@forked-bo pass 26.76 igt@kms_vblank@wait-forked-hang@pipe-a-hdmi-a-3 pass 24.99 igt@kms_vblank@wait-forked-hang@pipe-d-hdmi-a-3 pass 22.05 igt@gem_exec_whisper@basic-fds-all pass 17.86 igt@perf_pmu@busy-start pass 13.83 igt@gem_eio@in-flight-contexts-immediate pass 10.74 igt@drm_fdinfo@context-close-stress pass 8.68 igt@kms_cursor_crc@cursor-random-64x64 pass 8.32 igt@kms_cursor_crc@cursor-sliding-256x256 pass 7.74 igt@kms_plane@plane-panning-bottom-right-suspend pass 7.72 igt@kms_flip@flip-vs-rmfb-interruptible@a-hdmi-a3 pass 7.68 igt@kms_flip@flip-vs-rmfb-interruptible@d-hdmi-a3 pass 7.68 igt@kms_flip@flip-vs-rmfb-interruptible@c-hdmi-a3 pass 7.66 igt@kms_flip@flip-vs-rmfb-interruptible@b-hdmi-a3 pass 6.03 igt@kms_flip@flip-vs-modeset-vs-hang pass 5.69 igt@gem_exec_params@larger-than-life-batch pass 5.52 igt@prime_mmap_coherency@ioctl-errors pass 5.43 igt@kms_cursor_legacy@forked-bo@pipe-c pass 5.42 igt@kms_cursor_legacy@forked-bo@pipe-d pass 5.42 igt@kms_cursor_legacy@forked-bo@pipe-b pass 5.42 igt@gem_ctx_shared@q-smoketest@rcs0 pass 5.41 igt@kms_cursor_legacy@forked-bo@all-pipes pass 5.40 igt@kms_cursor_legacy@forked-bo@pipe-a pass 5.40 igt@gem_ctx_shared@q-smoketest@vecs1 pass 5.40 igt@gem_ctx_shared@q-smoketest@vcs1 pass 5.40 igt@gem_ctx_shared@q-smoketest@vcs0 pass 5.40 igt@gem_ctx_shared@q-smoketest@bcs0 pass 5.40 igt@gem_ctx_persistence@engines-persistence pass 5.39 igt@gem_ctx_shared@q-smoketest@vecs0 pass 5.39 igt@gem_ctx_shared@q-smoketest@ccs0 pass 5.19 igt@i915_hangman@gt-engine-hang pass 4.80 igt@kms_pm_rpm@i2c pass 4.74 igt@kms_cursor_crc@cursor-offscreen-256x256 pass 4.45 igt@kms_cursor_crc@cursor-random-64x64@pipe-a-hdmi-a-3 pass 4.21 igt@kms_cursor_crc@cursor-sliding-256x256@pipe-a-hdmi-a-3 pass 4.21 igt@kms_cursor_crc@cursor-random-64x64@pipe-d-hdmi-a-3 pass 4.18 igt@kms_plane@plane-panning-bottom-right-suspend@pipe-a pass 4.08 igt@kms_cursor_crc@cursor-sliding-256x256@pipe-d-hdmi-a-3 pass 3.61 igt@perf_pmu@semaphore-wait pass 3.56 igt@kms_plane@plane-panning-bottom-right-suspend@pipe-b pass 3.25 igt@gem_ctx_isolation@dirty-create pass 3.17 igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-move pass 3.03 igt@kms_flip@flip-vs-modeset-vs-hang@a-hdmi-a3 pass 2.99 igt@kms_flip@flip-vs-modeset-vs-hang@d-hdmi-a3 pass 2.77 igt@kms_flip@flip-vs-dpms-off-vs-modeset pass 2.57 igt@perf_pmu@busy-start@rcs0 pass 2.55 igt@perf_pmu@busy-start@vecs1 pass 2.55 igt@perf_pmu@busy-start@vecs0 pass 2.55 igt@perf_pmu@busy-start@vcs1 pass 2.55 igt@perf_pmu@busy-start@ccs0 pass 2.54 igt@perf_pmu@busy-start@vcs0 pass 2.54 igt@perf_pmu@busy-start@bcs0 pass 2.41 igt@kms_cursor_crc@cursor-offscreen-256x256@pipe-a-hdmi-a-3 pass 2.37 igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc pass 2.31 igt@i915_pm_rpm@reg-read-ioctl pass 2.29 igt@kms_cursor_crc@cursor-offscreen-256x256@pipe-d-hdmi-a-3 pass 2.08 igt@kms_color@ctm-blue-to-red pass 2.04 igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-shrfb-draw-blt pass 1.64 igt@kms_big_fb@linear-64bpp-rotate-180 pass 1.40 igt@gem_exec_schedule@promotion pass 1.20 igt@gem_exec_balancer@full pass 1.16 igt@gem_close_race@basic-threads pass 1.14 igt@kms_atomic@test-only pass 0.96 igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-0-async-flip pass 0.94 igt@kms_flip_event_leak@basic pass 0.92 igt@gem_ccs@ctrl-surf-copy pass 0.90 igt@gem_exercise_blt@fast-copy-emit pass 0.85 igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-upscaling@pipe-a-valid-mode pass 0.85 igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-upscaling pass 0.82 igt@gem_ctx_persistence@engines-persistence@rcs0 pass 0.79 igt@i915_hangman@gt-engine-hang@rcs0 pass 0.78 igt@kms_cursor_legacy@flip-vs-cursor-busy-crc-legacy pass 0.77 igt@gem_ctx_persistence@engines-persistence@vecs1 pass 0.77 igt@gem_ctx_persistence@engines-persistence@vcs0 pass 0.77 igt@gem_ctx_persistence@engines-persistence@ccs0 pass 0.76 igt@gem_ctx_persistence@engines-persistence@vecs0 pass 0.76 igt@gem_ctx_persistence@engines-persistence@vcs1 pass 0.75 igt@i915_hangman@gt-engine-hang@vcs1 pass 0.75 igt@i915_hangman@gt-engine-hang@ccs0 pass 0.73 igt@kms_flip@flip-vs-dpms-off-vs-modeset@a-hdmi-a3 pass 0.73 igt@i915_hangman@gt-engine-hang@vecs1 pass 0.73 igt@i915_hangman@gt-engine-hang@vecs0 pass 0.73 igt@gem_ctx_persistence@engines-persistence@bcs0 pass 0.72 igt@i915_hangman@gt-engine-hang@vcs0 pass 0.71 igt@i915_hangman@gt-engine-hang@bcs0 pass 0.70 igt@kms_atomic@test-only@pipe-a-hdmi-a-3 pass 0.68 igt@kms_flip@flip-vs-dpms-off-vs-modeset@c-hdmi-a3 pass 0.68 igt@kms_flip@flip-vs-dpms-off-vs-modeset@b-hdmi-a3 pass 0.66 igt@kms_flip@flip-vs-dpms-off-vs-modeset@d-hdmi-a3 pass 0.62 igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc@pipe-c-hdmi-a-3 pass 0.61 igt@kms_color@ctm-blue-to-red@pipe-a-hdmi-a-3 pass 0.59 igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-5 pass 0.59 igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc@pipe-d-hdmi-a-3 pass 0.59 igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc@pipe-b-hdmi-a-3 pass 0.58 igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip pass 0.56 igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc@pipe-a-hdmi-a-3 pass 0.55 igt@kms_plane_scaling@planes-downscale-factor-0-5-upscale-20x20 pass 0.55 igt@gem_render_copy_redux@interruptible pass 0.53 igt@perf_pmu@semaphore-wait@rcs0 pass 0.51 igt@perf_pmu@semaphore-wait@vecs1 pass 0.51 igt@perf_pmu@semaphore-wait@vecs0 pass 0.51 igt@perf_pmu@semaphore-wait@vcs1 pass 0.51 igt@perf_pmu@semaphore-wait@vcs0 pass 0.51 igt@perf_pmu@semaphore-wait@ccs0 pass 0.51 igt@perf_pmu@semaphore-wait@bcs0 pass 0.49 igt@kms_color@ctm-blue-to-red@pipe-d-hdmi-a-3 pass 0.49 igt@kms_color@ctm-blue-to-red@pipe-c-hdmi-a-3 pass 0.48 igt@gem_ctx_isolation@dirty-create@vecs0 pass 0.48 igt@gem_ctx_isolation@dirty-create@vcs1 pass 0.47 igt@kms_color@ctm-blue-to-red@pipe-b-hdmi-a-3 pass 0.47 igt@gem_ctx_isolation@dirty-create@vcs0 pass 0.47 igt@gem_ctx_isolation@dirty-create@ccs0 pass 0.46 igt@gem_ctx_isolation@dirty-create@vecs1 pass 0.46 igt@gem_ctx_isolation@dirty-create@bcs0 pass 0.42 igt@gem_ctx_isolation@dirty-create@rcs0 pass 0.42 igt@gem_busy@close-race fail 0.30 igt@gem_render_copy@linear pass 0.29 igt@kms_flip_event_leak@basic@pipe-a-hdmi-a-3 pass 0.27 igt@gem_exec_schedule@promotion@rcs0 pass 0.24 igt@kms_flip_event_leak@basic@pipe-b-hdmi-a-3 pass 0.22 igt@gem_render_copy@linear@lmem0 pass 0.21 igt@gem_ccs@ctrl-surf-copy@tile64-compressed-compfmt0-lmem0-lmem0 pass 0.21 igt@gem_ccs@ctrl-surf-copy@tile4-compressed-compfmt0-lmem0-lmem0 pass 0.20 igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-5@pipe-b pass 0.20 igt@kms_flip_event_leak@basic@pipe-c-hdmi-a-3 pass 0.20 igt@gem_ccs@ctrl-surf-copy@xmajor-compressed-compfmt0-lmem0-lmem0 pass 0.19 igt@kms_selftest@drm_plane_helper pass 0.19 igt@kms_flip_event_leak@basic@pipe-d-hdmi-a-3 pass 0.19 igt@gem_exec_schedule@promotion@vecs0 pass 0.19 igt@gem_exec_schedule@promotion@vcs1 pass 0.19 igt@gem_exec_schedule@promotion@vcs0 pass 0.19 igt@gem_exec_schedule@promotion@ccs0 pass 0.19 igt@gem_exec_schedule@promotion@bcs0 pass 0.19 igt@gem_ccs@ctrl-surf-copy@linear-compressed-compfmt0-lmem0-lmem0 pass 0.18 igt@prime_mmap@test_reprime pass 0.17 igt@prime_mmap@test_map_unmap pass 0.17 igt@kms_plane_scaling@planes-downscale-factor-0-5-upscale-20x20@pipe-b pass 0.17 igt@gem_exec_schedule@promotion@vecs1 pass 0.16 igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-5@pipe-c pass 0.16 igt@kms_plane_scaling@planes-downscale-factor-0-5-upscale-20x20@pipe-c pass 0.15 igt@gem_exec_schedule@lateslice pass 0.14 igt@prime_mmap@test_reprime@test_reprime-lmem0 pass 0.14 igt@prime_mmap@test_map_unmap@test_map_unmap-lmem0 pass 0.14 igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-5@pipe-d pass 0.12 igt@kms_plane_scaling@planes-downscale-factor-0-5-upscale-20x20@pipe-d pass 0.10 igt@syncobj_wait@wait-all-interrupted pass 0.10 igt@syncobj_timeline@wait-all-delayed-signal pass 0.10 igt@kms_selftest@drm_plane_helper@drm_test_check_plane_state pass 0.10 igt@kms_plane_scaling@planes-downscale-factor-0-5-upscale-20x20@pipe-a pass 0.10 igt@gem_exercise_blt@fast-copy-emit@xmajor-lmem0-smem-emit pass 0.10 igt@gem_exercise_blt@fast-copy-emit@xmajor-lmem0-lmem0-emit pass 0.10 igt@gem_exercise_blt@fast-copy-emit@tile64-lmem0-smem-emit pass 0.10 igt@gem_exercise_blt@fast-copy-emit@tile64-lmem0-lmem0-emit pass 0.10 igt@gem_exercise_blt@fast-copy-emit@tile4-lmem0-smem-emit pass 0.10 igt@gem_exercise_blt@fast-copy-emit@tile4-lmem0-lmem0-emit pass 0.10 igt@gem_exercise_blt@fast-copy-emit@linear-lmem0-smem-emit pass 0.10 igt@gem_exercise_blt@fast-copy-emit@linear-lmem0-lmem0-emit pass 0.09 igt@kms_rotation_crc@primary-y-tiled-reflect-x-0 skip 0.09 igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-5@pipe-a pass 0.08 igt@syncobj_wait@wait-any-snapshot pass 0.08 igt@kms_selftest@drm_plane_helper@drm_test_check_invalid_plane_state pass 0.08 igt@gem_render_copy@linear@smem pass 0.06 igt@kms_big_fb@4-tiled-8bpp-rotate-270 skip 0.05 igt@kms_legacy_colorkey@basic@pipe-a pass 0.05 igt@kms_legacy_colorkey@basic pass 0.05 igt@kms_invalid_mode@uint-max-clock pass 0.04 igt@prime_mmap@test_reprime@test_reprime-smem pass 0.04 igt@prime_mmap@test_map_unmap@test_map_unmap-smem pass 0.04 igt@kms_invalid_mode@uint-max-clock@pipe-a-hdmi-a-3 pass 0.04 igt@gem_exec_schedule@lateslice@rcs0 pass 0.04 igt@gem_ccs@ctrl-surf-copy@linear-compressed-compfmt0-smem-lmem0 pass 0.03 igt@gem_spin_batch@spin-all pass 0.03 igt@gem_exercise_blt@fast-copy-emit@linear-smem-smem-emit pass 0.03 igt@api_intel_bb@simple-bb-ctx pass 0.02 igt@gem_mmap_offset@pf-nonblock pass 0.02 igt@gem_exec_schedule@lateslice@vecs1 pass 0.02 igt@gem_exec_schedule@lateslice@vecs0 pass 0.02 igt@gem_exec_schedule@lateslice@vcs1 pass 0.02 igt@gem_exec_schedule@lateslice@vcs0 pass 0.02 igt@gem_exec_schedule@lateslice@ccs0 pass 0.02 igt@gem_exec_schedule@lateslice@bcs0 pass 0.02 igt@gem_ccs@ctrl-surf-copy@xmajor-compressed-compfmt0-smem-lmem0 pass 0.02 igt@gem_ccs@ctrl-surf-copy@tile64-compressed-compfmt0-smem-lmem0 pass 0.02 igt@gem_ccs@ctrl-surf-copy@tile4-compressed-compfmt0-smem-lmem0 pass 0.02 igt@api_intel_allocator@execbuf-with-allocator pass 0.01 igt@syncobj_eventfd@binary-wait pass 0.01 igt@prime_self_import@basic-llseek-size pass 0.01 igt@perf@gen12-invalid-class-instance pass 0.01 igt@kms_lease@lease-invalid-plane pass 0.01 igt@kms_flip@2x-flip-vs-absolute-wf_vblank skip 0.01 igt@kms_ccs@crc-primary-basic-4-tiled-mtl-rc-ccs skip 0.01 igt@kms_ccs@bad-rotation-90-4-tiled-mtl-mc-ccs skip 0.01 igt@gem_exercise_blt@fast-copy-emit@xmajor-smem-smem-emit pass 0.01 igt@gem_exercise_blt@fast-copy-emit@xmajor-smem-lmem0-emit pass 0.01 igt@gem_exercise_blt@fast-copy-emit@tile64-smem-smem-emit pass 0.01 igt@gem_exercise_blt@fast-copy-emit@tile64-smem-lmem0-emit pass 0.01 igt@gem_exercise_blt@fast-copy-emit@tile4-smem-smem-emit pass 0.01 igt@gem_exercise_blt@fast-copy-emit@tile4-smem-lmem0-emit pass 0.01 igt@gem_exercise_blt@fast-copy-emit@linear-smem-lmem0-emit pass 0.00 igt@vgem_basic@bad-fence pass 0.00 igt@template@b pass 0.00 igt@syncobj_wait@multi-wait-for-submit-unsubmitted-submitted-signaled pass 0.00 igt@syncobj_timeline@multi-wait-for-submit-signaled pass 0.00 igt@syncobj_timeline@invalid-signal-illegal-handle pass 0.00 igt@syncobj_timeline@host-signal-ordered pass 0.00 igt@kms_scaling_modes@scaling-mode-full skip 0.00 igt@kms_pwrite_crc pass 0.00 igt@kms_psr@psr2-sprite-plane-move skip 0.00 igt@kms_psr@pr-no-drrs skip 0.00 igt@kms_psr@fbc-psr-cursor-blt skip 0.00 igt@kms_psr@fbc-psr2-no-drrs skip 0.00 igt@kms_psr2_su@page_flip-p010 skip 0.00 igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-exceed-sf skip 0.00 igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-exceed-sf skip 0.00 igt@kms_prop_blob@blob-prop-lifetime pass 0.00 igt@kms_legacy_colorkey@basic@pipe-d pass 0.00 igt@kms_legacy_colorkey@basic@pipe-c pass 0.00 igt@kms_legacy_colorkey@basic@pipe-b pass 0.00 igt@kms_lease@lease-invalid-plane@pipe-d-hdmi-a-3 pass 0.00 igt@kms_lease@lease-invalid-plane@pipe-c-hdmi-a-3 pass 0.00 igt@kms_lease@lease-invalid-plane@pipe-b-hdmi-a-3 pass 0.00 igt@kms_lease@lease-invalid-plane@pipe-a-hdmi-a-3 pass 0.00 igt@kms_invalid_mode@uint-max-clock@pipe-d-hdmi-a-3 pass 0.00 igt@kms_invalid_mode@uint-max-clock@pipe-c-hdmi-a-3 pass 0.00 igt@kms_invalid_mode@uint-max-clock@pipe-b-hdmi-a-3 pass 0.00 igt@kms_frontbuffer_tracking@psr-rgb565-draw-render skip 0.00 igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-draw-mmap-wc skip 0.00 igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-blt skip 0.00 igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-pwrite skip 0.00 igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-move skip 0.00 igt@kms_frontbuffer_tracking@pipe-fbc-rte skip 0.00 igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-mmap-gtt skip 0.00 igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-fullscreen skip 0.00 igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-indfb-msflip-blt skip 0.00 igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-mmap-cpu skip 0.00 igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-shrfb-plflip-blt skip 0.00 igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-indfb-draw-mmap-cpu skip 0.00 igt@kms_frontbuffer_tracking@fbc-2p-primscrn-shrfb-msflip-blt skip 0.00 igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-pwrite skip 0.00 igt@kms_frontbuffer_tracking@fbc-2p-pri-indfb-multidraw skip 0.00 igt@kms_feature_discovery@display-1x pass 0.00 igt@kms_cursor_legacy@cursorb-vs-flipa-varying-size skip 0.00 igt@kms_cursor_legacy@2x-cursor-vs-flip-legacy skip 0.00 igt@kms_chamelium_hpd@dp-hpd-fast skip 0.00 igt@kms_chamelium_edid@vga-edid-read skip 0.00 igt@kms_ccs@random-ccs-data-4-tiled-bmg-ccs skip 0.00 igt@kms_ccs@crc-primary-basic-4-tiled-mtl-rc-ccs@pipe-d-hdmi-a-3 skip 0.00 igt@kms_ccs@crc-primary-basic-4-tiled-mtl-rc-ccs@pipe-c-hdmi-a-3 skip 0.00 igt@kms_ccs@crc-primary-basic-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-3 skip 0.00 igt@kms_ccs@crc-primary-basic-4-tiled-mtl-rc-ccs@pipe-a-hdmi-a-3 skip 0.00 igt@kms_ccs@bad-rotation-90-4-tiled-mtl-mc-ccs@pipe-d-hdmi-a-3 skip 0.00 igt@kms_ccs@bad-rotation-90-4-tiled-mtl-mc-ccs@pipe-c-hdmi-a-3 skip 0.00 igt@kms_ccs@bad-rotation-90-4-tiled-mtl-mc-ccs@pipe-b-hdmi-a-3 skip 0.00 igt@kms_ccs@bad-rotation-90-4-tiled-mtl-mc-ccs@pipe-a-hdmi-a-3 skip 0.00 igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip skip 0.00 igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180 skip 0.00 igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180 skip 0.00 igt@kms_addfb_basic@basic-x-tiled-legacy skip 0.00 igt@i915_query@query-topology-kernel-writes pass 0.00 igt@i915_pm_rps@basic-api skip 0.00 igt@gen9_exec_parse@bb-large skip 0.00 igt@gem_tiling_max_stride skip 0.00 igt@gem_tiled_wc skip 0.00 igt@gem_softpin@zero pass 0.00 igt@gem_render_copy@y-tiled-ccs-to-yf-tiled-mc-ccs skip 0.00 igt@gem_pxp@reject-modify-context-protection-off-2 skip 0.00 igt@gem_pwrite_snooped skip 0.00 igt@gem_mmap_wc@write-read skip 0.00 igt@gem_mmap_gtt@cpuset-medium-copy-xy skip 0.00 igt@gem_mmap_gtt@big-bo-tiledx skip 0.00 igt@gem_mmap_gtt@basic-small-copy skip 0.00 igt@gem_mmap_gtt@bad-object skip 0.00 igt@gem_exec_reloc@basic-write-wc-noreloc skip 0.00 igt@gem_exec_reloc@basic-wc-active skip 0.00 igt@gem_exec_reloc@basic-gtt-read-noreloc skip 0.00 igt@gem_exec_params@rel-constants-invalid-rel-gen5 pass 0.00 igt@gem_exec_fence@invalid-fence-array pass 0.00 igt@gem_exec_capture@capture-invisible@smem0 skip 0.00 igt@gem_exec_capture@capture-invisible skip 0.00 igt@gem_exec_capture@capture-invisible@lmem0 skip 0.00 igt@fbdev@eof pass 0.00 igt@drm_read@empty-nonblock pass