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 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. For: VIZ-6956 Mika Kahola (5): 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_test_only: Validate TEST_ONLY correctness against full atomic commit tests/Makefile.sources | 1 + tests/kms_atomic_transition.c | 227 ++++++++++++++------- tests/kms_plane_multiple.c | 79 +++++--- tests/kms_plane_scaling.c | 152 ++++++++++++-- tests/kms_rotation_crc.c | 282 ++++++++++++++++++++------ tests/kms_test_only.c | 455 ++++++++++++++++++++++++++++++++++++++++++ 6 files changed, 1014 insertions(+), 182 deletions(-) create mode 100644 tests/kms_test_only.c -- 2.7.4 _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx