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 BACAC10E2EA for ; Sat, 7 Jan 2023 13:46:10 +0000 (UTC) From: Alaa Emad To: igt-dev@lists.freedesktop.org Date: Sat, 7 Jan 2023 15:45:51 +0200 Message-Id: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: [igt-dev] [PATCH RFC i-g-t v2 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`. ------- changes in v2: add is_amdgpu_device() guard. 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 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 | 412 ++++++++++++++++++++++++------------ 1 file changed, 272 insertions(+), 140 deletions(-) -- 2.34.1