Igt-dev Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [igt-dev] [PATCH i-g-t 00/18] Add igt_doc.py
@ 2023-03-10  8:23 Zbigniew Kempczyński
  2023-03-10  8:23 ` [igt-dev] [PATCH i-g-t 01/18] scripts/igt_doc.py: beautify its code Zbigniew Kempczyński
                   ` (19 more replies)
  0 siblings, 20 replies; 24+ messages in thread
From: Zbigniew Kempczyński @ 2023-03-10  8:23 UTC (permalink / raw)
  To: igt-dev

Introduce documentation and testlist generator.

Mauro Carvalho Chehab (18):
  scripts/igt_doc.py: beautify its code
  scripts/igt_doc.py: add JSON file output
  scripts/igt_doc.py: dynamically create fields array from a JSON file
  scripts/igt_doc.py: add support to specify numeric values
  scripts/igt_doc.py: improve --show-subtests logic
  scripts/igt_doc.py: add error handler for subprocess
  scripts/igt_doc.py: improve multi-line logic
  scripts/igt_doc.py: don't use ":=" operator
  scripts/igt_doc.py: make it compatible with Python 3.6
  scripts/igt_doc.py: sets the minimal version to run the script
  scripts/igt_doc.py: use a different logic to get IGT prefix
  testplan/meson.build: add targets to build Xe test documentation
  xe/xe_test_config.json: cleanup the field struct
  xe/xe_huc_copy: add GPU dependency to its documentation
  xe/xe_*: add TEST/SUBTEST documentation
  xe-fast-feedback.testlist: update debugfs tests
  xe_mmap: skip VRAM tests if no VRAM is found
  meson: replace "igt@xe/" by "igt@"

 docs/testplan/meson.build                |  59 ++
 meson.build                              |   7 -
 scripts/igt_doc.py                       | 681 ++++++++++++++++++++---
 tests/intel-ci/xe-fast-feedback.testlist | 279 +++++-----
 tests/meson.build                        |  32 ++
 tests/xe/meson.build                     |  32 --
 tests/xe/xe_debugfs.c                    |  53 +-
 tests/xe/xe_evict.c                      |  82 +++
 tests/xe/xe_exec_balancer.c              |   7 +-
 tests/xe/xe_exec_compute_mode.c          |   2 +
 tests/xe/xe_exec_reset.c                 | 134 +++++
 tests/xe/xe_exec_threads.c               | 242 ++++++++
 tests/xe/xe_guc_pc.c                     |  74 +++
 tests/xe/xe_huc_copy.c                   |   4 +
 tests/xe/xe_mmap.c                       |  13 +-
 tests/xe/xe_pm.c                         |  61 ++
 tests/xe/xe_prime_self_import.c          |  65 ++-
 tests/xe/xe_query.c                      |   2 +-
 tests/xe/xe_test_config.json             |  80 +--
 tests/xe/xe_vm.c                         | 199 +++++++
 20 files changed, 1741 insertions(+), 367 deletions(-)
 create mode 100644 docs/testplan/meson.build

-- 
2.34.1

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

end of thread, other threads:[~2023-03-14 12:26 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-03-10  8:23 [igt-dev] [PATCH i-g-t 00/18] Add igt_doc.py Zbigniew Kempczyński
2023-03-10  8:23 ` [igt-dev] [PATCH i-g-t 01/18] scripts/igt_doc.py: beautify its code Zbigniew Kempczyński
2023-03-10  8:23 ` [igt-dev] [PATCH i-g-t 02/18] scripts/igt_doc.py: add JSON file output Zbigniew Kempczyński
2023-03-10  8:23 ` [igt-dev] [PATCH i-g-t 03/18] scripts/igt_doc.py: dynamically create fields array from a JSON file Zbigniew Kempczyński
2023-03-10  8:23 ` [igt-dev] [PATCH i-g-t 04/18] scripts/igt_doc.py: add support to specify numeric values Zbigniew Kempczyński
2023-03-10  8:23 ` [igt-dev] [PATCH i-g-t 05/18] scripts/igt_doc.py: improve --show-subtests logic Zbigniew Kempczyński
2023-03-10  8:23 ` [igt-dev] [PATCH i-g-t 06/18] scripts/igt_doc.py: add error handler for subprocess Zbigniew Kempczyński
2023-03-10  8:23 ` [igt-dev] [PATCH i-g-t 07/18] scripts/igt_doc.py: improve multi-line logic Zbigniew Kempczyński
2023-03-10  8:23 ` [igt-dev] [PATCH i-g-t 08/18] scripts/igt_doc.py: don't use ":=" operator Zbigniew Kempczyński
2023-03-10  8:23 ` [igt-dev] [PATCH i-g-t 09/18] scripts/igt_doc.py: make it compatible with Python 3.6 Zbigniew Kempczyński
2023-03-10  8:23 ` [igt-dev] [PATCH i-g-t 10/18] scripts/igt_doc.py: sets the minimal version to run the script Zbigniew Kempczyński
2023-03-10  8:23 ` [igt-dev] [PATCH i-g-t 11/18] scripts/igt_doc.py: use a different logic to get IGT prefix Zbigniew Kempczyński
2023-03-10  8:23 ` [igt-dev] [PATCH i-g-t 12/18] testplan/meson.build: add targets to build Xe test documentation Zbigniew Kempczyński
2023-03-10  8:23 ` [igt-dev] [PATCH i-g-t 13/18] xe/xe_test_config.json: cleanup the field struct Zbigniew Kempczyński
2023-03-10  8:23 ` [igt-dev] [PATCH i-g-t 14/18] xe/xe_huc_copy: add GPU dependency to its documentation Zbigniew Kempczyński
2023-03-10  8:23 ` [igt-dev] [PATCH i-g-t 15/18] xe/xe_*: add TEST/SUBTEST documentation Zbigniew Kempczyński
2023-03-10  8:23 ` [igt-dev] [PATCH i-g-t 16/18] xe-fast-feedback.testlist: update debugfs tests Zbigniew Kempczyński
2023-03-10  8:23 ` [igt-dev] [PATCH i-g-t 17/18] xe_mmap: skip VRAM tests if no VRAM is found Zbigniew Kempczyński
2023-03-10 10:52   ` Das, Nirmoy
2023-03-13  6:48     ` Zbigniew Kempczyński
2023-03-14 12:26       ` Das, Nirmoy
2023-03-10  8:23 ` [igt-dev] [PATCH i-g-t 18/18] meson: replace "igt@xe/" by "igt@" Zbigniew Kempczyński
2023-03-10 10:23 ` [igt-dev] ✓ Fi.CI.BAT: success for Add igt_doc.py Patchwork
2023-03-13  1:18 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork

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