public inbox for igt-dev@lists.freedesktop.org
 help / color / mirror / Atom feed
From: Mauro Carvalho Chehab <mauro.chehab@linux.intel.com>
To: Matthew Brost <matthew.brost@intel.com>
Cc: igt-dev@lists.freedesktop.org
Subject: Re: [igt-dev] [RFC PATCH 0/1] Initial Xe test suite
Date: Wed, 11 Jan 2023 16:57:50 +0100	[thread overview]
Message-ID: <20230111165750.2610fc0c@maurocar-mobl2> (raw)
In-Reply-To: <20221222224747.34894-1-matthew.brost@intel.com>

Hi Matthew,

On Thu, 22 Dec 2022 14:47:46 -0800
Matthew Brost <matthew.brost@intel.com> wrote:

> Initial Xe test suite for new Xe Intel GPU driver [1]. All major features of the
> Xe uAPI and all internal code paths should have some basic coverage. Before
> these new tests are upstreamed proper commit messages for each test will be
> included plus kerneldoc describing what each test is testing and the
> methodology. For the time being we are just including 1 large patch.

I pinged some reviewers to take a look on those changes. The feedback
I got is that, in order to make easier to reviews, the best would be
if you could split this patch into a series...
> 
> Cheers,
> Matthew Brost
> 
> [1] https://patchwork.freedesktop.org/series/112188/
> 
> Matthew Brost (1):
>   Xe: Introduce initial tests for the new Intel Xe GPU driver.
> 
>  include/drm-uapi/xe_drm.h       |  786 +++++++++++++++
>  lib/drmtest.c                   |    3 +
>  lib/drmtest.h                   |    1 +
>  lib/meson.build                 |    4 +
>  lib/xe/xe_compute.c             |  327 +++++++
>  lib/xe/xe_compute.h             |   93 ++
>  lib/xe/xe_ioctl.c               |  441 +++++++++
>  lib/xe/xe_ioctl.h               |  107 +++
>  lib/xe/xe_query.c               |  267 ++++++
>  lib/xe/xe_query.h               |   76 ++
>  lib/xe/xe_spin.c                |  157 +++
>  lib/xe/xe_spin.h                |   66 ++

placing the library changes first...

>  meson.build                     |    8 +
>  tests/meson.build               |    1 +
>  tests/xe/meson.build            |   30 +
>  tests/xe/xe_compute.c           |  130 +++
>  tests/xe/xe_dma_buf_sync.c      |  226 +++++
>  tests/xe/xe_evict.c             |  619 ++++++++++++
>  tests/xe/xe_exec_balancer.c     |  620 ++++++++++++
>  tests/xe/xe_exec_basic.c        |  294 ++++++
>  tests/xe/xe_exec_compute_mode.c |  303 ++++++
>  tests/xe/xe_exec_fault_mode.c   |  471 +++++++++
>  tests/xe/xe_exec_reset.c        |  806 ++++++++++++++++
>  tests/xe/xe_exec_threads.c      | 1148 ++++++++++++++++++++++
>  tests/xe/xe_guc_pc.c            |  424 +++++++++
>  tests/xe/xe_huc_copy.c          |  187 ++++
>  tests/xe/xe_live_ktest.c        |   17 +
>  tests/xe/xe_mmap.c              |   57 ++
>  tests/xe/xe_pm.c                |  384 ++++++++
>  tests/xe/xe_prime_self_import.c |  462 +++++++++
>  tests/xe/xe_query.c             |  431 +++++++++
>  tests/xe/xe_vm.c                | 1577 +++++++++++++++++++++++++++++++
>  tests/xe/xe_waitfence.c         |   88 ++

And then the tests, broken per area. This way, developers more
experienced with some features (guc, mmap, vma, dma_buf, fences, ...) could
better review such changes.

Regards,
Mauro

      parent reply	other threads:[~2023-01-11 15:57 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-12-22 22:47 [igt-dev] [RFC PATCH 0/1] Initial Xe test suite Matthew Brost
2022-12-22 22:47 ` [igt-dev] [RFC PATCH 1/1] Xe: Introduce initial tests for the new Intel Xe GPU driver Matthew Brost
2022-12-22 23:21 ` [igt-dev] ✗ Fi.CI.BUILD: failure for Initial Xe test suite Patchwork
2023-01-11 15:57 ` Mauro Carvalho Chehab [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=20230111165750.2610fc0c@maurocar-mobl2 \
    --to=mauro.chehab@linux.intel.com \
    --cc=igt-dev@lists.freedesktop.org \
    --cc=matthew.brost@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