From: Peter Senna Tschudin <peter.senna@linux.intel.com>
To: igt-dev@lists.freedesktop.org
Cc: Peter Senna Tschudin <peter.senna@linux.intel.com>,
marcin.bernatowicz@intel.com, kamil.konieczny@linux.intel.com,
katarzyna.piecielska@intel.com, zbigniew.kempczynski@intel.com,
ewelina.musial@intel.com
Subject: [PATCH i-g-t 0/5] Replace intel_sysfs_debugfs
Date: Thu, 22 May 2025 13:00:43 +0200 [thread overview]
Message-ID: <20250522110126.628720-1-peter.senna@linux.intel.com> (raw)
intel_sysfs_debugfs was created with the intention of unifying i915 and
xe tests to close testing gaps between the two. This series goes a few
steps further making the sysfs and the debugfs tests gpu agnostic. This
series also creates xe_debugfs that preserves the tests that
are exclusive to xe.
This series:
- deletes tests/intel_sysfs_debugfs
- moves shared function to lib/igt_dir_explorer
- creates gpu agnostic tests
- core_debugfs
- core_debugfs_display_on_off
- core_sysfs
- creates the xe-specific test
- xe_debugfs (complementary to core_debugfs*)
- Updates testlists and scripts
Cc: marcin.bernatowicz@intel.com
Cc: kamil.konieczny@linux.intel.com
Cc: katarzyna.piecielska@intel.com
Cc: zbigniew.kempczynski@intel.com
Cc: ewelina.musial@intel.com
Peter Senna Tschudin (5):
Remove tests/intel/intel_sysfs_debugfs
lib/igt_dir: Directory processing and flexible file handling
Add tests: core_debugfs and core_debugfs_display_on_off
tests/core_sysfs: Add GPU-agnostic sysfs testing
tests/intel/xe_debugfs: Add Xe-specific debugfs test
docs/code_coverage.md | 18 +-
lib/igt_dir.c | 260 ++++++++++++++
lib/igt_dir.h | 61 ++++
lib/meson.build | 1 +
scripts/code_cov_selftest.sh | 2 +-
tests/core_debugfs.c | 54 +++
tests/core_debugfs_display_on_off.c | 171 +++++++++
tests/core_sysfs.c | 58 +++
tests/intel-ci/fast-feedback.testlist | 4 +-
tests/intel-ci/xe-fast-feedback.testlist | 9 +-
tests/intel/intel_sysfs_debugfs.c | 430 -----------------------
tests/intel/xe_debugfs.c | 208 +++++++++++
tests/intel/xe_test_config.json | 2 +-
tests/meson.build | 5 +-
14 files changed, 835 insertions(+), 448 deletions(-)
create mode 100644 lib/igt_dir.c
create mode 100644 lib/igt_dir.h
create mode 100644 tests/core_debugfs.c
create mode 100644 tests/core_debugfs_display_on_off.c
create mode 100644 tests/core_sysfs.c
delete mode 100644 tests/intel/intel_sysfs_debugfs.c
create mode 100644 tests/intel/xe_debugfs.c
--
2.43.0
next reply other threads:[~2025-05-22 11:01 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-05-22 11:00 Peter Senna Tschudin [this message]
2025-05-22 11:00 ` [PATCH i-g-t 1/5] Remove tests/intel/intel_sysfs_debugfs Peter Senna Tschudin
2025-06-12 17:51 ` Kamil Konieczny
2025-05-22 11:00 ` [PATCH i-g-t 2/5] lib/igt_dir: Directory processing and flexible file handling Peter Senna Tschudin
2025-05-22 11:00 ` [PATCH i-g-t 3/5] Add tests: core_debugfs and core_debugfs_display_on_off Peter Senna Tschudin
2025-06-12 18:17 ` Kamil Konieczny
2025-05-22 11:00 ` [PATCH i-g-t 4/5] tests/core_sysfs: Add GPU-agnostic sysfs testing Peter Senna Tschudin
2025-05-22 11:00 ` [PATCH i-g-t 5/5] tests/intel/xe_debugfs: Add Xe-specific debugfs test Peter Senna Tschudin
2025-05-22 14:43 ` ✓ i915.CI.BAT: success for Replace intel_sysfs_debugfs (rev2) Patchwork
2025-05-22 14:51 ` ✓ Xe.CI.BAT: " Patchwork
2025-05-22 17:44 ` ✗ i915.CI.Full: failure " Patchwork
2025-05-23 7:53 ` Peter Senna Tschudin
2025-05-23 3:40 ` ✗ Xe.CI.Full: " Patchwork
2025-05-23 7:52 ` Peter Senna Tschudin
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=20250522110126.628720-1-peter.senna@linux.intel.com \
--to=peter.senna@linux.intel.com \
--cc=ewelina.musial@intel.com \
--cc=igt-dev@lists.freedesktop.org \
--cc=kamil.konieczny@linux.intel.com \
--cc=katarzyna.piecielska@intel.com \
--cc=marcin.bernatowicz@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.