From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from fanzine2.igalia.com (fanzine2.igalia.com [213.97.179.56]) by gabe.freedesktop.org (Postfix) with ESMTPS id CAEA310E7C0 for ; Fri, 11 Nov 2022 09:12:31 +0000 (UTC) From: Alaa Emad To: igt-dev@lists.freedesktop.org Date: Fri, 11 Nov 2022 10:29:23 +0200 Message-Id: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: [igt-dev] [PATCH RFC i-g-t 0/8] tests/kms_universal_plane: divide `functional_test_pipe` to mini-subtests List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: petri.latvala@intel.com Errors-To: igt-dev-bounces@lists.freedesktop.org Sender: "igt-dev" List-ID: Divide the `functional_test_pipe` test into seven subtests based on CRC comparisons because this will make it easier to debug the test and help in detecting the failure. First 7 patches decouple each subtest and run it individually keeping `functional_test_pipe' test as it is. After making sure that each subtest can run individually with the expected result on both vkms and i915 drivers, improve the test by creating `run_functional_test_pipe` and call all subtests from it and call `run_functional_test_pipe` in `igt_main`. Alaa Emad (8): tests/kms_universal_plane: decouple verification of legacy and atomic api tests/kms_universal_plane: decouple verification of disabling primary plane tests/kms_universal_plane: decouple verification of re-enabling primary plane tests/kms_universal_plane: decouple verification of setup plane FB's while CRTC is disabled tests/kms_universal_plane: decouple verification of ablity to modeset with the primary plane off tests/kms_universal_plane: decouple verification of ablity to move the primary plane completely offscreen tests/kms_universal_plane: decouple verification of ablity to explicitly disable an already implicitly-disabled primary plane tests/kms_universal_plane: create the run_functional_test_pipe and call all tests from it tests/kms_universal_plane.c | 416 ++++++++++++++++++++++-------------- 1 file changed, 261 insertions(+), 155 deletions(-) -- 2.34.1