516.98 TOTAL 172.93 igt@i915_selftest@live pass 32.27 igt@gem_create@hog-create@smem0 pass 32.27 igt@gem_create@hog-create pass 31.23 igt@kms_flip@plain-flip-fb-recreate pass 30.58 igt@kms_flip@absolute-wf_vblank-interruptible pass 30.12 igt@i915_selftest@live@hangcheck pass 29.53 igt@kms_cursor_legacy@cursor-vs-flip-atomic pass 23.81 igt@gem_exec_gttfill@all-engines pass 21.56 igt@i915_selftest@live@gt_pm pass 21.55 igt@kms_atomic_transition@plane-all-modeset-transition-fencing pass 15.49 igt@i915_selftest@live@gem_contexts pass 14.18 igt@i915_selftest@live@execlists pass 13.96 igt@gem_eio@in-flight-contexts-1us pass 12.58 igt@kms_pm_rpm@modeset-lpsp-stress pass 11.69 igt@kms_atomic_transition@plane-all-modeset-transition-fencing@pipe-a-hdmi-a-1 pass 11.40 igt@kms_flip@modeset-vs-vblank-race-interruptible pass 9.79 igt@kms_atomic_transition@plane-all-modeset-transition-fencing@pipe-b-hdmi-a-1 pass 8.91 igt@i915_selftest@live@gtt pass 8.64 igt@i915_selftest@live@requests pass 8.51 igt@i915_selftest@live@gt_timelines pass 7.89 igt@i915_selftest@live@hugepages pass 7.82 igt@kms_flip@plain-flip-fb-recreate@a-hdmi-a1 pass 7.80 igt@kms_flip@plain-flip-fb-recreate@c-hdmi-a1 pass 7.80 igt@kms_flip@plain-flip-fb-recreate@b-hdmi-a1 pass 7.79 igt@kms_flip@plain-flip-fb-recreate@d-hdmi-a1 pass 7.68 igt@kms_flip@absolute-wf_vblank-interruptible@a-hdmi-a1 pass 7.63 igt@kms_flip@absolute-wf_vblank-interruptible@d-hdmi-a1 pass 7.63 igt@kms_flip@absolute-wf_vblank-interruptible@c-hdmi-a1 pass 7.62 igt@kms_flip@absolute-wf_vblank-interruptible@b-hdmi-a1 pass 7.28 igt@gem_exec_balancer@bonded-chain pass 6.78 igt@gem_softpin@evict-prime pass 5.42 igt@gem_exec_flush@basic-wb-prw-default pass 5.37 igt@gem_flink_race@flink_name pass 5.11 igt@gem_ctx_freq@sysfs pass 5.10 igt@gem_ctx_freq@sysfs@gt0 pass 5.01 igt@i915_selftest@live@reset pass 4.75 igt@i915_selftest@live@mman pass 4.72 igt@gem_blits@basic pass 4.52 igt@i915_selftest@live@migrate pass 4.26 igt@i915_selftest@live@gt_lrc pass 4.06 igt@gem_exec_whisper@basic-fds-priority-all pass 3.50 igt@i915_selftest@live@gt_tlb pass 3.44 igt@kms_cursor_edge_walk@128x128-right-edge pass 3.34 igt@gem_spin_batch@user-each pass 3.17 igt@kms_color@ctm-0-50 pass 2.92 igt@kms_plane_alpha_blend@alpha-basic pass 2.89 igt@kms_flip@modeset-vs-vblank-race-interruptible@a-hdmi-a1 pass 2.89 igt@i915_selftest@live@coherency pass 2.84 igt@kms_flip@modeset-vs-vblank-race-interruptible@c-hdmi-a1 pass 2.83 igt@kms_flip@modeset-vs-vblank-race-interruptible@b-hdmi-a1 pass 2.82 igt@kms_flip@modeset-vs-vblank-race-interruptible@d-hdmi-a1 pass 2.76 igt@kms_flip@basic-flip-vs-dpms pass 2.71 igt@kms_plane_scaling@plane-upscale-factor-0-25-with-pixel-format pass 2.52 igt@kms_vblank@query-busy pass 2.35 igt@kms_cursor_crc@cursor-onscreen-128x42 pass 2.22 igt@i915_selftest@live@evict pass 2.20 igt@i915_selftest@live@gem pass 1.82 igt@i915_selftest@live@gt_engines pass 1.81 igt@kms_frontbuffer_tracking@fbc-1p-shrfb-fliptrack-mmap-gtt pass 1.81 igt@i915_selftest@live@objects pass 1.75 igt@kms_cursor_edge_walk@128x128-right-edge@pipe-a-hdmi-a-1 pass 1.72 igt@kms_selftest@drm_damage_helper pass 1.70 igt@gem_workarounds@suspend-resume-fd pass 1.69 igt@kms_cursor_edge_walk@128x128-right-edge@pipe-d-hdmi-a-1 pass 1.68 igt@gem_caching@reads pass 1.58 igt@i915_selftest@live@workarounds pass 1.51 igt@kms_plane_alpha_blend@alpha-basic@pipe-d-hdmi-a-1 pass 1.42 igt@i915_selftest@live@perf pass 1.42 igt@i915_selftest@live@gt_mocs pass 1.34 igt@i915_selftest@live@gt_contexts pass 1.32 igt@kms_plane_alpha_blend@alpha-basic@pipe-a-hdmi-a-1 pass 1.32 igt@i915_selftest@live@late_gt_pm pass 1.30 igt@i915_selftest@live@sanitycheck pass 1.29 igt@kms_big_fb@linear-32bpp-rotate-0 pass 1.29 igt@i915_selftest@live@dmabuf pass 1.29 igt@i915_selftest@live@client pass 1.28 igt@kms_frontbuffer_tracking@fbc-rgb565-draw-blt pass 1.28 igt@i915_selftest@live@uncore pass 1.27 igt@kms_vblank@query-busy@pipe-a-hdmi-a-1 pass 1.26 igt@i915_selftest@live@vma pass 1.26 igt@i915_selftest@live@ring_submission pass 1.25 igt@kms_vblank@query-busy@pipe-d-hdmi-a-1 pass 1.25 igt@i915_selftest@live@guc pass 1.25 igt@i915_selftest@live@active pass 1.24 igt@i915_selftest@live@memory_region pass 1.23 igt@i915_selftest@live@gt_heartbeat pass 1.23 igt@i915_selftest@live@gem_migrate pass 1.22 igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-draw-mmap-cpu pass 1.21 igt@i915_selftest@live@guc_multi_lrc pass 1.20 igt@i915_selftest@live@slpc pass 1.20 igt@i915_selftest@live@guc_hang pass 1.18 igt@kms_plane_scaling@plane-upscale-factor-0-25-with-pixel-format@pipe-b pass 1.18 igt@kms_cursor_crc@cursor-onscreen-128x42@pipe-a-hdmi-a-1 pass 1.14 igt@kms_cursor_crc@cursor-onscreen-128x42@pipe-d-hdmi-a-1 pass 1.13 igt@gem_softpin@evict-prime@vecs0 pass 1.13 igt@gem_softpin@evict-prime@vcs0 pass 1.13 igt@gem_softpin@evict-prime@rcs0 pass 1.13 igt@gem_softpin@evict-prime@all pass 1.12 igt@gem_softpin@evict-prime@vcs1 pass 1.12 igt@gem_softpin@evict-prime@bcs0 pass 1.12 igt@gem_ringfill@basic-all pass 1.11 igt@kms_plane_scaling@plane-upscale-factor-0-25-with-pixel-format@pipe-a pass 1.04 igt@i915_drm_fdinfo@virtual-busy-hang-all pass 1.01 igt@kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-upscaling@pipe-a-valid-mode pass 1.01 igt@kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-upscaling pass 0.89 igt@kms_async_flips@invalid-async-flip-atomic pass 0.81 igt@kms_color@ctm-0-50@pipe-a-hdmi-a-1 pass 0.80 igt@kms_color@ctm-0-50@pipe-d-hdmi-a-1 pass 0.78 igt@kms_color@ctm-0-50@pipe-c-hdmi-a-1 pass 0.78 igt@kms_color@ctm-0-50@pipe-b-hdmi-a-1 pass 0.71 igt@kms_flip@basic-flip-vs-dpms@d-hdmi-a1 pass 0.71 igt@kms_flip@basic-flip-vs-dpms@c-hdmi-a1 pass 0.70 igt@kms_flip@basic-flip-vs-dpms@a-hdmi-a1 pass 0.68 igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-hflip pass 0.63 igt@kms_flip@basic-flip-vs-dpms@b-hdmi-a1 pass 0.62 igt@i915_drm_fdinfo@all-busy-idle-check-all pass 0.52 igt@kms_plane_scaling@planes-downscale-factor-0-5-upscale-20x20 pass 0.45 igt@kms_ccs@bad-rotation-90-y-tiled-gen12-rc-ccs-cc pass 0.37 igt@sw_sync@sync_multi_consumer_producer pass 0.32 igt@gem_exec_schedule@promotion pass 0.32 igt@gem_ctx_persistence@legacy-engines-hang pass 0.30 igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip pass 0.21 igt@kms_plane_scaling@plane-upscale-factor-0-25-with-pixel-format@pipe-d pass 0.21 igt@kms_plane_scaling@plane-upscale-factor-0-25-with-pixel-format@pipe-c pass 0.15 igt@kms_ccs@bad-rotation-90-y-tiled-gen12-rc-ccs-cc@pipe-a-hdmi-a-1 pass 0.14 igt@kms_plane_scaling@planes-downscale-factor-0-5-upscale-20x20@pipe-d pass 0.14 igt@gem_exec_schedule@pi-common pass 0.13 igt@kms_plane_scaling@planes-downscale-factor-0-5-upscale-20x20@pipe-a pass 0.13 igt@kms_async_flips@invalid-async-flip-atomic@pipe-a-hdmi-a-1 pass 0.12 igt@kms_plane_scaling@planes-downscale-factor-0-5-upscale-20x20@pipe-c pass 0.12 igt@kms_plane_scaling@planes-downscale-factor-0-5-upscale-20x20@pipe-b pass 0.12 igt@gem_exec_reloc@basic-gtt-read-active pass 0.12 igt@gem_exec_reloc@basic-cpu-wc-active pass 0.12 igt@gem_exec_reloc@basic-cpu-read-active pass 0.12 igt@gem_exec_reloc@basic-cpu-active pass 0.11 igt@kms_async_flips@invalid-async-flip-atomic@pipe-c-hdmi-a-1 pass 0.11 igt@gem_render_copy@mixed-tiled-to-y-tiled-ccs@smem pass 0.11 igt@gem_render_copy@mixed-tiled-to-y-tiled-ccs pass 0.10 igt@syncobj_wait@single-wait-all-for-submit-submitted pass 0.10 igt@syncobj_timeline@etime-multi-wait-all-for-submit-unsubmitted-submitted-signaled pass 0.10 igt@kms_selftest@drm_damage_helper@drm_test_damage_iter_no_damage pass 0.10 igt@kms_ccs@bad-rotation-90-y-tiled-gen12-rc-ccs-cc@pipe-d-hdmi-a-1 pass 0.10 igt@kms_ccs@bad-rotation-90-y-tiled-gen12-rc-ccs-cc@pipe-c-hdmi-a-1 pass 0.10 igt@kms_ccs@bad-rotation-90-y-tiled-gen12-rc-ccs-cc@pipe-b-hdmi-a-1 pass 0.10 igt@kms_async_flips@invalid-async-flip-atomic@pipe-d-hdmi-a-1 pass 0.09 igt@kms_selftest@drm_damage_helper@drm_test_damage_iter_single_damage_outside_src pass 0.09 igt@kms_selftest@drm_damage_helper@drm_test_damage_iter_single_damage_intersect_src pass 0.09 igt@kms_selftest@drm_damage_helper@drm_test_damage_iter_no_damage_not_visible pass 0.09 igt@kms_selftest@drm_damage_helper@drm_test_damage_iter_no_damage_fractional_src_moved pass 0.09 igt@kms_async_flips@invalid-async-flip-atomic@pipe-b-hdmi-a-1 pass 0.08 igt@kms_selftest@drm_damage_helper@drm_test_damage_iter_single_damage pass 0.08 igt@kms_selftest@drm_damage_helper@drm_test_damage_iter_no_damage_src_moved pass 0.08 igt@kms_selftest@drm_damage_helper@drm_test_damage_iter_no_damage_no_fb pass 0.08 igt@kms_selftest@drm_damage_helper@drm_test_damage_iter_no_damage_fractional_src pass 0.08 igt@kms_selftest@drm_damage_helper@drm_test_damage_iter_damage_one_intersect pass 0.08 igt@kms_big_fb@x-tiled-16bpp-rotate-90 skip 0.08 igt@i915_pm_rpm@gem-execbuf-stress-pc8 skip 0.07 igt@kms_selftest@drm_damage_helper@drm_test_damage_iter_single_damage_src_moved pass 0.07 igt@kms_selftest@drm_damage_helper@drm_test_damage_iter_single_damage_outside_fractional_src pass 0.07 igt@kms_selftest@drm_damage_helper@drm_test_damage_iter_single_damage_intersect_fractional_src pass 0.07 igt@kms_selftest@drm_damage_helper@drm_test_damage_iter_single_damage_fractional_src pass 0.07 igt@kms_selftest@drm_damage_helper@drm_test_damage_iter_single_damage_fractional_src_moved pass 0.07 igt@kms_selftest@drm_damage_helper@drm_test_damage_iter_simple_damage pass 0.07 igt@kms_selftest@drm_damage_helper@drm_test_damage_iter_no_damage_no_crtc pass 0.07 igt@kms_selftest@drm_damage_helper@drm_test_damage_iter_damage_src_moved pass 0.07 igt@kms_selftest@drm_damage_helper@drm_test_damage_iter_damage pass 0.07 igt@kms_selftest@drm_damage_helper@drm_test_damage_iter_damage_one_outside pass 0.07 igt@kms_selftest@drm_damage_helper@drm_test_damage_iter_damage_not_visible pass 0.07 igt@gem_exec_schedule@promotion@bcs0 pass 0.07 igt@gem_ctx_persistence@legacy-engines-hang@vebox pass 0.07 igt@gem_ctx_persistence@legacy-engines-hang@bsd2 pass 0.07 igt@gem_ctx_persistence@legacy-engines-hang@blt pass 0.06 igt@kms_invalid_mode@zero-vdisplay pass 0.06 igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling skip 0.06 igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling@pipe-a-valid-mode skip 0.06 igt@gem_mmap_wc@coherency pass 0.06 igt@gem_exec_schedule@promotion@vecs0 pass 0.06 igt@gem_exec_schedule@promotion@vcs1 pass 0.06 igt@gem_exec_schedule@promotion@vcs0 pass 0.06 igt@gem_exec_schedule@promotion@rcs0 pass 0.06 igt@gem_ctx_persistence@legacy-engines-hang@bsd1 pass 0.05 igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180 skip 0.05 igt@kms_invalid_mode@zero-vdisplay@pipe-a-hdmi-a-1 pass 0.04 igt@kms_plane@planar-pixel-format-settings pass 0.04 igt@gem_ctx_persistence@legacy-engines-hang@render pass 0.03 igt@kms_lease@atomic-implicit-crtc pass 0.03 igt@gem_exec_schedule@pi-common@vcs0 pass 0.03 igt@gem_exec_schedule@pi-common@rcs0 pass 0.03 igt@gem_exec_schedule@pi-common@bcs0 pass 0.02 igt@gem_exec_schedule@pi-common@vecs0 pass 0.02 igt@gem_exec_schedule@pi-common@vcs1 pass 0.01 igt@vgem_basic@mmap pass 0.01 igt@sw_sync@sync_busy_fork_unixsocket pass 0.01 igt@perf_pmu@init-wait pass 0.01 igt@perf@global-sseu-config-invalid pass 0.01 igt@perf@global-sseu-config-invalid@0-rcs0 pass 0.01 igt@kms_lease@atomic-implicit-crtc@pipe-d-hdmi-a-1 pass 0.01 igt@kms_lease@atomic-implicit-crtc@pipe-c-hdmi-a-1 pass 0.01 igt@kms_lease@atomic-implicit-crtc@pipe-b-hdmi-a-1 pass 0.01 igt@kms_flip@2x-single-buffer-flip-vs-dpms-off-vs-modeset skip 0.01 igt@kms_content_protection@lic-type-1 skip 0.01 igt@kms_ccs@crc-primary-suspend-y-tiled-ccs skip 0.01 igt@kms_ccs@ccs-on-another-bo-y-tiled-gen12-rc-ccs pass 0.01 igt@kms_ccs@bad-aux-stride-4-tiled-mtl-rc-ccs skip 0.01 igt@gem_exec_reloc@basic-gtt pass 0.00 igt@syncobj_timeline@single-wait-available-submitted pass 0.00 igt@syncobj_timeline@multi-wait-for-submit-available-unsubmitted-submitted pass 0.00 igt@syncobj_timeline@multi-wait-all-for-submit-available-signaled pass 0.00 igt@syncobj_timeline@invalid-multi-wait-all-unsubmitted-submitted-signaled pass 0.00 igt@syncobj_eventfd@binary-wait-signaled pass 0.00 igt@syncobj_basic@bad-handle-to-fd pass 0.00 igt@sw_sync@timeline_closed_signaled pass 0.00 igt@prime_mmap@test_map_unmap@test_map_unmap-smem pass 0.00 igt@prime_mmap@test_map_unmap pass 0.00 igt@perf_pmu@init-wait@vecs0 pass 0.00 igt@perf_pmu@init-wait@vcs1 pass 0.00 igt@perf_pmu@init-wait@vcs0 pass 0.00 igt@perf_pmu@init-wait@rcs0 pass 0.00 igt@perf_pmu@init-wait@bcs0 pass 0.00 igt@perf@per-context-mode-unprivileged skip 0.00 igt@perf@invalid-create-userspace-config pass 0.00 igt@kms_vrr@flip-basic-fastset skip 0.00 igt@kms_psr@psr-primary-blt skip 0.00 igt@kms_psr@pr-sprite-render skip 0.00 igt@kms_psr@fbc-psr-sprite-plane-move skip 0.00 igt@kms_psr@fbc-psr2-sprite-plane-move skip 0.00 igt@kms_psr@fbc-pr-cursor-render skip 0.00 igt@kms_psr2_sf@pr-primary-plane-update-sf-dmg-area-big-fb skip 0.00 igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-fully-sf skip 0.00 igt@kms_pm_dc@dc6-psr skip 0.00 igt@kms_lease@atomic-implicit-crtc@pipe-a-hdmi-a-1 pass 0.00 igt@kms_invalid_mode@zero-vdisplay@pipe-d-hdmi-a-1 pass 0.00 igt@kms_invalid_mode@zero-vdisplay@pipe-c-hdmi-a-1 pass 0.00 igt@kms_invalid_mode@zero-vdisplay@pipe-b-hdmi-a-1 pass 0.00 igt@kms_hdr@bpc-switch-dpms skip 0.00 igt@kms_frontbuffer_tracking@psr-2p-scndscrn-spr-indfb-draw-mmap-gtt skip 0.00 igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-indfb-draw-mmap-cpu skip 0.00 igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-indfb-draw-mmap-wc skip 0.00 igt@kms_frontbuffer_tracking@psr-2p-primscrn-cur-indfb-draw-mmap-gtt skip 0.00 igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-draw-mmap-gtt skip 0.00 igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-pwrite skip 0.00 igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-indfb-draw-blt skip 0.00 igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-draw-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-cur-indfb-draw-mmap-wc skip 0.00 igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-blt skip 0.00 igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-blt skip 0.00 igt@kms_frontbuffer_tracking@fbc-2p-primscrn-indfb-msflip-blt skip 0.00 igt@kms_frontbuffer_tracking@fbc-2p-indfb-fliptrack-mmap-gtt skip 0.00 igt@kms_dsc@dsc-basic skip 0.00 igt@kms_cursor_legacy@cursorb-vs-flipa-varying-size skip 0.00 igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size skip 0.00 igt@kms_cursor_crc@cursor-onscreen-512x512 skip 0.00 igt@kms_chamelium_edid@vga-edid-read skip 0.00 igt@kms_chamelium_edid@dp-edid-change-during-suspend skip 0.00 igt@kms_ccs@random-ccs-data-4-tiled-bmg-ccs skip 0.00 igt@kms_ccs@crc-primary-suspend-y-tiled-ccs@pipe-d-hdmi-a-1 skip 0.00 igt@kms_ccs@crc-primary-suspend-y-tiled-ccs@pipe-c-hdmi-a-1 skip 0.00 igt@kms_ccs@crc-primary-suspend-y-tiled-ccs@pipe-b-hdmi-a-1 skip 0.00 igt@kms_ccs@crc-primary-suspend-y-tiled-ccs@pipe-a-hdmi-a-1 skip 0.00 igt@kms_ccs@ccs-on-another-bo-y-tiled-gen12-rc-ccs@pipe-d-hdmi-a-1 pass 0.00 igt@kms_ccs@ccs-on-another-bo-y-tiled-gen12-rc-ccs@pipe-c-hdmi-a-1 pass 0.00 igt@kms_ccs@ccs-on-another-bo-y-tiled-gen12-rc-ccs@pipe-b-hdmi-a-1 pass 0.00 igt@kms_ccs@ccs-on-another-bo-y-tiled-gen12-rc-ccs@pipe-a-hdmi-a-1 pass 0.00 igt@kms_ccs@bad-aux-stride-4-tiled-mtl-rc-ccs@pipe-d-hdmi-a-1 skip 0.00 igt@kms_ccs@bad-aux-stride-4-tiled-mtl-rc-ccs@pipe-c-hdmi-a-1 skip 0.00 igt@kms_ccs@bad-aux-stride-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-1 skip 0.00 igt@kms_ccs@bad-aux-stride-4-tiled-mtl-rc-ccs@pipe-a-hdmi-a-1 skip 0.00 igt@kms_big_fb@yf-tiled-8bpp-rotate-90 skip 0.00 igt@kms_big_fb@4-tiled-8bpp-rotate-0 skip 0.00 igt@kms_addfb_basic@addfb25-x-tiled-legacy pass 0.00 igt@i915_query@query-topology-known-pci-ids skip 0.00 igt@gen9_exec_parse@basic-rejected-ctx-param skip 0.00 igt@gem_set_tiling_vs_pwrite pass 0.00 igt@gem_mmap_wc@bad-object pass 0.00 igt@gem_mmap_offset@basic-uaf pass 0.00 igt@gem_lmem_swapping@verify-random-ccs skip 0.00 igt@gem_lmem_swapping@basic skip 0.00 igt@gem_exec_params@rsvd2-dirt skip 0.00 igt@gem_exec_fence@syncobj-export pass 0.00 igt@gem_exec_balancer@parallel-ordering skip 0.00 igt@gem_ctx_sseu@invalid-args skip 0.00 igt@gem_ctx_param@set-priority-invalid-size pass 0.00 igt@gem_ctx_param@get-priority-new-ctx pass 0.00 igt@dumb_buffer@create-valid-dumb pass 0.00 igt@api_intel_bb@full-batch pass 0.00 igt@api_intel_allocator@alloc-simple pass