[PATCH i-g-t v8 0/3] tests/chamelium: Reduce edid count to avoid timeout

Pranay Samala pranay.samala at intel.com
Thu Nov 7 09:53:23 UTC 2024


In kms_chamelium_edid test, it iterates through all the mentioned edids.
But due to CI timing limitation, the test couldn't iterate through all
the edids on CI.

This patch series reduces the number of edids when run on CI to avoid
timeout. This is done by using an extended flag. Hence CI will only run
some of the edids and when this flag is used then test will iterate
through all the edids.

Also shuffles one of the redundant edid with the non-redundant one to
cover all configs.

Changes in v2: Included HAX patch for CI results (Kunal)

Changes in v3: Shuffling of one of the edids (Kunal)

Changes in v4: Merging 2 patches into 1 (Kunal)

CHanges in v5: Add a condition to check whether its INTEL's
               driver or not (Kunal)
               Include TODO to check whether an environment
               variable is present in the CI (Kunal)

Changes in v6: Split the patches (Kamil)

Cc: Mark Yacoub <markyacoub at chromium.org>
Cc: Mark Yacoub <markyacoub at google.com>
Cc: Louis Chauvet <louis.chauvet at bootlin.com>

Pranay Samala (3):
  tests/chamelium/kms_chamelium_edid: Use extended flag to reduce the
    number of edid
  HAX: Do not merge
  lib/monitor_edids/hdmi_edids: Shuffle edid with the redundant one

 lib/monitor_edids/hdmi_edids.h           | 52 ++++++++++++------------
 tests/chamelium/kms_chamelium_edid.c     | 28 ++++++++++++-
 tests/intel-ci/fast-feedback.testlist    |  2 +
 tests/intel-ci/xe-fast-feedback.testlist |  2 +
 4 files changed, 57 insertions(+), 27 deletions(-)

-- 
2.34.1



More information about the igt-dev mailing list