mbox series

[kms-test,00/10] Test plane alpha and zpos control

Message ID 20220609234031.14803-1-laurent.pinchart@ideasonboard.com (mailing list archive)
Headers show
Series Test plane alpha and zpos control | expand

Message

Laurent Pinchart June 9, 2022, 11:40 p.m. UTC
Hello,

This patch series extends the kms-test scripts ([1]) with two tests, for
plane alpha and zpos control.

The first two patches are cleanups, and patch 03/10 improves logging in
the allplanes test. Patches 04/10 to 06/10 prepare the test library for
alpha support, and patch 07/10 adds the alpha test. Similarly, patches
08/10 and 09/10 respectively add zpos support to the library and in a
new test. Finally, patch 10/10 renames the planeposition test file to
match the naming scheme of other tests.

[1] https://git.ideasonboard.com/renesas/kms-tests.git

Laurent Pinchart (10):
  tests: Replace double quotes with single quotes
  tests: Convert to formatted string literals
  tests: allplanes: Log the plane IDs
  kmstest: Move props value formatting to AtomicRequest
  kmstest: Support specifying property values in percents
  kmstest: Support specifying alpha value for planes
  tests: Add plane alpha test
  kmstest: Support specifying zpos value for planes
  tests: Add plane zpos test
  tests: Rename kms-test-planeposition.py to kms-test-plane-position.py

 tests/kms-test-allplanes.py                   |  23 ++--
 tests/kms-test-brxalloc.py                    |  38 +++----
 tests/kms-test-connectors.py                  |   6 +-
 tests/kms-test-crc.py                         |  33 +++---
 tests/kms-test-formats.py                     |  18 +--
 tests/kms-test-legacy-modeset.py              |  20 ++--
 tests/kms-test-modes.py                       |  20 ++--
 tests/kms-test-modeset.py                     |  20 ++--
 tests/kms-test-pageflip.py                    |  28 ++---
 tests/kms-test-plane-alpha.py                 |  97 +++++++++++++++++
 ...position.py => kms-test-plane-position.py} |  32 +++---
 tests/kms-test-plane-zpos.py                  | 102 +++++++++++++++++
 tests/kms-test-routing.py                     |  16 +--
 tests/kmstest.py                              | 103 +++++++++++-------
 14 files changed, 388 insertions(+), 168 deletions(-)
 create mode 100755 tests/kms-test-plane-alpha.py
 rename tests/{kms-test-planeposition.py => kms-test-plane-position.py} (77%)
 create mode 100755 tests/kms-test-plane-zpos.py


base-commit: 322821a1381f81c4dd480d065bec13803c7e69dc