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
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
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
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
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
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
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
.
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
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
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
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
.
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
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
.
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
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
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
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
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
) 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
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
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
://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
.
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
://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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
://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
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
.
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
://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
.
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
-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
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
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
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
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
Suspend to RAM seems to be broken on this machine
+.*suspend.*
Acked-by: 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
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
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
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
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
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
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
://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
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
.
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
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
.
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
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
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
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
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
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
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
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
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.
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
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
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
, 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
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
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
.
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
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
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
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:
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(+)
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
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
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
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.
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 - 100 of 192 matches
Mail list logo