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

Mauro Carvalho Chehab mauro.chehab at linux.intel.com
Fri Feb 9 12:34:39 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.

---

v3: rebase again. No changes.
v2: rebase on the top of current upstream. No changes.

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: simplify and cleanup tests_per_list logic
  scripts/igt_doc.py: use an ancillary function to simplify the code

 scripts/igt_doc.py   | 130 +++++++++++++++++++++++++------------------
 scripts/test_list.py |   2 +-
 2 files changed, 78 insertions(+), 54 deletions(-)

-- 
2.43.0



More information about the igt-dev mailing list