############################################### # This file is for non-Xe tests only ############################################### igt@xe.* igt@meta_test(@.*)? ############################################### # Expects the i915 module not loaded, SKIPs if one is loaded. # Intended only for CI BAT runs as the very first test executed. # Not suitable for CI runs with random test selection and ordering. # Omitting it from non-BAT runs doesn't affect coverage, then # let's blocklist it instead of maintainig as expected SKIP. ############################################### igt@i915_module_load@load ############################################### # Handle module reloads with great care! # # Reloading a module is more likely to leave # the machine in an unexpected state than other # self-contained tests, leading to random # failures in tests run afterwards. ############################################### #igt@i915_module_load(@.*)? # danger, danger; hope for taints! igt@i915_pm_rpm@module-reload igt@i915_pm_rpm@gem-execbuf-stress-extra-wait ############################################### # GEM ############################################### igt@gem_busy@hang.* igt@gem_close_race@(?!.*basic).* igt@gem_concurrent_blit(@.*)? igt@gem_ctx_create@(?!.*basic).* igt@gem_ctx_exec@(?!.*basic).* igt@gem_ctx_shared@*exhaust* igt@gem_ctx_switch(@.*)? igt@gem_evict_alignment(@.*)? igt@gem_evict_everything(@.*)? igt@gem_exec_big@(?!.*single).* igt@gem_exec_capture@many-.* igt@gem_exec_fair(@.*)? igt@gem_exec_fence@.*hang.* igt@gem_exec_flush@(?!.*basic).* igt@gem_exec_latency(@.*)? igt@gem_exec_lut_handle(@.*)? igt@gem_exec_nop@(?!.*basic).* igt@gem_exec_reloc@(?!.*basic).* igt@gem_exec_suspend@(?!.*basic).* igt@gem_exec_whisper@(?!basic).* igt@gem_fd_exhaustion(@.*)? igt@gem_fence_upload(@.*)? igt@gem_gtt_hog(@.*)? igt@gem_gtt_speed(@.*)? igt@gem_lut_handle(@.*)? igt@gem_mmap_gtt@.*(huge|swap|clflush|forked).* igt@gem_mmap@.*(swap|huge).* igt@gem_pread_after_blit(@.*)? igt@gem_pwrite@(?!.*basic).* igt@gem_read_read_speed(@.*)? igt@gem_render_linear_blits@(?!.*basic).* igt@gem_render_tiled_blits@(?!.*basic).* igt@gem_reset_stats(@.*)? igt@gem_ringfill@(?!.*basic).* igt@gem_shrink@(?!reclaim$).* igt@gem_softpin@.*(hang|S4).* igt@gem_streaming_writes(@.*)? igt@gem_sync@(?!.*basic).* igt@gem_tiled_swapping@(?!non-threaded).* igt@gem_userptr_blits@(major|minor|forked|mlocked|swapping).* igt@gem_wait@hang.* igt@gem_watchdog@far-fence igt@sysfs_heartbeat_interval@(long|off) igt@sysfs_preempt_timeout@off igt@sysfs_timeslice_duration@off ############################################### # GEM: Not worth fixing ############################################### igt@gen7_exec_parse@.*lri.* igt@gem_exec_alignment@pi-shared ############################################### # There are no DRRS capable displays in CI lab ############################################### igt@kms_frontbuffer_tracking@.*drrs.* ############################################### # Tends to generate invalid configurations # using CCS planes or configurations that # exceed HW capabilities resulting in sporadic # failure with -EINVAL. # # Maintaining extra constraints for Intel's HW # is too costly in comparison to the value # provided. ############################################### igt@kms_chamelium_frames@hdmi-.*-planes-random ############################################### # Broadcom ############################################### igt@vc4.* igt@v3d.* ############################################### # AMD ############################################### igt@amdgpu.* ############################################### # VMware ############################################### igt@vmwgfx.* ############################################### # Panfrost ############################################### igt@panfrost.* ############################################### # Qualcomm ############################################### igt@msm.* ############################################### # Hibernate: not configured correctly on CI ############################################### igt@.*@.*-hibernate igt@gem_softpin@noreloc-s4 igt@gem_workarounds@hibernate-.* igt@gem_exec_suspend@basic-s4$ igt@gem_ctx_isolation@.*-s4 ############################################### # Out-of-memory: spammy and often broken ############################################### igt@i915_suspend@shrink ############################################### # pipe-e to pipe-p no current HW support ############################################### igt@.*@.*pipe-[e-pE-P]($|-.*) ############################################### # Temporary workarounds for CI-impacting bugs ############################################### # Currently fails and leaves the machine in a very bad state, and # causes coverage loss for other tests. IOMMU related. # https://gitlab.freedesktop.org/drm/intel/-/issues/2644 igt@core_hotunplug@.*(hot|plug).* # hangs several gens of hosts, and has no immediate fix igt@device_reset@reset-bound # not working for i915 igt@kms_bw@.* # Tests specific to (Display_ver > 14) are not applicable for i915 igt@kms_ccs@.*-4-tiled-xe2-ccs igt@kms_frontbuffer_tracking@plane-fbc-rte igt@kms_pm_dc@deep-pkgc igt@kms_vrr@cmrr ############################################### # Test was written with the idea that edid read shouldn't take an # unreasonable amount of time. The timeout is an arbitrary value # because it depends on when the display responds and, in some cases, # especially when the display is coming back from sleep, it can take # quite a while. This test has sporadic behavior across various # platforms connected to different displays. ############################################### igt@kms_sysfs_edid_timing