summaryrefslogtreecommitdiff
path: root/lib/igt_core.c
diff options
context:
space:
mode:
authorImre Deak <imre.deak@intel.com>2017-11-08 21:33:22 +0200
committerImre Deak <imre.deak@intel.com>2017-11-09 14:34:41 +0200
commite6c4968fa0dfd2df5dd81cdec9fd785250f30899 (patch)
treee197374987afa33eb2c4f30dcdf89240614746e4 /lib/igt_core.c
parent9fe5a9a3de9e2ce345d5967a1e10a9a586b19836 (diff)
kms_atomic_transition: Split out modeset tests on internal panels
Doing modeset on internal panels may have a considerable overhead due to the panel specific power sequencing delays. To avoid long test runtimes in CI split out the testing of internal panels from the plane modeset subtests and test only a reduced number of plane combinations on these: where only a single plane is enabled, all planes are disabled or all planes are enabled. v2: - Add code comment explaining the need for the separate internal-panels subtests. - Calculate the number of enabled planes only once. (Chris) - Disable the slow internal-panels subtests testing all combinations. (Petri) v3: (Maarten) - Skip the internal-panels subtests if no internal panels are found. - Also test transitions with all planes disabled. Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=103334 Cc: Maarten Lankhorst <maarten.lankhorst@linux.intel.com> Cc: Petri Latvala <petri.latvala@intel.com> Cc: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Imre Deak <imre.deak@intel.com> Reviewed-by: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
Diffstat (limited to 'lib/igt_core.c')
0 files changed, 0 insertions, 0 deletions