[PATCH i-g-t 0/3] Generate testlist files for Intel CI runs
Mauro Carvalho Chehab
mauro.chehab at linux.intel.com
Fri Jan 26 12:37:26 UTC 2024
From: Mauro Carvalho Chehab <mchehab at kernel.org>
Improve igt_doc tool to handle multiple config files when producing
Intel CI testlists and add a PHONY target to generate them.
After such change, those files will be installed as:
${install_dir}/libexec/igt-gpu-tools/intel-ci-tests/xe/default/full.testlist
${install_dir}/libexec/igt-gpu-tools/intel-ci-tests/xe/default/chamelium.testlist
${install_dir}/libexec/igt-gpu-tools/intel-ci-tests/xe/default/bat-chamelium.testlist
${install_dir}/libexec/igt-gpu-tools/intel-ci-tests/xe/default/other.testlist
${install_dir}/libexec/igt-gpu-tools/intel-ci-tests/xe/default/bat.testlist
${install_dir}/libexec/igt-gpu-tools/intel-ci-tests/i915/default/full.testlist
${install_dir}/libexec/igt-gpu-tools/intel-ci-tests/i915/default/chamelium.testlist
${install_dir}/libexec/igt-gpu-tools/intel-ci-tests/i915/default/bat-chamelium.testlist
${install_dir}/libexec/igt-gpu-tools/intel-ci-tests/i915/default/other.testlist
${install_dir}/libexec/igt-gpu-tools/intel-ci-tests/i915/default/bat.testlist
The generated testlists will take into account i915, Xe and KMS testplan
config files, grouping tests altogether.
---
Mauro Carvalho Chehab (3):
scripts/igt_doc.py: allow using multiple config files at the same time
testplan/meson.build: add a ninja PHONY target for Intel CI testlists
scripts/igt_doc.py: don't be verbose when creating testlists
docs/testplan/meson.build | 17 +++++
scripts/igt_doc.py | 132 +++++++++++++++++++++++++++-----------
2 files changed, 110 insertions(+), 39 deletions(-)
--
2.43.0
More information about the igt-dev
mailing list