Igt-dev Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v5 0/4] Add platform filtering framework for IGT tests
@ 2026-08-05 20:28 vitaly.prosyak
  2026-08-05 20:28 ` [PATCH v5 1/4] lib: Add generic platform filtering framework vitaly.prosyak
                   ` (4 more replies)
  0 siblings, 5 replies; 7+ messages in thread
From: vitaly.prosyak @ 2026-08-05 20:28 UTC (permalink / raw)
  To: igt-dev
  Cc: kamil.konieczny, pawel.sikora, jani.nikula, jesse.zhang,
	christian.koenig, alexander.deucher, Vitaly Prosyak

From: Vitaly Prosyak <vitaly.prosyak@amd.com>

This series introduces a generic platform filtering framework for IGT tests,
allowing tests to be skipped based on platform characteristics without modifying
test source code. Three filtering methods are supported with priority ordering:
built-in rules (highest), config file (recommended), and environment variable
(lowest).

v5 addresses review feedback from Kamil Konieczny:
- Replaced emoji with ASCII equivalents in documentation
- Removed Gerrit Change-Id metadata
- Restructured commit message per upstream standards
- Added Pawel Sikora to Cc list

Vitaly Prosyak (4):
  lib: Add generic platform filtering framework
  lib/amdgpu: Add AMD platform filtering backend
  lib/igt_core: Enable automatic platform filtering in subtest execution
  docs: Update platform filtering documentation per review feedback

 docs/platform_filtering.md | 351 +++++++++++++++++++++++
 lib/amdgpu/amd_platform.c  | 328 +++++++++++++++++++++
 lib/amdgpu/amd_platform.h  |  53 ++++
 lib/igt_core.c             |  18 +-
 lib/igt_platform_filter.c  | 574 +++++++++++++++++++++++++++++++++++++
 lib/igt_platform_filter.h  | 124 ++++++++
 lib/meson.build            |   2 +
 mkdocs.yml                 |   1 +
 8 files changed, 1450 insertions(+), 1 deletion(-)
 create mode 100644 docs/platform_filtering.md
 create mode 100644 lib/amdgpu/amd_platform.c
 create mode 100644 lib/amdgpu/amd_platform.h
 create mode 100644 lib/igt_platform_filter.c
 create mode 100644 lib/igt_platform_filter.h

-- 
2.43.0


^ permalink raw reply	[flat|nested] 7+ messages in thread
* [PATCH v5 0/4] Add platform filtering framework for IGT tests
@ 2026-08-05 20:35 vitaly.prosyak
  0 siblings, 0 replies; 7+ messages in thread
From: vitaly.prosyak @ 2026-08-05 20:35 UTC (permalink / raw)
  To: igt-dev
  Cc: kamil.konieczny, pawel.sikora, jani.nikula, jesse.zhang,
	christian.koenig, alexander.deucher, Vitaly Prosyak

From: Vitaly Prosyak <vitaly.prosyak@amd.com>

This series introduces a generic platform filtering framework for IGT tests,
allowing tests to be skipped based on platform characteristics without modifying
test source code. Three filtering methods are supported with priority ordering:
built-in rules (highest), config file (recommended), and environment variable
(lowest).

v5 addresses review feedback from Kamil Konieczny:
- Replaced emoji with ASCII equivalents in documentation
- Removed Gerrit Change-Id metadata
- Restructured commit message per upstream standards
- Added Pawel Sikora to Cc list

Vitaly Prosyak (4):
  lib: Add generic platform filtering framework
  lib/amdgpu: Add AMD platform filtering backend
  lib/igt_core: Enable automatic platform filtering in subtest execution
  docs: Update platform filtering documentation per review feedback

 docs/platform_filtering.md | 351 +++++++++++++++++++++++
 lib/amdgpu/amd_platform.c  | 328 +++++++++++++++++++++
 lib/amdgpu/amd_platform.h  |  53 ++++
 lib/igt_core.c             |  18 +-
 lib/igt_platform_filter.c  | 574 +++++++++++++++++++++++++++++++++++++
 lib/igt_platform_filter.h  | 124 ++++++++
 lib/meson.build            |   2 +
 mkdocs.yml                 |   1 +
 8 files changed, 1450 insertions(+), 1 deletion(-)
 create mode 100644 docs/platform_filtering.md
 create mode 100644 lib/amdgpu/amd_platform.c
 create mode 100644 lib/amdgpu/amd_platform.h
 create mode 100644 lib/igt_platform_filter.c
 create mode 100644 lib/igt_platform_filter.h

-- 
2.43.0


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2026-08-13 16:31 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-08-05 20:28 [PATCH v5 0/4] Add platform filtering framework for IGT tests vitaly.prosyak
2026-08-05 20:28 ` [PATCH v5 1/4] lib: Add generic platform filtering framework vitaly.prosyak
2026-08-05 20:28 ` [PATCH v5 2/4] lib/amdgpu: Add AMD platform filtering backend vitaly.prosyak
2026-08-05 20:28 ` [PATCH v5 3/4] lib/igt_core: Enable automatic platform filtering in subtest execution vitaly.prosyak
2026-08-05 20:28 ` [PATCH v5 4/4] docs: Update platform filtering documentation per review feedback vitaly.prosyak
2026-08-13 16:30 ` [PATCH v5 0/4] Add platform filtering framework for IGT tests vitaly prosyak
  -- strict thread matches above, loose matches on Subject: below --
2026-08-05 20:35 vitaly.prosyak

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox