Re: [PATCH v2 i-g-t] intel-ci: Update Core Blocklists for LNL, PTL & NVL
Kamil Konieczny <[email protected]>
| Newsgroups | org.freedesktop.lists.igt-dev |
|---|---|
| Message-ID | <[email protected]> |
Hi aditya.chauhan, On 2026-08-18 at 16:14:46 +0530, [email protected] wrote: > From: Aditya Chauhan <[email protected]> > > Update core blocklists for NVL,PTL,LNL by including vram dependent tests, > d3cold tests, s3 tests, mgpu tests > > v2: - Rectify the typo in the commit Title(Himanshu) > - Arrange the entries alphabetically(Kamil) > - Refine the regex used to include more test cases > like igt@.*multigpu.* and igt@.*survivability.* instead of using > multiple entries for the similar test cases(Kamil) > - drop the duplicate igt@xe_compute@ccs-mode-basic from PTL, it is > already listed in the "more than one CCS engine" section > > Cc: Himanshu Girotra <[email protected]> > Cc: Kamil Konieczny <[email protected]> > Signed-off-by: Aditya Chauhan <[email protected]> LGTM Reviewed-by: Kamil Konieczny <[email protected]> Regards, Kamil > --- > tests/intel-ci/xe.lnl.core.blocklist.txt | 20 ++++++++++--- > tests/intel-ci/xe.nvl.core.blocklist.txt | 38 +++++++++++++++++------- > tests/intel-ci/xe.ptl.core.blocklist.txt | 29 +++++++++++------- > 3 files changed, 61 insertions(+), 26 deletions(-) > > diff --git a/tests/intel-ci/xe.lnl.core.blocklist.txt b/tests/intel-ci/xe.lnl.core.blocklist.txt > index f921ca3a4..c830ac3c8 100644 > --- a/tests/intel-ci/xe.lnl.core.blocklist.txt > +++ b/tests/intel-ci/xe.lnl.core.blocklist.txt > @@ -17,17 +17,25 @@ igt@xe_cw_post_sync@walker-post-sync > ################################################################## > # Expected skip as platform has no vram support > ################################################################## > +igt@xe_compute_preempt@compute-preempt-many-vram.* > igt@xe_create@create-big-vram > -igt@xe_evict@.* > -igt@xe_evict_ccs@.* > +igt@xe_evict.* > +igt@xe_madvise@atomic.* > igt@xe_mmap@small-bar > igt@xe_mmap@vram$ > igt@xe_noexec_ping_pong@.* > igt@xe_pm@d3-mmap-vram > igt@xe_pm@d3hot-mmap-vram > +igt@xe_pm_residency@aspm_link_residency > igt@xe_sysfs_tile@physical_vram_size_bytes > igt@xe_vm@out-of-memory > -igt@xe_compute_preempt@compute-preempt-many-vram.* > +igt@xe_vm@overcommit.* > +################################################################## > +# Valid skip as VM_BIND decompression and the compressed PAT > +# index variants (wt / uc-comp) require device-local memory > +################################################################## > +igt@xe_ccs@vm-bind.* > +igt@xe_exec_system_allocator@pat-index-madvise-pat-idx-(wt|uc-comp)-(single|multi)-vma > ################################################################## > # No d3cold support for LNL > ################################################################## > @@ -43,6 +51,10 @@ igt@xe_pm_residency@cpg-basic > ################################################################## > igt@intel_hwmon@.* > ################################################################## > +# Survivability mode is a discrete-only feature > +################################################################## > +igt@.*survivability.* > +################################################################## > # Expected Skip for xe2+ paltforms > ################################################################## > igt@xe_media_fill@media-fill > @@ -56,7 +68,7 @@ igt@xe_pat@pat-index-xe3p-xpc > ################################################################## > # Expected skip on integrated platforms > ################################################################## > -igt@.*@.*multigpu.* > +igt@.*multigpu.* > igt@xe_peer2peer@.* > ####################################################### > # Expected behavior - CCS mode enabled only for platforms > diff --git a/tests/intel-ci/xe.nvl.core.blocklist.txt b/tests/intel-ci/xe.nvl.core.blocklist.txt > index b36921519..7de332352 100644 > --- a/tests/intel-ci/xe.nvl.core.blocklist.txt > +++ b/tests/intel-ci/xe.nvl.core.blocklist.txt > @@ -11,16 +11,24 @@ igt@fbdev@.* > # dedicated VRAM. Tests requiring device-local memory (VRAM), > # small-BAR configurations, or VRAM eviction are not applicable. > ################################################################## > -igt@xe_mmap@vram$ > -igt@xe_mmap@small-bar > -igt@xe_noexec_ping_pong > +igt@xe_compute_preempt@.*vram.* > igt@xe_create@create-big-vram > +igt@xe_eudebug_online@writes-caching-(?!sram-bb-sram-target-sram).* > igt@xe_evict.* > +igt@xe_madvise@atomic.* > +igt@xe_mmap@small-bar > +igt@xe_mmap@vram$ > +igt@xe_noexec_ping_pong > igt@xe_pm@d3hot-mmap-vram > -igt@xe_eudebug_online@writes-caching-(?!sram-bb-sram-target-sram).* > -igt@xe_compute_preempt@.*vram.* > igt@xe_sriov_vram@.* > igt@xe_vm@out-of-memory > +igt@xe_vm@overcommit.* > +################################################################## > +# Expected skip as VM_BIND decompression and the compressed PAT > +# index variants (wt / uc-comp) require device-local memory > +################################################################## > +igt@xe_ccs@vm-bind.* > +igt@xe_exec_system_allocator@pat-index-madvise-pat-idx-(wt|uc-comp)-(single|multi)-vma > ################################################################## > # Valid skip: PAT index tests targeting older/different platforms > # These PAT (Page Attribute Table) index subtests validate > @@ -30,10 +38,10 @@ igt@xe_vm@out-of-memory > # NVL uses its own PAT encoding; running these tests would > # produce incorrect results or false failures. > ################################################################## > +igt@xe_media_fill@media-fill > igt@xe_pat@pat-index-xehpc > igt@xe_pat@pat-index-xelp > igt@xe_pat@pat-index-xelpg > -igt@xe_media_fill@media-fill > igt@xe_pat@pat-index-xe2 > ################################################################## > # Valid skip as test is applicable for Xe3p xpc and later platforms > @@ -59,8 +67,9 @@ igt@xe_compute@eu-busy-10s > # requires a TEE (Trusted Execution Environment) and > # associated firmware, which NVL does not support. > ################################################################## > -igt@xe_huc_copy@huc_copy > igt@xe_exec_balancer@.* > +igt@xe_fault_injection@exec-queue-create-fail-xe_pxp_exec_queue_add > +igt@xe_huc_copy@huc_copy > igt@xe_oa@oa-tlb-invalidate > igt@xe_pxp@.* > ################################################################## > @@ -70,16 +79,23 @@ igt@xe_pm@d3hot-i2c > ################################################################## > # Valid skip: multigpu/multitile tests are not supported on NVL > ################################################################## > -igt@.*@.*multigpu.* > -igt@xe_peer2peer@.* > igt@.*@.*tiles > +igt@.*multigpu.* > +igt@xe_peer2peer@.* > ################################################################## > # Valid skip: Not Applicable for iGPUs > ################################################################## > +igt@.*survivability.* > igt@intel_hwmon@.* > igt@xe_mmap@pci-membarrier.* > -igt@xe_configfs@survivability-mode > -igt@xe_survivability@.* > +igt@xe_pm@.*d3cold.* > +igt@xe_pm_residency@aspm_link_residency > +################################################################## > +# Valid skip: S3 (deep) suspend is not supported on NVL > +################################################################## > +igt@xe_gt_freq@freq_suspend > +igt@xe_pm@s3.* > +igt@xe_pm_residency@cpg-basic > ################################################################## > # Valid skip: EU debugger and SIP (System Interrupt Protocol) > # support is not yet available in the kernel for NVL. These tests > diff --git a/tests/intel-ci/xe.ptl.core.blocklist.txt b/tests/intel-ci/xe.ptl.core.blocklist.txt > index dc094e7e8..362711406 100644 > --- a/tests/intel-ci/xe.ptl.core.blocklist.txt > +++ b/tests/intel-ci/xe.ptl.core.blocklist.txt > @@ -13,15 +13,24 @@ igt@xe_cw_post_sync@walker-post-sync > ################################################################## > # Expected skip as iGPU has no vram > ################################################################## > -igt@xe_mmap@vram$ > +igt@xe_compute_preempt@.*vram.* > +igt@xe_create@create-big-vram > +igt@xe_evict.* > +igt@xe_madvise@atomic.* > igt@xe_mmap@small-bar > -igt@xe_sysfs_tile@physical_vram_size_bytes > +igt@xe_mmap@vram$ > igt@xe_noexec_ping_pong@.* > -igt@xe_create@create-big-vram > igt@xe_pm@d3hot-mmap-vram > -igt@xe_compute_preempt@.*vram.* > +igt@xe_pm_residency@aspm_link_residency > +igt@xe_sysfs_tile@physical_vram_size_bytes > igt@xe_vm@out-of-memory > -igt@xe_evict.* > +igt@xe_vm@overcommit.* > +################################################################## > +# Expected skip as VM_BIND decompression and the compressed PAT > +# index variants (wt / uc-comp) require device-local memory > +################################################################## > +igt@xe_ccs@vm-bind.* > +igt@xe_exec_system_allocator@pat-index-madvise-pat-idx-(wt|uc-comp)-(single|multi)-vma > ################################################################## > # No d3cold support for HW as of now > ################################################################## > @@ -36,20 +45,18 @@ igt@xe_pm_residency@cpg-basic > # Expected skips as the tests are only expected to run on older > # platforms > ################################################################## > +igt@xe_media_fill@media-fill > igt@xe_pat@pat-index-xe3p-xpc > igt@xe_pat@pat-index-xehpc > igt@xe_pat@pat-index-xelp > igt@xe_pat@pat-index-xelpg > -igt@xe_media_fill@media-fill > -igt@xe_compute@ccs-mode-basic > -igt@xe_configfs@survivability-mode > ################################################################## > # Features not supported for integrated platforms > ################################################################## > +igt@.*multigpu.* > igt@intel_hwmon@.* > -igt@.*@.*multigpu.* > -igt@xe_peer2peer@.* > igt@xe_mmap@pci-membarrier.* > +igt@xe_peer2peer@.* > igt@xe_pm@d3hot-i2c > ################################################################## > # Expected skip for the platform as the tests need more than > @@ -82,5 +89,5 @@ igt@xe_fault_injection@exec-queue-create-fail-xe_pxp_exec_queue_add > ################################################################## > # survivability feature not applicable for PTL > ################################################################## > -igt@xe_survivability@.* > +igt@.*survivability.* > ################################################################# > -- > 2.34.1 >