All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Bernatowicz, Marcin" <marcin.bernatowicz@linux.intel.com>
To: "Michal Wajdeczko" <michal.wajdeczko@intel.com>,
	igt-dev@lists.freedesktop.org,
	"Zbigniew Kempczyński" <zbigniew.kempczynski@intel.com>,
	"Katarzyna Piecielska" <katarzyna.piecielska@intel.com>
Cc: Adam Miszczak <adam.miszczak@linux.intel.com>,
	Lukasz Laguna <lukasz.laguna@intel.com>,
	Jakub Kolakowski <jakub1.kolakowski@intel.com>
Subject: Re: [PATCH v2 i-g-t] tests/intel-ci/xe-sriov-vf.blocklist.txt: Blocklist for SR-IOV VF BAT runs
Date: Mon, 29 Jul 2024 10:53:43 +0200	[thread overview]
Message-ID: <48ba12d9-4665-4e14-9d4d-3fcedc6fe8cf@linux.intel.com> (raw)
In-Reply-To: <cbc1d30e-e606-4d4f-bda6-117825e1f067@intel.com>



On 7/26/2024 8:33 PM, Michal Wajdeczko wrote:
> 
> 
> On 26.07.2024 19:09, Marcin Bernatowicz wrote:
>> Blocklist tests not applicable for Virtual Function (VF) BAT runs.
>> The list extends xe.blocklist.txt to enable xe-fast-feedback.testlist
>> execution on VF device.
>>
>> V2:
>> - Reduce blocklist to minimal, favoring SKIPs.
>> - Demonstrated minimal time impact on ADLP with increased skips.
>>
> 
> likely you wanted to include below details after the --- mark
> 
Ok, will put it after --- mark
>> Before:
>>
>> summary:
>>         name: vf_bats_results
>>         ----  ---------------
>>         pass:             171
>>         fail:               0
>>        crash:               0
>>         skip:              56
>>      timeout:               0
>>         warn:               0
>>   incomplete:               0
>>   dmesg-warn:               0
>>   dmesg-fail:               0
>>      changes:               0
>>        fixes:               0
>> regressions:               0
>>        total:             227
>>         time:        00:00:25
>>
>> After:
>>
>> summary:
>>         name: vf_bats_results
>>         ----  ---------------
>>         pass:             171
>>         fail:               0
>>        crash:               0
>>         skip:             119
>>      timeout:               0
>>         warn:               0
>>   incomplete:               0
>>   dmesg-warn:               0
>>   dmesg-fail:               0
>>      changes:               0
>>        fixes:               0
>> regressions:               0
>>        total:             290
>>         time:        00:00:27
>>
>> Cc: Adam Miszczak <adam.miszczak@linux.intel.com>
>> Cc: Lukasz Laguna <lukasz.laguna@intel.com>
>> Cc: Jakub Kolakowski <jakub1.kolakowski@intel.com>
>> Cc: Michal Wajdeczko <Michal.Wajdeczko@intel.com>
>> Signed-off-by: Marcin Bernatowicz <marcin.bernatowicz@linux.intel.com>
>> ---
>>   tests/intel-ci/meson.build               |  1 +
>>   tests/intel-ci/xe-sriov-vf.blocklist.txt | 19 +++++++++++++++++++
>>   2 files changed, 20 insertions(+)
>>   create mode 100644 tests/intel-ci/xe-sriov-vf.blocklist.txt
>>
>> diff --git a/tests/intel-ci/meson.build b/tests/intel-ci/meson.build
>> index f16243cbb..59323eda9 100644
>> --- a/tests/intel-ci/meson.build
>> +++ b/tests/intel-ci/meson.build
>> @@ -11,6 +11,7 @@ intelci_files = [
>>     'xe.blocklist.txt',
>>     'xe-fast-feedback.testlist',
>>     'xe-fast-feedback-chamelium-only.testlist',
>> +  'xe-sriov-vf.blocklist.txt',
>>   ]
>>   
>>   install_data(sources : intelci_files, install_dir : datadir)
>> diff --git a/tests/intel-ci/xe-sriov-vf.blocklist.txt b/tests/intel-ci/xe-sriov-vf.blocklist.txt
>> new file mode 100644
>> index 000000000..870082f5b
>> --- /dev/null
>> +++ b/tests/intel-ci/xe-sriov-vf.blocklist.txt
>> @@ -0,0 +1,19 @@
>> +##################################################################
>> +# Block list for VF xe-fast-feedback runs
> 
> IIUC, the 'xe.blocklist.txt' is applied to both BAT and FULL runs
> 
> so if this file will also be applied on FULL runs, then comment above is
> misleading, and if only BAT will be impacted, then filename does not
> reflect that

I'll update the comment, the list should be applicable to BAT/FULL runs

> 
>> +##################################################################
>> +# Prevent potential module reloads during tests
> 
> nit: decorations used in this file are so aggressive that it is hard to
> see what's the comment and where's next section

Taken style from existing lists. Is following be better?:

##################################################################
# Block list for VF runs
##################################################################
#
# Prevent potential module reloads during tests
#
igt@xe_module_load
#
# Not applicable on VF (requires PF)
#
igt@sriov_basic
> 
>> +##################################################################
>> +igt@xe_module_load
>> +##################################################################
>> +# Not applicable on VF (requires PF)
>> +##################################################################
>> +igt@sriov_basic
> 
> per comment above we favor SKIPs, so maybe we don't need to block this?

Yes, I will remove it
> 
>> +##################################################################
>> +# Modify tests to SKIP: No interface on VF.
>> +##################################################################
>> +igt@xe_gt_freq
>> +igt@xe_pm_residency
>> +##################################################################
>> +# Blocked because of abort
>> +##################################################################
>> +igt@xe_debugfs@gt
> 
> 1. do we really run debugfs tests in BAT ?

+Zbigniew +Kasia

> 2. IIRC there was one case where VF will complain while reading the
> debugfs, but maybe by time we enable the VF runs we could fix that
> rather then add everything to the block list ?

The enablement of VF BAT runs is pending due to this blocklist not merged.
Can we update it when fixes are ready ?
> 

  reply	other threads:[~2024-07-29  8:53 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-07-26 17:09 [PATCH v2 i-g-t] tests/intel-ci/xe-sriov-vf.blocklist.txt: Blocklist for SR-IOV VF BAT runs Marcin Bernatowicz
2024-07-26 18:33 ` Michal Wajdeczko
2024-07-29  8:53   ` Bernatowicz, Marcin [this message]
2024-07-26 18:34 ` ✓ Fi.CI.BAT: success for tests/intel-ci/xe-sriov-vf.blocklist.txt: Blocklist for SR-IOV VF BAT runs (rev2) Patchwork
2024-07-26 18:38 ` ✓ CI.xeBAT: " Patchwork
2024-07-27  6:45 ` ✓ CI.xeFULL: " Patchwork
2024-07-27 23:17 ` ✗ Fi.CI.IGT: failure " Patchwork
2024-07-29 10:31 ` [PATCH v3 i-g-t] tests/intel-ci/xe-sriov-vf.blocklist.txt: Blocklist for SR-IOV VF runs Marcin Bernatowicz
2024-07-29 12:27 ` ✓ CI.xeBAT: success for tests/intel-ci/xe-sriov-vf.blocklist.txt: Blocklist for SR-IOV VF BAT runs (rev3) Patchwork
2024-07-29 12:42 ` ✓ Fi.CI.BAT: " Patchwork
2024-07-29 15:10 ` ✗ CI.xeFULL: failure " Patchwork
2024-07-30  5:50 ` ✗ Fi.CI.IGT: " Patchwork

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=48ba12d9-4665-4e14-9d4d-3fcedc6fe8cf@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=katarzyna.piecielska@intel.com \
    --cc=lukasz.laguna@intel.com \
    --cc=michal.wajdeczko@intel.com \
    --cc=zbigniew.kempczynski@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.