Re: [PATCH v1 5/5] drm/ci: update xfails for the new testlist

2024-05-07 Thread Vignesh Raman
Hi Dmitry, On 30/04/24 15:45, Dmitry Baryshkov wrote: On Tue, Apr 30, 2024 at 02:41:21PM +0530, Vignesh Raman wrote: Now the testlist is used from IGT build, so update xfails with the new testlist. Signed-off-by: Vignesh Raman --- .../gpu/drm/ci/xfails/amdgpu-stoney-fails.txt | 47

Re: [PATCH v1 4/5] drm/ci: skip driver specific tests

2024-05-07 Thread Vignesh Raman
Hi Helen, On 30/04/24 20:01, Helen Koike wrote: On 30/04/2024 06:11, Vignesh Raman wrote: Skip driver specific tests and skip kms tests for panfrost driver since it is not a kms driver. Signed-off-by: Vignesh Raman ---   .../gpu/drm/ci/xfails/amdgpu-stoney-skips.txt   | 14

Re: [PATCH v1 2/5] drm/ci: generate testlist from build

2024-05-06 Thread Vignesh Raman
Hi Dmitry, On 30/04/24 15:47, Dmitry Baryshkov wrote: On Tue, Apr 30, 2024 at 02:41:18PM +0530, Vignesh Raman wrote: 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. Signed-off-by: Vignesh Raman

[PATCH v1 5/5] drm/ci: update xfails for the new testlist

2024-04-30 Thread Vignesh Raman
Now the testlist is used from IGT build, so update xfails with the new testlist. Signed-off-by: Vignesh Raman --- .../gpu/drm/ci/xfails/amdgpu-stoney-fails.txt | 47 +++ .../drm/ci/xfails/amdgpu-stoney-flakes.txt| 8 +- .../gpu/drm/ci/xfails/amdgpu-stoney-skips.txt | 15

[PATCH v1 4/5] drm/ci: skip driver specific tests

2024-04-30 Thread Vignesh Raman
Skip driver specific tests and skip kms tests for panfrost driver since it is not a kms driver. Signed-off-by: Vignesh Raman --- .../gpu/drm/ci/xfails/amdgpu-stoney-skips.txt | 14 +- drivers/gpu/drm/ci/xfails/i915-amly-skips.txt | 14 +- drivers/gpu/drm/ci/xfails

[PATCH v1 3/5] drm/ci: build virtual GPU driver as module

2024-04-30 Thread Vignesh Raman
With latest IGT, the tests tries to load the module and it fails. So build the virtual GPU driver for virtio as module. Signed-off-by: Vignesh Raman --- drivers/gpu/drm/ci/build.sh | 1 - drivers/gpu/drm/ci/igt_runner.sh | 6 +++--- drivers/gpu/drm/ci/image-tags.yml | 4 ++-- drivers/gpu

[PATCH v1 2/5] drm/ci: generate testlist from build

2024-04-30 Thread Vignesh Raman
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. Signed-off-by: Vignesh Raman --- drivers/gpu/drm/ci/build-igt.sh | 23 + drivers/gpu/drm/ci/igt_runner.sh |9 +- drivers/gpu/drm/ci

[PATCH v1 1/5] drm/ci: uprev mesa version

2024-04-30 Thread Vignesh Raman
. https://gitlab.freedesktop.org/mesa/mesa/-/commit/908f444e Also copy helper scripts to install, so that the ci jobs can use these scripts for logging. Signed-off-by: Vignesh Raman --- drivers/gpu/drm/ci/build.sh | 1 + drivers/gpu/drm/ci/container.yml | 12 drivers/gpu/drm/ci

[PATCH v1 0/5] drm/ci: uprev mesa and generate testlist

2024-04-30 Thread Vignesh Raman
list needs to be reported upsteam. Will send it after this series is reviewed. https://gitlab.freedesktop.org/vigneshraman/linux/-/pipelines/1166575 Vignesh Raman (5): drm/ci: uprev mesa version drm/ci: generate testlist from build drm/ci: build virtual GPU driver as module drm/ci: skip

Re: [PATCH v1 3/4] drm/ci: uprev IGT and generate testlist from build

2024-04-23 Thread Vignesh Raman
Hi, On 23/04/24 17:53, Dmitry Baryshkov wrote: On Tue, 23 Apr 2024 at 13:24, Maíra Canal wrote: On 4/23/24 01:02, Vignesh Raman wrote: Uprev 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

[PATCH v1 4/4] drm/ci: add tests on vkms

2024-04-22 Thread Vignesh Raman
Add job that runs igt on top of vkms. Acked-by: Maíra Canal Acked-by: Helen Koike Signed-off-by: Vignesh Raman Acked-by: Jessica Zhang Tested-by: Jessica Zhang Acked-by: Maxime Ripard Signed-off-by: Helen Koike --- MAINTAINERS | 1 + drivers/gpu/drm/ci

[PATCH v1 1/4] drm/ci: uprev mesa version

2024-04-22 Thread Vignesh Raman
. https://gitlab.freedesktop.org/mesa/mesa/-/commit/908f444e Also copy helper scripts to install, so that the ci jobs can use these scripts for logging. Signed-off-by: Vignesh Raman --- drivers/gpu/drm/ci/build.sh | 1 + drivers/gpu/drm/ci/container.yml | 12 drivers/gpu/drm/ci

[PATCH v1 2/4] drm/ci: build virtual GPU driver as module

2024-04-22 Thread Vignesh Raman
With latest IGT, the tests tries to load the module and it fails. So build the virtual GPU driver for virtio as module. Signed-off-by: Vignesh Raman --- drivers/gpu/drm/ci/build.sh | 1 - drivers/gpu/drm/ci/igt_runner.sh | 6 +++--- drivers/gpu/drm/ci

[PATCH v1 0/4] Uprev mesa and IGT

2024-04-22 Thread Vignesh Raman
. This series also includes patch to add vkms testing to drm-ci. The flakes list needs to be updated upsteam. Will send it after this series is reviewed. https://gitlab.freedesktop.org/vigneshraman/linux/-/pipelines/1161026 Vignesh Raman (4): drm/ci: uprev mesa version drm/ci: build virtual GPU driver

Re: [PATCH v6 3/8] drm/ci: uprev IGT and update testlist

2024-04-09 Thread Vignesh Raman
Hi Maíra, On 09/04/24 15:10, Maíra Canal wrote: On 4/9/24 05:13, Vignesh Raman wrote: Uprev IGT and add amd, v3d, vc4 and vgem specific tests to testlist and skip driver-specific tests in *-skips.txt. Also add testlist to the MAINTAINERS file and update xfails. A better approach would

[PATCH v6 8/8] drm/ci: add tests on vkms

2024-04-09 Thread Vignesh Raman
Add job that runs igt on top of vkms. Acked-by: Maíra Canal Acked-by: Helen Koike Signed-off-by: Vignesh Raman Acked-by: Jessica Zhang Tested-by: Jessica Zhang Acked-by: Maxime Ripard Signed-off-by: Helen Koike --- v4: - New patch in the series. https://lore.kernel.org/lkml

[PATCH v6 7/8] drm/ci: rockchip: add tests for rockchip display driver

2024-04-09 Thread Vignesh Raman
is passed from the job to test gpu and display driver, remove the check to set IGT_FORCE_DRIVER based on driver name for rockchip jobs. Skip kms tests for panfrost driver since it is not a kms driver and skip driver-specific tests. Signed-off-by: Vignesh Raman --- v2: - Refactor the patch

[PATCH v6 5/8] drm/ci: mediatek: add tests for powervr gpu driver

2024-04-09 Thread Vignesh Raman
disable the powervr:mt8173 job which uses powervr driver. Also update the MAINTAINERS file to include xfails for powervr driver. Signed-off-by: Vignesh Raman --- v6: - New patch in the series. Split powervr changes into a new commit. --- MAINTAINERS | 1 + drivers/gpu/drm

[PATCH v6 6/8] drm/ci: meson: add tests for meson display driver

2024-04-09 Thread Vignesh Raman
) and update xfails. 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 for meson jobs. Skip kms tests for panfrost driver since it is not a kms driver and skip driver-specific tests. Signed-off-by: Vignesh

[PATCH v6 4/8] drm/ci: mediatek: add tests for mediatek display driver

2024-04-09 Thread Vignesh Raman
for panfrost driver. 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

[PATCH v6 3/8] drm/ci: uprev IGT and update testlist

2024-04-09 Thread Vignesh Raman
to ensure we do not miss renamed or newly added tests. This implementation is planned for the future. Acked-by: Helen Koike Signed-off-by: Vignesh Raman --- v3: - New patch in series to uprev IGT and update testlist. v4: - Add testlists to the MAINTAINERS file and remove amdgpu xfails changes

[PATCH v6 2/8] drm/ci: uprev mesa version

2024-04-09 Thread Vignesh Raman
://gitlab.freedesktop.org/mesa/mesa/-/commit/908f444e Also copy helper scripts to install, so that the ci jobs can use these scripts for logging. Acked-by: Helen Koike Signed-off-by: Vignesh Raman --- v3: - New patch in series to uprev mesa. v4: - Fix checkpatch warning. v5: - Copy helper scripts

[PATCH v6 1/8] drm/ci: arm64.config: Enable CONFIG_DRM_ANALOGIX_ANX7625

2024-04-09 Thread Vignesh Raman
. Acked-by: Helen Koike Signed-off-by: Vignesh Raman --- v2: - No changes v3: - No changes v4: - No changes v5: - No changes v6: - No changes --- drivers/gpu/drm/ci/arm64.config | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/gpu/drm/ci/arm64.config b/drivers/gpu/drm/ci

[PATCH v6 0/8] drm/ci: Add support for GPU and display testing

2024-04-09 Thread Vignesh Raman
://gitlab.freedesktop.org/vigneshraman/linux/-/pipelines/1148306 Vignesh Raman (8): drm/ci: arm64.config: Enable CONFIG_DRM_ANALOGIX_ANX7625 drm/ci: uprev mesa version drm/ci: uprev IGT and update testlist drm/ci: mediatek: add tests for mediatek display driver drm/ci: mediatek: add tests

Re: [PATCH v5 03/10] drm/ci: uprev IGT and update testlist

2024-04-02 Thread Vignesh Raman
Hi Dmitry, On 02/04/24 15:11, Dmitry Baryshkov wrote: On Tue, Apr 02, 2024 at 12:35:17PM +0530, Vignesh Raman wrote: Hi Maíra, On 01/04/24 22:33, Maíra Canal wrote: On 4/1/24 03:12, Vignesh Raman wrote: Uprev IGT and add amd, v3d, vc4 and vgem specific tests to testlist and skip driver

Re: [PATCH v5 03/10] drm/ci: uprev IGT and update testlist

2024-04-02 Thread Vignesh Raman
Hi Maíra, On 01/04/24 22:33, Maíra Canal wrote: On 4/1/24 03:12, Vignesh Raman wrote: Uprev IGT and add amd, v3d, vc4 and vgem specific tests to testlist and skip driver-specific tests. Also add testlist to the MAINTAINERS file and update xfails. Signed-off-by: Vignesh Raman --- v3

Re: [PATCH v5 04/10] drm/ci: mediatek: Refactor existing mediatek jobs

2024-04-02 Thread Vignesh Raman
Hi Helen, On 01/04/24 22:12, Helen Koike wrote: On 01/04/2024 03:12, Vignesh Raman wrote: For mediatek mt8173 and mt8183, the display driver is mediatek. Currently, in drm-ci for mediatek, only the display driver is tested. Refactor the existing mediatek jobs so that gpu driver testing jobs

Re: [PATCH v5 08/10] drm/ci: rockchip: Refactor existing rockchip jobs

2024-04-02 Thread Vignesh Raman
Hi Helen, On 01/04/24 22:13, Helen Koike wrote: On 01/04/2024 03:12, Vignesh Raman wrote: For rockchip rk3288 and rk3399, the display driver is rockchip. Currently, in drm-ci for rockchip, only the display driver is tested. Refactor the existing rockchip jobs so that gpu driver testing jobs

Re: [PATCH v5 09/10] drm/ci: rockchip: Add job to test panfrost GPU driver

2024-04-02 Thread Vignesh Raman
Hi Helen, On 01/04/24 22:13, Helen Koike wrote: On 01/04/2024 03:12, Vignesh Raman wrote: For rockchip rk3288 and rk3399, the GPU driver is panfrost. So add support in drm-ci to test panfrost driver for rockchip SOC and update xfails. Skip KMS tests for panfrost driver since

Re: [PATCH v5 00/10] drm/ci: Add support for GPU and display testing

2024-04-01 Thread Vignesh Raman
Hi Christian, On 01/04/24 22:39, Christian Hewitt wrote: On 1 Apr 2024, at 10:12 am, Vignesh Raman wrote: Some ARM SOCs have a separate display controller and GPU, each with different drivers. For mediatek mt8173, the GPU driver is powervr, and the display driver is mediatek. In the case

[PATCH v5 10/10] drm/ci: add tests on vkms

2024-04-01 Thread Vignesh Raman
Add job that runs igt on top of vkms. Signed-off-by: Vignesh Raman Acked-by: Jessica Zhang Tested-by: Jessica Zhang Acked-by: Maxime Ripard Signed-off-by: Helen Koike --- v4: - New patch in the series. https://lore.kernel.org/lkml/20240201065346.801038-1-vignesh.ra...@collabora.com

[PATCH v5 09/10] drm/ci: rockchip: Add job to test panfrost GPU driver

2024-04-01 Thread Vignesh Raman
For rockchip rk3288 and rk3399, the GPU driver is panfrost. So add support in drm-ci to test panfrost driver for rockchip SOC and update xfails. Skip KMS tests for panfrost driver since it is not a not a KMS driver and skip driver-specific tests. Signed-off-by: Vignesh Raman --- v2: - Add

[PATCH v5 08/10] drm/ci: rockchip: Refactor existing rockchip jobs

2024-04-01 Thread Vignesh Raman
For rockchip rk3288 and rk3399, the display driver is rockchip. Currently, in drm-ci for rockchip, only the display driver is tested. Refactor the existing rockchip jobs so that gpu driver testing jobs can be added later and update xfails accordingly. Signed-off-by: Vignesh Raman --- v2

[PATCH v5 06/10] drm/ci: meson: Refactor existing meson jobs

2024-04-01 Thread Vignesh Raman
For Amlogic Meson SOC the display driver is meson. Currently, in drm-ci for meson, only the display driver is tested. Refactor the existing meson jobs so that gpu driver testing jobs can be added later and update xfails accordingly. Signed-off-by: Vignesh Raman --- v2: - Refactor the patch

[PATCH v5 07/10] drm/ci: meson: Add job to test panfrost GPU driver

2024-04-01 Thread Vignesh Raman
For amlogic meson SOC the GPU driver is panfrost. So add support in drm-ci to test panfrost driver for amlogic meson SOC and update xfails. Skip KMS tests for panfrost driver since it is not a not a KMS driver and skip driver-specific tests. Signed-off-by: Vignesh Raman --- v2: - Add panfrost

[PATCH v5 05/10] drm/ci: mediatek: Add job to test panfrost and powervr GPU driver

2024-04-01 Thread Vignesh Raman
the mt8173-gpu job which uses powervr driver. Add panfrost specific tests to testlist and skip KMS tests for panfrost driver since it is not a not a KMS driver and skip driver-specific tests. Also update the MAINTAINERS file to include xfails for panfrost driver. Signed-off-by: Vignesh Raman --- v2

[PATCH v5 04/10] drm/ci: mediatek: Refactor existing mediatek jobs

2024-04-01 Thread Vignesh Raman
the job to test gpu and display driver, remove the check to set IGT_FORCE_DRIVER based on 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

[PATCH v5 03/10] drm/ci: uprev IGT and update testlist

2024-04-01 Thread Vignesh Raman
Uprev IGT and add amd, v3d, vc4 and vgem specific tests to testlist and skip driver-specific tests. Also add testlist to the MAINTAINERS file and update xfails. Signed-off-by: Vignesh Raman --- v3: - New patch in series to uprev IGT and update testlist. v4: - Add testlists

[PATCH v5 02/10] drm/ci: uprev mesa version

2024-04-01 Thread Vignesh Raman
://gitlab.freedesktop.org/mesa/mesa/-/commit/908f444e Also copy helper scripts to install, so that the ci jobs can use these scripts for logging. Acked-by: Helen Koike Signed-off-by: Vignesh Raman --- v3: - New patch in series to uprev mesa. v4: - Fix checkpatch warning. v5: - Copy helper scripts

[PATCH v5 00/10] drm/ci: Add support for GPU and display testing

2024-04-01 Thread Vignesh Raman
Vignesh Raman (10): drm/ci: arm64.config: Enable CONFIG_DRM_ANALOGIX_ANX7625 drm/ci: uprev mesa version drm/ci: uprev IGT and update testlist drm/ci: mediatek: Refactor existing mediatek jobs drm/ci: mediatek: Add job to test panfrost and powervr GPU driver drm/ci: meson: Refactor

[PATCH v5 01/10] drm/ci: arm64.config: Enable CONFIG_DRM_ANALOGIX_ANX7625

2024-04-01 Thread Vignesh Raman
. Acked-by: Helen Koike Signed-off-by: Vignesh Raman --- v2: - No changes v3: - No changes v4: - No changes v5: - No changes --- drivers/gpu/drm/ci/arm64.config | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/gpu/drm/ci/arm64.config b/drivers/gpu/drm/ci/arm64.config index

Re: [PATCH v4 03/11] drm/ci: uprev IGT and update testlist

2024-03-18 Thread Vignesh Raman
Hi Dmitry, On 15/03/24 17:07, Dmitry Baryshkov wrote: On Wed, 6 Mar 2024 at 05:08, Vignesh Raman wrote: Uprev IGT and add amd, v3d, vc4 and vgem specific tests to testlist. Have testlist.txt per driver and include a base testlist so that the driver specific tests will run only on those

Re: [PATCH v4 00/11] drm/ci: Add support for GPU and display testing

2024-03-15 Thread Vignesh Raman
Hi Helen, On 07/03/24 19:32, Helen Koike wrote: On 06/03/2024 00:06, Vignesh Raman wrote: Some ARM SOCs have a separate display controller and GPU, each with different drivers. For mediatek mt8173, the GPU driver is powervr, and the display driver is mediatek. In the case of mediatek mt8183

Re: [PATCH v4 09/11] drm/ci: rockchip: Refactor existing rockchip jobs

2024-03-15 Thread Vignesh Raman
Hi Helen, On 07/03/24 19:32, Helen Koike wrote: On 06/03/2024 00:06, Vignesh Raman wrote: For rockchip rk3288 and rk3399, the display driver is rockchip. Currently, in drm-ci for rockchip, only the display driver is tested. Refactor the existing rockchip jobs so that gpu driver testing jobs

Re: [PATCH v4 05/11] drm/ci: mediatek: Refactor existing mediatek jobs

2024-03-15 Thread Vignesh Raman
Hi Helen, On 07/03/24 19:32, Helen Koike wrote: On 06/03/2024 00:06, Vignesh Raman wrote: For mediatek mt8173 and mt8183, the display driver is mediatek. Currently, in drm-ci for mediatek, only the display driver is tested. Refactor the existing mediatek jobs so that gpu driver testing jobs

Re: [PATCH v4 03/11] drm/ci: uprev IGT and update testlist

2024-03-15 Thread Vignesh Raman
Hi Helen, On 07/03/24 19:05, Helen Koike wrote: On 06/03/2024 00:06, Vignesh Raman wrote: Uprev IGT and add amd, v3d, vc4 and vgem specific tests to testlist. Have testlist.txt per driver and include a base testlist so that the driver specific tests will run only on those hardware. Also add

[PATCH v3] drm/ci: update device type for volteer devices

2024-03-06 Thread Vignesh Raman
i5-1130G7 and i7-1160G7 variants of the Acer Chromebook Spin 514 (CP514-2H) volteer Chromebooks. So update the same in drm-ci. https://gitlab.collabora.com/lava/lava/-/merge_requests/149 Fixes: 0119c894ab0d ("drm: Add initial ci/ subdirectory") Reviewed-by: David Heidelberg Signed-off-b

[PATCH v4 11/11] drm/ci: add tests on vkms

2024-03-05 Thread Vignesh Raman
Add job that runs igt on top of vkms. Signed-off-by: Vignesh Raman Acked-by: Jessica Zhang Tested-by: Jessica Zhang Acked-by: Maxime Ripard Signed-off-by: Helen Koike --- v4: - New patch in the series. https://lore.kernel.org/lkml/20240201065346.801038-1-vignesh.ra...@collabora.com

[PATCH v4 09/11] drm/ci: rockchip: Refactor existing rockchip jobs

2024-03-05 Thread Vignesh Raman
For rockchip rk3288 and rk3399, the display driver is rockchip. Currently, in drm-ci for rockchip, only the display driver is tested. Refactor the existing rockchip jobs so that gpu driver testing jobs can be added later and update xfails accordingly. Signed-off-by: Vignesh Raman --- v2

[PATCH v4 10/11] drm/ci: rockchip: Add job to test panfrost GPU driver

2024-03-05 Thread Vignesh Raman
For rockchip rk3288 and rk3399, the GPU driver is panfrost. So add support in drm-ci to test panfrost driver for rockchip SOC and update xfails. Skip KMS tests for panfrost driver since it is not a not a KMS driver. Signed-off-by: Vignesh Raman --- v2: - Add panfrost GPU jobs for rockchip SOC

[PATCH v4 08/11] drm/ci: meson: Add job to test panfrost GPU driver

2024-03-05 Thread Vignesh Raman
For amlogic meson SOC the GPU driver is panfrost. So add support in drm-ci to test panfrost driver for amlogic meson SOC and update xfails. Skip KMS tests for panfrost driver since it is not a not a KMS driver. Signed-off-by: Vignesh Raman --- v2: - Add panfrost GPU jobs for amlogic meson SOC

[PATCH v4 07/11] drm/ci: meson: Refactor existing meson jobs

2024-03-05 Thread Vignesh Raman
For Amlogic Meson SOC the display driver is meson. Currently, in drm-ci for meson, only the display driver is tested. Refactor the existing meson jobs so that gpu driver testing jobs can be added later and update xfails accordingly. Signed-off-by: Vignesh Raman --- v2: - Refactor the patch

[PATCH v4 06/11] drm/ci: mediatek: Add job to test panfrost and powervr GPU driver

2024-03-05 Thread Vignesh Raman
the mt8173-gpu job which uses powervr driver. Add panfrost specific tests to testlist and skip KMS tests for panfrost driver since it is not a not a KMS driver. Also update the MAINTAINERS file to include xfails for panfrost driver. Signed-off-by: Vignesh Raman --- v2: - Add panfrost and PVR GPU

[PATCH v4 05/11] drm/ci: mediatek: Refactor existing mediatek jobs

2024-03-05 Thread Vignesh Raman
the job to test gpu and display driver, remove the check to set IGT_FORCE_DRIVER based on 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

[PATCH v4 04/11] drm/ci: amdgpu: update xfails

2024-03-05 Thread Vignesh Raman
Update xfails with the newly added tests in testlist-amdgpu.txt. Signed-off-by: Vignesh Raman --- v4: - New patch in the series. Run tests with newly added tests in testlist-amdgpu.txt and update xfails. --- .../gpu/drm/ci/xfails/amdgpu-stoney-fails.txt | 26 +-- .../drm

[PATCH v4 03/11] drm/ci: uprev IGT and update testlist

2024-03-05 Thread Vignesh Raman
Uprev IGT and add amd, v3d, vc4 and vgem specific tests to testlist. Have testlist.txt per driver and include a base testlist so that the driver specific tests will run only on those hardware. Also add testlists to the MAINTAINERS file. Signed-off-by: Vignesh Raman --- v3: - New patch

[PATCH v4 02/11] drm/ci: uprev mesa version

2024-03-05 Thread Vignesh Raman
://gitlab.freedesktop.org/mesa/mesa/-/commit/908f444e Signed-off-by: Vignesh Raman --- v3: - New patch in series to uprev mesa. v4: - Fix checkpatch warning. --- drivers/gpu/drm/ci/container.yml | 6 +++--- drivers/gpu/drm/ci/gitlab-ci.yml | 6 +++--- drivers/gpu/drm/ci/image-tags.yml | 3 ++- 3 files

[PATCH v4 01/11] drm/ci: arm64.config: Enable CONFIG_DRM_ANALOGIX_ANX7625

2024-03-05 Thread Vignesh Raman
. Acked-by: Helen Koike Signed-off-by: Vignesh Raman --- v2: - No changes v3: - No changes v4: - No changes --- drivers/gpu/drm/ci/arm64.config | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/gpu/drm/ci/arm64.config b/drivers/gpu/drm/ci/arm64.config index 8dbce9919a57

[PATCH v4 00/11] drm/ci: Add support for GPU and display testing

2024-03-05 Thread Vignesh Raman
-ci. Working pipeline link, https://gitlab.freedesktop.org/vigneshraman/linux/-/pipelines/1119859 Vignesh Raman (11): drm/ci: arm64.config: Enable CONFIG_DRM_ANALOGIX_ANX7625 drm/ci: uprev mesa version drm/ci: uprev IGT and update testlist drm/ci: amdgpu: update xfails drm/ci: mediatek

Re: [PATCH v3 9/9] drm/ci: uprev IGT and update testlist

2024-03-05 Thread Vignesh Raman
Hi Maíra, On 19/02/24 14:22, Vignesh Raman wrote: Hi Maíra, On 10/02/24 23:50, Maíra Canal wrote: On 2/10/24 15:17, Maíra Canal wrote: On 1/30/24 12:03, Vignesh Raman wrote: Uprev IGT and add amd, v3d, vc4 and vgem specific tests to testlist. Have testlist.txt per driver and include a base

[PATCH v2] drm/ci: update device type for volteer devices

2024-03-05 Thread Vignesh Raman
i5-1130G7 and i7-1160G7 variants of the Acer Chromebook Spin 514 (CP514-2H) volteer Chromebooks. So update the same in drm-ci. https://gitlab.collabora.com/lava/lava/-/merge_requests/149 Fixes: 0119c894ab0dc ("drm: Add initial ci/ subdirectory") Reviewed-by: David Heidelberg Signed-off-b

Re: [PATCH] drm/ci: update device type for volteer devices

2024-03-05 Thread Vignesh Raman
Hi, Below is the pipeline with the job passing, https://gitlab.freedesktop.org/vigneshraman/linux/-/pipelines/1119672 Regards, Vignesh On 05/03/24 15:46, Vignesh Raman wrote: Volteer devices in the collabora lab are categorized under the asus-cx9400-volteer device type. The majority

[PATCH] drm/ci: update device type for volteer devices

2024-03-05 Thread Vignesh Raman
i5-1130G7 and i7-1160G7 variants of the Acer Chromebook Spin 514 (CP514-2H) volteer Chromebooks. So update the same in drm-ci. https://gitlab.collabora.com/lava/lava/-/merge_requests/149 Signed-off-by: Vignesh Raman --- drivers/gpu/drm/ci/test.yml | 6 +++--- 1 file changed, 3 insertions(+), 3

Re: [PATCH] drm/ci: skip suspend tests for both msm-sc7180 machines

2024-02-19 Thread Vignesh Raman
Suspend to RAM seems to be broken on this machine +.*suspend.* Acked-by: Vignesh Raman

Re: [PATCH v3 3/9] drm/ci: mediatek: Add job to test panfrost and powervr GPU driver

2024-02-19 Thread Vignesh Raman
Hi Helen, On 09/02/24 23:51, Helen Koike wrote: On 30/01/2024 12:03, Vignesh Raman wrote: For mediatek mt8173, the GPU driver is powervr and for mediatek mt8183, the GPU driver is panfrost. So add support in drm-ci to test panfrost and powervr GPU driver for mediatek SOCs and update xfails

Re: [PATCH v3 9/9] drm/ci: uprev IGT and update testlist

2024-02-19 Thread Vignesh Raman
Hi Maíra, On 10/02/24 23:50, Maíra Canal wrote: On 2/10/24 15:17, Maíra Canal wrote: On 1/30/24 12:03, Vignesh Raman wrote: Uprev IGT and add amd, v3d, vc4 and vgem specific tests to testlist. Have testlist.txt per driver and include a base testlist so that the driver specific tests will run

Re: [PATCH v4] drm/ci: add tests on vkms

2024-02-18 Thread Vignesh Raman
Hi Maíra, On 10/02/24 23:53, Maíra Canal wrote: Hi Vignesh, On 2/1/24 03:53, Vignesh Raman wrote: Add job that runs igt on top of vkms. Signed-off-by: Vignesh Raman Acked-by: Jessica Zhang Tested-by: Jessica Zhang Acked-by: Maxime Ripard Signed-off-by: Helen Koike --- v2: - do not mv

Re: [PATCH v4] drm/ci: add tests on vkms

2024-02-18 Thread Vignesh Raman
Hi Helen, On 09/02/24 23:17, Helen Koike wrote: On 01/02/2024 03:53, Vignesh Raman wrote: Add job that runs igt on top of vkms. Signed-off-by: Vignesh Raman Acked-by: Jessica Zhang Tested-by: Jessica Zhang Acked-by: Maxime Ripard Signed-off-by: Helen Koike --- v2: - do not mv modules

Re: Flaky tests for vkms

2024-01-31 Thread Vignesh Raman
across multiple runs, # giving results of Pass and Fail alternately. kms_cursor_legacy@cursorA-vs-flipA-toggle kms_pipe_crc_basic@nonblocking-crc Regards, Vignesh On 02/01/24 13:01, Vignesh Raman wrote: Hi Maintainers, The patch introducing vkms driver testing in drm-ci has been submitted

[PATCH v4] drm/ci: add tests on vkms

2024-01-31 Thread Vignesh Raman
Add job that runs igt on top of vkms. Signed-off-by: Vignesh Raman Acked-by: Jessica Zhang Tested-by: Jessica Zhang Acked-by: Maxime Ripard Signed-off-by: Helen Koike --- v2: - do not mv modules to /lib/modules in the job definition, leave it to crosvm-runner.sh v3: - Enable

[PATCH v3 9/9] drm/ci: uprev IGT and update testlist

2024-01-30 Thread Vignesh Raman
Uprev IGT and add amd, v3d, vc4 and vgem specific tests to testlist. Have testlist.txt per driver and include a base testlist so that the driver specific tests will run only on those hardware. Signed-off-by: Vignesh Raman --- v3: - New patch in series to uprev IGT and update testlist

[PATCH v3 8/9] drm/ci: uprev mesa version

2024-01-30 Thread Vignesh Raman
://gitlab.freedesktop.org/mesa/mesa/-/commit/908f444ec10fe44ae2df004909b2e6206188a71a Signed-off-by: Vignesh Raman --- v3: - New patch in series to uprev mesa. --- drivers/gpu/drm/ci/container.yml | 6 +++--- drivers/gpu/drm/ci/gitlab-ci.yml | 6 +++--- drivers/gpu/drm/ci/image-tags.yml | 3 ++- 3 files

[PATCH v3 6/9] drm/ci: rockchip: Rename existing job

2024-01-30 Thread Vignesh Raman
the tested driver and update xfails accordingly. Signed-off-by: Vignesh Raman --- v2: - Refactor the patch to rename job to indicate display driver testing, rename the existing xfail files. v3: - Add the job name in GPU_VERSION and use it for xfail file names instead of using

[PATCH v3 2/9] drm/ci: mediatek: Rename exisitng job

2024-01-30 Thread Vignesh Raman
. 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

[PATCH v3 7/9] drm/ci: rockchip: Add job to test panfrost GPU driver

2024-01-30 Thread Vignesh Raman
For rockchip rk3288 and rk3399, the GPU driver is panfrost. So add support in drm-ci to test panfrost driver for rockchip SOC and update xfails. Skip KMS tests for panfrost driver since it is not a not a KMS driver. Signed-off-by: Vignesh Raman --- v2: - Add panfrost GPU jobs for rockchip SOC

[PATCH v3 1/9] drm/ci: arm64.config: Enable CONFIG_DRM_ANALOGIX_ANX7625

2024-01-30 Thread Vignesh Raman
. Signed-off-by: Vignesh Raman --- v2: - No changes v3: - No changes --- drivers/gpu/drm/ci/arm64.config | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/gpu/drm/ci/arm64.config b/drivers/gpu/drm/ci/arm64.config index 8dbce9919a57..37d23fd7a367 100644 --- a/drivers/gpu/drm/ci/arm64

[PATCH v3 5/9] drm/ci: meson: Add job to test panfrost GPU driver

2024-01-30 Thread Vignesh Raman
For amlogic meson SOC the GPU driver is panfrost. So add support in drm-ci to test panfrost driver for amlogic meson SOC and update xfails. Skip KMS tests for panfrost driver since it is not a not a KMS driver. Signed-off-by: Vignesh Raman --- v2: - Add panfrost GPU jobs for amlogic meson SOC

[PATCH v3 4/9] drm/ci: meson: Rename exisitng job

2024-01-30 Thread Vignesh Raman
xfails accordingly. Signed-off-by: Vignesh Raman --- v2: - Refactor the patch to rename job to indicate display driver testing, rename the existing xfail files. v3: - Add the job name in GPU_VERSION and use it for xfail file names instead of using DRIVER_NAME. --- drivers/gpu/drm/ci

[PATCH v3 3/9] drm/ci: mediatek: Add job to test panfrost and powervr GPU driver

2024-01-30 Thread Vignesh Raman
the mt8173-gpu job which uses powervr driver. Add panfrost specific tests to testlist and skip KMS tests for panfrost driver since it is not a not a KMS driver. Also update the MAINTAINERS file to include xfails for panfrost driver. Signed-off-by: Vignesh Raman --- v2: - Add panfrost and PVR GPU

[PATCH v3 0/9] drm/ci: Add support for GPU and display testing

2024-01-30 Thread Vignesh Raman
and IGT in drm-ci and add amd, v3d, vc4 and vgem specific tests to testlist. Have testlist.txt per driver and include a base testlist so that the driver specific tests will run only on those hardware. Vignesh Raman (9): drm/ci: arm64.config: Enable CONFIG_DRM_ANALOGIX_ANX7625 drm/ci: mediatek

Flaky tests for amdgpu

2024-01-30 Thread Vignesh Raman
Hi Maintainers, There are some flaky tests reported for amdgpu driver testing in drm-ci. # Board Name: hp-11A-G6-EE-grunt # IGT Version: 1.28-gb0cc8160e # Linux Version: 6.7.0-rc3 Pipeline url: https://gitlab.freedesktop.org/vigneshraman/linux/-/jobs/54373774 # Reported by deqp-runner

Re: [PATCH v1 0/8] drm/ci: Add support for GPU and display testing

2024-01-17 Thread Vignesh Raman
Hi Daniel, On 11/01/24 23:41, Daniel Stone wrote: Hi Vignesh, On Wed, 10 Jan 2024 at 10:47, Vignesh Raman wrote: On 09/01/24 19:08, Daniel Stone wrote: A better sequencing would be something like: 1. add ANX7625 config 2. refactor _existing_ MTK display jobs to use YAML includes

Re: [PATCH v3] drm/ci: add tests on vkms

2024-01-16 Thread Vignesh Raman
Hi Helen, On 15/01/24 20:54, Helen Koike wrote: diff --git a/drivers/gpu/drm/ci/gitlab-ci.yml b/drivers/gpu/drm/ci/gitlab-ci.yml index 084e3ff8e3f4..4b636d39734c 100644 --- a/drivers/gpu/drm/ci/gitlab-ci.yml +++ b/drivers/gpu/drm/ci/gitlab-ci.yml @@ -108,6 +108,7 @@ stages:     - rockchip    

[PATCH v2 4/7] drm/ci: meson: Rename exisitng job

2024-01-16 Thread Vignesh Raman
xfails accordingly. Signed-off-by: Vignesh Raman --- v2: - Refactor the patch to rename job to indicate display driver testing, rename the existing xfail files. --- drivers/gpu/drm/ci/test.yml | 11 --- ...on-g12b-fails.txt => meson-g12b-display-fails.

[PATCH v2 2/7] drm/ci: mediatek: Rename exisitng job

2024-01-16 Thread Vignesh Raman
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. Signed-off-by: Vignesh Raman --- v2: - Refactor the patch to rename job to indicate display

[PATCH v2 7/7] drm/ci: rockchip: Add job to test panfrost GPU driver

2024-01-16 Thread Vignesh Raman
For rockchip rk3288 and rk3399, the GPU driver is panfrost. So add support in drm-ci to test panfrost driver for rockchip SOC and update xfails. Signed-off-by: Vignesh Raman --- v2: - Add panfrost GPU jobs for rockchip SOC with new xfails. --- drivers/gpu/drm/ci/test.yml

[PATCH v2 6/7] drm/ci: rockchip: Rename existing job

2024-01-16 Thread Vignesh Raman
the tested driver and update xfails accordingly. Signed-off-by: Vignesh Raman --- v2: - Refactor the patch to rename job to indicate display driver testing, rename the existing xfail files. --- drivers/gpu/drm/ci/test.yml | 36 - .../xfails/rockchip-rk3288

[PATCH v2 0/7] drm/ci: Add support for GPU and display testing

2024-01-16 Thread Vignesh Raman
, and Amlogic Meson platforms, only the GPU driver is tested. This leads to incomplete coverage since the display is never tested on these platforms. This commit series adds support in drm-ci to run tests for both GPU and display drivers for MediaTek, Rockchip, and Amlogic Meson platforms. Vignesh Raman

[PATCH v2 5/7] drm/ci: meson: Add job to test panfrost GPU driver

2024-01-16 Thread Vignesh Raman
For amlogic meson SOC the GPU driver is panfrost. So add support in drm-ci to test panfrost driver for amlogic meson SOC and update xfails. Signed-off-by: Vignesh Raman --- v2: - Add panfrost GPU jobs for amlogic meson SOC with new xfails. --- drivers/gpu/drm/ci/test.yml

[PATCH v2 3/7] drm/ci: mediatek: Add job to test panfrost and powervr GPU driver

2024-01-16 Thread Vignesh Raman
the mt8173-gpu job which uses powervr driver. Also update the MAINTAINERS file to include xfails for panfrost driver. Signed-off-by: Vignesh Raman --- v2: - Add panfrost and PVR GPU jobs for mediatek SOC with new xfails, add xfail entry to MAINTAINERS. --- MAINTAINERS

[PATCH v2 1/7] drm/ci: arm64.config: Enable CONFIG_DRM_ANALOGIX_ANX7625

2024-01-16 Thread Vignesh Raman
. Signed-off-by: Vignesh Raman --- v2: - No changes --- drivers/gpu/drm/ci/arm64.config | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/gpu/drm/ci/arm64.config b/drivers/gpu/drm/ci/arm64.config index 8dbce9919a57..37d23fd7a367 100644 --- a/drivers/gpu/drm/ci/arm64.config +++ b

Re: [PATCH] drm/ci: Add msm tests

2024-01-15 Thread Vignesh Raman
Hi Rob, On 12/01/24 22:44, Rob Clark wrote: On Fri, Jan 12, 2024 at 7:57 AM Rob Clark wrote: On Fri, Jan 12, 2024 at 3:42 AM Vignesh Raman wrote: Hi Rob, On 09/01/24 01:20, Rob Clark wrote: From: Rob Clark The msm tests should skip on non-msm hw, so I think it should be safe

[PATCH v1] drm/ci: Update xfails for newly added msm tests

2024-01-15 Thread Vignesh Raman
msm tests are added to testlist.txt, so update the xfails for jobs in msm stage. Signed-off-by: Vignesh Raman --- Depends on https://patchwork.kernel.org/project/linux-arm-msm/patch/20240108195016.156583-1-robdcl...@gmail.com/ --- .../gpu/drm/ci/xfails/msm-apq8016-fails.txt | 3

Flaky tests for msm sdm845

2024-01-15 Thread Vignesh Raman
Hi Maintainers, There are some flaky tests reported for sdm845 msm driver testing in drm-ci with commit https://patchwork.kernel.org/project/linux-arm-msm/patch/20240108195016.156583-1-robdcl...@gmail.com/ === msm:sdm845 === # Board Name: msm:sdm845 # Failure Rate: 50 # IGT Version:

Re: [PATCH] drm/ci: Add msm tests

2024-01-12 Thread Vignesh Raman
Hi Rob, On 09/01/24 01:20, Rob Clark wrote: From: Rob Clark The msm tests should skip on non-msm hw, so I think it should be safe to enable everywhere. Signed-off-by: Rob Clark --- drivers/gpu/drm/ci/testlist.txt | 49 + 1 file changed, 49 insertions(+)

Re: [PATCH v1 0/8] drm/ci: Add support for GPU and display testing

2024-01-10 Thread Vignesh Raman
Hi Daniel, On 09/01/24 19:08, Daniel Stone wrote: Hi, On Wed, 20 Dec 2023 at 12:11, Vignesh Raman wrote: Some ARM SOCs have a separate display controller and GPU, each with different drivers. For mediatek mt8173, the GPU driver is powervr, and the display driver is mediatek. In the case

[PATCH v1] drm/ci: add sc7180-trogdor-kingoftown

2024-01-04 Thread Vignesh Raman
Add job that executes the IGT test suite for sc7180-trogdor-kingoftown. This commit also updates xfails for sc7180-trogdor-lazor-limozeen. Signed-off-by: Vignesh Raman --- See pipeline: https://gitlab.freedesktop.org/vigneshraman/linux/-/pipelines/1069934 --- drivers/gpu/drm/ci/build.sh

[PATCH v3] drm/ci: add tests on vkms

2024-01-02 Thread Vignesh Raman
From: Helen Koike Add job that runs igt on top of vkms. Signed-off-by: Vignesh Raman Acked-by: Jessica Zhang Tested-by: Jessica Zhang Acked-by: Maxime Ripard Signed-off-by: Helen Koike --- v2: - do not mv modules to /lib/modules in the job definition, leave it to crosvm-runner.sh v3

Flaky tests for vkms

2024-01-01 Thread Vignesh Raman
Hi Maintainers, The patch introducing vkms driver testing in drm-ci has been submitted upstream (https://patchwork.kernel.org/project/dri-devel/patch/20230922171237.550762-3-helen.ko...@collabora.com/) We will send an update to this patch with new test results from the latest drm-misc-next.

[PATCH v2] drm/ci: uprev mesa version: fix kdl commit fetch

2023-12-21 Thread Vignesh Raman
Signed-off-by: Vignesh Raman --- v2: - Fix an issue where the virtio-gpu pipeline was not getting created with the mesa uprev https://gitlab.freedesktop.org/vigneshraman/linux/-/pipelines/1062221 --- drivers/gpu/drm/ci/gitlab-ci.yml | 14 -- drivers/gpu/drm/ci/test.yml

  1   2   >