[igt-dev] [PATCH i-g-t 0/6] Do some improvements at igt_doc.py

Mauro Carvalho Chehab mauro.chehab at linux.intel.com
Tue Mar 14 11:41:21 UTC 2023


From: Mauro Carvalho Chehab <mchehab at kernel.org>

patch 1 better place mega-feature at the Xe hierarchy and improve
documentation about the structure to be followed;

The next patches add some features to the tool:

- The TestList class gains its own python module, better organizing
  the sources and allowing CI automation scripts to use it;
- It gains support to produce testlists from the documentation.

Mauro Carvalho Chehab (6):
  xe_test_config.json: do some adjustments at the output hierarchy
  scripts/igt_doc.py: move show_subtests logic to the class
  scripts/igt_doc.py: add support to generate testlists
  scripts/igt_doc.py: prepare to place TestList class on a separate file
  scripts/test_list.py: prepare to place class on a separate file
  scripts/igt_doc.py: re-introduce it by calling test_list.py

 scripts/igt_doc.py           | 1038 +--------------------------------
 scripts/test_list.py         | 1069 ++++++++++++++++++++++++++++++++++
 tests/xe/xe_test_config.json |   30 +-
 3 files changed, 1100 insertions(+), 1037 deletions(-)
 create mode 100755 scripts/test_list.py

-- 
2.39.2



More information about the igt-dev mailing list