Re: [PATCH 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-17 at 16:24:11 +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
> 
> Signed-off-by: Aditya Chauhan <[email protected]>
> ---
>  tests/intel-ci/xe.lnl.core.blocklist.txt | 15 +++++++++++++++
>  tests/intel-ci/xe.nvl.core.blocklist.txt | 20 ++++++++++++++++++++
>  tests/intel-ci/xe.ptl.core.blocklist.txt | 10 ++++++++++
>  3 files changed, 45 insertions(+)
> 
> diff --git a/tests/intel-ci/xe.lnl.core.blocklist.txt b/tests/intel-ci/xe.lnl.core.blocklist.txt
> index f921ca3a4..c1d2f425c 100644
> --- a/tests/intel-ci/xe.lnl.core.blocklist.txt
> +++ b/tests/intel-ci/xe.lnl.core.blocklist.txt
> @@ -28,6 +28,15 @@ igt@xe_pm@d3hot-mmap-vram
>  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.*
> +igt@xe_madvise@atomic.*
> +igt@xe_pm_residency@aspm_link_residency

Can you keep (or at least try to keep) alphabetical order?

> +##################################################################
> +# Valid skip as VM_BIND decompression and the compressed PAT
> +# index variants (wt / uc-comp) require VRAM
> +##################################################################
> +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 +52,11 @@ igt@xe_pm_residency@cpg-basic
>  ##################################################################
>  igt@intel_hwmon@.*
>  ##################################################################
> +# Survivability mode is a discrete-only feature
> +##################################################################
> +igt@xe_configfs@survivability-mode
> +igt@xe_survivability@.*

imho one in place of two would be better:

igt@.*survivability.*

> +##################################################################
>  # Expected Skip for xe2+ paltforms
>  ##################################################################
>  igt@xe_media_fill@media-fill
> @@ -57,6 +71,7 @@ igt@xe_pat@pat-index-xe3p-xpc
>  # Expected skip on integrated platforms
>  ##################################################################
>  igt@.*@.*multigpu.*
> +igt@xe_multigpu_svm@.*

Here also replace old one igt@.*@.*multigpu.* with:

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..2f64bfd0d 100644
> --- a/tests/intel-ci/xe.nvl.core.blocklist.txt
> +++ b/tests/intel-ci/xe.nvl.core.blocklist.txt
> @@ -21,6 +21,16 @@ 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.*
> +igt@xe_madvise@atomic.*

Same here, keep alphabetical order.

> +##################################################################
> +# Valid skip: Flat CCS / device-memory compression is tied to
> +# dedicated VRAM. NVL has no VRAM, so compressed-surface bind and
> +# the compressed PAT index variants (wt / uc-comp) are not
> +# applicable, and neither are device/global atomics on VRAM.
> +##################################################################
> +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
> @@ -63,6 +73,7 @@ igt@xe_huc_copy@huc_copy
>  igt@xe_exec_balancer@.*
>  igt@xe_oa@oa-tlb-invalidate
>  igt@xe_pxp@.*
> +igt@xe_fault_injection@exec-queue-create-fail-xe_pxp_exec_queue_add
>  ##################################################################
>  # Valid skip: test applicable only for i2c capable systems
>  ##################################################################
> @@ -71,6 +82,7 @@ igt@xe_pm@d3hot-i2c
>  # Valid skip: multigpu/multitile tests are not supported on NVL
>  ##################################################################
>  igt@.*@.*multigpu.*
> +igt@xe_multigpu_svm@.*

Same here, one is enough:

igt@.*multigpu.*

>  igt@xe_peer2peer@.*
>  igt@.*@.*tiles
>  ##################################################################
> @@ -80,6 +92,14 @@ 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

Same here, alphabetical order.

> +##################################################################
> +# 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..2574c0cc9 100644
> --- a/tests/intel-ci/xe.ptl.core.blocklist.txt
> +++ b/tests/intel-ci/xe.ptl.core.blocklist.txt
> @@ -22,6 +22,15 @@ igt@xe_pm@d3hot-mmap-vram
>  igt@xe_compute_preempt@.*vram.*
>  igt@xe_vm@out-of-memory
>  igt@xe_evict.*
> +igt@xe_vm@overcommit.*
> +igt@xe_madvise@atomic.*
> +igt@xe_pm_residency@aspm_link_residency

Same here.

> +##################################################################
> +# 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
>  ##################################################################
> @@ -48,6 +57,7 @@ igt@xe_configfs@survivability-mode
>  ##################################################################
>  igt@intel_hwmon@.*
>  igt@.*@.*multigpu.*
> +igt@xe_multigpu_svm@.*

Same here, one for multigpu.

Regards,
Kamil

>  igt@xe_peer2peer@.*
>  igt@xe_mmap@pci-membarrier.*
>  igt@xe_pm@d3hot-i2c
> -- 
> 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.