[PATCH v2 i-g-t 0/2] Refactor sriov_basic test and blocklisting

Cavitt, Jonathan jonathan.cavitt at intel.com
Thu Jul 11 14:01:34 UTC 2024


-----Original Message-----
From: Marcin Bernatowicz <marcin.bernatowicz at linux.intel.com> 
Sent: Thursday, July 11, 2024 6:59 AM
To: igt-dev at lists.freedesktop.org
Cc: Cavitt, Jonathan <jonathan.cavitt at intel.com>; Marcin Bernatowicz <marcin.bernatowicz at linux.intel.com>; Adam Miszczak <adam.miszczak at linux.intel.com>; Laguna, Lukasz <lukasz.laguna at intel.com>; Kolakowski, Jakub1 <jakub1.kolakowski at intel.com>; Wajdeczko, Michal <Michal.Wajdeczko at intel.com>
Subject: [PATCH v2 i-g-t 0/2] Refactor sriov_basic test and blocklisting
> 
> This patch series improves SR-IOV testing within the intel-ci environment.
> The first patch blocklists sriov_basic tests identified as overly stressful
> or time-consuming to be executed with all dynamic subtests at once.
> However, these dynamic subtests can still be executed via testlists
> (refer to the BAT example below).
> The second patch extracts a specific subtest to simplify blocklist
> management.
> 
> Included in the blocklist to prevent simultaneous execution of all
> dynamic subtests:
>   igt at sriov_basic@enable-vfs-autoprobe-on
>   igt at sriov_basic@enable-vfs-bind-unbind-each
>   igt at sriov_basic@bind-unbind-vf
> 
> Tests retained for execution:
> 
> BAT:
>   igt at sriov_basic@enable-vfs-autoprobe-off at numvfs-all
>   igt at sriov_basic@enable-vfs-autoprobe-on at numvfs-1
> 
> FULL:
>   igt at sriov_basic@enable-vfs-autoprobe-off
>   igt at sriov_basic@enable-vfs-bind-unbind-each-numvfs-all
> 
> v2: - updated blocklist, corrected line lengths
>     - improved description (Jonathan)
> 
> Cc: Adam Miszczak <adam.miszczak at linux.intel.com>
> Cc: Lukasz Laguna <lukasz.laguna at intel.com>
> Cc: Jakub Kolakowski <jakub1.kolakowski at intel.com>
> Cc: Michal Wajdeczko <Michal.Wajdeczko at intel.com>

Reviewed-by still stands for both patches.
Reviewed-by: Jonathan Cavitt <jonathan.cavitt at intel.com>
-Jonathan Cavitt
> 
> Marcin Bernatowicz (2):
>   tests/intel-ci/xe.blocklist: Blocklist SR-IOV stress tests
>   tests/sriov_basic: Extract enable-vfs-bind-unbind-each-numvfs-all
>     subtest
> 
>  tests/intel-ci/xe.blocklist.txt |  7 +++++++
>  tests/sriov_basic.c             | 16 ++++++++++++----
>  2 files changed, 19 insertions(+), 4 deletions(-)
> 
> -- 
> 2.31.1
> 
> 


More information about the igt-dev mailing list