From 019fa3cd4a213cc939b660e35c41424aefc8ba71 Mon Sep 17 00:00:00 2001 From: Mika Kahola Date: Tue, 11 Apr 2017 11:16:02 +0300 Subject: tests/kms_concurrent: Concurrent and interruptible subtests for atomic This test case introduces concurrently running test cases for atomic modesetting. The first test or thread draws blue backround with black holes on it. These holes are covered by rectangular, blue planes that are placed randomly like in test case 'kms_plane_multiple'. The second thread changes resolution from higher to lower one and back. For: VIZ-7022 v2: use igt_fork instead of pthreads to create concurrent test runs (Maarten) v3: use igt_display calls instead of raw drm calls for display updates (Maarten) Various cleanups on accessing drm connector (Maarten) Signed-off-by: Mika Kahola Reviewed-by: Maarten Lankhorst --- tests/Makefile.sources | 1 + 1 file changed, 1 insertion(+) (limited to 'tests/Makefile.sources') diff --git a/tests/Makefile.sources b/tests/Makefile.sources index 9e598c92..9553e4d9 100644 --- a/tests/Makefile.sources +++ b/tests/Makefile.sources @@ -122,6 +122,7 @@ TESTS_progs_M = \ kms_plane \ kms_plane_multiple \ kms_plane_lowres \ + kms_concurrent \ kms_properties \ kms_psr_sink_crc \ kms_render \ -- cgit v1.2.3