All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH i-g-t v3 0/7] Validate TEST_ONLY correctness against full atomic commit
@ 2017-02-01 13:18 Mika Kahola
  2017-02-01 13:18 ` [PATCH i-g-t v3 1/7] lib/igt_kms: Add forcing TEST_ONLY for atomic commits Mika Kahola
                   ` (6 more replies)
  0 siblings, 7 replies; 10+ messages in thread
From: Mika Kahola @ 2017-02-01 13:18 UTC (permalink / raw)
  To: intel-gfx

This test case adds TEST_ONLY flag to the following test cases to test
atomic commit correctness.

 - kms_plane_multiple
 - kms_atomic_transitions
 - kms_plane_scaling
 - kms_rotation_crc
 - kms_plane_lowres
 
The test randomly selects one of the above test cases and tests atomic
commit. If the test fails with TEST_ONLY flag the real deal atomic commit
is executed and the outcome is verified.

v2: Add flag to toggle TEST_ONLY for atomic commit.
    Remove DRM_MODE_PAGE_FLIP_EVENT flag, if enabled, before trying atomic
    commit with TEST_ONLY flag (Maarten)

v3: flag to indicate TEST_ONLY selection in igt core
    separate test cases for TEST_ONLY atomic commits (Maarten)

For: VIZ-6956

Mika Kahola (7):
  lib/igt_kms: Add forcing TEST_ONLY for atomic commits
  tests/kms_plane_multiple: Add TEST_ONLY flag
  tests/kms_atomic_transition: Add TEST_ONLY flag
  tests/kms_plane_scaling: Add TEST_ONLY flag
  tests/kms_rotation_crc: Add TEST_ONLY flag
  tests/kms_plane_lowres: Add TEST_ONLY flag
  tests/kms_cursor_legacy: Add TEST_ONLY flag

 lib/igt_kms.c                 |  18 +++-
 lib/igt_kms.h                 |   1 +
 tests/kms_atomic_transition.c |  66 ++++++++++--
 tests/kms_cursor_legacy.c     | 230 +++++++++++++++++++++++++++++++++++++-----
 tests/kms_plane_lowres.c      |  40 +++++++-
 tests/kms_plane_multiple.c    |  35 +++++++
 tests/kms_plane_scaling.c     |  29 ++++--
 tests/kms_rotation_crc.c      | 139 +++++++++++++++++++++++++
 8 files changed, 509 insertions(+), 49 deletions(-)

-- 
2.7.4

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2017-03-23 12:29 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-02-01 13:18 [PATCH i-g-t v3 0/7] Validate TEST_ONLY correctness against full atomic commit Mika Kahola
2017-02-01 13:18 ` [PATCH i-g-t v3 1/7] lib/igt_kms: Add forcing TEST_ONLY for atomic commits Mika Kahola
2017-03-08 14:59   ` Maarten Lankhorst
2017-03-23 12:31     ` Mika Kahola
2017-02-01 13:18 ` [PATCH i-g-t v3 2/7] tests/kms_plane_multiple: Add TEST_ONLY flag Mika Kahola
2017-02-01 13:18 ` [PATCH i-g-t v3 3/7] tests/kms_atomic_transition: " Mika Kahola
2017-02-01 13:18 ` [PATCH i-g-t v3 4/7] tests/kms_plane_scaling: " Mika Kahola
2017-02-01 13:18 ` [PATCH i-g-t v3 5/7] tests/kms_rotation_crc: " Mika Kahola
2017-02-01 13:18 ` [PATCH i-g-t v3 6/7] tests/kms_plane_lowres: " Mika Kahola
2017-02-01 13:18 ` [PATCH i-g-t v3 7/7] tests/kms_cursor_legacy: " Mika Kahola

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.