From nobody Wed Nov 13 01:34:10 2024 Received: from madrid.collaboradmins.com (madrid.collaboradmins.com [46.235.227.194]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 4C2987E790 for ; Tue, 30 Jan 2024 15:05:07 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=46.235.227.194 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1706627109; cv=none; b=GXtiMa0eYBV9HX6EMOOi0YZcrUzqnc1Tkrm/fVL0kEDxl/BldPBWXECoOwCN8qYxpsgp0tv5uhToRohC9CCtugs05Rw8OfE2j5lyJ6bDQk2LdW+BZeI6vFVGnSGR7ok7dgv8aYYG/R3Bs0XNiWlt3CYvLtCmUAjZzSPajn3DxxY= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1706627109; c=relaxed/simple; bh=/tqClr9qQe66p2hSz5Pm3c4S4wXSumTbpy05PTPesWM=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=QYPh6vDlRTJTtlrFLE6egL3GNJLX8DRH8+7vR6UGG/0vJOdQOKz+HmirVgHKfjnz4etC7ZHGlDYJV0mhOtVWAtCJNVe3hJk7rx2zutduSLb6nVib6ygeIp8uKH2a0u+6MepPqlGF9Z19PoYulSl30do1HIwMgE+8gmB/7pVsHXA= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=collabora.com; spf=pass smtp.mailfrom=collabora.com; dkim=pass (2048-bit key) header.d=collabora.com header.i=@collabora.com header.b=RoXdkvQO; arc=none smtp.client-ip=46.235.227.194 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=collabora.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=collabora.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=collabora.com header.i=@collabora.com header.b="RoXdkvQO" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1706627105; bh=/tqClr9qQe66p2hSz5Pm3c4S4wXSumTbpy05PTPesWM=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=RoXdkvQOToYy1GWLKz8iEbdZHSbfuLGYucDgLV86jQlo1pckeuHxKHikzAmbqAzHo PlaD6X1WKxC1kYM8XWp67Dboja/mWMNTuLyGG7/6HIvaZENDuX2Ci1jdSyX9vuv0WE 9ZGLYUYO+5YC6swLcdXn2oel9cTNnNqf68mN2vRJUhUz+jJDkxlUig9ljC09OxMMIh TXyO0zszy1p3KsmlYOZWP3QYtdxOOfoHZAVUbUioE76yDsWNIFEp3EwAUIWSMI0Mk+ N44UBleVTnZSgq0R+WcLH3ME20ZMqJZkUhXg/lFsQXQv8CTek9FvYCzRWOwXICVHlx Gj5ALL6aqe2Wg== Received: from localhost.localdomain (cola.collaboradmins.com [195.201.22.229]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: vignesh) by madrid.collaboradmins.com (Postfix) with ESMTPSA id 3348937811CF; Tue, 30 Jan 2024 15:05:00 +0000 (UTC) From: Vignesh Raman To: dri-devel@lists.freedesktop.org Cc: daniel@fooishbar.org, helen.koike@collabora.com, airlied@gmail.com, daniel@ffwll.ch, david.heidelberg@collabora.com, guilherme.gallo@collabora.com, sergi.blanch.torne@collabora.com, robdclark@gmail.com, linux-mediatek@lists.infradead.org, linux-rockchip@lists.infradead.org, linux-amlogic@lists.infradead.org, amd-gfx@lists.freedesktop.org, linux-kernel@vger.kernel.org Subject: [PATCH v3 2/9] drm/ci: mediatek: Rename exisitng job Date: Tue, 30 Jan 2024 20:33:33 +0530 Message-Id: <20240130150340.687871-3-vignesh.raman@collabora.com> X-Mailer: git-send-email 2.40.1 In-Reply-To: <20240130150340.687871-1-vignesh.raman@collabora.com> References: <20240130150340.687871-1-vignesh.raman@collabora.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" For mediatek mt8173 and mt8183, the display driver is mediatek. Currently, in drm-ci for mediatek, only the display driver is tested. So rename the mediatek job to indicate that display driver is tested. Rename the name of xfail files for mediatek (mt8173 and mt8183), to include information about the tested driver and update xfails accordingly. Since the correct driver name is passed from the job to test gpu and display driver, remove the check to set IGT_FORCE_DRIVER based on driver name. Also add the job name in GPU_VERSION and use it for xfail file names instead of using DRIVER_NAME. Signed-off-by: Vignesh Raman --- v2: - Refactor the patch to rename job to indicate display driver testing, rename the existing xfail files, and remove IGT_FORCE_DRIVER from the script since it's now set by the job. v3: - Add the job name in GPU_VERSION and use it for xfail file names instead of using DRIVER_NAME. Also update xfails. --- drivers/gpu/drm/ci/igt_runner.sh | 22 ++----- drivers/gpu/drm/ci/test.yml | 57 +++++++++++-------- ....txt =3D> mediatek-mt8173-display-fails.txt} | 13 ----- .../xfails/mediatek-mt8173-display-flakes.txt | 13 +++++ .../xfails/mediatek-mt8183-display-fails.txt | 16 ++++++ .../xfails/mediatek-mt8183-display-flakes.txt | 8 +++ .../drm/ci/xfails/mediatek-mt8183-fails.txt | 13 ----- 7 files changed, 77 insertions(+), 65 deletions(-) rename drivers/gpu/drm/ci/xfails/{mediatek-mt8173-fails.txt =3D> mediatek-= mt8173-display-fails.txt} (59%) create mode 100644 drivers/gpu/drm/ci/xfails/mediatek-mt8173-display-flake= s.txt create mode 100644 drivers/gpu/drm/ci/xfails/mediatek-mt8183-display-fails= .txt create mode 100644 drivers/gpu/drm/ci/xfails/mediatek-mt8183-display-flake= s.txt delete mode 100644 drivers/gpu/drm/ci/xfails/mediatek-mt8183-fails.txt diff --git a/drivers/gpu/drm/ci/igt_runner.sh b/drivers/gpu/drm/ci/igt_runn= er.sh index f1a08b9b146f..f001e015d135 100755 --- a/drivers/gpu/drm/ci/igt_runner.sh +++ b/drivers/gpu/drm/ci/igt_runner.sh @@ -20,16 +20,6 @@ cat /sys/kernel/debug/dri/*/state set -e =20 case "$DRIVER_NAME" in - rockchip|meson) - export IGT_FORCE_DRIVER=3D"panfrost" - ;; - mediatek) - if [ "$GPU_VERSION" =3D "mt8173" ]; then - export IGT_FORCE_DRIVER=3D${DRIVER_NAME} - elif [ "$GPU_VERSION" =3D "mt8183" ]; then - export IGT_FORCE_DRIVER=3D"panfrost" - fi - ;; amdgpu) # Cannot use HWCI_KERNEL_MODULES as at that point we don't have th= e module in /lib mv /install/modules/lib/modules/* /lib/modules/. @@ -37,16 +27,16 @@ case "$DRIVER_NAME" in ;; esac =20 -if [ -e "/install/xfails/$DRIVER_NAME-$GPU_VERSION-skips.txt" ]; then - IGT_SKIPS=3D"--skips /install/xfails/$DRIVER_NAME-$GPU_VERSION-skips.t= xt" +if [ -e "/install/xfails/$GPU_VERSION-skips.txt" ]; then + IGT_SKIPS=3D"--skips /install/xfails/$GPU_VERSION-skips.txt" fi =20 -if [ -e "/install/xfails/$DRIVER_NAME-$GPU_VERSION-flakes.txt" ]; then - IGT_FLAKES=3D"--flakes /install/xfails/$DRIVER_NAME-$GPU_VERSION-flake= s.txt" +if [ -e "/install/xfails/$GPU_VERSION-flakes.txt" ]; then + IGT_FLAKES=3D"--flakes /install/xfails/$GPU_VERSION-flakes.txt" fi =20 -if [ -e "/install/xfails/$DRIVER_NAME-$GPU_VERSION-fails.txt" ]; then - IGT_FAILS=3D"--baseline /install/xfails/$DRIVER_NAME-$GPU_VERSION-fail= s.txt" +if [ -e "/install/xfails/$GPU_VERSION-fails.txt" ]; then + IGT_FAILS=3D"--baseline /install/xfails/$GPU_VERSION-fails.txt" fi =20 if [ "`uname -m`" =3D "aarch64" ]; then diff --git a/drivers/gpu/drm/ci/test.yml b/drivers/gpu/drm/ci/test.yml index 355b794ef2b1..0cd44e6ea18b 100644 --- a/drivers/gpu/drm/ci/test.yml +++ b/drivers/gpu/drm/ci/test.yml @@ -98,7 +98,7 @@ msm:sc7180-trogdor-lazor-limozeen: variables: DEVICE_TYPE: sc7180-trogdor-lazor-limozeen DTB: sc7180-trogdor-lazor-limozeen-nots-r5 - GPU_VERSION: ${DEVICE_TYPE} + GPU_VERSION: msm-${DEVICE_TYPE} RUNNER_TAG: mesa-ci-x86-64-lava-sc7180-trogdor-lazor-limozeen =20 msm:sc7180-trogdor-kingoftown: @@ -108,7 +108,7 @@ msm:sc7180-trogdor-kingoftown: variables: DEVICE_TYPE: sc7180-trogdor-kingoftown DTB: sc7180-trogdor-kingoftown - GPU_VERSION: ${DEVICE_TYPE} + GPU_VERSION: msm-${DEVICE_TYPE} RUNNER_TAG: mesa-ci-x86-64-lava-sc7180-trogdor-kingoftown =20 msm:apq8016: @@ -118,7 +118,7 @@ msm:apq8016: variables: DRIVER_NAME: msm BM_DTB: https://${PIPELINE_ARTIFACTS_BASE}/arm64/apq8016-sbc-usb-host.= dtb - GPU_VERSION: apq8016 + GPU_VERSION: msm-apq8016 BM_CMDLINE: "ip=3Ddhcp console=3DttyMSM0,115200n8 $BM_KERNEL_EXTRA_ARG= S root=3D/dev/nfs rw nfsrootdebug nfsroot=3D,tcp,nfsvers=3D4.2 init=3D/init= $BM_KERNELARGS" RUNNER_TAG: google-freedreno-db410c script: @@ -132,7 +132,7 @@ msm:apq8096: DRIVER_NAME: msm BM_KERNEL_EXTRA_ARGS: maxcpus=3D2 BM_DTB: https://${PIPELINE_ARTIFACTS_BASE}/arm64/apq8096-db820c.dtb - GPU_VERSION: apq8096 + GPU_VERSION: msm-apq8096 RUNNER_TAG: google-freedreno-db820c script: - ./install/bare-metal/fastboot.sh @@ -145,7 +145,7 @@ msm:sdm845: variables: DRIVER_NAME: msm BM_KERNEL: https://${PIPELINE_ARTIFACTS_BASE}/arm64/cheza-kernel - GPU_VERSION: sdm845 + GPU_VERSION: msm-sdm845 RUNNER_TAG: google-freedreno-cheza script: - ./install/bare-metal/cros-servo.sh @@ -160,7 +160,7 @@ rockchip:rk3288: DTB: ${DEVICE_TYPE} BOOT_METHOD: depthcharge KERNEL_IMAGE_TYPE: "zimage" - GPU_VERSION: rk3288 + GPU_VERSION: rockchip-rk3288 RUNNER_TAG: mesa-ci-x86-64-lava-rk3288-veyron-jaq =20 rockchip:rk3399: @@ -174,7 +174,7 @@ rockchip:rk3399: DTB: ${DEVICE_TYPE} BOOT_METHOD: depthcharge KERNEL_IMAGE_TYPE: "" - GPU_VERSION: rk3399 + GPU_VERSION: rockchip-rk3399 RUNNER_TAG: mesa-ci-x86-64-lava-rk3399-gru-kevin =20 .i915: @@ -194,7 +194,7 @@ i915:apl: timeout: "1h30m" variables: DEVICE_TYPE: asus-C523NA-A20057-coral - GPU_VERSION: apl + GPU_VERSION: i915-apl RUNNER_TAG: mesa-ci-x86-64-lava-asus-C523NA-A20057-coral =20 i915:glk: @@ -204,7 +204,7 @@ i915:glk: timeout: "1h30m" variables: DEVICE_TYPE: hp-x360-12b-ca0010nr-n4020-octopus - GPU_VERSION: glk + GPU_VERSION: i915-glk RUNNER_TAG: mesa-ci-x86-64-lava-hp-x360-12b-ca0010nr-n4020-octopus =20 i915:amly: @@ -214,7 +214,7 @@ i915:amly: timeout: "1h30m" variables: DEVICE_TYPE: asus-C433TA-AJ0005-rammus - GPU_VERSION: amly + GPU_VERSION: i915-amly RUNNER_TAG: mesa-ci-x86-64-lava-asus-C433TA-AJ0005-rammus =20 i915:kbl: @@ -223,7 +223,7 @@ i915:kbl: parallel: 3 variables: DEVICE_TYPE: hp-x360-14-G1-sona - GPU_VERSION: kbl + GPU_VERSION: i915-kbl RUNNER_TAG: mesa-ci-x86-64-lava-hp-x360-14-G1-sona =20 i915:whl: @@ -233,7 +233,7 @@ i915:whl: timeout: "1h30m" variables: DEVICE_TYPE: dell-latitude-5400-8665U-sarien - GPU_VERSION: whl + GPU_VERSION: i915-whl RUNNER_TAG: mesa-ci-x86-64-lava-dell-latitude-5400-8665U-sarien =20 i915:cml: @@ -243,7 +243,7 @@ i915:cml: timeout: "1h30m" variables: DEVICE_TYPE: asus-C436FA-Flip-hatch - GPU_VERSION: cml + GPU_VERSION: i915-cml RUNNER_TAG: mesa-ci-x86-64-lava-asus-C436FA-flip-hatch =20 i915:tgl: @@ -252,7 +252,7 @@ i915:tgl: parallel: 8 variables: DEVICE_TYPE: asus-cx9400-volteer - GPU_VERSION: tgl + GPU_VERSION: i915-tgl RUNNER_TAG: mesa-ci-x86-64-lava-asus-cx9400-volteer =20 .amdgpu: @@ -271,7 +271,7 @@ amdgpu:stoney: parallel: 2 variables: DEVICE_TYPE: hp-11A-G6-EE-grunt - GPU_VERSION: stoney + GPU_VERSION: amdgpu-stoney RUNNER_TAG: mesa-ci-x86-64-lava-hp-11A-G6-EE-grunt =20 .mediatek: @@ -279,29 +279,40 @@ amdgpu:stoney: - .lava-igt:arm64 stage: mediatek variables: - DRIVER_NAME: mediatek DTB: ${DEVICE_TYPE} BOOT_METHOD: depthcharge KERNEL_IMAGE_TYPE: "" =20 -mediatek:mt8173: +.mt8173: extends: - .mediatek parallel: 4 variables: DEVICE_TYPE: mt8173-elm-hana - GPU_VERSION: mt8173 RUNNER_TAG: mesa-ci-x86-64-lava-mt8173-elm-hana =20 -mediatek:mt8183: +.mt8183: extends: - .mediatek parallel: 3 variables: DEVICE_TYPE: mt8183-kukui-jacuzzi-juniper-sku16 - GPU_VERSION: mt8183 RUNNER_TAG: mesa-ci-x86-64-lava-mt8183-kukui-jacuzzi-juniper-sku16 =20 +mediatek:mt8173-display: + extends: + - .mt8173 + variables: + GPU_VERSION: mediatek-mt8173-display + DRIVER_NAME: mediatek + +mediatek:mt8183-display: + extends: + - .mt8183 + variables: + GPU_VERSION: mediatek-mt8183-display + DRIVER_NAME: mediatek + # drm-mtk doesn't even probe yet in mainline for mt8192 .mediatek:mt8192: extends: @@ -309,7 +320,7 @@ mediatek:mt8183: parallel: 3 variables: DEVICE_TYPE: mt8192-asurada-spherion-r0 - GPU_VERSION: mt8192 + GPU_VERSION: mediatek-mt8192 RUNNER_TAG: mesa-ci-x86-64-lava-mt8192-asurada-spherion-r0 =20 .meson: @@ -328,7 +339,7 @@ meson:g12b: parallel: 3 variables: DEVICE_TYPE: meson-g12b-a311d-khadas-vim3 - GPU_VERSION: g12b + GPU_VERSION: meson-g12b RUNNER_TAG: mesa-ci-x86-64-lava-meson-g12b-a311d-khadas-vim3 =20 virtio_gpu:none: @@ -336,7 +347,7 @@ virtio_gpu:none: variables: CROSVM_GALLIUM_DRIVER: llvmpipe DRIVER_NAME: virtio_gpu - GPU_VERSION: none + GPU_VERSION: virtio_gpu-none extends: - .test-gl - .test-rules diff --git a/drivers/gpu/drm/ci/xfails/mediatek-mt8173-fails.txt b/drivers/= gpu/drm/ci/xfails/mediatek-mt8173-display-fails.txt similarity index 59% rename from drivers/gpu/drm/ci/xfails/mediatek-mt8173-fails.txt rename to drivers/gpu/drm/ci/xfails/mediatek-mt8173-display-fails.txt index ef0cb7c3698c..de0a14589ad1 100644 --- a/drivers/gpu/drm/ci/xfails/mediatek-mt8173-fails.txt +++ b/drivers/gpu/drm/ci/xfails/mediatek-mt8173-display-fails.txt @@ -9,8 +9,6 @@ kms_bw@linear-tiling-3-displays-1920x1080p,Fail kms_bw@linear-tiling-3-displays-2560x1440p,Fail kms_bw@linear-tiling-3-displays-3840x2160p,Fail kms_color@invalid-gamma-lut-sizes,Fail -kms_color@pipe-A-invalid-gamma-lut-sizes,Fail -kms_color@pipe-B-invalid-gamma-lut-sizes,Fail kms_cursor_legacy@cursor-vs-flip-atomic,Fail kms_cursor_legacy@cursor-vs-flip-legacy,Fail kms_flip@flip-vs-modeset-vs-hang,Fail @@ -18,19 +16,8 @@ kms_flip@flip-vs-panning-vs-hang,Fail kms_flip@flip-vs-suspend,Fail kms_flip@flip-vs-suspend-interruptible,Fail kms_force_connector_basic@force-edid,Fail -kms_force_connector_basic@force-load-detect,Fail -kms_force_connector_basic@prune-stale-modes,Fail kms_hdmi_inject@inject-4k,Fail -kms_plane_scaling@planes-upscale-20x20,Fail -kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25,Fail -kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-5,Fail -kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75,Fail -kms_plane_scaling@upscale-with-modifier-20x20,Fail -kms_plane_scaling@upscale-with-pixel-format-20x20,Fail -kms_plane_scaling@upscale-with-rotation-20x20,Fail kms_properties@get_properties-sanity-atomic,Fail kms_properties@plane-properties-atomic,Fail kms_properties@plane-properties-legacy,Fail kms_rmfb@close-fd,Fail -kms_selftest@drm_format,Timeout -kms_selftest@drm_format_helper,Timeout diff --git a/drivers/gpu/drm/ci/xfails/mediatek-mt8173-display-flakes.txt b= /drivers/gpu/drm/ci/xfails/mediatek-mt8173-display-flakes.txt new file mode 100644 index 000000000000..64b30c092c85 --- /dev/null +++ b/drivers/gpu/drm/ci/xfails/mediatek-mt8173-display-flakes.txt @@ -0,0 +1,13 @@ +# Board Name: mt8173-elm-hana.dtb +# Bug Report: https://lore.kernel.org/dri-devel/931e3f9a-9c5c-fc42-16fc-ab= aac4e0c0ff@collabora.com/T/#u +# IGT Version: 1.28-gd2af13d9f +# Failure Rate: 50 +# Linux Version: 6.7.0-rc3 + +# Reported by deqp-runner +kms_cursor_legacy@cursor-vs-flip-atomic-transitions + +# Below test shows inconsistency across multiple runs, +# giving results of Pass and Timeout/Fail alternately +kms_prop_blob@invalid-set-prop +kms_prop_blob@invalid-set-prop-any diff --git a/drivers/gpu/drm/ci/xfails/mediatek-mt8183-display-fails.txt b/= drivers/gpu/drm/ci/xfails/mediatek-mt8183-display-fails.txt new file mode 100644 index 000000000000..acf23a932851 --- /dev/null +++ b/drivers/gpu/drm/ci/xfails/mediatek-mt8183-display-fails.txt @@ -0,0 +1,16 @@ +kms_bw@linear-tiling-1-displays-1920x1080p,Fail +kms_bw@linear-tiling-1-displays-2560x1440p,Fail +kms_bw@linear-tiling-1-displays-3840x2160p,Fail +kms_bw@linear-tiling-2-displays-1920x1080p,Fail +kms_bw@linear-tiling-2-displays-2560x1440p,Fail +kms_bw@linear-tiling-2-displays-3840x2160p,Fail +kms_color@invalid-gamma-lut-sizes,Fail +kms_cursor_legacy@cursor-vs-flip-atomic,Fail +kms_cursor_legacy@cursor-vs-flip-legacy,Fail +kms_flip@flip-vs-modeset-vs-hang,Fail +kms_flip@flip-vs-panning-vs-hang,Fail +kms_flip@flip-vs-suspend,Fail +kms_properties@get_properties-sanity-atomic,Fail +kms_properties@plane-properties-atomic,Fail +kms_properties@plane-properties-legacy,Fail +kms_rmfb@close-fd,Fail diff --git a/drivers/gpu/drm/ci/xfails/mediatek-mt8183-display-flakes.txt b= /drivers/gpu/drm/ci/xfails/mediatek-mt8183-display-flakes.txt new file mode 100644 index 000000000000..5885a950fa72 --- /dev/null +++ b/drivers/gpu/drm/ci/xfails/mediatek-mt8183-display-flakes.txt @@ -0,0 +1,8 @@ +# Board Name: mt8183-kukui-jacuzzi-juniper-sku16.dtb +# Bug Report: https://lore.kernel.org/dri-devel/931e3f9a-9c5c-fc42-16fc-ab= aac4e0c0ff@collabora.com/T/#u +# IGT Version: 1.28-gd2af13d9f +# Failure Rate: 100 +# Linux Version: 6.7.0-rc3 + +# Reported by deqp-runner +kms_cursor_legacy@cursor-vs-flip-atomic-transitions diff --git a/drivers/gpu/drm/ci/xfails/mediatek-mt8183-fails.txt b/drivers/= gpu/drm/ci/xfails/mediatek-mt8183-fails.txt deleted file mode 100644 index 67d690fc4037..000000000000 --- a/drivers/gpu/drm/ci/xfails/mediatek-mt8183-fails.txt +++ /dev/null @@ -1,13 +0,0 @@ -kms_addfb_basic@addfb25-bad-modifier,Fail -kms_bw@linear-tiling-1-displays-2560x1440p,Fail -kms_bw@linear-tiling-2-displays-1920x1080p,Fail -kms_bw@linear-tiling-2-displays-2560x1440p,Fail -kms_bw@linear-tiling-2-displays-3840x2160p,Fail -kms_bw@linear-tiling-3-displays-2560x1440p,Fail -kms_bw@linear-tiling-3-displays-3840x2160p,Fail -kms_color@pipe-A-invalid-gamma-lut-sizes,Fail -kms_plane_cursor@overlay,Fail -kms_plane_cursor@primary,Fail -kms_plane_cursor@viewport,Fail -kms_plane_scaling@upscale-with-rotation-20x20,Fail -kms_rmfb@close-fd,Fail --=20 2.40.1