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
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.