[PATCH i-g-t 0/8] Fix several issues when producing Intel CI testlists

Mauro Carvalho Chehab mauro.chehab at linux.intel.com
Fri Feb 9 11:16:58 UTC 2024


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

Handling test lists and block lists is not trivial: it requires a
complex logic to handle all nuances.

This series fix a series of bugs that were making such lists
unreliable.

While here, also fix a small typo at scripts/test_list.py.

Mauro Carvalho Chehab (8):
  scripts/test_list.py: fix a typo on default-if-not-excluded
  scripts/igt_doc.py: better handle issues with empty testlists
  scripts/igt_doc.py: handle empty run_type
  scripts/igt_doc.py: only create dict if subtest will be added
  scripts/igt_doc.py: better handle default gpu
  scripts/igt_doc.py: remove some unused logic
  scripts/igt_doc.py: use an ancillary function to simplify the code
  scripts/igt_doc.py: simplify and cleanup tests_per_list logic

 scripts/igt_doc.py   | 80 ++++++++++++++++++++++++--------------------
 scripts/test_list.py |  2 +-
 2 files changed, 45 insertions(+), 37 deletions(-)

-- 
2.43.0



More information about the igt-dev mailing list