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

Introduce documentation and testlist generator.

v2: add has_implemented fix

Mauro Carvalho Chehab (19):
  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@"
  scripts/igt_doc.py: set have_implemented when --files is used

 docs/testplan/meson.build                |  59 ++
 meson.build                              |   7 -
 scripts/igt_doc.py                       | 685 ++++++++++++++++++++---
 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, 1745 insertions(+), 367 deletions(-)
 create mode 100644 docs/testplan/meson.build

-- 
2.34.1

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

end of thread, other threads:[~2023-03-13 18:34 UTC | newest]

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