<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux.git/drivers/gpu/drm/ci/test.yml, branch v6.16</title>
<subtitle>Linux kernel source tree</subtitle>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/'/>
<entry>
<title>drm/ci: uprev mesa</title>
<updated>2025-03-25T10:59:51+00:00</updated>
<author>
<name>Vignesh Raman</name>
<email>vignesh.raman@collabora.com</email>
</author>
<published>2025-03-14T08:58:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=a8bd38e04a05fef74fb7644ed389662e59a18cd7'/>
<id>a8bd38e04a05fef74fb7644ed389662e59a18cd7</id>
<content type='text'>
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 &lt;vignesh.raman@collabora.com&gt;
Acked-by: Helen Koike &lt;helen.fornazier@gmail.com&gt;
Acked-by: Daniel Stone &lt;daniels@collabora.com&gt;
Link: https://lore.kernel.org/r/20250314085858.39328-2-vignesh.raman@collabora.com
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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 &lt;vignesh.raman@collabora.com&gt;
Acked-by: Helen Koike &lt;helen.fornazier@gmail.com&gt;
Acked-by: Daniel Stone &lt;daniels@collabora.com&gt;
Link: https://lore.kernel.org/r/20250314085858.39328-2-vignesh.raman@collabora.com
</pre>
</div>
</content>
</entry>
<entry>
<title>drm/ci: enable lockdep detection</title>
<updated>2025-03-12T02:46:31+00:00</updated>
<author>
<name>Vignesh Raman</name>
<email>vignesh.raman@collabora.com</email>
</author>
<published>2025-02-17T05:37:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=27b6bce72c7721449d924ef987aa835daf015f26'/>
<id>27b6bce72c7721449d924ef987aa835daf015f26</id>
<content type='text'>
We have enabled PROVE_LOCKING (which enables LOCKDEP) in drm-ci.
This will output warnings when kernel locking errors are encountered
and will continue executing tests. To detect if lockdep has been
triggered, check the debug_locks value in /proc/lockdep_stats after
the tests have run. When debug_locks is 0, it indicates that lockdep
has detected issues and turned itself off. Check this value, and if
lockdep is detected, exit with an error and configure it as a warning
in GitLab CI.

GitLab CI ignores exit codes other than 1 by default. Pass the correct
exit code with variable FF_USE_NEW_BASH_EVAL_STRATEGY set to true or
exit on failure.

Also update the documentation.

Acked-by: Helen Koike &lt;helen.fornazier@gmail.com&gt;
Reviewed-by: Daniel Stone &lt;daniels@collabora.com&gt;
Link: https://patchwork.freedesktop.org/patch/msgid/20250217053719.442644-4-vignesh.raman@collabora.com
Signed-off-by: Vignesh Raman &lt;vignesh.raman@collabora.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We have enabled PROVE_LOCKING (which enables LOCKDEP) in drm-ci.
This will output warnings when kernel locking errors are encountered
and will continue executing tests. To detect if lockdep has been
triggered, check the debug_locks value in /proc/lockdep_stats after
the tests have run. When debug_locks is 0, it indicates that lockdep
has detected issues and turned itself off. Check this value, and if
lockdep is detected, exit with an error and configure it as a warning
in GitLab CI.

GitLab CI ignores exit codes other than 1 by default. Pass the correct
exit code with variable FF_USE_NEW_BASH_EVAL_STRATEGY set to true or
exit on failure.

Also update the documentation.

Acked-by: Helen Koike &lt;helen.fornazier@gmail.com&gt;
Reviewed-by: Daniel Stone &lt;daniels@collabora.com&gt;
Link: https://patchwork.freedesktop.org/patch/msgid/20250217053719.442644-4-vignesh.raman@collabora.com
Signed-off-by: Vignesh Raman &lt;vignesh.raman@collabora.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>drm/ci: refactor software-driver stage jobs</title>
<updated>2025-03-12T02:46:31+00:00</updated>
<author>
<name>Vignesh Raman</name>
<email>vignesh.raman@collabora.com</email>
</author>
<published>2025-02-17T05:37:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=afb7a1d669b7c3f7c0f1678299377d88b57a48f8'/>
<id>afb7a1d669b7c3f7c0f1678299377d88b57a48f8</id>
<content type='text'>
Move common job configuration for software-driver
stage jobs to separate job.

Acked-by: Helen Koike &lt;helen.fornazier@gmail.com&gt;
Reviewed-by: Daniel Stone &lt;daniels@collabora.com&gt;
Link: https://patchwork.freedesktop.org/patch/msgid/20250217053719.442644-2-vignesh.raman@collabora.com
Signed-off-by: Vignesh Raman &lt;vignesh.raman@collabora.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Move common job configuration for software-driver
stage jobs to separate job.

Acked-by: Helen Koike &lt;helen.fornazier@gmail.com&gt;
Reviewed-by: Daniel Stone &lt;daniels@collabora.com&gt;
Link: https://patchwork.freedesktop.org/patch/msgid/20250217053719.442644-2-vignesh.raman@collabora.com
Signed-off-by: Vignesh Raman &lt;vignesh.raman@collabora.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>drm/ci: update gitlab rules</title>
<updated>2025-02-05T13:10:50+00:00</updated>
<author>
<name>Vignesh Raman</name>
<email>vignesh.raman@collabora.com</email>
</author>
<published>2025-02-05T08:16:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=df54f04f2020dd750d7c2d6c336ef91375d0db02'/>
<id>df54f04f2020dd750d7c2d6c336ef91375d0db02</id>
<content type='text'>
Update gitlab rules to include scheduled pipelines.

Signed-off-by: Vignesh Raman &lt;vignesh.raman@collabora.com&gt;
Signed-off-by: Helen Koike &lt;helen.koike@collabora.com&gt;
Link: https://patchwork.freedesktop.org/patch/msgid/20250205081652.1928927-3-vignesh.raman@collabora.com
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Update gitlab rules to include scheduled pipelines.

Signed-off-by: Vignesh Raman &lt;vignesh.raman@collabora.com&gt;
Signed-off-by: Helen Koike &lt;helen.koike@collabora.com&gt;
Link: https://patchwork.freedesktop.org/patch/msgid/20250205081652.1928927-3-vignesh.raman@collabora.com
</pre>
</div>
</content>
</entry>
<entry>
<title>drm/ci: uprev mesa</title>
<updated>2025-02-05T13:10:47+00:00</updated>
<author>
<name>Vignesh Raman</name>
<email>vignesh.raman@collabora.com</email>
</author>
<published>2025-02-05T08:16:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=550b82651bbd4339ac415933bc21e979d439cab4'/>
<id>550b82651bbd4339ac415933bc21e979d439cab4</id>
<content type='text'>
Uprev mesa to adapt to the latest changes in mesa ci
which includes new container jobs and stages. Also update
lava-submit script to adapt to the recent changes in mesa
to use LAVA rootfs overlays.

Signed-off-by: Vignesh Raman &lt;vignesh.raman@collabora.com&gt;
Signed-off-by: Helen Koike &lt;helen.koike@collabora.com&gt;
Link: https://patchwork.freedesktop.org/patch/msgid/20250205081652.1928927-2-vignesh.raman@collabora.com
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Uprev mesa to adapt to the latest changes in mesa ci
which includes new container jobs and stages. Also update
lava-submit script to adapt to the recent changes in mesa
to use LAVA rootfs overlays.

Signed-off-by: Vignesh Raman &lt;vignesh.raman@collabora.com&gt;
Signed-off-by: Helen Koike &lt;helen.koike@collabora.com&gt;
Link: https://patchwork.freedesktop.org/patch/msgid/20250205081652.1928927-2-vignesh.raman@collabora.com
</pre>
</div>
</content>
</entry>
<entry>
<title>drm/ci: add sm8350-hdk</title>
<updated>2024-10-29T10:42:26+00:00</updated>
<author>
<name>Vignesh Raman</name>
<email>vignesh.raman@collabora.com</email>
</author>
<published>2024-10-22T09:45:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=973db93de0a007fd1d0d85140c53f70dee6e2c25'/>
<id>973db93de0a007fd1d0d85140c53f70dee6e2c25</id>
<content type='text'>
Add job that executes the IGT test suite for sm8350-hdk.

Reviewed-by: Abhinav Kumar &lt;quic_abhinavk@quicinc.com&gt;
Reviewed-by: Dmitry Baryshkov &lt;dmitry.baryshkov@linaro.org&gt;
Signed-off-by: Vignesh Raman &lt;vignesh.raman@collabora.com&gt;
Acked-by: Helen Koike &lt;helen.koike@collabora.com&gt;
Signed-off-by: Helen Koike &lt;helen.koike@collabora.com&gt;
Link: https://patchwork.freedesktop.org/patch/msgid/20241022094509.85510-3-vignesh.raman@collabora.com
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add job that executes the IGT test suite for sm8350-hdk.

Reviewed-by: Abhinav Kumar &lt;quic_abhinavk@quicinc.com&gt;
Reviewed-by: Dmitry Baryshkov &lt;dmitry.baryshkov@linaro.org&gt;
Signed-off-by: Vignesh Raman &lt;vignesh.raman@collabora.com&gt;
Acked-by: Helen Koike &lt;helen.koike@collabora.com&gt;
Signed-off-by: Helen Koike &lt;helen.koike@collabora.com&gt;
Link: https://patchwork.freedesktop.org/patch/msgid/20241022094509.85510-3-vignesh.raman@collabora.com
</pre>
</div>
</content>
</entry>
<entry>
<title>drm/ci: add dedede</title>
<updated>2024-10-29T10:42:25+00:00</updated>
<author>
<name>Vignesh Raman</name>
<email>vignesh.raman@collabora.com</email>
</author>
<published>2024-10-22T09:45:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=123aff84f6304a94ac3d6bebb224d4e59da00821'/>
<id>123aff84f6304a94ac3d6bebb224d4e59da00821</id>
<content type='text'>
Add job that executes the IGT test suite for acer-cb317-1h-c3z6-dedede.
dedede boards use 64 bit Intel Jasper Lake processors.

Signed-off-by: Vignesh Raman &lt;vignesh.raman@collabora.com&gt;
Acked-by: Helen Koike &lt;helen.koike@collabora.com&gt;
Signed-off-by: Helen Koike &lt;helen.koike@collabora.com&gt;
Link: https://patchwork.freedesktop.org/patch/msgid/20241022094509.85510-2-vignesh.raman@collabora.com
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add job that executes the IGT test suite for acer-cb317-1h-c3z6-dedede.
dedede boards use 64 bit Intel Jasper Lake processors.

Signed-off-by: Vignesh Raman &lt;vignesh.raman@collabora.com&gt;
Acked-by: Helen Koike &lt;helen.koike@collabora.com&gt;
Signed-off-by: Helen Koike &lt;helen.koike@collabora.com&gt;
Link: https://patchwork.freedesktop.org/patch/msgid/20241022094509.85510-2-vignesh.raman@collabora.com
</pre>
</div>
</content>
</entry>
<entry>
<title>drm/ci: increase timeout for all jobs</title>
<updated>2024-08-28T15:21:49+00:00</updated>
<author>
<name>Vignesh Raman</name>
<email>vignesh.raman@collabora.com</email>
</author>
<published>2024-08-20T07:08:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=bad928d2cae5d4d5ec1474ae7428a797fb34c111'/>
<id>bad928d2cae5d4d5ec1474ae7428a797fb34c111</id>
<content type='text'>
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 &lt;vignesh.raman@collabora.com&gt;
Acked-by: Helen Koike &lt;helen.koike@collabora.com&gt;
Acked-by: Rob Clark &lt;robdclark@gmail.com&gt;
Signed-off-by: Helen Koike &lt;helen.koike@collabora.com&gt;
Link: https://patchwork.freedesktop.org/patch/msgid/20240820070818.1124403-1-vignesh.raman@collabora.com
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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 &lt;vignesh.raman@collabora.com&gt;
Acked-by: Helen Koike &lt;helen.koike@collabora.com&gt;
Acked-by: Rob Clark &lt;robdclark@gmail.com&gt;
Signed-off-by: Helen Koike &lt;helen.koike@collabora.com&gt;
Link: https://patchwork.freedesktop.org/patch/msgid/20240820070818.1124403-1-vignesh.raman@collabora.com
</pre>
</div>
</content>
</entry>
<entry>
<title>drm/ci: uprev mesa</title>
<updated>2024-08-13T20:04:10+00:00</updated>
<author>
<name>Vignesh Raman</name>
<email>vignesh.raman@collabora.com</email>
</author>
<published>2024-08-07T08:20:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=a884dde8d9b6a4a817cc39663db824e5602a8001'/>
<id>a884dde8d9b6a4a817cc39663db824e5602a8001</id>
<content type='text'>
Uprev mesa to adapt to the latest changes in mesa ci.
Project 'anholt/deqp-runner' was moved to 'mesa/deqp-runner'.
So update the link.

Signed-off-by: Vignesh Raman &lt;vignesh.raman@collabora.com&gt;
Reviewed-by: Daniel Stone &lt;daniels@collabora.com&gt;
Signed-off-by: Helen Koike &lt;helen.koike@collabora.com&gt;
Link: https://patchwork.freedesktop.org/patch/msgid/20240807082020.429434-1-vignesh.raman@collabora.com
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Uprev mesa to adapt to the latest changes in mesa ci.
Project 'anholt/deqp-runner' was moved to 'mesa/deqp-runner'.
So update the link.

Signed-off-by: Vignesh Raman &lt;vignesh.raman@collabora.com&gt;
Reviewed-by: Daniel Stone &lt;daniels@collabora.com&gt;
Signed-off-by: Helen Koike &lt;helen.koike@collabora.com&gt;
Link: https://patchwork.freedesktop.org/patch/msgid/20240807082020.429434-1-vignesh.raman@collabora.com
</pre>
</div>
</content>
</entry>
<entry>
<title>drm/ci: rockchip: add tests for rockchip display driver</title>
<updated>2024-08-06T14:20:58+00:00</updated>
<author>
<name>Vignesh Raman</name>
<email>vignesh.raman@collabora.com</email>
</author>
<published>2024-07-30T02:15:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=16c9898ac5ab00fc96efee404a1b8bcfe20ad48b'/>
<id>16c9898ac5ab00fc96efee404a1b8bcfe20ad48b</id>
<content type='text'>
For rockchip rk3288 and rk3399, the display driver is rockchip
and gpu driver is panfrost. Currently, in drm-ci for rockchip
rk3288 and rk3399, only the gpu driver is tested. Refactor
the existing rockchip jobs to test both display and gpu driver
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 rockchip jobs.

Acked-by: Helen Koike &lt;helen.koike@collabora.com&gt;
Reviewed-by: Daniel Stone &lt;daniels@collabora.com&gt;
Signed-off-by: Vignesh Raman &lt;vignesh.raman@collabora.com&gt;
Signed-off-by: Helen Koike &lt;helen.koike@collabora.com&gt;
Link: https://patchwork.freedesktop.org/patch/msgid/20240730021545.912271-7-vignesh.raman@collabora.com
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For rockchip rk3288 and rk3399, the display driver is rockchip
and gpu driver is panfrost. Currently, in drm-ci for rockchip
rk3288 and rk3399, only the gpu driver is tested. Refactor
the existing rockchip jobs to test both display and gpu driver
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 rockchip jobs.

Acked-by: Helen Koike &lt;helen.koike@collabora.com&gt;
Reviewed-by: Daniel Stone &lt;daniels@collabora.com&gt;
Signed-off-by: Vignesh Raman &lt;vignesh.raman@collabora.com&gt;
Signed-off-by: Helen Koike &lt;helen.koike@collabora.com&gt;
Link: https://patchwork.freedesktop.org/patch/msgid/20240730021545.912271-7-vignesh.raman@collabora.com
</pre>
</div>
</content>
</entry>
</feed>
