[PATCH v1 0/5] intel-ci: Add Xe FULL chamelium run type and testlist improvements

Mohammed Bilal
2026-03-12T15:11:51Z

This series adds Xe driver support for FULL chamelium CI runs by
introducing the Xe FULL chamelium run type in kms_test_config.json,
sharing the existing chamelium-only.testlist between i915 and Xe,
and using driver-specific blocklists to handle platform differences.

Additionally, it improves testlist reliability by moving suspend/resume
tests to the end to avoid system hangs affecting main test execution,
migrating inline test exclusions to blocklists for consistent filtering,
and adding non-deterministic random-plane tests to xe blocklist.

Mohammed Bilal (5):
intel-ci: Move suspend/resume chamelium tests to end
intel: Add Xe FULL chamelium run type to kms_test_config
intel-ci: Add VGA chamelium exclusion to Xe blocklist
intel-ci: Add *-planes-random chamelium test to Xe blocklist
intel-ci: Enable hdmi 4k resolution test in chamelium testlist

tests/intel-ci/chamelium-only.testlist | 18 ++++++++----------
tests/intel-ci/xe.blocklist.txt | 15 +++++++++++++++
tests/intel/kms_test_config.json | 9 +++++----
3 files changed, 28 insertions(+), 14 deletions(-)

--
2.48.1