All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Bernatowicz, Marcin" <marcin.bernatowicz@linux.intel.com>
To: Jakub Kolakowski <jakub1.kolakowski@intel.com>,
	igt-dev@lists.freedesktop.org
Cc: Adam Miszczak <adam.miszczak@linux.intel.com>,
	Lukasz Laguna <lukasz.laguna@intel.com>,
	Satyanarayana K V P <satyanarayana.k.v.p@intel.com>
Subject: Re: [PATCH i-g-t 1/2] tests/intel-ci/: Extend VF and VM blocklists
Date: Fri, 29 Aug 2025 13:17:49 +0200	[thread overview]
Message-ID: <fd80a247-147c-4ec4-8025-ed64a3bf4303@linux.intel.com> (raw)
In-Reply-To: <20250825165346.504290-2-jakub1.kolakowski@intel.com>



On 8/25/2025 6:53 PM, Jakub Kolakowski wrote:
> Currently VF and VM blocklists are supposed to be short and only
> contain tests that are breaking/aborting the CI run. However with the
> huge amount of expected skips present in VM runs it is justified to
> change the approach of using those blocklists and include all tests that
> are expected to skip when driver is in VF mode.
> Extend VF and VM blocklists and include expected skips. This should
> speed up CI runs in configurations where driver is in VF mode (mainly VM
> runs where many kms tests are skipping).
> 
> Signed-off-by: Jakub Kolakowski <jakub1.kolakowski@intel.com>
> Cc: Adam Miszczak <adam.miszczak@linux.intel.com>
> Cc: Marcin Bernatowicz <marcin.bernatowicz@linux.intel.com>
> Cc: Lukasz Laguna <lukasz.laguna@intel.com>
> Cc: Satyanarayana K V P <satyanarayana.k.v.p@intel.com>
> ---
>   tests/intel-ci/xe-sriov-vf.blocklist.txt | 54 +++++++++++++++++++++++-
>   tests/intel-ci/xe-sriov-vm.blocklist.txt | 52 +++++++++++++++++++++++
>   2 files changed, 105 insertions(+), 1 deletion(-)
> 
> diff --git a/tests/intel-ci/xe-sriov-vf.blocklist.txt b/tests/intel-ci/xe-sriov-vf.blocklist.txt
> index 03371d80c..69d647ef0 100644
> --- a/tests/intel-ci/xe-sriov-vf.blocklist.txt
> +++ b/tests/intel-ci/xe-sriov-vf.blocklist.txt
> @@ -4,4 +4,56 @@
>   #
>   # Prevent potential module reloads during tests
>   #
> -igt@xe_module_load
> +igt@xe_module_load@.*
> +#
> +# tests applicable for PF only
> +#
> +igt@sriov_basic.*
> +igt@xe_eudebug_sriov.*
> +igt@xe_pmu@.*fn-engine-activity.*
> +igt@xe_sriov.*
> +#
> +# display related tests
> +#
> +igt@fbdev.*
> +igt@kms.*
> +igt@testdisplay
> +igt@xe_pat@.*display.*
> +igt@xe_pxp@.*display.*
> +#
> +# power management related tests
> +#
> +igt@xe_gt_freq.*
> +igt@xe_pm_residency.*
> +#
> +# OA is disabled in VF mode
> +#
> +igt@xe_oa@.*
> +igt@xe_fault_injection@oa-add-config-fail-xe_oa_alloc_regs
> +igt@xe_query@.*query-oa-units
> +#
> +# engine utilization data not available in VF mode
> +#
> +igt@xe_drm_fdinfo@.*utilization.*
> +#
> +# EU stall feature not available in VF mode
> +#
> +igt@xe_eu_stall.*
> +#
> +# The "mocs" debugfs entry is expected to be missing in VF mode
> +#
> +igt@xe_exec_reset@gt-mocs-reset
> +igt@xe_live_ktest@xe_mocs
> +igt@xe_pm@.*-mocs
> +#
> +# PCI power management capability not present in VF mode
> +#
> +igt@xe_pm@.*d3
> +#
> +# freq0 node not available for VF
> +#
> +igt@xe_pmu@gt-frequency
> +#
> +# The feature query_cs_cycles is not supported on VF
> +#
> +igt@xe_query@.*cs-cycles
> \ No newline at end of file
> diff --git a/tests/intel-ci/xe-sriov-vm.blocklist.txt b/tests/intel-ci/xe-sriov-vm.blocklist.txt
> index 06ed60b52..6271b1a70 100644
> --- a/tests/intel-ci/xe-sriov-vm.blocklist.txt
> +++ b/tests/intel-ci/xe-sriov-vm.blocklist.txt
> @@ -6,3 +6,55 @@
>   #
>   igt@xe_pm@s2idle.*
>   igt@xe_ccs@suspend-resume
> +#
> +# tests applicable for PF only
> +#
> +igt@sriov_basic.*
> +igt@xe_eudebug_sriov.*
> +igt@xe_pmu@.*fn-engine-activity.*
> +igt@xe_sriov.*
> +#
> +# display related tests
> +#
> +igt@fbdev.*
> +igt@kms.*
> +igt@testdisplay
> +igt@xe_pat@.*display.*
> +igt@xe_pxp@.*display.*
> +#
> +# power management related tests
> +#
> +igt@xe_gt_freq.*
> +igt@xe_pm_residency.*
> +#
> +# OA is disabled in VF mode
> +#
> +igt@xe_oa@.*
> +igt@xe_fault_injection@oa-add-config-fail-xe_oa_alloc_regs
> +igt@xe_query@.*query-oa-units
> +#
> +# engine utilization data not available in VF mode
> +#
> +igt@xe_drm_fdinfo@.*utilization.*
> +#
> +# EU stall feature not available in VF mode
> +#
> +igt@xe_eu_stall.*
> +#
> +# The "mocs" debugfs entry is expected to be missing in VF mode
> +#
> +igt@xe_exec_reset@gt-mocs-reset
> +igt@xe_live_ktest@xe_mocs
> +igt@xe_pm@.*-mocs
> +#
> +# PCI power management capability not present in VF mode
> +#
> +igt@xe_pm@.*d3
> +#
> +# freq0 node not available for VF
> +#
> +igt@xe_pmu@gt-frequency
> +#
> +# The feature query_cs_cycles is not supported on VF
> +#
> +igt@xe_query@.*cs-cycles
> \ No newline at end of file

LGTM,
Reviewed-by: Marcin Bernatowicz <marcin.bernatowicz@linux.intel.com>

  reply	other threads:[~2025-08-29 11:17 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-08-25 16:53 [PATCH i-g-t 0/2] Update SR-IOV blocklists and testlists Jakub Kolakowski
2025-08-25 16:53 ` [PATCH i-g-t 1/2] tests/intel-ci/: Extend VF and VM blocklists Jakub Kolakowski
2025-08-29 11:17   ` Bernatowicz, Marcin [this message]
2025-08-25 16:53 ` [PATCH i-g-t 2/2] tests/intel/xe_test_config.json: Add SR-IOV testlists Jakub Kolakowski
2025-08-29 11:18   ` Bernatowicz, Marcin
2025-08-25 19:20 ` ✓ i915.CI.BAT: success for Update SR-IOV blocklists and testlists Patchwork
2025-08-25 19:51 ` ✓ Xe.CI.BAT: " Patchwork
2025-08-26  0:22 ` ✗ i915.CI.Full: failure " Patchwork
2025-08-27 13:08   ` Kolakowski, Jakub1
2025-08-26  4:45 ` ✗ Xe.CI.Full: " Patchwork
2025-08-27 13:16   ` Kolakowski, Jakub1

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=fd80a247-147c-4ec4-8025-ed64a3bf4303@linux.intel.com \
    --to=marcin.bernatowicz@linux.intel.com \
    --cc=adam.miszczak@linux.intel.com \
    --cc=igt-dev@lists.freedesktop.org \
    --cc=jakub1.kolakowski@intel.com \
    --cc=lukasz.laguna@intel.com \
    --cc=satyanarayana.k.v.p@intel.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.