Igt-dev Archive on lore.kernel.org
 help / color / mirror / Atom feed
From: Janusz Krzysztofik <janusz.krzysztofik@linux.intel.com>
To: igt-dev@lists.freedesktop.org
Cc: intel-gfx@lists.freedesktop.org,
	"Michał Winiarski" <michal.winiarski@intel.com>,
	"Petri Latvala" <petri.latvala@intel.com>,
	"Tvrtko Ursulin" <tvrtko.ursulin@intel.com>
Subject: Re: [igt-dev] [PATCH i-g-t v3 00/19] tests/core_hotunplug: Fixes and enhancements
Date: Fri, 21 Aug 2020 12:11:50 +0200	[thread overview]
Message-ID: <94bbee2d0e673ed4848c2839638acade90b73761.camel@linux.intel.com> (raw)
In-Reply-To: <20200820145215.13238-1-janusz.krzysztofik@linux.intel.com>

On Thu, 2020-08-20 at 16:51 +0200, Janusz Krzysztofik wrote:
> Clean up the test code, add some new basic subtests, then unblock
> unbind test variants.

Hi,

CI results show that i915 recovery after a failed healthcheck still
needs some work, so please hold on with your reviews.  I'm going to
submit v4 soon.

Thanks,
Janusz

> 
> One patch has been renamed, three new patches added to the series, and
> one more patch form a formerly submitted series with new subtests
> included.
> 
> @Michał: Since most v2/v3 updates are trivial, I've preserved your
> v1/v2 Reviewd-by: except for a few patches with non-trivial changes,
> where I marked your R-b as v1/v2 applicable.  Please have a look and
> confirm if you are still OK with them.
> 
> @Tvrtko: Please support my attempt to remove the unbind test variants
> from the blocklist.
> 
> @Petri, @Martin: Please give me your green lite for merging this
> series if you have no objections.
> 
> Thanks,
> Janusz
> 
> Janusz Krzysztofik (19):
>   tests/core_hotunplug: Use igt_assert_fd()
>   tests/core_hotunplug: Constify dev_bus_addr string
>   tests/core_hotunplug: Clean up device open error handling
>   tests/core_hotunplug: Consolidate duplicated debug messages # new
>   tests/core_hotunplug: Assert successful device filter application
>   tests/core_hotunplug: Maintain a single data structure instance
>   tests/core_hotunplug: Pass errors via a data structure field
>   tests/core_hotunplug: Handle device close errors
>   tests/core_hotunplug: Prepare invariant data once per test run
>   tests/core_hotunplug: Skip selectively on sysfs close errors
>   tests/core_hotunplug: Recover from subtest failures # renamed
>   tests/core_hotunplug: Fail subtests on device close errors
>   tests/core_hotunplug: Let the driver time out essential sysfs operations # new
>   tests/core_hotunplug: Process return values of sysfs operations
>   tests/core_hotunplug: Assert expected device presence/absence
>   tests/core_hotunplug: Explicitly ignore unused return values
>   tests/core_hotunplug: More thorough i915 healthcheck and recovery # new
>   tests/core_hotunplug: Add 'lateclose before restore' variants # included
>   tests/core_hotunplug: Un-blocklist *bind* subtests
> 
>  tests/core_hotunplug.c       | 525 ++++++++++++++++++++++++++---------
>  tests/intel-ci/blacklist.txt |   2 +-
>  2 files changed, 396 insertions(+), 131 deletions(-)
> 

_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

      parent reply	other threads:[~2020-08-21 10:11 UTC|newest]

Thread overview: 23+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-08-20 14:51 [igt-dev] [PATCH i-g-t v3 00/19] tests/core_hotunplug: Fixes and enhancements Janusz Krzysztofik
2020-08-20 14:51 ` [Intel-gfx] [PATCH i-g-t v3 01/19] tests/core_hotunplug: Use igt_assert_fd() Janusz Krzysztofik
2020-08-20 14:51 ` [igt-dev] [PATCH i-g-t v3 02/19] tests/core_hotunplug: Constify dev_bus_addr string Janusz Krzysztofik
2020-08-20 14:51 ` [igt-dev] [PATCH i-g-t v3 03/19] tests/core_hotunplug: Clean up device open error handling Janusz Krzysztofik
2020-08-20 14:52 ` [igt-dev] [PATCH i-g-t v3 04/19] tests/core_hotunplug: Consolidate duplicated debug messages Janusz Krzysztofik
2020-08-20 14:52 ` [Intel-gfx] [PATCH i-g-t v3 05/19] tests/core_hotunplug: Assert successful device filter application Janusz Krzysztofik
2020-08-20 14:52 ` [Intel-gfx] [PATCH i-g-t v3 06/19] tests/core_hotunplug: Maintain a single data structure instance Janusz Krzysztofik
2020-08-20 14:52 ` [Intel-gfx] [PATCH i-g-t v3 07/19] tests/core_hotunplug: Pass errors via a data structure field Janusz Krzysztofik
2020-08-20 14:52 ` [Intel-gfx] [PATCH i-g-t v3 08/19] tests/core_hotunplug: Handle device close errors Janusz Krzysztofik
2020-08-20 14:52 ` [igt-dev] [PATCH i-g-t v3 09/19] tests/core_hotunplug: Prepare invariant data once per test run Janusz Krzysztofik
2020-08-20 14:52 ` [igt-dev] [PATCH i-g-t v3 10/19] tests/core_hotunplug: Skip selectively on sysfs close errors Janusz Krzysztofik
2020-08-20 14:52 ` [igt-dev] [PATCH i-g-t v3 11/19] tests/core_hotunplug: Recover from subtest failures Janusz Krzysztofik
2020-08-20 14:52 ` [igt-dev] [PATCH i-g-t v3 12/19] tests/core_hotunplug: Fail subtests on device close errors Janusz Krzysztofik
2020-08-20 14:52 ` [igt-dev] [PATCH i-g-t v3 13/19] tests/core_hotunplug: Let the driver time out essential sysfs operations Janusz Krzysztofik
2020-08-20 14:52 ` [igt-dev] [PATCH i-g-t v3 14/19] tests/core_hotunplug: Process return values of " Janusz Krzysztofik
2020-08-20 14:52 ` [Intel-gfx] [PATCH i-g-t v3 15/19] tests/core_hotunplug: Assert expected device presence/absence Janusz Krzysztofik
2020-08-20 14:52 ` [igt-dev] [PATCH i-g-t v3 16/19] tests/core_hotunplug: Explicitly ignore unused return values Janusz Krzysztofik
2020-08-20 14:52 ` [igt-dev] [PATCH i-g-t v3 17/19] tests/core_hotunplug: More thorough i915 healthcheck and recovery Janusz Krzysztofik
2020-08-20 14:52 ` [igt-dev] [PATCH i-g-t v3 18/19] tests/core_hotunplug: Add 'lateclose before restore' variants Janusz Krzysztofik
2020-08-20 14:52 ` [igt-dev] [PATCH i-g-t v3 19/19] tests/core_hotunplug: Un-blocklist *bind* subtests Janusz Krzysztofik
2020-08-20 15:22 ` [igt-dev] ✓ Fi.CI.BAT: success for tests/core_hotunplug: Fixes and enhancements (rev3) Patchwork
2020-08-21  1:16 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork
2020-08-21 10:11 ` Janusz Krzysztofik [this message]

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=94bbee2d0e673ed4848c2839638acade90b73761.camel@linux.intel.com \
    --to=janusz.krzysztofik@linux.intel.com \
    --cc=igt-dev@lists.freedesktop.org \
    --cc=intel-gfx@lists.freedesktop.org \
    --cc=michal.winiarski@intel.com \
    --cc=petri.latvala@intel.com \
    --cc=tvrtko.ursulin@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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox