Received: by 2002:ab2:6816:0:b0:1f9:5764:f03e with SMTP id t22csp816774lqo; Fri, 17 May 2024 02:25:27 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCWKuThTAuJod4ZgYdO8DEDXqG4GPTqqEh+Jx8EMFQXzjF14Bdl0+FbnZ6LIkYOo6QxvWEr5cFzWrxF6DnYsE8cLTTJaXfbS/W6/e8nUMQ== X-Google-Smtp-Source: AGHT+IFxv+TCP/REl0lxwWlZgdZncOleaIN2ERhCvCs2FR55xqQMaxvU6tmnzyXVL7wWNT6vqtOj X-Received: by 2002:a50:d5d2:0:b0:574:ea9d:51f8 with SMTP id 4fb4d7f45d1cf-574ea9d551fmr10073348a12.18.1715937927444; Fri, 17 May 2024 02:25:27 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1715937927; cv=pass; d=google.com; s=arc-20160816; b=Mmj3gDwNw+/ry0iHA3tAGi7uBF6iwDV8G0E4OvtnYtvwk4SUfTs/NQIJ/+77JS9LN8 rp4Lj8Ts73YTeK+xOKRqHkIxaIrmEAV663uZbxuBEfPyMKLYUCKtAGaB0S9ntmRYGy3l LUEQHhEG908aBi/WGm8uqiyNBaDslz8sk9DJn8sGFCQuzpE//KB+4F8JTt1t8HNChZkK Sn+qLCuKMtvPrhcZGFz48e+o2/4sR6EjMLy10MSTWVuPt4WfHqMzV2+pD6mDbqpWmMNm 5ymYHyvlmd3gbJhdfZg8Qs5cTD3egDOs+JAOv6PypyIxHFY2O0PMjYgTVaCldpSWdPfY IQxw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:message-id:date:subject:cc:to :from:dkim-signature; bh=FOfJTFfRm88J53j4wk6676llpysd5BjV1CgSuDxRwZc=; fh=sBHxWV+0ibz0htaKO0s5PtPoFX+W5ZDP3XI28pb5vLM=; b=modo6YPzyqfqb3bf23sZooxWdUx0yHdeWEKrHT5/CUKIQ2h11n90m9OLqu62AYOgVR jmX1tP0G/hr+Jf6TyWE97LL5CUUUBgn9iHqA2DuGCtpr7W2zl67Mc42Tr6im4b9jHJHy +MmEnZk7L14/WJkGS41eddjcgrC+zazas+zzVH5Qn4aqna7gIAJOJASt/dbGi2HYJl91 Elp4UltTNShgr23UGJC7Pi+9E1+dOOZEMkIETtUFegnbdUOAhSj3PZ3m4qxgrIB/mXj8 Ifd3yniIg49vvGnwLPmt1YfFD/d1LlSaeXMRavmAmRmHNgZMSyg3tzFEqK6vGXt2OFTj 1JEA==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@collabora.com header.s=mail header.b=CopuHmnt; arc=pass (i=1 spf=pass spfdomain=collabora.com dkim=pass dkdomain=collabora.com dmarc=pass fromdomain=collabora.com); spf=pass (google.com: domain of linux-kernel+bounces-181916-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-181916-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=collabora.com Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [2604:1380:4601:e00::3]) by mx.google.com with ESMTPS id 4fb4d7f45d1cf-5733beac399si10111016a12.111.2024.05.17.02.25.27 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 17 May 2024 02:25:27 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-181916-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) client-ip=2604:1380:4601:e00::3; Authentication-Results: mx.google.com; dkim=pass header.i=@collabora.com header.s=mail header.b=CopuHmnt; arc=pass (i=1 spf=pass spfdomain=collabora.com dkim=pass dkdomain=collabora.com dmarc=pass fromdomain=collabora.com); spf=pass (google.com: domain of linux-kernel+bounces-181916-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-181916-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=collabora.com Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by am.mirrors.kernel.org (Postfix) with ESMTPS id 0822F1F232B3 for ; Fri, 17 May 2024 09:25:27 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 7E03C22071; Fri, 17 May 2024 09:25:19 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=collabora.com header.i=@collabora.com header.b="CopuHmnt" 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 6472C200D2; Fri, 17 May 2024 09:25:16 +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=1715937918; cv=none; b=mKsbRAgisPaLBS+0Mshh0Ip+m7byIHYjhFrfaJ3AivUwNx/5xwvMVfB2J8yLWLPe22PbZEGoI2yWlB+MYNaxRwNbznX5PMNisDfVygV4lJ2tDRtq3HWtvVv938KMBCVnIWTgyKrFbEaOV8FTxeZLoUUSosBsYFzTKDMi/lK0RLA= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1715937918; c=relaxed/simple; bh=wf4DdYAx6ouDs9pAZzz2kkbjENCi4oK8q5wroPEhyAA=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version; b=ag2jhv8SqEKvt8RC6Q+vTnr3wUrx4MfcDAVPABq3OdHPWy4+nVgwYqV9V3u4nTCM7QXp7wZHDBSnj/I186rCv4TuPP/I1DPNK8/MnZryhxdiHEPQZvtKqRi4GA0TpXA8rbKPghSa44UfYJlFySBb/xY3x37xWK9qDxhQAgeDhhM= 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=CopuHmnt; 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1715937914; bh=wf4DdYAx6ouDs9pAZzz2kkbjENCi4oK8q5wroPEhyAA=; h=From:To:Cc:Subject:Date:From; b=CopuHmntB0Kg59SajqNEHy5kI+79ckAIHWCqKCcZOQoO6AiwXXu++tMBkGd1Ri+GX tw4kX9M+OrJX9vIgEJ8hQEicnLxMGZcU/kfrtHEAPd/TkrnMySecwu7UxyMLMC0wrE e4aYINrWEUJDanWZ9hMUIDqO36kPVY8m/Hod6vWU12O9IL2WDZgRtJIzgIXqJnrGdi w6z+YZLx/w5DWXG1sKqYx4flZR6gerVfUAgMg8LrX+OOWh4kyTeaPaf5rh+14X/ax4 LTt8WvCOMLSRdfPhpwPlBB9/ezgUMk6zizpMTWM38fD35Trij41jZwW+Aqq3sWiHWS xPk/uk9NIuIDQ== 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 759E337821BA; Fri, 17 May 2024 09:25:10 +0000 (UTC) From: Vignesh Raman To: dri-devel@lists.freedesktop.org Cc: daniels@collabora.com, helen.koike@collabora.com, airlied@gmail.com, daniel@ffwll.ch, robdclark@gmail.com, david.heidelberg@collabora.com, guilherme.gallo@collabora.com, sergi.blanch.torne@collabora.com, dmitry.baryshkov@linaro.org, mcanal@igalia.com, linux-mediatek@lists.infradead.org, linux-amlogic@lists.infradead.org, linux-rockchip@lists.infradead.org, amd-gfx@lists.freedesktop.org, linux-arm-msm@vger.kernel.org, intel-gfx@lists.freedesktop.org, virtualization@lists.linux-foundation.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 0/6] drm/ci: uprev mesa/IGT and generate testlist Date: Fri, 17 May 2024 14:54:56 +0530 Message-Id: <20240517092502.647420-1-vignesh.raman@collabora.com> X-Mailer: git-send-email 2.40.1 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Uprev mesa and IGT to the latest version and stop vendoring the testlist into the kernel. Instead, use the testlist from the IGT build to ensure we do not miss renamed or newly added tests. Update the xfails with the latest testlist run. Also build virtual GPU driver for virtio as module. The flakes list needs to be reported upsteam. Will send it after this series is reviewed. https://gitlab.freedesktop.org/vigneshraman/linux/-/pipelines/1179691 Vignesh Raman (6): drm/ci: uprev mesa version drm/ci: generate testlist from build drm/ci: build virtual GPU driver as module drm/ci: uprev IGT drm/ci: skip driver specific tests drm/ci: update xfails for the new testlist drivers/gpu/drm/ci/build-igt.sh | 40 +- drivers/gpu/drm/ci/build.sh | 7 +- drivers/gpu/drm/ci/container.yml | 12 +- drivers/gpu/drm/ci/gitlab-ci.yml | 46 +- drivers/gpu/drm/ci/igt_runner.sh | 15 +- drivers/gpu/drm/ci/image-tags.yml | 6 +- drivers/gpu/drm/ci/lava-submit.sh | 4 +- drivers/gpu/drm/ci/test.yml | 9 +- drivers/gpu/drm/ci/testlist.txt | 2761 ----------------- drivers/gpu/drm/ci/x86_64.config | 2 +- .../gpu/drm/ci/xfails/amdgpu-stoney-fails.txt | 41 +- .../drm/ci/xfails/amdgpu-stoney-flakes.txt | 6 + .../gpu/drm/ci/xfails/amdgpu-stoney-skips.txt | 33 +- drivers/gpu/drm/ci/xfails/i915-amly-fails.txt | 31 + .../gpu/drm/ci/xfails/i915-amly-flakes.txt | 8 + drivers/gpu/drm/ci/xfails/i915-amly-skips.txt | 22 +- drivers/gpu/drm/ci/xfails/i915-apl-fails.txt | 46 +- drivers/gpu/drm/ci/xfails/i915-apl-flakes.txt | 5 + drivers/gpu/drm/ci/xfails/i915-apl-skips.txt | 26 +- drivers/gpu/drm/ci/xfails/i915-cml-fails.txt | 38 + drivers/gpu/drm/ci/xfails/i915-cml-flakes.txt | 5 + drivers/gpu/drm/ci/xfails/i915-cml-skips.txt | 23 + drivers/gpu/drm/ci/xfails/i915-glk-fails.txt | 41 +- drivers/gpu/drm/ci/xfails/i915-glk-flakes.txt | 6 + drivers/gpu/drm/ci/xfails/i915-glk-skips.txt | 26 +- drivers/gpu/drm/ci/xfails/i915-kbl-fails.txt | 42 +- drivers/gpu/drm/ci/xfails/i915-kbl-flakes.txt | 6 +- drivers/gpu/drm/ci/xfails/i915-kbl-skips.txt | 36 +- drivers/gpu/drm/ci/xfails/i915-tgl-fails.txt | 77 +- drivers/gpu/drm/ci/xfails/i915-tgl-skips.txt | 27 +- drivers/gpu/drm/ci/xfails/i915-whl-fails.txt | 63 +- drivers/gpu/drm/ci/xfails/i915-whl-flakes.txt | 5 + drivers/gpu/drm/ci/xfails/i915-whl-skips.txt | 22 +- .../drm/ci/xfails/mediatek-mt8173-fails.txt | 30 +- .../drm/ci/xfails/mediatek-mt8173-flakes.txt | 10 + .../drm/ci/xfails/mediatek-mt8173-skips.txt | 16 + .../drm/ci/xfails/mediatek-mt8183-fails.txt | 21 +- .../drm/ci/xfails/mediatek-mt8183-skips.txt | 18 + .../gpu/drm/ci/xfails/meson-g12b-fails.txt | 24 +- .../gpu/drm/ci/xfails/meson-g12b-skips.txt | 18 + .../gpu/drm/ci/xfails/msm-apq8016-fails.txt | 12 +- .../gpu/drm/ci/xfails/msm-apq8016-skips.txt | 15 + .../gpu/drm/ci/xfails/msm-apq8096-fails.txt | 7 + .../gpu/drm/ci/xfails/msm-apq8096-flakes.txt | 5 + .../gpu/drm/ci/xfails/msm-apq8096-skips.txt | 26 +- .../msm-sc7180-trogdor-kingoftown-fails.txt | 175 +- .../msm-sc7180-trogdor-kingoftown-flakes.txt | 7 + .../msm-sc7180-trogdor-kingoftown-skips.txt | 19 + ...sm-sc7180-trogdor-lazor-limozeen-fails.txt | 175 +- ...m-sc7180-trogdor-lazor-limozeen-flakes.txt | 5 + ...sm-sc7180-trogdor-lazor-limozeen-skips.txt | 16 + .../gpu/drm/ci/xfails/msm-sdm845-fails.txt | 38 +- .../gpu/drm/ci/xfails/msm-sdm845-flakes.txt | 26 +- .../gpu/drm/ci/xfails/msm-sdm845-skips.txt | 19 + .../drm/ci/xfails/rockchip-rk3288-fails.txt | 62 +- .../drm/ci/xfails/rockchip-rk3288-skips.txt | 21 +- .../drm/ci/xfails/rockchip-rk3399-fails.txt | 83 +- .../drm/ci/xfails/rockchip-rk3399-flakes.txt | 12 +- .../drm/ci/xfails/rockchip-rk3399-skips.txt | 19 + drivers/gpu/drm/ci/xfails/update-xfails.py | 4 +- .../drm/ci/xfails/virtio_gpu-none-fails.txt | 94 +- .../drm/ci/xfails/virtio_gpu-none-skips.txt | 20 +- 62 files changed, 1334 insertions(+), 3200 deletions(-) delete mode 100644 drivers/gpu/drm/ci/testlist.txt create mode 100644 drivers/gpu/drm/ci/xfails/i915-amly-flakes.txt create mode 100644 drivers/gpu/drm/ci/xfails/i915-apl-flakes.txt create mode 100644 drivers/gpu/drm/ci/xfails/i915-cml-flakes.txt create mode 100644 drivers/gpu/drm/ci/xfails/i915-glk-flakes.txt create mode 100644 drivers/gpu/drm/ci/xfails/i915-whl-flakes.txt create mode 100644 drivers/gpu/drm/ci/xfails/mediatek-mt8173-flakes.txt create mode 100644 drivers/gpu/drm/ci/xfails/mediatek-mt8173-skips.txt create mode 100644 drivers/gpu/drm/ci/xfails/mediatek-mt8183-skips.txt create mode 100644 drivers/gpu/drm/ci/xfails/meson-g12b-skips.txt create mode 100644 drivers/gpu/drm/ci/xfails/msm-apq8016-skips.txt create mode 100644 drivers/gpu/drm/ci/xfails/msm-apq8096-flakes.txt create mode 100644 drivers/gpu/drm/ci/xfails/msm-sc7180-trogdor-kingoftown-flakes.txt create mode 100644 drivers/gpu/drm/ci/xfails/msm-sc7180-trogdor-lazor-limozeen-flakes.txt -- 2.40.1