Re: [PATCH v1 5/7] drm/ci: uprev IGT

2025-07-20 Thread Vignesh Raman
Hi, On 18/07/25 18:24, Dmitry Baryshkov wrote: On Fri, Jul 18, 2025 at 04:23:57PM +0530, Vignesh Raman wrote: Uprev IGT to the latest version and update expectation files. Signed-off-by: Vignesh Raman --- drivers/gpu/drm/ci/gitlab-ci.yml | 2 +- .../gpu/drm/ci/xfails/amdgpu

[PATCH v1 7/7] drm/ci: add mt8192

2025-07-18 Thread Vignesh Raman
Add job that executes the IGT test suite for mt8192-asurada-spherion-r0. Signed-off-by: Deborah Brouwer Signed-off-by: Vignesh Raman --- drivers/gpu/drm/ci/arm64.config | 4 +++ drivers/gpu/drm/ci/test.yml | 13 +-- .../drm/ci/xfails/mediatek-mt8192

[PATCH v1 6/7] drm/ci: add rk3588-rock-5b

2025-07-18 Thread Vignesh Raman
Add job that executes the IGT test suite for rk3588-rock-5b. Signed-off-by: Vignesh Raman --- MAINTAINERS | 1 + drivers/gpu/drm/ci/arm64.config | 5 drivers/gpu/drm/ci/build.sh | 1 + drivers/gpu/drm/ci/gitlab-ci.yml

[PATCH v1 5/7] drm/ci: uprev IGT

2025-07-18 Thread Vignesh Raman
Uprev IGT to the latest version and update expectation files. Signed-off-by: Vignesh Raman --- drivers/gpu/drm/ci/gitlab-ci.yml | 2 +- .../gpu/drm/ci/xfails/amdgpu-stoney-fails.txt | 2 + .../drm/ci/xfails/amdgpu-stoney-flakes.txt| 7 ++ drivers/gpu/drm/ci/xfails/i915

[PATCH v1 4/7] drm/ci: uprev mesa

2025-07-18 Thread Vignesh Raman
Uprev mesa to adapt to the latest changes in Mesa CI, including support for firmware via LAVA overlays, removal of the python-artifacts job, split container and build rules, use of the alpine container for LAVA jobs, and various misc fixes. Signed-off-by: Vignesh Raman --- drivers/gpu/drm/ci

[PATCH v1 3/7] drm/ci: i915: cml: update runner tag

2025-07-18 Thread Vignesh Raman
asus-C436FA-Flip-hatch has fewer devices available in the LAVA lab and drm-ci uses only 2 DUTs, causing tests to time out. Update drm-ci to use puff instead of hatch so the tests can run on 5 DUTs. Also increase parallel count for amly jobs to 3. Signed-off-by: Vignesh Raman --- drivers/gpu

[PATCH v1 2/7] drm/ci: reduce sm8350-hdk parallel jobs from 4 to 2

2025-07-18 Thread Vignesh Raman
The sm8350-hdk jobs are short and each test takes around 2–3 minutes and the full job completes in about 10 minutes. Running 4 parallel jobs uses 4 devices at once, which is not needed. Set parallel to 2 to reduce device usage. Signed-off-by: Vignesh Raman --- drivers/gpu/drm/ci/test.yml | 2

[PATCH v1 1/7] drm/ci: disable apq8016 and apq8096 bare-metal jobs

2025-07-18 Thread Vignesh Raman
These devices are being moved to LAVA. The jobs will be enabled and the job definitions will be updated once the move is complete. Signed-off-by: Vignesh Raman --- drivers/gpu/drm/ci/test.yml | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/ci/test.yml b

[PATCH v1 0/7] drm/ci: add new jobs, uprev IGT and mesa

2025-07-18 Thread Vignesh Raman
(switching from hatch to puff) to improve device availability. - Adjusting parallelism in jobs (sm8350-hdk, amly) to better utilize test resources. Pipeline: https://gitlab.freedesktop.org/vigneshraman/msm/-/pipelines/1473405 MR: https://gitlab.freedesktop.org/drm/msm/-/merge_requests/180 Vignesh

Re: [PATCH v1 1/3] drm/ci: uprev mesa

2025-03-25 Thread Vignesh Raman
On 21/03/25 15:56, Daniel Stone wrote: Hi Vignesh, On Fri, 14 Mar 2025 at 08:59, Vignesh Raman wrote: LAVA was recently patched [1] with a fix on how parameters are parsed in `lava-test-case`, so we don't need to repeat quotes to send the arguments properly to it. Uprev mesa to fix

Re: [PATCH v1 1/3] drm/ci: uprev mesa

2025-03-19 Thread Vignesh Raman
Hi Helen, On 19/03/25 00:22, Helen Mae Koike Fornazier wrote: Em sex., 14 de mar. de 2025 às 05:59, Vignesh Raman escreveu: LAVA was recently patched [1] with a fix on how parameters are parsed in `lava-test-case`, so we don't need to repeat quotes to send the arguments properly to it.

[PATCH v1 3/3] drm/ci: arm64.config: mediatek: enable PHY drivers

2025-03-14 Thread Vignesh Raman
Signed-off-by: Vignesh Raman --- drivers/gpu/drm/ci/arm64.config | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/gpu/drm/ci/arm64.config b/drivers/gpu/drm/ci/arm64.config index a8fca079921b..fddfbd4d2493 100644 --- a/drivers/gpu/drm/ci/arm64.config +++ b/drivers/gpu/drm/ci/arm64.config

[PATCH v1 1/3] drm/ci: uprev mesa

2025-03-14 Thread Vignesh Raman
LAVA was recently patched [1] with a fix on how parameters are parsed in `lava-test-case`, so we don't need to repeat quotes to send the arguments properly to it. Uprev mesa to fix this issue. [1] https://gitlab.com/lava/lava/-/commit/18c9cf79 Signed-off-by: Vignesh Raman --- drivers/gp

[PATCH v1 0/3] drm/ci: uprev mesa, IGT

2025-03-14 Thread Vignesh Raman
after rebase with latest drm-misc-next) https://gitlab.freedesktop.org/vigneshraman/linux/-/pipelines/1383492 (without lockdep patches) Vignesh Raman (3): drm/ci: uprev mesa drm/ci: uprev IGT drm/ci: arm64.config: mediatek: enable PHY drivers drivers/gpu/drm/ci/arm64.config

[PATCH v1 2/3] drm/ci: uprev IGT

2025-03-14 Thread Vignesh Raman
Uprev IGT to the latest version and update expectation files. Signed-off-by: Vignesh Raman --- drivers/gpu/drm/ci/gitlab-ci.yml | 2 +- .../gpu/drm/ci/xfails/amdgpu-stoney-fails.txt | 8 +- .../gpu/drm/ci/xfails/amdgpu-stoney-skips.txt | 1 + drivers/gpu/drm/ci/xfails/i915

[PATCH v2] drm/ci: uprev IGT

2024-12-17 Thread Vignesh Raman
Uprev IGT to the latest version and update expectation files. Signed-off-by: Vignesh Raman --- v1: - Pipeline link - https://gitlab.freedesktop.org/vigneshraman/linux/-/pipelines/1327810 Will update the flake bug report link after v1 is reviewed. v2: - Pipeline link - https

Re: [PATCH v1] drm/ci: uprev IGT

2024-12-11 Thread Vignesh Raman
Hi Dmitry, On 12/12/24 03:09, Dmitry Baryshkov wrote: On Wed, Dec 11, 2024 at 07:58:05PM +0530, Vignesh Raman wrote: Uprev IGT to the latest version and update expectation files. Signed-off-by: Vignesh Raman --- v1: - Pipeline link - https://gitlab.freedesktop.org/vigneshraman/linux

Re: [PATCH v1] drm/ci: uprev IGT

2024-12-11 Thread Vignesh Raman
Hi Helen, On 11/12/24 21:57, Helen Mae Koike Fornazier wrote: Hi Vignesh, thanks for the patch. On Wed, 11 Dec 2024 11:28:05 -0300 Vignesh Raman wrote --- > Uprev IGT to the latest version and update expectation files. > > Signed-off-by: Vignesh Raman v

[PATCH v1] drm/ci: uprev IGT

2024-12-11 Thread Vignesh Raman
Uprev IGT to the latest version and update expectation files. Signed-off-by: Vignesh Raman --- v1: - Pipeline link - https://gitlab.freedesktop.org/vigneshraman/linux/-/pipelines/1327810 Will update the flake bug report link after v1 is reviewed. --- drivers/gpu/drm/ci/gitlab-ci.yml

Re: [PATCH v4] docs/gpu: ci: update flake tests requirements

2024-10-01 Thread Vignesh Raman
Hi amdgpu Maintainers, On 30/09/24 15:22, Vignesh Raman wrote: Update the documentation to specify linking to a relevant GitLab issue or email report for each new flake entry. Added specific GitLab issue urls for amdgpu, i915, msm and xe driver. Acked-by: Maxime Ripard Acked-by: Rodrigo Vivi

[PATCH v4] docs/gpu: ci: update flake tests requirements

2024-09-30 Thread Vignesh Raman
Baryshkov # msm Signed-off-by: Vignesh Raman --- v2: - Add gitlab issue link for msm driver. v3: - Update docs to specify we use email reporting or GitLab issues for flake entries. v4: - Add gitlab issue link for xe driver. --- Documentation/gpu/automated_testing.rst | 14 ++ 1 file

Re: [PATCH v3] docs/gpu: ci: update flake tests requirements

2024-09-30 Thread Vignesh Raman
Hi Rodrigo, On 27/09/24 20:05, Rodrigo Vivi wrote: On Fri, Sep 27, 2024 at 10:54:14AM +0530, Vignesh Raman wrote: Update the documentation to specify linking to a relevant GitLab issue or email report for each new flake entry. Added specific GitLab issue urls for i915, msm and amdgpu driver

[PATCH v3] docs/gpu: ci: update flake tests requirements

2024-09-26 Thread Vignesh Raman
Update the documentation to specify linking to a relevant GitLab issue or email report for each new flake entry. Added specific GitLab issue urls for i915, msm and amdgpu driver. Acked-by: Abhinav Kumar # msm Acked-by: Dmitry Baryshkov # msm Signed-off-by: Vignesh Raman --- v2: - Add gitlab

Re: [PATCH v2] docs/gpu: ci: update flake tests requirements

2024-09-26 Thread Vignesh Raman
Hi Maxime, On 26/09/24 12:56, Maxime Ripard wrote: On Thu, Sep 26, 2024 at 12:36:49PM GMT, Vignesh Raman wrote: Update the documentation to require linking to a relevant GitLab issue for each new flake entry instead of an email report. Added specific GitLab issue URLs for i915, xe and other

[PATCH v2] docs/gpu: ci: update flake tests requirements

2024-09-26 Thread Vignesh Raman
Update the documentation to require linking to a relevant GitLab issue for each new flake entry instead of an email report. Added specific GitLab issue URLs for i915, xe and other drivers. Signed-off-by: Vignesh Raman --- v2: - Add gitlab issue link for msm driver. --- Documentation/gpu

Re: [PATCH v1] docs/gpu: ci: update flake tests requirements

2024-09-24 Thread Vignesh Raman
Hi Dmitry, On 24/09/24 11:46, Dmitry Baryshkov wrote: On Tue, 24 Sept 2024 at 04:26, Vignesh Raman wrote: Update the documentation to require linking to a relevant GitLab issue for each new flake entry instead of an email report. Added specific GitLab issue URLs for i915, xe and other

[PATCH v1] docs/gpu: ci: update flake tests requirements

2024-09-23 Thread Vignesh Raman
Update the documentation to require linking to a relevant GitLab issue for each new flake entry instead of an email report. Added specific GitLab issue URLs for i915, xe and other drivers. Signed-off-by: Vignesh Raman --- Documentation/gpu/automated_testing.rst | 15 ++- 1 file

[PATCH v2] drm/ci: uprev mesa, IGT and deqp-runner

2024-09-10 Thread Vignesh Raman
Uprev mesa, IGT to the latest version and deqp-runner to v0.20.0. Also update expectation files. Acked-by: Helen Koike Reviewed-by: Daniel Stone Signed-off-by: Vignesh Raman --- v1: - Flaky test report will be sent to maintainers after this patch series is reviewed. v2: - Uprev mesa and

Re: drm-ci: flaky tests for amdgpu driver testing

2024-09-09 Thread Vignesh Raman
Hi Maintainers, On 28/05/24 10:19, Vignesh Raman wrote: 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-g0df7b9b97 # Linux Version: 6.9.0-rc7 # Failure Rate: 50 kms_async_flips@async-flip-with-page

[PATCH v1] drm/ci: uprev IGT and deqp-runner

2024-09-05 Thread Vignesh Raman
Uprev IGT to the latest version and deqp-runner to v0.20.0. Also update expectation files. Signed-off-by: Vignesh Raman --- v1: - Flaky test report will be sent to maintainers after this patch series is reviewed. --- drivers/gpu/drm/ci/gitlab-ci.yml | 4 +- drivers/gpu/drm/ci

[PATCH v1] drm/ci: increase timeout for all jobs

2024-08-20 Thread Vignesh Raman
Set the timeout of all drm-ci jobs to 1h30m since some jobs takes more than 1 hour to complete. Signed-off-by: Vignesh Raman --- drivers/gpu/drm/ci/test.yml | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/drivers/gpu/drm/ci/test.yml b/drivers/gpu/drm/ci/test.yml index

[PATCH v9 6/6] drm/ci: rockchip: add tests for rockchip display driver

2024-07-29 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. Signed-off-by: Vignesh Raman --- v2: - Refactor the patch to rename job to indicate display driver testing, rename the existing xfail files. v3: - Add

[PATCH v9 5/6] drm/ci: meson: add tests for meson display driver

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

[PATCH v9 4/6] drm/ci: mediatek: add tests for powervr gpu driver

2024-07-29 Thread Vignesh Raman
t. So 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. v7: - No changes. v8: - No changes. v9: - No ch

[PATCH v9 3/6] drm/ci: mediatek: add tests for mediatek display driver

2024-07-29 Thread Vignesh Raman
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 mediatek jobs. Update the MAINTAINERS file to include xfails for panfrost driver. Signed-off-by: Vignesh Raman --- v2: - Refactor the patch to rename job to

[PATCH v9 2/6] drm/ci: skip tools_test on non-intel platforms

2024-07-29 Thread Vignesh Raman
tools_test is a wrapper for running tools/intel_reg and tools/intel_l3_parity. So skip these tests on non-intel platforms and update expectaion files. Signed-off-by: Vignesh Raman --- v9: - New patch in the series to skip tools_test on non-intel platforms --- drivers/gpu/drm/ci/xfails

[PATCH v9 0/6] drm/ci: Add support for GPU and display testing

2024-07-29 Thread Vignesh Raman
, and Amlogic Meson G12B (A311D) platforms. Update the expectations file, and skip driver-specific tests and tools_test on non-intel platforms. Working pipeline link, https://gitlab.freedesktop.org/vigneshraman/linux/-/pipelines/1235518 Vignesh Raman (6): drm/ci: arm64.config: Enable

[PATCH v9 1/6] drm/ci: arm64.config: Enable CONFIG_DRM_ANALOGIX_ANX7625

2024-07-29 Thread Vignesh Raman
onfig. Acked-by: Helen Koike Signed-off-by: Vignesh Raman --- v2: - No changes v3: - No changes v4: - No changes v5: - No changes v6: - No changes v7: - No changes v8: - No changes v9: - No changes --- drivers/gpu/drm/ci/arm64.config | 1 + 1 file changed, 1 insertion(+)

[PATCH v1] drm/ci: uprev IGT

2024-07-04 Thread Vignesh Raman
data header for each flake test. Signed-off-by: Vignesh Raman --- v1: - https://gitlab.freedesktop.org/vigneshraman/linux/-/pipelines/1216850 --- drivers/gpu/drm/ci/gitlab-ci.yml | 2 +- drivers/gpu/drm/ci/igt_runner.sh | 1 + .../gpu/drm/ci/xfails/amdgpu-st

Re: [PATCH v3 6/6] drm/ci: update xfails for the new testlist

2024-05-29 Thread Vignesh Raman
Hi Dmitry, On 29/05/24 13:30, Dmitry Baryshkov wrote: On Wed, May 29, 2024 at 08:10:49AM +0530, Vignesh Raman wrote: Now the testlist is used from IGT build, so update xfails with the new testlist. Set the timeout of all i915 jobs to 1h30m since some jobs takes more than 1 hour to complete

Re: [PATCH v3 4/6] drm/ci: uprev IGT

2024-05-29 Thread Vignesh Raman
Hi Dmitry, On 29/05/24 13:39, Dmitry Baryshkov wrote: On Wed, May 29, 2024 at 08:10:47AM +0530, Vignesh Raman wrote: test-list.txt and test-list-full.txt are not generated for cross-builds and they are required by drm-ci for testing arm32 targets. This is fixed in igt-gpu-tools. So uprev IGT

[PATCH v3 5/6] drm/ci: skip driver specific tests

2024-05-28 Thread Vignesh Raman
Skip driver specific tests and skip kms tests for panfrost driver since it is not a kms driver. Reviewed-by: Dmitry Baryshkov Signed-off-by: Vignesh Raman --- v2: - Skip xe tests for amdgpu and virtio. v3: - No changes. --- .../gpu/drm/ci/xfails/amdgpu-stoney-skips.txt | 15

[PATCH v3 4/6] drm/ci: uprev IGT

2024-05-28 Thread Vignesh Raman
: Dmitry Baryshkov Signed-off-by: Vignesh Raman --- v2: - Split IGT uprev to seperate patch. v3: - No changes. --- drivers/gpu/drm/ci/build-igt.sh | 4 drivers/gpu/drm/ci/gitlab-ci.yml | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/drivers/gpu/drm/ci/build

[PATCH v3 6/6] drm/ci: update xfails for the new testlist

2024-05-28 Thread Vignesh Raman
Now the testlist is used from IGT build, so update xfails with the new testlist. Set the timeout of all i915 jobs to 1h30m since some jobs takes more than 1 hour to complete. Reviewed-by: Dmitry Baryshkov Signed-off-by: Vignesh Raman --- v2: - Set the timeout of all i915 jobs to 1h30m and

[PATCH v3 3/6] drm/ci: generate testlist from build

2024-05-28 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 --- v2: - Fix testlist generation for arm and arm64 builds. v3: - Rename generated testlist file to ci-testlist

[PATCH v3 2/6] drm/ci: add farm variable

2024-05-28 Thread Vignesh Raman
Mesa uses structured logs for logging and debug purpose, https://mesa.pages.freedesktop.org/-/mesa/-/jobs/59165650/artifacts/results/job_detail.json Since drm-ci uses the mesa scripts, add the farm variable and update the device type for missing jobs. Signed-off-by: Vignesh Raman --- v3

[PATCH v3 1/6] drm/ci: uprev mesa version

2024-05-28 Thread Vignesh Raman
. https://gitlab.freedesktop.org/mesa/mesa/-/commit/908f444e Use id_tokens for JWT authentication. Since s3 bucket is migrated to mesa-rootfs, update the variables accordingly. Also copy helper scripts to install, so that the ci jobs can use these scripts for logging. Signed-off-by: Vignesh Raman

[PATCH v3 0/6] drm/ci: uprev mesa/IGT and generate testlist

2024-05-28 Thread Vignesh Raman
://gitlab.freedesktop.org/vigneshraman/linux/-/pipelines/1187556 Vignesh Raman (6): drm/ci: uprev mesa version drm/ci: add farm variable drm/ci: generate testlist from build drm/ci: uprev IGT drm/ci: skip driver specific tests drm/ci: update xfails for the new testlist drivers/gpu/drm

drm-ci: flaky tests for amdgpu driver testing

2024-05-27 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-g0df7b9b97 # Linux Version: 6.9.0-rc7 # Failure Rate: 50 kms_async_flips@async-flip-with-page-flip-events kms_async_flips@crc kms_plane@pixel-format-sourc

Re: [PATCH v2 1/6] drm/ci: uprev mesa version

2024-05-23 Thread Vignesh Raman
Hi Dmitry, On 23/05/24 15:29, Dmitry Baryshkov wrote: On Thu, 23 May 2024 at 09:07, Vignesh Raman wrote: Hi Dmitry, On 20/05/24 16:13, Dmitry Baryshkov wrote: On Fri, May 17, 2024 at 02:54:57PM +0530, Vignesh Raman wrote: zlib.net is not allowing tarball download anymore and results in

Re: [PATCH v2 1/6] drm/ci: uprev mesa version

2024-05-22 Thread Vignesh Raman
Hi Dmitry, On 20/05/24 16:13, Dmitry Baryshkov wrote: On Fri, May 17, 2024 at 02:54:57PM +0530, Vignesh Raman wrote: zlib.net is not allowing tarball download anymore and results in below error in kernel+rootfs_arm32 container build, urllib.error.HTTPError: HTTP Error 403: Forbidden

Re: [PATCH v2 3/6] drm/ci: build virtual GPU driver as module

2024-05-22 Thread Vignesh Raman
Hi Dmitry, On 21/05/24 12:39, Vignesh Raman wrote: Hi Dmitry, On 20/05/24 16:32, Dmitry Baryshkov wrote: On Fri, May 17, 2024 at 02:54:59PM +0530, Vignesh Raman wrote: With latest IGT, the tests tries to load the module and it fails. So build the virtual GPU driver for virtio as module

Re: [PATCH v2 3/6] drm/ci: build virtual GPU driver as module

2024-05-21 Thread Vignesh Raman
Hi Dmitry, On 20/05/24 16:32, Dmitry Baryshkov wrote: On Fri, May 17, 2024 at 02:54:59PM +0530, Vignesh Raman wrote: With latest IGT, the tests tries to load the module and it fails. So build the virtual GPU driver for virtio as module. Why? If the test fails on module loading (if the driver

Re: [PATCH v2 2/6] drm/ci: generate testlist from build

2024-05-21 Thread Vignesh Raman
Hi Helen, On 21/05/24 01:54, Helen Koike wrote: On 17/05/2024 06:24, 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 --- v2:    - Fix testlist

Re: [PATCH v2 2/6] drm/ci: generate testlist from build

2024-05-20 Thread Vignesh Raman
Hi Dmitry, On 20/05/24 16:30, Dmitry Baryshkov wrote: On Fri, May 17, 2024 at 02:54:58PM +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 v2 6/6] drm/ci: update xfails for the new testlist

2024-05-17 Thread Vignesh Raman
Now the testlist is used from IGT build, so update xfails with the new testlist. Set the timeout of all i915 jobs to 1h30m since some jobs takes more than 1 hour to complete. Signed-off-by: Vignesh Raman --- v2: - Set the timeout of all i915 jobs to 1h30m and updated expectations file

[PATCH v2 5/6] drm/ci: skip driver specific tests

2024-05-17 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 --- v2: - Skip xe tests for amdgpu and virtio. --- .../gpu/drm/ci/xfails/amdgpu-stoney-skips.txt | 15 ++- drivers/gpu/drm/ci/xfails/i915-amly-skips.txt

[PATCH v2 4/6] drm/ci: uprev IGT

2024-05-17 Thread Vignesh Raman
: Vignesh Raman --- v2: - Split IGT uprev to seperate patch. --- drivers/gpu/drm/ci/build-igt.sh | 4 drivers/gpu/drm/ci/gitlab-ci.yml | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/drivers/gpu/drm/ci/build-igt.sh b/drivers/gpu/drm/ci/build-igt.sh index e62244728613

[PATCH v2 3/6] drm/ci: build virtual GPU driver as module

2024-05-17 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 --- v2: - No changes. --- drivers/gpu/drm/ci/build.sh | 1 - drivers/gpu/drm/ci/igt_runner.sh | 6 +++--- drivers/gpu/drm/ci/image

[PATCH v2 2/6] drm/ci: generate testlist from build

2024-05-17 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 --- v2: - Fix testlist generation for arm and arm64 builds. --- drivers/gpu/drm/ci/build-igt.sh | 34 + drivers

[PATCH v2 1/6] drm/ci: uprev mesa version

2024-05-17 Thread Vignesh Raman
. https://gitlab.freedesktop.org/mesa/mesa/-/commit/908f444e Use id_tokens for JWT authentication. Since s3 bucket is migrated to mesa-rootfs, update the variables accordingly. Also copy helper scripts to install, so that the ci jobs can use these scripts for logging. Signed-off-by: Vignesh Raman

[PATCH v2 0/6] drm/ci: uprev mesa/IGT and generate testlist

2024-05-17 Thread Vignesh Raman
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

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

2024-05-06 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-06 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 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 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 0/4] Uprev mesa and IGT

2024-04-22 Thread Vignesh Raman
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 as

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

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

[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 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 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 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 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

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

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

[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
e 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 PV

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

2024-01-30 Thread Vignesh Raman
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 amdgpu/a