Message ID | ZNq/LzpemP8v/geN@ginger (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | [PULL,for,v6.6] drm-misc-next | expand |
On Mon, 14 Aug 2023, Helen Koike <helen.koike@collabora.com> wrote: > The following changes since commit f5d8f9c0d8b4bc8ad7e7b23a9f4d116e99202dd3: > > drm/panel: JDI LT070ME05000 simplify with dev_err_probe() (2023-08-14 14:44:30 +0200) > > are available in the Git repository at: > > git@gitlab.freedesktop.org:helen.fornazier/linux.git tags/drm-ci-v13-drm-misc > > for you to fetch changes up to 60242246bc906a37a7eae2094633a38bda7d45e6: > > drm: Add initial ci/ subdirectory (2023-08-14 20:47:37 -0300) > > ---------------------------------------------------------------- > drm-ci for drm-misc-next FYI, usually the subject indicates the source or what to pull, not the destination. Was confused here for a bit. ;) BR, Jani. > > Here is the patch that adds a ci/ subdirectory to drm and allows > developers to easily execute tests. > > Developers can easily execute several tests on different devices > by just pushing their branch to their fork in a repository hosted > on gitlab.freedesktop.org which has an infrastructure to run jobs > in several runners and farms with different devices. > > The patch was acked and tested by others. > > Signed-off-by: Helen Koike <helen.koike@collabora.com> > > ---------------------------------------------------------------- > Tomeu Vizoso (1): > drm: Add initial ci/ subdirectory > > Documentation/gpu/automated_testing.rst | 144 + > Documentation/gpu/index.rst | 1 + > MAINTAINERS | 8 + > drivers/gpu/drm/ci/arm.config | 69 + > drivers/gpu/drm/ci/arm64.config | 199 ++ > drivers/gpu/drm/ci/build-igt.sh | 35 + > drivers/gpu/drm/ci/build.sh | 157 ++ > drivers/gpu/drm/ci/build.yml | 110 + > drivers/gpu/drm/ci/check-patch.py | 57 + > drivers/gpu/drm/ci/container.yml | 65 + > drivers/gpu/drm/ci/gitlab-ci.yml | 251 ++ > drivers/gpu/drm/ci/igt_runner.sh | 77 + > drivers/gpu/drm/ci/image-tags.yml | 15 + > drivers/gpu/drm/ci/lava-submit.sh | 57 + > drivers/gpu/drm/ci/static-checks.yml | 12 + > drivers/gpu/drm/ci/test.yml | 335 +++ > drivers/gpu/drm/ci/testlist.txt | 2912 ++++++++++++++++++++ > drivers/gpu/drm/ci/x86_64.config | 111 + > drivers/gpu/drm/ci/xfails/amdgpu-stoney-fails.txt | 19 + > drivers/gpu/drm/ci/xfails/amdgpu-stoney-flakes.txt | 21 + > drivers/gpu/drm/ci/xfails/amdgpu-stoney-skips.txt | 2 + > drivers/gpu/drm/ci/xfails/i915-amly-fails.txt | 17 + > drivers/gpu/drm/ci/xfails/i915-amly-flakes.txt | 32 + > drivers/gpu/drm/ci/xfails/i915-amly-skips.txt | 4 + > drivers/gpu/drm/ci/xfails/i915-apl-fails.txt | 58 + > drivers/gpu/drm/ci/xfails/i915-apl-flakes.txt | 1 + > drivers/gpu/drm/ci/xfails/i915-apl-skips.txt | 6 + > drivers/gpu/drm/ci/xfails/i915-cml-fails.txt | 18 + > drivers/gpu/drm/ci/xfails/i915-cml-flakes.txt | 38 + > drivers/gpu/drm/ci/xfails/i915-cml-skips.txt | 2 + > drivers/gpu/drm/ci/xfails/i915-glk-fails.txt | 19 + > drivers/gpu/drm/ci/xfails/i915-glk-flakes.txt | 41 + > drivers/gpu/drm/ci/xfails/i915-glk-skips.txt | 5 + > drivers/gpu/drm/ci/xfails/i915-kbl-fails.txt | 25 + > drivers/gpu/drm/ci/xfails/i915-kbl-flakes.txt | 26 + > drivers/gpu/drm/ci/xfails/i915-kbl-skips.txt | 5 + > drivers/gpu/drm/ci/xfails/i915-tgl-fails.txt | 37 + > drivers/gpu/drm/ci/xfails/i915-tgl-flakes.txt | 5 + > drivers/gpu/drm/ci/xfails/i915-tgl-skips.txt | 11 + > drivers/gpu/drm/ci/xfails/i915-whl-fails.txt | 48 + > drivers/gpu/drm/ci/xfails/i915-whl-flakes.txt | 1 + > drivers/gpu/drm/ci/xfails/i915-whl-skips.txt | 2 + > .../gpu/drm/ci/xfails/mediatek-mt8173-fails.txt | 29 + > .../gpu/drm/ci/xfails/mediatek-mt8173-flakes.txt | 0 > .../gpu/drm/ci/xfails/mediatek-mt8183-fails.txt | 10 + > .../gpu/drm/ci/xfails/mediatek-mt8183-flakes.txt | 14 + > drivers/gpu/drm/ci/xfails/meson-g12b-fails.txt | 12 + > drivers/gpu/drm/ci/xfails/meson-g12b-flakes.txt | 4 + > drivers/gpu/drm/ci/xfails/msm-apq8016-fails.txt | 15 + > drivers/gpu/drm/ci/xfails/msm-apq8016-flakes.txt | 4 + > drivers/gpu/drm/ci/xfails/msm-apq8096-fails.txt | 2 + > drivers/gpu/drm/ci/xfails/msm-apq8096-flakes.txt | 4 + > drivers/gpu/drm/ci/xfails/msm-apq8096-skips.txt | 2 + > drivers/gpu/drm/ci/xfails/msm-sc7180-fails.txt | 25 + > drivers/gpu/drm/ci/xfails/msm-sc7180-flakes.txt | 7 + > drivers/gpu/drm/ci/xfails/msm-sc7180-skips.txt | 23 + > drivers/gpu/drm/ci/xfails/msm-sdm845-fails.txt | 68 + > drivers/gpu/drm/ci/xfails/msm-sdm845-flakes.txt | 11 + > drivers/gpu/drm/ci/xfails/msm-sdm845-skips.txt | 2 + > .../gpu/drm/ci/xfails/rockchip-rk3288-fails.txt | 48 + > .../gpu/drm/ci/xfails/rockchip-rk3288-flakes.txt | 9 + > .../gpu/drm/ci/xfails/rockchip-rk3288-skips.txt | 52 + > .../gpu/drm/ci/xfails/rockchip-rk3399-fails.txt | 36 + > .../gpu/drm/ci/xfails/rockchip-rk3399-flakes.txt | 24 + > .../gpu/drm/ci/xfails/rockchip-rk3399-skips.txt | 5 + > .../gpu/drm/ci/xfails/virtio_gpu-none-fails.txt | 38 + > .../gpu/drm/ci/xfails/virtio_gpu-none-flakes.txt | 0 > .../gpu/drm/ci/xfails/virtio_gpu-none-skips.txt | 6 + > 68 files changed, 5508 insertions(+) > create mode 100644 Documentation/gpu/automated_testing.rst > create mode 100644 drivers/gpu/drm/ci/arm.config > create mode 100644 drivers/gpu/drm/ci/arm64.config > create mode 100644 drivers/gpu/drm/ci/build-igt.sh > create mode 100644 drivers/gpu/drm/ci/build.sh > create mode 100644 drivers/gpu/drm/ci/build.yml > create mode 100755 drivers/gpu/drm/ci/check-patch.py > create mode 100644 drivers/gpu/drm/ci/container.yml > create mode 100644 drivers/gpu/drm/ci/gitlab-ci.yml > create mode 100755 drivers/gpu/drm/ci/igt_runner.sh > create mode 100644 drivers/gpu/drm/ci/image-tags.yml > create mode 100755 drivers/gpu/drm/ci/lava-submit.sh > create mode 100644 drivers/gpu/drm/ci/static-checks.yml > create mode 100644 drivers/gpu/drm/ci/test.yml > create mode 100644 drivers/gpu/drm/ci/testlist.txt > create mode 100644 drivers/gpu/drm/ci/x86_64.config > create mode 100644 drivers/gpu/drm/ci/xfails/amdgpu-stoney-fails.txt > create mode 100644 drivers/gpu/drm/ci/xfails/amdgpu-stoney-flakes.txt > create mode 100644 drivers/gpu/drm/ci/xfails/amdgpu-stoney-skips.txt > create mode 100644 drivers/gpu/drm/ci/xfails/i915-amly-fails.txt > create mode 100644 drivers/gpu/drm/ci/xfails/i915-amly-flakes.txt > create mode 100644 drivers/gpu/drm/ci/xfails/i915-amly-skips.txt > create mode 100644 drivers/gpu/drm/ci/xfails/i915-apl-fails.txt > create mode 100644 drivers/gpu/drm/ci/xfails/i915-apl-flakes.txt > create mode 100644 drivers/gpu/drm/ci/xfails/i915-apl-skips.txt > create mode 100644 drivers/gpu/drm/ci/xfails/i915-cml-fails.txt > create mode 100644 drivers/gpu/drm/ci/xfails/i915-cml-flakes.txt > create mode 100644 drivers/gpu/drm/ci/xfails/i915-cml-skips.txt > create mode 100644 drivers/gpu/drm/ci/xfails/i915-glk-fails.txt > create mode 100644 drivers/gpu/drm/ci/xfails/i915-glk-flakes.txt > create mode 100644 drivers/gpu/drm/ci/xfails/i915-glk-skips.txt > create mode 100644 drivers/gpu/drm/ci/xfails/i915-kbl-fails.txt > create mode 100644 drivers/gpu/drm/ci/xfails/i915-kbl-flakes.txt > create mode 100644 drivers/gpu/drm/ci/xfails/i915-kbl-skips.txt > create mode 100644 drivers/gpu/drm/ci/xfails/i915-tgl-fails.txt > create mode 100644 drivers/gpu/drm/ci/xfails/i915-tgl-flakes.txt > create mode 100644 drivers/gpu/drm/ci/xfails/i915-tgl-skips.txt > create mode 100644 drivers/gpu/drm/ci/xfails/i915-whl-fails.txt > create mode 100644 drivers/gpu/drm/ci/xfails/i915-whl-flakes.txt > create mode 100644 drivers/gpu/drm/ci/xfails/i915-whl-skips.txt > create mode 100644 drivers/gpu/drm/ci/xfails/mediatek-mt8173-fails.txt > create mode 100644 drivers/gpu/drm/ci/xfails/mediatek-mt8173-flakes.txt > create mode 100644 drivers/gpu/drm/ci/xfails/mediatek-mt8183-fails.txt > create mode 100644 drivers/gpu/drm/ci/xfails/mediatek-mt8183-flakes.txt > create mode 100644 drivers/gpu/drm/ci/xfails/meson-g12b-fails.txt > create mode 100644 drivers/gpu/drm/ci/xfails/meson-g12b-flakes.txt > create mode 100644 drivers/gpu/drm/ci/xfails/msm-apq8016-fails.txt > create mode 100644 drivers/gpu/drm/ci/xfails/msm-apq8016-flakes.txt > create mode 100644 drivers/gpu/drm/ci/xfails/msm-apq8096-fails.txt > create mode 100644 drivers/gpu/drm/ci/xfails/msm-apq8096-flakes.txt > create mode 100644 drivers/gpu/drm/ci/xfails/msm-apq8096-skips.txt > create mode 100644 drivers/gpu/drm/ci/xfails/msm-sc7180-fails.txt > create mode 100644 drivers/gpu/drm/ci/xfails/msm-sc7180-flakes.txt > create mode 100644 drivers/gpu/drm/ci/xfails/msm-sc7180-skips.txt > create mode 100644 drivers/gpu/drm/ci/xfails/msm-sdm845-fails.txt > create mode 100644 drivers/gpu/drm/ci/xfails/msm-sdm845-flakes.txt > create mode 100644 drivers/gpu/drm/ci/xfails/msm-sdm845-skips.txt > create mode 100644 drivers/gpu/drm/ci/xfails/rockchip-rk3288-fails.txt > create mode 100644 drivers/gpu/drm/ci/xfails/rockchip-rk3288-flakes.txt > create mode 100644 drivers/gpu/drm/ci/xfails/rockchip-rk3288-skips.txt > create mode 100644 drivers/gpu/drm/ci/xfails/rockchip-rk3399-fails.txt > create mode 100644 drivers/gpu/drm/ci/xfails/rockchip-rk3399-flakes.txt > create mode 100644 drivers/gpu/drm/ci/xfails/rockchip-rk3399-skips.txt > create mode 100644 drivers/gpu/drm/ci/xfails/virtio_gpu-none-fails.txt > create mode 100644 drivers/gpu/drm/ci/xfails/virtio_gpu-none-flakes.txt > create mode 100644 drivers/gpu/drm/ci/xfails/virtio_gpu-none-skips.txt
On Tuesday, August 15, 2023 06:12 -03, Jani Nikula <jani.nikula@linux.intel.com> wrote: > On Mon, 14 Aug 2023, Helen Koike <helen.koike@collabora.com> wrote: > > The following changes since commit f5d8f9c0d8b4bc8ad7e7b23a9f4d116e99202dd3: > > > > drm/panel: JDI LT070ME05000 simplify with dev_err_probe() (2023-08-14 14:44:30 +0200) > > > > are available in the Git repository at: > > > > git@gitlab.freedesktop.org:helen.fornazier/linux.git tags/drm-ci-v13-drm-misc > > > > for you to fetch changes up to 60242246bc906a37a7eae2094633a38bda7d45e6: > > > > drm: Add initial ci/ subdirectory (2023-08-14 20:47:37 -0300) > > > > ---------------------------------------------------------------- > > drm-ci for drm-misc-next > > FYI, usually the subject indicates the source or what to pull, not the > destination. Was confused here for a bit. ;) Thanks for the info! Should I re-send this one? Regards, Helen > > BR, > Jani. > > > > > Here is the patch that adds a ci/ subdirectory to drm and allows > > developers to easily execute tests. > > > > Developers can easily execute several tests on different devices > > by just pushing their branch to their fork in a repository hosted > > on gitlab.freedesktop.org which has an infrastructure to run jobs > > in several runners and farms with different devices. > > > > The patch was acked and tested by others. > > > > Signed-off-by: Helen Koike <helen.koike@collabora.com> > > > > ---------------------------------------------------------------- > > Tomeu Vizoso (1): > > drm: Add initial ci/ subdirectory > > > > Documentation/gpu/automated_testing.rst | 144 + > > Documentation/gpu/index.rst | 1 + > > MAINTAINERS | 8 + > > drivers/gpu/drm/ci/arm.config | 69 + > > drivers/gpu/drm/ci/arm64.config | 199 ++ > > drivers/gpu/drm/ci/build-igt.sh | 35 + > > drivers/gpu/drm/ci/build.sh | 157 ++ > > drivers/gpu/drm/ci/build.yml | 110 + > > drivers/gpu/drm/ci/check-patch.py | 57 + > > drivers/gpu/drm/ci/container.yml | 65 + > > drivers/gpu/drm/ci/gitlab-ci.yml | 251 ++ > > drivers/gpu/drm/ci/igt_runner.sh | 77 + > > drivers/gpu/drm/ci/image-tags.yml | 15 + > > drivers/gpu/drm/ci/lava-submit.sh | 57 + > > drivers/gpu/drm/ci/static-checks.yml | 12 + > > drivers/gpu/drm/ci/test.yml | 335 +++ > > drivers/gpu/drm/ci/testlist.txt | 2912 ++++++++++++++++++++ > > drivers/gpu/drm/ci/x86_64.config | 111 + > > drivers/gpu/drm/ci/xfails/amdgpu-stoney-fails.txt | 19 + > > drivers/gpu/drm/ci/xfails/amdgpu-stoney-flakes.txt | 21 + > > drivers/gpu/drm/ci/xfails/amdgpu-stoney-skips.txt | 2 + > > drivers/gpu/drm/ci/xfails/i915-amly-fails.txt | 17 + > > drivers/gpu/drm/ci/xfails/i915-amly-flakes.txt | 32 + > > drivers/gpu/drm/ci/xfails/i915-amly-skips.txt | 4 + > > drivers/gpu/drm/ci/xfails/i915-apl-fails.txt | 58 + > > drivers/gpu/drm/ci/xfails/i915-apl-flakes.txt | 1 + > > drivers/gpu/drm/ci/xfails/i915-apl-skips.txt | 6 + > > drivers/gpu/drm/ci/xfails/i915-cml-fails.txt | 18 + > > drivers/gpu/drm/ci/xfails/i915-cml-flakes.txt | 38 + > > drivers/gpu/drm/ci/xfails/i915-cml-skips.txt | 2 + > > drivers/gpu/drm/ci/xfails/i915-glk-fails.txt | 19 + > > drivers/gpu/drm/ci/xfails/i915-glk-flakes.txt | 41 + > > drivers/gpu/drm/ci/xfails/i915-glk-skips.txt | 5 + > > drivers/gpu/drm/ci/xfails/i915-kbl-fails.txt | 25 + > > drivers/gpu/drm/ci/xfails/i915-kbl-flakes.txt | 26 + > > drivers/gpu/drm/ci/xfails/i915-kbl-skips.txt | 5 + > > drivers/gpu/drm/ci/xfails/i915-tgl-fails.txt | 37 + > > drivers/gpu/drm/ci/xfails/i915-tgl-flakes.txt | 5 + > > drivers/gpu/drm/ci/xfails/i915-tgl-skips.txt | 11 + > > drivers/gpu/drm/ci/xfails/i915-whl-fails.txt | 48 + > > drivers/gpu/drm/ci/xfails/i915-whl-flakes.txt | 1 + > > drivers/gpu/drm/ci/xfails/i915-whl-skips.txt | 2 + > > .../gpu/drm/ci/xfails/mediatek-mt8173-fails.txt | 29 + > > .../gpu/drm/ci/xfails/mediatek-mt8173-flakes.txt | 0 > > .../gpu/drm/ci/xfails/mediatek-mt8183-fails.txt | 10 + > > .../gpu/drm/ci/xfails/mediatek-mt8183-flakes.txt | 14 + > > drivers/gpu/drm/ci/xfails/meson-g12b-fails.txt | 12 + > > drivers/gpu/drm/ci/xfails/meson-g12b-flakes.txt | 4 + > > drivers/gpu/drm/ci/xfails/msm-apq8016-fails.txt | 15 + > > drivers/gpu/drm/ci/xfails/msm-apq8016-flakes.txt | 4 + > > drivers/gpu/drm/ci/xfails/msm-apq8096-fails.txt | 2 + > > drivers/gpu/drm/ci/xfails/msm-apq8096-flakes.txt | 4 + > > drivers/gpu/drm/ci/xfails/msm-apq8096-skips.txt | 2 + > > drivers/gpu/drm/ci/xfails/msm-sc7180-fails.txt | 25 + > > drivers/gpu/drm/ci/xfails/msm-sc7180-flakes.txt | 7 + > > drivers/gpu/drm/ci/xfails/msm-sc7180-skips.txt | 23 + > > drivers/gpu/drm/ci/xfails/msm-sdm845-fails.txt | 68 + > > drivers/gpu/drm/ci/xfails/msm-sdm845-flakes.txt | 11 + > > drivers/gpu/drm/ci/xfails/msm-sdm845-skips.txt | 2 + > > .../gpu/drm/ci/xfails/rockchip-rk3288-fails.txt | 48 + > > .../gpu/drm/ci/xfails/rockchip-rk3288-flakes.txt | 9 + > > .../gpu/drm/ci/xfails/rockchip-rk3288-skips.txt | 52 + > > .../gpu/drm/ci/xfails/rockchip-rk3399-fails.txt | 36 + > > .../gpu/drm/ci/xfails/rockchip-rk3399-flakes.txt | 24 + > > .../gpu/drm/ci/xfails/rockchip-rk3399-skips.txt | 5 + > > .../gpu/drm/ci/xfails/virtio_gpu-none-fails.txt | 38 + > > .../gpu/drm/ci/xfails/virtio_gpu-none-flakes.txt | 0 > > .../gpu/drm/ci/xfails/virtio_gpu-none-skips.txt | 6 + > > 68 files changed, 5508 insertions(+) > > create mode 100644 Documentation/gpu/automated_testing.rst > > create mode 100644 drivers/gpu/drm/ci/arm.config > > create mode 100644 drivers/gpu/drm/ci/arm64.config > > create mode 100644 drivers/gpu/drm/ci/build-igt.sh > > create mode 100644 drivers/gpu/drm/ci/build.sh > > create mode 100644 drivers/gpu/drm/ci/build.yml > > create mode 100755 drivers/gpu/drm/ci/check-patch.py > > create mode 100644 drivers/gpu/drm/ci/container.yml > > create mode 100644 drivers/gpu/drm/ci/gitlab-ci.yml > > create mode 100755 drivers/gpu/drm/ci/igt_runner.sh > > create mode 100644 drivers/gpu/drm/ci/image-tags.yml > > create mode 100755 drivers/gpu/drm/ci/lava-submit.sh > > create mode 100644 drivers/gpu/drm/ci/static-checks.yml > > create mode 100644 drivers/gpu/drm/ci/test.yml > > create mode 100644 drivers/gpu/drm/ci/testlist.txt > > create mode 100644 drivers/gpu/drm/ci/x86_64.config > > create mode 100644 drivers/gpu/drm/ci/xfails/amdgpu-stoney-fails.txt > > create mode 100644 drivers/gpu/drm/ci/xfails/amdgpu-stoney-flakes.txt > > create mode 100644 drivers/gpu/drm/ci/xfails/amdgpu-stoney-skips.txt > > create mode 100644 drivers/gpu/drm/ci/xfails/i915-amly-fails.txt > > create mode 100644 drivers/gpu/drm/ci/xfails/i915-amly-flakes.txt > > create mode 100644 drivers/gpu/drm/ci/xfails/i915-amly-skips.txt > > create mode 100644 drivers/gpu/drm/ci/xfails/i915-apl-fails.txt > > create mode 100644 drivers/gpu/drm/ci/xfails/i915-apl-flakes.txt > > create mode 100644 drivers/gpu/drm/ci/xfails/i915-apl-skips.txt > > create mode 100644 drivers/gpu/drm/ci/xfails/i915-cml-fails.txt > > create mode 100644 drivers/gpu/drm/ci/xfails/i915-cml-flakes.txt > > create mode 100644 drivers/gpu/drm/ci/xfails/i915-cml-skips.txt > > create mode 100644 drivers/gpu/drm/ci/xfails/i915-glk-fails.txt > > create mode 100644 drivers/gpu/drm/ci/xfails/i915-glk-flakes.txt > > create mode 100644 drivers/gpu/drm/ci/xfails/i915-glk-skips.txt > > create mode 100644 drivers/gpu/drm/ci/xfails/i915-kbl-fails.txt > > create mode 100644 drivers/gpu/drm/ci/xfails/i915-kbl-flakes.txt > > create mode 100644 drivers/gpu/drm/ci/xfails/i915-kbl-skips.txt > > create mode 100644 drivers/gpu/drm/ci/xfails/i915-tgl-fails.txt > > create mode 100644 drivers/gpu/drm/ci/xfails/i915-tgl-flakes.txt > > create mode 100644 drivers/gpu/drm/ci/xfails/i915-tgl-skips.txt > > create mode 100644 drivers/gpu/drm/ci/xfails/i915-whl-fails.txt > > create mode 100644 drivers/gpu/drm/ci/xfails/i915-whl-flakes.txt > > create mode 100644 drivers/gpu/drm/ci/xfails/i915-whl-skips.txt > > create mode 100644 drivers/gpu/drm/ci/xfails/mediatek-mt8173-fails.txt > > create mode 100644 drivers/gpu/drm/ci/xfails/mediatek-mt8173-flakes.txt > > create mode 100644 drivers/gpu/drm/ci/xfails/mediatek-mt8183-fails.txt > > create mode 100644 drivers/gpu/drm/ci/xfails/mediatek-mt8183-flakes.txt > > create mode 100644 drivers/gpu/drm/ci/xfails/meson-g12b-fails.txt > > create mode 100644 drivers/gpu/drm/ci/xfails/meson-g12b-flakes.txt > > create mode 100644 drivers/gpu/drm/ci/xfails/msm-apq8016-fails.txt > > create mode 100644 drivers/gpu/drm/ci/xfails/msm-apq8016-flakes.txt > > create mode 100644 drivers/gpu/drm/ci/xfails/msm-apq8096-fails.txt > > create mode 100644 drivers/gpu/drm/ci/xfails/msm-apq8096-flakes.txt > > create mode 100644 drivers/gpu/drm/ci/xfails/msm-apq8096-skips.txt > > create mode 100644 drivers/gpu/drm/ci/xfails/msm-sc7180-fails.txt > > create mode 100644 drivers/gpu/drm/ci/xfails/msm-sc7180-flakes.txt > > create mode 100644 drivers/gpu/drm/ci/xfails/msm-sc7180-skips.txt > > create mode 100644 drivers/gpu/drm/ci/xfails/msm-sdm845-fails.txt > > create mode 100644 drivers/gpu/drm/ci/xfails/msm-sdm845-flakes.txt > > create mode 100644 drivers/gpu/drm/ci/xfails/msm-sdm845-skips.txt > > create mode 100644 drivers/gpu/drm/ci/xfails/rockchip-rk3288-fails.txt > > create mode 100644 drivers/gpu/drm/ci/xfails/rockchip-rk3288-flakes.txt > > create mode 100644 drivers/gpu/drm/ci/xfails/rockchip-rk3288-skips.txt > > create mode 100644 drivers/gpu/drm/ci/xfails/rockchip-rk3399-fails.txt > > create mode 100644 drivers/gpu/drm/ci/xfails/rockchip-rk3399-flakes.txt > > create mode 100644 drivers/gpu/drm/ci/xfails/rockchip-rk3399-skips.txt > > create mode 100644 drivers/gpu/drm/ci/xfails/virtio_gpu-none-fails.txt > > create mode 100644 drivers/gpu/drm/ci/xfails/virtio_gpu-none-flakes.txt > > create mode 100644 drivers/gpu/drm/ci/xfails/virtio_gpu-none-skips.txt > > -- > Jani Nikula, Intel Open Source Graphics Center
Hi, thanks for your patchset. Am 15.08.23 um 13:53 schrieb Helen Mae Koike Fornazier: > On Tuesday, August 15, 2023 06:12 -03, Jani Nikula <jani.nikula@linux.intel.com> wrote: > >> On Mon, 14 Aug 2023, Helen Koike <helen.koike@collabora.com> wrote: >>> The following changes since commit f5d8f9c0d8b4bc8ad7e7b23a9f4d116e99202dd3: >>> >>> drm/panel: JDI LT070ME05000 simplify with dev_err_probe() (2023-08-14 14:44:30 +0200) >>> >>> are available in the Git repository at: >>> >>> git@gitlab.freedesktop.org:helen.fornazier/linux.git tags/drm-ci-v13-drm-misc >>> >>> for you to fetch changes up to 60242246bc906a37a7eae2094633a38bda7d45e6: >>> >>> drm: Add initial ci/ subdirectory (2023-08-14 20:47:37 -0300) >>> >>> ---------------------------------------------------------------- >>> drm-ci for drm-misc-next >> >> FYI, usually the subject indicates the source or what to pull, not the >> destination. Was confused here for a bit. ;) > > Thanks for the info! Should I re-send this one? Yes, please. As a developer, you are not supposed to send pull requests or any other emails with [PULL] in their subject line. We don't merge pull requests into drm-misc. To get your patches merged, please make a patchset on top of the a recent checkout of drm-misc-next. Then send the patchset via git send-email to dri-devel@lists.freedesktop.org and all the developers and maintainers that are affected by the changes. This will start the review process. After your patchset has entered the drm-misc-next branch, we (the maintainers of the drm-misc tree) will create the appropriate pull requests when the time has come. Best regards Thomas > > Regards, > Helen > >> >> BR, >> Jani. >> >>> >>> Here is the patch that adds a ci/ subdirectory to drm and allows >>> developers to easily execute tests. >>> >>> Developers can easily execute several tests on different devices >>> by just pushing their branch to their fork in a repository hosted >>> on gitlab.freedesktop.org which has an infrastructure to run jobs >>> in several runners and farms with different devices. >>> >>> The patch was acked and tested by others. >>> >>> Signed-off-by: Helen Koike <helen.koike@collabora.com> >>> >>> ---------------------------------------------------------------- >>> Tomeu Vizoso (1): >>> drm: Add initial ci/ subdirectory >>> >>> Documentation/gpu/automated_testing.rst | 144 + >>> Documentation/gpu/index.rst | 1 + >>> MAINTAINERS | 8 + >>> drivers/gpu/drm/ci/arm.config | 69 + >>> drivers/gpu/drm/ci/arm64.config | 199 ++ >>> drivers/gpu/drm/ci/build-igt.sh | 35 + >>> drivers/gpu/drm/ci/build.sh | 157 ++ >>> drivers/gpu/drm/ci/build.yml | 110 + >>> drivers/gpu/drm/ci/check-patch.py | 57 + >>> drivers/gpu/drm/ci/container.yml | 65 + >>> drivers/gpu/drm/ci/gitlab-ci.yml | 251 ++ >>> drivers/gpu/drm/ci/igt_runner.sh | 77 + >>> drivers/gpu/drm/ci/image-tags.yml | 15 + >>> drivers/gpu/drm/ci/lava-submit.sh | 57 + >>> drivers/gpu/drm/ci/static-checks.yml | 12 + >>> drivers/gpu/drm/ci/test.yml | 335 +++ >>> drivers/gpu/drm/ci/testlist.txt | 2912 ++++++++++++++++++++ >>> drivers/gpu/drm/ci/x86_64.config | 111 + >>> drivers/gpu/drm/ci/xfails/amdgpu-stoney-fails.txt | 19 + >>> drivers/gpu/drm/ci/xfails/amdgpu-stoney-flakes.txt | 21 + >>> drivers/gpu/drm/ci/xfails/amdgpu-stoney-skips.txt | 2 + >>> drivers/gpu/drm/ci/xfails/i915-amly-fails.txt | 17 + >>> drivers/gpu/drm/ci/xfails/i915-amly-flakes.txt | 32 + >>> drivers/gpu/drm/ci/xfails/i915-amly-skips.txt | 4 + >>> drivers/gpu/drm/ci/xfails/i915-apl-fails.txt | 58 + >>> drivers/gpu/drm/ci/xfails/i915-apl-flakes.txt | 1 + >>> drivers/gpu/drm/ci/xfails/i915-apl-skips.txt | 6 + >>> drivers/gpu/drm/ci/xfails/i915-cml-fails.txt | 18 + >>> drivers/gpu/drm/ci/xfails/i915-cml-flakes.txt | 38 + >>> drivers/gpu/drm/ci/xfails/i915-cml-skips.txt | 2 + >>> drivers/gpu/drm/ci/xfails/i915-glk-fails.txt | 19 + >>> drivers/gpu/drm/ci/xfails/i915-glk-flakes.txt | 41 + >>> drivers/gpu/drm/ci/xfails/i915-glk-skips.txt | 5 + >>> drivers/gpu/drm/ci/xfails/i915-kbl-fails.txt | 25 + >>> drivers/gpu/drm/ci/xfails/i915-kbl-flakes.txt | 26 + >>> drivers/gpu/drm/ci/xfails/i915-kbl-skips.txt | 5 + >>> drivers/gpu/drm/ci/xfails/i915-tgl-fails.txt | 37 + >>> drivers/gpu/drm/ci/xfails/i915-tgl-flakes.txt | 5 + >>> drivers/gpu/drm/ci/xfails/i915-tgl-skips.txt | 11 + >>> drivers/gpu/drm/ci/xfails/i915-whl-fails.txt | 48 + >>> drivers/gpu/drm/ci/xfails/i915-whl-flakes.txt | 1 + >>> drivers/gpu/drm/ci/xfails/i915-whl-skips.txt | 2 + >>> .../gpu/drm/ci/xfails/mediatek-mt8173-fails.txt | 29 + >>> .../gpu/drm/ci/xfails/mediatek-mt8173-flakes.txt | 0 >>> .../gpu/drm/ci/xfails/mediatek-mt8183-fails.txt | 10 + >>> .../gpu/drm/ci/xfails/mediatek-mt8183-flakes.txt | 14 + >>> drivers/gpu/drm/ci/xfails/meson-g12b-fails.txt | 12 + >>> drivers/gpu/drm/ci/xfails/meson-g12b-flakes.txt | 4 + >>> drivers/gpu/drm/ci/xfails/msm-apq8016-fails.txt | 15 + >>> drivers/gpu/drm/ci/xfails/msm-apq8016-flakes.txt | 4 + >>> drivers/gpu/drm/ci/xfails/msm-apq8096-fails.txt | 2 + >>> drivers/gpu/drm/ci/xfails/msm-apq8096-flakes.txt | 4 + >>> drivers/gpu/drm/ci/xfails/msm-apq8096-skips.txt | 2 + >>> drivers/gpu/drm/ci/xfails/msm-sc7180-fails.txt | 25 + >>> drivers/gpu/drm/ci/xfails/msm-sc7180-flakes.txt | 7 + >>> drivers/gpu/drm/ci/xfails/msm-sc7180-skips.txt | 23 + >>> drivers/gpu/drm/ci/xfails/msm-sdm845-fails.txt | 68 + >>> drivers/gpu/drm/ci/xfails/msm-sdm845-flakes.txt | 11 + >>> drivers/gpu/drm/ci/xfails/msm-sdm845-skips.txt | 2 + >>> .../gpu/drm/ci/xfails/rockchip-rk3288-fails.txt | 48 + >>> .../gpu/drm/ci/xfails/rockchip-rk3288-flakes.txt | 9 + >>> .../gpu/drm/ci/xfails/rockchip-rk3288-skips.txt | 52 + >>> .../gpu/drm/ci/xfails/rockchip-rk3399-fails.txt | 36 + >>> .../gpu/drm/ci/xfails/rockchip-rk3399-flakes.txt | 24 + >>> .../gpu/drm/ci/xfails/rockchip-rk3399-skips.txt | 5 + >>> .../gpu/drm/ci/xfails/virtio_gpu-none-fails.txt | 38 + >>> .../gpu/drm/ci/xfails/virtio_gpu-none-flakes.txt | 0 >>> .../gpu/drm/ci/xfails/virtio_gpu-none-skips.txt | 6 + >>> 68 files changed, 5508 insertions(+) >>> create mode 100644 Documentation/gpu/automated_testing.rst >>> create mode 100644 drivers/gpu/drm/ci/arm.config >>> create mode 100644 drivers/gpu/drm/ci/arm64.config >>> create mode 100644 drivers/gpu/drm/ci/build-igt.sh >>> create mode 100644 drivers/gpu/drm/ci/build.sh >>> create mode 100644 drivers/gpu/drm/ci/build.yml >>> create mode 100755 drivers/gpu/drm/ci/check-patch.py >>> create mode 100644 drivers/gpu/drm/ci/container.yml >>> create mode 100644 drivers/gpu/drm/ci/gitlab-ci.yml >>> create mode 100755 drivers/gpu/drm/ci/igt_runner.sh >>> create mode 100644 drivers/gpu/drm/ci/image-tags.yml >>> create mode 100755 drivers/gpu/drm/ci/lava-submit.sh >>> create mode 100644 drivers/gpu/drm/ci/static-checks.yml >>> create mode 100644 drivers/gpu/drm/ci/test.yml >>> create mode 100644 drivers/gpu/drm/ci/testlist.txt >>> create mode 100644 drivers/gpu/drm/ci/x86_64.config >>> create mode 100644 drivers/gpu/drm/ci/xfails/amdgpu-stoney-fails.txt >>> create mode 100644 drivers/gpu/drm/ci/xfails/amdgpu-stoney-flakes.txt >>> create mode 100644 drivers/gpu/drm/ci/xfails/amdgpu-stoney-skips.txt >>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-amly-fails.txt >>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-amly-flakes.txt >>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-amly-skips.txt >>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-apl-fails.txt >>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-apl-flakes.txt >>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-apl-skips.txt >>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-cml-fails.txt >>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-cml-flakes.txt >>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-cml-skips.txt >>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-glk-fails.txt >>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-glk-flakes.txt >>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-glk-skips.txt >>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-kbl-fails.txt >>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-kbl-flakes.txt >>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-kbl-skips.txt >>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-tgl-fails.txt >>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-tgl-flakes.txt >>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-tgl-skips.txt >>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-whl-fails.txt >>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-whl-flakes.txt >>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-whl-skips.txt >>> create mode 100644 drivers/gpu/drm/ci/xfails/mediatek-mt8173-fails.txt >>> create mode 100644 drivers/gpu/drm/ci/xfails/mediatek-mt8173-flakes.txt >>> create mode 100644 drivers/gpu/drm/ci/xfails/mediatek-mt8183-fails.txt >>> create mode 100644 drivers/gpu/drm/ci/xfails/mediatek-mt8183-flakes.txt >>> create mode 100644 drivers/gpu/drm/ci/xfails/meson-g12b-fails.txt >>> create mode 100644 drivers/gpu/drm/ci/xfails/meson-g12b-flakes.txt >>> create mode 100644 drivers/gpu/drm/ci/xfails/msm-apq8016-fails.txt >>> create mode 100644 drivers/gpu/drm/ci/xfails/msm-apq8016-flakes.txt >>> create mode 100644 drivers/gpu/drm/ci/xfails/msm-apq8096-fails.txt >>> create mode 100644 drivers/gpu/drm/ci/xfails/msm-apq8096-flakes.txt >>> create mode 100644 drivers/gpu/drm/ci/xfails/msm-apq8096-skips.txt >>> create mode 100644 drivers/gpu/drm/ci/xfails/msm-sc7180-fails.txt >>> create mode 100644 drivers/gpu/drm/ci/xfails/msm-sc7180-flakes.txt >>> create mode 100644 drivers/gpu/drm/ci/xfails/msm-sc7180-skips.txt >>> create mode 100644 drivers/gpu/drm/ci/xfails/msm-sdm845-fails.txt >>> create mode 100644 drivers/gpu/drm/ci/xfails/msm-sdm845-flakes.txt >>> create mode 100644 drivers/gpu/drm/ci/xfails/msm-sdm845-skips.txt >>> create mode 100644 drivers/gpu/drm/ci/xfails/rockchip-rk3288-fails.txt >>> create mode 100644 drivers/gpu/drm/ci/xfails/rockchip-rk3288-flakes.txt >>> create mode 100644 drivers/gpu/drm/ci/xfails/rockchip-rk3288-skips.txt >>> create mode 100644 drivers/gpu/drm/ci/xfails/rockchip-rk3399-fails.txt >>> create mode 100644 drivers/gpu/drm/ci/xfails/rockchip-rk3399-flakes.txt >>> create mode 100644 drivers/gpu/drm/ci/xfails/rockchip-rk3399-skips.txt >>> create mode 100644 drivers/gpu/drm/ci/xfails/virtio_gpu-none-fails.txt >>> create mode 100644 drivers/gpu/drm/ci/xfails/virtio_gpu-none-flakes.txt >>> create mode 100644 drivers/gpu/drm/ci/xfails/virtio_gpu-none-skips.txt >> >> -- >> Jani Nikula, Intel Open Source Graphics Center >
On Tue, 15 Aug 2023, "Helen Mae Koike Fornazier" <helen.koike@collabora.com> wrote: > On Tuesday, August 15, 2023 06:12 -03, Jani Nikula <jani.nikula@linux.intel.com> wrote: > >> On Mon, 14 Aug 2023, Helen Koike <helen.koike@collabora.com> wrote: >> > The following changes since commit f5d8f9c0d8b4bc8ad7e7b23a9f4d116e99202dd3: >> > >> > drm/panel: JDI LT070ME05000 simplify with dev_err_probe() (2023-08-14 14:44:30 +0200) >> > >> > are available in the Git repository at: >> > >> > git@gitlab.freedesktop.org:helen.fornazier/linux.git tags/drm-ci-v13-drm-misc >> > >> > for you to fetch changes up to 60242246bc906a37a7eae2094633a38bda7d45e6: >> > >> > drm: Add initial ci/ subdirectory (2023-08-14 20:47:37 -0300) >> > >> > ---------------------------------------------------------------- >> > drm-ci for drm-misc-next >> >> FYI, usually the subject indicates the source or what to pull, not the >> destination. Was confused here for a bit. ;) > > Thanks for the info! Should I re-send this one? Nah. But is this supposed to be pulled into drm-misc-next, or directly to drm-next? If the former, it'll help to Cc the maintainers! (Done now.) BR, Jani. > > Regards, > Helen > >> >> BR, >> Jani. >> >> > >> > Here is the patch that adds a ci/ subdirectory to drm and allows >> > developers to easily execute tests. >> > >> > Developers can easily execute several tests on different devices >> > by just pushing their branch to their fork in a repository hosted >> > on gitlab.freedesktop.org which has an infrastructure to run jobs >> > in several runners and farms with different devices. >> > >> > The patch was acked and tested by others. >> > >> > Signed-off-by: Helen Koike <helen.koike@collabora.com> >> > >> > ---------------------------------------------------------------- >> > Tomeu Vizoso (1): >> > drm: Add initial ci/ subdirectory >> > >> > Documentation/gpu/automated_testing.rst | 144 + >> > Documentation/gpu/index.rst | 1 + >> > MAINTAINERS | 8 + >> > drivers/gpu/drm/ci/arm.config | 69 + >> > drivers/gpu/drm/ci/arm64.config | 199 ++ >> > drivers/gpu/drm/ci/build-igt.sh | 35 + >> > drivers/gpu/drm/ci/build.sh | 157 ++ >> > drivers/gpu/drm/ci/build.yml | 110 + >> > drivers/gpu/drm/ci/check-patch.py | 57 + >> > drivers/gpu/drm/ci/container.yml | 65 + >> > drivers/gpu/drm/ci/gitlab-ci.yml | 251 ++ >> > drivers/gpu/drm/ci/igt_runner.sh | 77 + >> > drivers/gpu/drm/ci/image-tags.yml | 15 + >> > drivers/gpu/drm/ci/lava-submit.sh | 57 + >> > drivers/gpu/drm/ci/static-checks.yml | 12 + >> > drivers/gpu/drm/ci/test.yml | 335 +++ >> > drivers/gpu/drm/ci/testlist.txt | 2912 ++++++++++++++++++++ >> > drivers/gpu/drm/ci/x86_64.config | 111 + >> > drivers/gpu/drm/ci/xfails/amdgpu-stoney-fails.txt | 19 + >> > drivers/gpu/drm/ci/xfails/amdgpu-stoney-flakes.txt | 21 + >> > drivers/gpu/drm/ci/xfails/amdgpu-stoney-skips.txt | 2 + >> > drivers/gpu/drm/ci/xfails/i915-amly-fails.txt | 17 + >> > drivers/gpu/drm/ci/xfails/i915-amly-flakes.txt | 32 + >> > drivers/gpu/drm/ci/xfails/i915-amly-skips.txt | 4 + >> > drivers/gpu/drm/ci/xfails/i915-apl-fails.txt | 58 + >> > drivers/gpu/drm/ci/xfails/i915-apl-flakes.txt | 1 + >> > drivers/gpu/drm/ci/xfails/i915-apl-skips.txt | 6 + >> > drivers/gpu/drm/ci/xfails/i915-cml-fails.txt | 18 + >> > drivers/gpu/drm/ci/xfails/i915-cml-flakes.txt | 38 + >> > drivers/gpu/drm/ci/xfails/i915-cml-skips.txt | 2 + >> > drivers/gpu/drm/ci/xfails/i915-glk-fails.txt | 19 + >> > drivers/gpu/drm/ci/xfails/i915-glk-flakes.txt | 41 + >> > drivers/gpu/drm/ci/xfails/i915-glk-skips.txt | 5 + >> > drivers/gpu/drm/ci/xfails/i915-kbl-fails.txt | 25 + >> > drivers/gpu/drm/ci/xfails/i915-kbl-flakes.txt | 26 + >> > drivers/gpu/drm/ci/xfails/i915-kbl-skips.txt | 5 + >> > drivers/gpu/drm/ci/xfails/i915-tgl-fails.txt | 37 + >> > drivers/gpu/drm/ci/xfails/i915-tgl-flakes.txt | 5 + >> > drivers/gpu/drm/ci/xfails/i915-tgl-skips.txt | 11 + >> > drivers/gpu/drm/ci/xfails/i915-whl-fails.txt | 48 + >> > drivers/gpu/drm/ci/xfails/i915-whl-flakes.txt | 1 + >> > drivers/gpu/drm/ci/xfails/i915-whl-skips.txt | 2 + >> > .../gpu/drm/ci/xfails/mediatek-mt8173-fails.txt | 29 + >> > .../gpu/drm/ci/xfails/mediatek-mt8173-flakes.txt | 0 >> > .../gpu/drm/ci/xfails/mediatek-mt8183-fails.txt | 10 + >> > .../gpu/drm/ci/xfails/mediatek-mt8183-flakes.txt | 14 + >> > drivers/gpu/drm/ci/xfails/meson-g12b-fails.txt | 12 + >> > drivers/gpu/drm/ci/xfails/meson-g12b-flakes.txt | 4 + >> > drivers/gpu/drm/ci/xfails/msm-apq8016-fails.txt | 15 + >> > drivers/gpu/drm/ci/xfails/msm-apq8016-flakes.txt | 4 + >> > drivers/gpu/drm/ci/xfails/msm-apq8096-fails.txt | 2 + >> > drivers/gpu/drm/ci/xfails/msm-apq8096-flakes.txt | 4 + >> > drivers/gpu/drm/ci/xfails/msm-apq8096-skips.txt | 2 + >> > drivers/gpu/drm/ci/xfails/msm-sc7180-fails.txt | 25 + >> > drivers/gpu/drm/ci/xfails/msm-sc7180-flakes.txt | 7 + >> > drivers/gpu/drm/ci/xfails/msm-sc7180-skips.txt | 23 + >> > drivers/gpu/drm/ci/xfails/msm-sdm845-fails.txt | 68 + >> > drivers/gpu/drm/ci/xfails/msm-sdm845-flakes.txt | 11 + >> > drivers/gpu/drm/ci/xfails/msm-sdm845-skips.txt | 2 + >> > .../gpu/drm/ci/xfails/rockchip-rk3288-fails.txt | 48 + >> > .../gpu/drm/ci/xfails/rockchip-rk3288-flakes.txt | 9 + >> > .../gpu/drm/ci/xfails/rockchip-rk3288-skips.txt | 52 + >> > .../gpu/drm/ci/xfails/rockchip-rk3399-fails.txt | 36 + >> > .../gpu/drm/ci/xfails/rockchip-rk3399-flakes.txt | 24 + >> > .../gpu/drm/ci/xfails/rockchip-rk3399-skips.txt | 5 + >> > .../gpu/drm/ci/xfails/virtio_gpu-none-fails.txt | 38 + >> > .../gpu/drm/ci/xfails/virtio_gpu-none-flakes.txt | 0 >> > .../gpu/drm/ci/xfails/virtio_gpu-none-skips.txt | 6 + >> > 68 files changed, 5508 insertions(+) >> > create mode 100644 Documentation/gpu/automated_testing.rst >> > create mode 100644 drivers/gpu/drm/ci/arm.config >> > create mode 100644 drivers/gpu/drm/ci/arm64.config >> > create mode 100644 drivers/gpu/drm/ci/build-igt.sh >> > create mode 100644 drivers/gpu/drm/ci/build.sh >> > create mode 100644 drivers/gpu/drm/ci/build.yml >> > create mode 100755 drivers/gpu/drm/ci/check-patch.py >> > create mode 100644 drivers/gpu/drm/ci/container.yml >> > create mode 100644 drivers/gpu/drm/ci/gitlab-ci.yml >> > create mode 100755 drivers/gpu/drm/ci/igt_runner.sh >> > create mode 100644 drivers/gpu/drm/ci/image-tags.yml >> > create mode 100755 drivers/gpu/drm/ci/lava-submit.sh >> > create mode 100644 drivers/gpu/drm/ci/static-checks.yml >> > create mode 100644 drivers/gpu/drm/ci/test.yml >> > create mode 100644 drivers/gpu/drm/ci/testlist.txt >> > create mode 100644 drivers/gpu/drm/ci/x86_64.config >> > create mode 100644 drivers/gpu/drm/ci/xfails/amdgpu-stoney-fails.txt >> > create mode 100644 drivers/gpu/drm/ci/xfails/amdgpu-stoney-flakes.txt >> > create mode 100644 drivers/gpu/drm/ci/xfails/amdgpu-stoney-skips.txt >> > create mode 100644 drivers/gpu/drm/ci/xfails/i915-amly-fails.txt >> > create mode 100644 drivers/gpu/drm/ci/xfails/i915-amly-flakes.txt >> > create mode 100644 drivers/gpu/drm/ci/xfails/i915-amly-skips.txt >> > create mode 100644 drivers/gpu/drm/ci/xfails/i915-apl-fails.txt >> > create mode 100644 drivers/gpu/drm/ci/xfails/i915-apl-flakes.txt >> > create mode 100644 drivers/gpu/drm/ci/xfails/i915-apl-skips.txt >> > create mode 100644 drivers/gpu/drm/ci/xfails/i915-cml-fails.txt >> > create mode 100644 drivers/gpu/drm/ci/xfails/i915-cml-flakes.txt >> > create mode 100644 drivers/gpu/drm/ci/xfails/i915-cml-skips.txt >> > create mode 100644 drivers/gpu/drm/ci/xfails/i915-glk-fails.txt >> > create mode 100644 drivers/gpu/drm/ci/xfails/i915-glk-flakes.txt >> > create mode 100644 drivers/gpu/drm/ci/xfails/i915-glk-skips.txt >> > create mode 100644 drivers/gpu/drm/ci/xfails/i915-kbl-fails.txt >> > create mode 100644 drivers/gpu/drm/ci/xfails/i915-kbl-flakes.txt >> > create mode 100644 drivers/gpu/drm/ci/xfails/i915-kbl-skips.txt >> > create mode 100644 drivers/gpu/drm/ci/xfails/i915-tgl-fails.txt >> > create mode 100644 drivers/gpu/drm/ci/xfails/i915-tgl-flakes.txt >> > create mode 100644 drivers/gpu/drm/ci/xfails/i915-tgl-skips.txt >> > create mode 100644 drivers/gpu/drm/ci/xfails/i915-whl-fails.txt >> > create mode 100644 drivers/gpu/drm/ci/xfails/i915-whl-flakes.txt >> > create mode 100644 drivers/gpu/drm/ci/xfails/i915-whl-skips.txt >> > create mode 100644 drivers/gpu/drm/ci/xfails/mediatek-mt8173-fails.txt >> > create mode 100644 drivers/gpu/drm/ci/xfails/mediatek-mt8173-flakes.txt >> > create mode 100644 drivers/gpu/drm/ci/xfails/mediatek-mt8183-fails.txt >> > create mode 100644 drivers/gpu/drm/ci/xfails/mediatek-mt8183-flakes.txt >> > create mode 100644 drivers/gpu/drm/ci/xfails/meson-g12b-fails.txt >> > create mode 100644 drivers/gpu/drm/ci/xfails/meson-g12b-flakes.txt >> > create mode 100644 drivers/gpu/drm/ci/xfails/msm-apq8016-fails.txt >> > create mode 100644 drivers/gpu/drm/ci/xfails/msm-apq8016-flakes.txt >> > create mode 100644 drivers/gpu/drm/ci/xfails/msm-apq8096-fails.txt >> > create mode 100644 drivers/gpu/drm/ci/xfails/msm-apq8096-flakes.txt >> > create mode 100644 drivers/gpu/drm/ci/xfails/msm-apq8096-skips.txt >> > create mode 100644 drivers/gpu/drm/ci/xfails/msm-sc7180-fails.txt >> > create mode 100644 drivers/gpu/drm/ci/xfails/msm-sc7180-flakes.txt >> > create mode 100644 drivers/gpu/drm/ci/xfails/msm-sc7180-skips.txt >> > create mode 100644 drivers/gpu/drm/ci/xfails/msm-sdm845-fails.txt >> > create mode 100644 drivers/gpu/drm/ci/xfails/msm-sdm845-flakes.txt >> > create mode 100644 drivers/gpu/drm/ci/xfails/msm-sdm845-skips.txt >> > create mode 100644 drivers/gpu/drm/ci/xfails/rockchip-rk3288-fails.txt >> > create mode 100644 drivers/gpu/drm/ci/xfails/rockchip-rk3288-flakes.txt >> > create mode 100644 drivers/gpu/drm/ci/xfails/rockchip-rk3288-skips.txt >> > create mode 100644 drivers/gpu/drm/ci/xfails/rockchip-rk3399-fails.txt >> > create mode 100644 drivers/gpu/drm/ci/xfails/rockchip-rk3399-flakes.txt >> > create mode 100644 drivers/gpu/drm/ci/xfails/rockchip-rk3399-skips.txt >> > create mode 100644 drivers/gpu/drm/ci/xfails/virtio_gpu-none-fails.txt >> > create mode 100644 drivers/gpu/drm/ci/xfails/virtio_gpu-none-flakes.txt >> > create mode 100644 drivers/gpu/drm/ci/xfails/virtio_gpu-none-skips.txt >> >> -- >> Jani Nikula, Intel Open Source Graphics Center >
On Tue, 15 Aug 2023, Jani Nikula <jani.nikula@linux.intel.com> wrote: > On Tue, 15 Aug 2023, "Helen Mae Koike Fornazier" <helen.koike@collabora.com> wrote: >> On Tuesday, August 15, 2023 06:12 -03, Jani Nikula <jani.nikula@linux.intel.com> wrote: >> >>> On Mon, 14 Aug 2023, Helen Koike <helen.koike@collabora.com> wrote: >>> > The following changes since commit f5d8f9c0d8b4bc8ad7e7b23a9f4d116e99202dd3: >>> > >>> > drm/panel: JDI LT070ME05000 simplify with dev_err_probe() (2023-08-14 14:44:30 +0200) >>> > >>> > are available in the Git repository at: >>> > >>> > git@gitlab.freedesktop.org:helen.fornazier/linux.git tags/drm-ci-v13-drm-misc >>> > >>> > for you to fetch changes up to 60242246bc906a37a7eae2094633a38bda7d45e6: >>> > >>> > drm: Add initial ci/ subdirectory (2023-08-14 20:47:37 -0300) >>> > >>> > ---------------------------------------------------------------- >>> > drm-ci for drm-misc-next >>> >>> FYI, usually the subject indicates the source or what to pull, not the >>> destination. Was confused here for a bit. ;) >> >> Thanks for the info! Should I re-send this one? > > Nah. But is this supposed to be pulled into drm-misc-next, or directly > to drm-next? If the former, it'll help to Cc the maintainers! (Done > now.) Scratch that, and read Thomas' reply instead. ;) BR, Jani. > > BR, > Jani. > > >> >> Regards, >> Helen >> >>> >>> BR, >>> Jani. >>> >>> > >>> > Here is the patch that adds a ci/ subdirectory to drm and allows >>> > developers to easily execute tests. >>> > >>> > Developers can easily execute several tests on different devices >>> > by just pushing their branch to their fork in a repository hosted >>> > on gitlab.freedesktop.org which has an infrastructure to run jobs >>> > in several runners and farms with different devices. >>> > >>> > The patch was acked and tested by others. >>> > >>> > Signed-off-by: Helen Koike <helen.koike@collabora.com> >>> > >>> > ---------------------------------------------------------------- >>> > Tomeu Vizoso (1): >>> > drm: Add initial ci/ subdirectory >>> > >>> > Documentation/gpu/automated_testing.rst | 144 + >>> > Documentation/gpu/index.rst | 1 + >>> > MAINTAINERS | 8 + >>> > drivers/gpu/drm/ci/arm.config | 69 + >>> > drivers/gpu/drm/ci/arm64.config | 199 ++ >>> > drivers/gpu/drm/ci/build-igt.sh | 35 + >>> > drivers/gpu/drm/ci/build.sh | 157 ++ >>> > drivers/gpu/drm/ci/build.yml | 110 + >>> > drivers/gpu/drm/ci/check-patch.py | 57 + >>> > drivers/gpu/drm/ci/container.yml | 65 + >>> > drivers/gpu/drm/ci/gitlab-ci.yml | 251 ++ >>> > drivers/gpu/drm/ci/igt_runner.sh | 77 + >>> > drivers/gpu/drm/ci/image-tags.yml | 15 + >>> > drivers/gpu/drm/ci/lava-submit.sh | 57 + >>> > drivers/gpu/drm/ci/static-checks.yml | 12 + >>> > drivers/gpu/drm/ci/test.yml | 335 +++ >>> > drivers/gpu/drm/ci/testlist.txt | 2912 ++++++++++++++++++++ >>> > drivers/gpu/drm/ci/x86_64.config | 111 + >>> > drivers/gpu/drm/ci/xfails/amdgpu-stoney-fails.txt | 19 + >>> > drivers/gpu/drm/ci/xfails/amdgpu-stoney-flakes.txt | 21 + >>> > drivers/gpu/drm/ci/xfails/amdgpu-stoney-skips.txt | 2 + >>> > drivers/gpu/drm/ci/xfails/i915-amly-fails.txt | 17 + >>> > drivers/gpu/drm/ci/xfails/i915-amly-flakes.txt | 32 + >>> > drivers/gpu/drm/ci/xfails/i915-amly-skips.txt | 4 + >>> > drivers/gpu/drm/ci/xfails/i915-apl-fails.txt | 58 + >>> > drivers/gpu/drm/ci/xfails/i915-apl-flakes.txt | 1 + >>> > drivers/gpu/drm/ci/xfails/i915-apl-skips.txt | 6 + >>> > drivers/gpu/drm/ci/xfails/i915-cml-fails.txt | 18 + >>> > drivers/gpu/drm/ci/xfails/i915-cml-flakes.txt | 38 + >>> > drivers/gpu/drm/ci/xfails/i915-cml-skips.txt | 2 + >>> > drivers/gpu/drm/ci/xfails/i915-glk-fails.txt | 19 + >>> > drivers/gpu/drm/ci/xfails/i915-glk-flakes.txt | 41 + >>> > drivers/gpu/drm/ci/xfails/i915-glk-skips.txt | 5 + >>> > drivers/gpu/drm/ci/xfails/i915-kbl-fails.txt | 25 + >>> > drivers/gpu/drm/ci/xfails/i915-kbl-flakes.txt | 26 + >>> > drivers/gpu/drm/ci/xfails/i915-kbl-skips.txt | 5 + >>> > drivers/gpu/drm/ci/xfails/i915-tgl-fails.txt | 37 + >>> > drivers/gpu/drm/ci/xfails/i915-tgl-flakes.txt | 5 + >>> > drivers/gpu/drm/ci/xfails/i915-tgl-skips.txt | 11 + >>> > drivers/gpu/drm/ci/xfails/i915-whl-fails.txt | 48 + >>> > drivers/gpu/drm/ci/xfails/i915-whl-flakes.txt | 1 + >>> > drivers/gpu/drm/ci/xfails/i915-whl-skips.txt | 2 + >>> > .../gpu/drm/ci/xfails/mediatek-mt8173-fails.txt | 29 + >>> > .../gpu/drm/ci/xfails/mediatek-mt8173-flakes.txt | 0 >>> > .../gpu/drm/ci/xfails/mediatek-mt8183-fails.txt | 10 + >>> > .../gpu/drm/ci/xfails/mediatek-mt8183-flakes.txt | 14 + >>> > drivers/gpu/drm/ci/xfails/meson-g12b-fails.txt | 12 + >>> > drivers/gpu/drm/ci/xfails/meson-g12b-flakes.txt | 4 + >>> > drivers/gpu/drm/ci/xfails/msm-apq8016-fails.txt | 15 + >>> > drivers/gpu/drm/ci/xfails/msm-apq8016-flakes.txt | 4 + >>> > drivers/gpu/drm/ci/xfails/msm-apq8096-fails.txt | 2 + >>> > drivers/gpu/drm/ci/xfails/msm-apq8096-flakes.txt | 4 + >>> > drivers/gpu/drm/ci/xfails/msm-apq8096-skips.txt | 2 + >>> > drivers/gpu/drm/ci/xfails/msm-sc7180-fails.txt | 25 + >>> > drivers/gpu/drm/ci/xfails/msm-sc7180-flakes.txt | 7 + >>> > drivers/gpu/drm/ci/xfails/msm-sc7180-skips.txt | 23 + >>> > drivers/gpu/drm/ci/xfails/msm-sdm845-fails.txt | 68 + >>> > drivers/gpu/drm/ci/xfails/msm-sdm845-flakes.txt | 11 + >>> > drivers/gpu/drm/ci/xfails/msm-sdm845-skips.txt | 2 + >>> > .../gpu/drm/ci/xfails/rockchip-rk3288-fails.txt | 48 + >>> > .../gpu/drm/ci/xfails/rockchip-rk3288-flakes.txt | 9 + >>> > .../gpu/drm/ci/xfails/rockchip-rk3288-skips.txt | 52 + >>> > .../gpu/drm/ci/xfails/rockchip-rk3399-fails.txt | 36 + >>> > .../gpu/drm/ci/xfails/rockchip-rk3399-flakes.txt | 24 + >>> > .../gpu/drm/ci/xfails/rockchip-rk3399-skips.txt | 5 + >>> > .../gpu/drm/ci/xfails/virtio_gpu-none-fails.txt | 38 + >>> > .../gpu/drm/ci/xfails/virtio_gpu-none-flakes.txt | 0 >>> > .../gpu/drm/ci/xfails/virtio_gpu-none-skips.txt | 6 + >>> > 68 files changed, 5508 insertions(+) >>> > create mode 100644 Documentation/gpu/automated_testing.rst >>> > create mode 100644 drivers/gpu/drm/ci/arm.config >>> > create mode 100644 drivers/gpu/drm/ci/arm64.config >>> > create mode 100644 drivers/gpu/drm/ci/build-igt.sh >>> > create mode 100644 drivers/gpu/drm/ci/build.sh >>> > create mode 100644 drivers/gpu/drm/ci/build.yml >>> > create mode 100755 drivers/gpu/drm/ci/check-patch.py >>> > create mode 100644 drivers/gpu/drm/ci/container.yml >>> > create mode 100644 drivers/gpu/drm/ci/gitlab-ci.yml >>> > create mode 100755 drivers/gpu/drm/ci/igt_runner.sh >>> > create mode 100644 drivers/gpu/drm/ci/image-tags.yml >>> > create mode 100755 drivers/gpu/drm/ci/lava-submit.sh >>> > create mode 100644 drivers/gpu/drm/ci/static-checks.yml >>> > create mode 100644 drivers/gpu/drm/ci/test.yml >>> > create mode 100644 drivers/gpu/drm/ci/testlist.txt >>> > create mode 100644 drivers/gpu/drm/ci/x86_64.config >>> > create mode 100644 drivers/gpu/drm/ci/xfails/amdgpu-stoney-fails.txt >>> > create mode 100644 drivers/gpu/drm/ci/xfails/amdgpu-stoney-flakes.txt >>> > create mode 100644 drivers/gpu/drm/ci/xfails/amdgpu-stoney-skips.txt >>> > create mode 100644 drivers/gpu/drm/ci/xfails/i915-amly-fails.txt >>> > create mode 100644 drivers/gpu/drm/ci/xfails/i915-amly-flakes.txt >>> > create mode 100644 drivers/gpu/drm/ci/xfails/i915-amly-skips.txt >>> > create mode 100644 drivers/gpu/drm/ci/xfails/i915-apl-fails.txt >>> > create mode 100644 drivers/gpu/drm/ci/xfails/i915-apl-flakes.txt >>> > create mode 100644 drivers/gpu/drm/ci/xfails/i915-apl-skips.txt >>> > create mode 100644 drivers/gpu/drm/ci/xfails/i915-cml-fails.txt >>> > create mode 100644 drivers/gpu/drm/ci/xfails/i915-cml-flakes.txt >>> > create mode 100644 drivers/gpu/drm/ci/xfails/i915-cml-skips.txt >>> > create mode 100644 drivers/gpu/drm/ci/xfails/i915-glk-fails.txt >>> > create mode 100644 drivers/gpu/drm/ci/xfails/i915-glk-flakes.txt >>> > create mode 100644 drivers/gpu/drm/ci/xfails/i915-glk-skips.txt >>> > create mode 100644 drivers/gpu/drm/ci/xfails/i915-kbl-fails.txt >>> > create mode 100644 drivers/gpu/drm/ci/xfails/i915-kbl-flakes.txt >>> > create mode 100644 drivers/gpu/drm/ci/xfails/i915-kbl-skips.txt >>> > create mode 100644 drivers/gpu/drm/ci/xfails/i915-tgl-fails.txt >>> > create mode 100644 drivers/gpu/drm/ci/xfails/i915-tgl-flakes.txt >>> > create mode 100644 drivers/gpu/drm/ci/xfails/i915-tgl-skips.txt >>> > create mode 100644 drivers/gpu/drm/ci/xfails/i915-whl-fails.txt >>> > create mode 100644 drivers/gpu/drm/ci/xfails/i915-whl-flakes.txt >>> > create mode 100644 drivers/gpu/drm/ci/xfails/i915-whl-skips.txt >>> > create mode 100644 drivers/gpu/drm/ci/xfails/mediatek-mt8173-fails.txt >>> > create mode 100644 drivers/gpu/drm/ci/xfails/mediatek-mt8173-flakes.txt >>> > create mode 100644 drivers/gpu/drm/ci/xfails/mediatek-mt8183-fails.txt >>> > create mode 100644 drivers/gpu/drm/ci/xfails/mediatek-mt8183-flakes.txt >>> > create mode 100644 drivers/gpu/drm/ci/xfails/meson-g12b-fails.txt >>> > create mode 100644 drivers/gpu/drm/ci/xfails/meson-g12b-flakes.txt >>> > create mode 100644 drivers/gpu/drm/ci/xfails/msm-apq8016-fails.txt >>> > create mode 100644 drivers/gpu/drm/ci/xfails/msm-apq8016-flakes.txt >>> > create mode 100644 drivers/gpu/drm/ci/xfails/msm-apq8096-fails.txt >>> > create mode 100644 drivers/gpu/drm/ci/xfails/msm-apq8096-flakes.txt >>> > create mode 100644 drivers/gpu/drm/ci/xfails/msm-apq8096-skips.txt >>> > create mode 100644 drivers/gpu/drm/ci/xfails/msm-sc7180-fails.txt >>> > create mode 100644 drivers/gpu/drm/ci/xfails/msm-sc7180-flakes.txt >>> > create mode 100644 drivers/gpu/drm/ci/xfails/msm-sc7180-skips.txt >>> > create mode 100644 drivers/gpu/drm/ci/xfails/msm-sdm845-fails.txt >>> > create mode 100644 drivers/gpu/drm/ci/xfails/msm-sdm845-flakes.txt >>> > create mode 100644 drivers/gpu/drm/ci/xfails/msm-sdm845-skips.txt >>> > create mode 100644 drivers/gpu/drm/ci/xfails/rockchip-rk3288-fails.txt >>> > create mode 100644 drivers/gpu/drm/ci/xfails/rockchip-rk3288-flakes.txt >>> > create mode 100644 drivers/gpu/drm/ci/xfails/rockchip-rk3288-skips.txt >>> > create mode 100644 drivers/gpu/drm/ci/xfails/rockchip-rk3399-fails.txt >>> > create mode 100644 drivers/gpu/drm/ci/xfails/rockchip-rk3399-flakes.txt >>> > create mode 100644 drivers/gpu/drm/ci/xfails/rockchip-rk3399-skips.txt >>> > create mode 100644 drivers/gpu/drm/ci/xfails/virtio_gpu-none-fails.txt >>> > create mode 100644 drivers/gpu/drm/ci/xfails/virtio_gpu-none-flakes.txt >>> > create mode 100644 drivers/gpu/drm/ci/xfails/virtio_gpu-none-skips.txt >>> >>> -- >>> Jani Nikula, Intel Open Source Graphics Center >>
On Tue, 15 Aug 2023 at 14:31, Thomas Zimmermann <tzimmermann@suse.de> wrote: > > Hi, > > thanks for your patchset. > > Am 15.08.23 um 13:53 schrieb Helen Mae Koike Fornazier: > > On Tuesday, August 15, 2023 06:12 -03, Jani Nikula <jani.nikula@linux.intel.com> wrote: > > > >> On Mon, 14 Aug 2023, Helen Koike <helen.koike@collabora.com> wrote: > >>> The following changes since commit f5d8f9c0d8b4bc8ad7e7b23a9f4d116e99202dd3: > >>> > >>> drm/panel: JDI LT070ME05000 simplify with dev_err_probe() (2023-08-14 14:44:30 +0200) > >>> > >>> are available in the Git repository at: > >>> > >>> git@gitlab.freedesktop.org:helen.fornazier/linux.git tags/drm-ci-v13-drm-misc > >>> > >>> for you to fetch changes up to 60242246bc906a37a7eae2094633a38bda7d45e6: > >>> > >>> drm: Add initial ci/ subdirectory (2023-08-14 20:47:37 -0300) > >>> > >>> ---------------------------------------------------------------- > >>> drm-ci for drm-misc-next > >> > >> FYI, usually the subject indicates the source or what to pull, not the > >> destination. Was confused here for a bit. ;) > > > > Thanks for the info! Should I re-send this one? > > Yes, please. > > As a developer, you are not supposed to send pull requests or any other > emails with [PULL] in their subject line. We don't merge pull requests > into drm-misc. > > To get your patches merged, please make a patchset on top of the a > recent checkout of drm-misc-next. Then send the patchset via > > git send-email > > to dri-devel@lists.freedesktop.org and all the developers and > maintainers that are affected by the changes. This will start the review > process. After your patchset has entered the drm-misc-next branch, we > (the maintainers of the drm-misc tree) will create the appropriate pull > requests when the time has come. I think we have a coordination problem, at least the rough plan I discussed with Dave was that we'd do an entirely separate pull request to Linus for the gitlab stuff, so that there's no surprises or "you snuck this in without making it obvious" talk after the fact. I'll check with Dave whether he wants to do the branch directly in drm.git or whether we'll take the pull from Helen. Cheers, Sima > > Best regards > Thomas > > > > > Regards, > > Helen > > > >> > >> BR, > >> Jani. > >> > >>> > >>> Here is the patch that adds a ci/ subdirectory to drm and allows > >>> developers to easily execute tests. > >>> > >>> Developers can easily execute several tests on different devices > >>> by just pushing their branch to their fork in a repository hosted > >>> on gitlab.freedesktop.org which has an infrastructure to run jobs > >>> in several runners and farms with different devices. > >>> > >>> The patch was acked and tested by others. > >>> > >>> Signed-off-by: Helen Koike <helen.koike@collabora.com> > >>> > >>> ---------------------------------------------------------------- > >>> Tomeu Vizoso (1): > >>> drm: Add initial ci/ subdirectory > >>> > >>> Documentation/gpu/automated_testing.rst | 144 + > >>> Documentation/gpu/index.rst | 1 + > >>> MAINTAINERS | 8 + > >>> drivers/gpu/drm/ci/arm.config | 69 + > >>> drivers/gpu/drm/ci/arm64.config | 199 ++ > >>> drivers/gpu/drm/ci/build-igt.sh | 35 + > >>> drivers/gpu/drm/ci/build.sh | 157 ++ > >>> drivers/gpu/drm/ci/build.yml | 110 + > >>> drivers/gpu/drm/ci/check-patch.py | 57 + > >>> drivers/gpu/drm/ci/container.yml | 65 + > >>> drivers/gpu/drm/ci/gitlab-ci.yml | 251 ++ > >>> drivers/gpu/drm/ci/igt_runner.sh | 77 + > >>> drivers/gpu/drm/ci/image-tags.yml | 15 + > >>> drivers/gpu/drm/ci/lava-submit.sh | 57 + > >>> drivers/gpu/drm/ci/static-checks.yml | 12 + > >>> drivers/gpu/drm/ci/test.yml | 335 +++ > >>> drivers/gpu/drm/ci/testlist.txt | 2912 ++++++++++++++++++++ > >>> drivers/gpu/drm/ci/x86_64.config | 111 + > >>> drivers/gpu/drm/ci/xfails/amdgpu-stoney-fails.txt | 19 + > >>> drivers/gpu/drm/ci/xfails/amdgpu-stoney-flakes.txt | 21 + > >>> drivers/gpu/drm/ci/xfails/amdgpu-stoney-skips.txt | 2 + > >>> drivers/gpu/drm/ci/xfails/i915-amly-fails.txt | 17 + > >>> drivers/gpu/drm/ci/xfails/i915-amly-flakes.txt | 32 + > >>> drivers/gpu/drm/ci/xfails/i915-amly-skips.txt | 4 + > >>> drivers/gpu/drm/ci/xfails/i915-apl-fails.txt | 58 + > >>> drivers/gpu/drm/ci/xfails/i915-apl-flakes.txt | 1 + > >>> drivers/gpu/drm/ci/xfails/i915-apl-skips.txt | 6 + > >>> drivers/gpu/drm/ci/xfails/i915-cml-fails.txt | 18 + > >>> drivers/gpu/drm/ci/xfails/i915-cml-flakes.txt | 38 + > >>> drivers/gpu/drm/ci/xfails/i915-cml-skips.txt | 2 + > >>> drivers/gpu/drm/ci/xfails/i915-glk-fails.txt | 19 + > >>> drivers/gpu/drm/ci/xfails/i915-glk-flakes.txt | 41 + > >>> drivers/gpu/drm/ci/xfails/i915-glk-skips.txt | 5 + > >>> drivers/gpu/drm/ci/xfails/i915-kbl-fails.txt | 25 + > >>> drivers/gpu/drm/ci/xfails/i915-kbl-flakes.txt | 26 + > >>> drivers/gpu/drm/ci/xfails/i915-kbl-skips.txt | 5 + > >>> drivers/gpu/drm/ci/xfails/i915-tgl-fails.txt | 37 + > >>> drivers/gpu/drm/ci/xfails/i915-tgl-flakes.txt | 5 + > >>> drivers/gpu/drm/ci/xfails/i915-tgl-skips.txt | 11 + > >>> drivers/gpu/drm/ci/xfails/i915-whl-fails.txt | 48 + > >>> drivers/gpu/drm/ci/xfails/i915-whl-flakes.txt | 1 + > >>> drivers/gpu/drm/ci/xfails/i915-whl-skips.txt | 2 + > >>> .../gpu/drm/ci/xfails/mediatek-mt8173-fails.txt | 29 + > >>> .../gpu/drm/ci/xfails/mediatek-mt8173-flakes.txt | 0 > >>> .../gpu/drm/ci/xfails/mediatek-mt8183-fails.txt | 10 + > >>> .../gpu/drm/ci/xfails/mediatek-mt8183-flakes.txt | 14 + > >>> drivers/gpu/drm/ci/xfails/meson-g12b-fails.txt | 12 + > >>> drivers/gpu/drm/ci/xfails/meson-g12b-flakes.txt | 4 + > >>> drivers/gpu/drm/ci/xfails/msm-apq8016-fails.txt | 15 + > >>> drivers/gpu/drm/ci/xfails/msm-apq8016-flakes.txt | 4 + > >>> drivers/gpu/drm/ci/xfails/msm-apq8096-fails.txt | 2 + > >>> drivers/gpu/drm/ci/xfails/msm-apq8096-flakes.txt | 4 + > >>> drivers/gpu/drm/ci/xfails/msm-apq8096-skips.txt | 2 + > >>> drivers/gpu/drm/ci/xfails/msm-sc7180-fails.txt | 25 + > >>> drivers/gpu/drm/ci/xfails/msm-sc7180-flakes.txt | 7 + > >>> drivers/gpu/drm/ci/xfails/msm-sc7180-skips.txt | 23 + > >>> drivers/gpu/drm/ci/xfails/msm-sdm845-fails.txt | 68 + > >>> drivers/gpu/drm/ci/xfails/msm-sdm845-flakes.txt | 11 + > >>> drivers/gpu/drm/ci/xfails/msm-sdm845-skips.txt | 2 + > >>> .../gpu/drm/ci/xfails/rockchip-rk3288-fails.txt | 48 + > >>> .../gpu/drm/ci/xfails/rockchip-rk3288-flakes.txt | 9 + > >>> .../gpu/drm/ci/xfails/rockchip-rk3288-skips.txt | 52 + > >>> .../gpu/drm/ci/xfails/rockchip-rk3399-fails.txt | 36 + > >>> .../gpu/drm/ci/xfails/rockchip-rk3399-flakes.txt | 24 + > >>> .../gpu/drm/ci/xfails/rockchip-rk3399-skips.txt | 5 + > >>> .../gpu/drm/ci/xfails/virtio_gpu-none-fails.txt | 38 + > >>> .../gpu/drm/ci/xfails/virtio_gpu-none-flakes.txt | 0 > >>> .../gpu/drm/ci/xfails/virtio_gpu-none-skips.txt | 6 + > >>> 68 files changed, 5508 insertions(+) > >>> create mode 100644 Documentation/gpu/automated_testing.rst > >>> create mode 100644 drivers/gpu/drm/ci/arm.config > >>> create mode 100644 drivers/gpu/drm/ci/arm64.config > >>> create mode 100644 drivers/gpu/drm/ci/build-igt.sh > >>> create mode 100644 drivers/gpu/drm/ci/build.sh > >>> create mode 100644 drivers/gpu/drm/ci/build.yml > >>> create mode 100755 drivers/gpu/drm/ci/check-patch.py > >>> create mode 100644 drivers/gpu/drm/ci/container.yml > >>> create mode 100644 drivers/gpu/drm/ci/gitlab-ci.yml > >>> create mode 100755 drivers/gpu/drm/ci/igt_runner.sh > >>> create mode 100644 drivers/gpu/drm/ci/image-tags.yml > >>> create mode 100755 drivers/gpu/drm/ci/lava-submit.sh > >>> create mode 100644 drivers/gpu/drm/ci/static-checks.yml > >>> create mode 100644 drivers/gpu/drm/ci/test.yml > >>> create mode 100644 drivers/gpu/drm/ci/testlist.txt > >>> create mode 100644 drivers/gpu/drm/ci/x86_64.config > >>> create mode 100644 drivers/gpu/drm/ci/xfails/amdgpu-stoney-fails.txt > >>> create mode 100644 drivers/gpu/drm/ci/xfails/amdgpu-stoney-flakes.txt > >>> create mode 100644 drivers/gpu/drm/ci/xfails/amdgpu-stoney-skips.txt > >>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-amly-fails.txt > >>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-amly-flakes.txt > >>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-amly-skips.txt > >>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-apl-fails.txt > >>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-apl-flakes.txt > >>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-apl-skips.txt > >>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-cml-fails.txt > >>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-cml-flakes.txt > >>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-cml-skips.txt > >>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-glk-fails.txt > >>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-glk-flakes.txt > >>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-glk-skips.txt > >>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-kbl-fails.txt > >>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-kbl-flakes.txt > >>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-kbl-skips.txt > >>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-tgl-fails.txt > >>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-tgl-flakes.txt > >>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-tgl-skips.txt > >>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-whl-fails.txt > >>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-whl-flakes.txt > >>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-whl-skips.txt > >>> create mode 100644 drivers/gpu/drm/ci/xfails/mediatek-mt8173-fails.txt > >>> create mode 100644 drivers/gpu/drm/ci/xfails/mediatek-mt8173-flakes.txt > >>> create mode 100644 drivers/gpu/drm/ci/xfails/mediatek-mt8183-fails.txt > >>> create mode 100644 drivers/gpu/drm/ci/xfails/mediatek-mt8183-flakes.txt > >>> create mode 100644 drivers/gpu/drm/ci/xfails/meson-g12b-fails.txt > >>> create mode 100644 drivers/gpu/drm/ci/xfails/meson-g12b-flakes.txt > >>> create mode 100644 drivers/gpu/drm/ci/xfails/msm-apq8016-fails.txt > >>> create mode 100644 drivers/gpu/drm/ci/xfails/msm-apq8016-flakes.txt > >>> create mode 100644 drivers/gpu/drm/ci/xfails/msm-apq8096-fails.txt > >>> create mode 100644 drivers/gpu/drm/ci/xfails/msm-apq8096-flakes.txt > >>> create mode 100644 drivers/gpu/drm/ci/xfails/msm-apq8096-skips.txt > >>> create mode 100644 drivers/gpu/drm/ci/xfails/msm-sc7180-fails.txt > >>> create mode 100644 drivers/gpu/drm/ci/xfails/msm-sc7180-flakes.txt > >>> create mode 100644 drivers/gpu/drm/ci/xfails/msm-sc7180-skips.txt > >>> create mode 100644 drivers/gpu/drm/ci/xfails/msm-sdm845-fails.txt > >>> create mode 100644 drivers/gpu/drm/ci/xfails/msm-sdm845-flakes.txt > >>> create mode 100644 drivers/gpu/drm/ci/xfails/msm-sdm845-skips.txt > >>> create mode 100644 drivers/gpu/drm/ci/xfails/rockchip-rk3288-fails.txt > >>> create mode 100644 drivers/gpu/drm/ci/xfails/rockchip-rk3288-flakes.txt > >>> create mode 100644 drivers/gpu/drm/ci/xfails/rockchip-rk3288-skips.txt > >>> create mode 100644 drivers/gpu/drm/ci/xfails/rockchip-rk3399-fails.txt > >>> create mode 100644 drivers/gpu/drm/ci/xfails/rockchip-rk3399-flakes.txt > >>> create mode 100644 drivers/gpu/drm/ci/xfails/rockchip-rk3399-skips.txt > >>> create mode 100644 drivers/gpu/drm/ci/xfails/virtio_gpu-none-fails.txt > >>> create mode 100644 drivers/gpu/drm/ci/xfails/virtio_gpu-none-flakes.txt > >>> create mode 100644 drivers/gpu/drm/ci/xfails/virtio_gpu-none-skips.txt > >> > >> -- > >> Jani Nikula, Intel Open Source Graphics Center > > > > -- > Thomas Zimmermann > Graphics Driver Developer > SUSE Software Solutions Germany GmbH > Frankenstrasse 146, 90461 Nuernberg, Germany > GF: Ivo Totev, Andrew Myers, Andrew McDonald, Boudien Moerman > HRB 36809 (AG Nuernberg)
Hi Daniel Am 15.08.23 um 14:35 schrieb Daniel Vetter: > On Tue, 15 Aug 2023 at 14:31, Thomas Zimmermann <tzimmermann@suse.de> wrote: >> >> Hi, >> >> thanks for your patchset. >> >> Am 15.08.23 um 13:53 schrieb Helen Mae Koike Fornazier: >>> On Tuesday, August 15, 2023 06:12 -03, Jani Nikula <jani.nikula@linux.intel.com> wrote: >>> >>>> On Mon, 14 Aug 2023, Helen Koike <helen.koike@collabora.com> wrote: >>>>> The following changes since commit f5d8f9c0d8b4bc8ad7e7b23a9f4d116e99202dd3: >>>>> >>>>> drm/panel: JDI LT070ME05000 simplify with dev_err_probe() (2023-08-14 14:44:30 +0200) >>>>> >>>>> are available in the Git repository at: >>>>> >>>>> git@gitlab.freedesktop.org:helen.fornazier/linux.git tags/drm-ci-v13-drm-misc >>>>> >>>>> for you to fetch changes up to 60242246bc906a37a7eae2094633a38bda7d45e6: >>>>> >>>>> drm: Add initial ci/ subdirectory (2023-08-14 20:47:37 -0300) >>>>> >>>>> ---------------------------------------------------------------- >>>>> drm-ci for drm-misc-next >>>> >>>> FYI, usually the subject indicates the source or what to pull, not the >>>> destination. Was confused here for a bit. ;) >>> >>> Thanks for the info! Should I re-send this one? >> >> Yes, please. >> >> As a developer, you are not supposed to send pull requests or any other >> emails with [PULL] in their subject line. We don't merge pull requests >> into drm-misc. >> >> To get your patches merged, please make a patchset on top of the a >> recent checkout of drm-misc-next. Then send the patchset via >> >> git send-email >> >> to dri-devel@lists.freedesktop.org and all the developers and >> maintainers that are affected by the changes. This will start the review >> process. After your patchset has entered the drm-misc-next branch, we >> (the maintainers of the drm-misc tree) will create the appropriate pull >> requests when the time has come. > > I think we have a coordination problem, at least the rough plan I > discussed with Dave was that we'd do an entirely separate pull request > to Linus for the gitlab stuff, so that there's no surprises or "you > snuck this in without making it obvious" talk after the fact. > > I'll check with Dave whether he wants to do the branch directly in > drm.git or whether we'll take the pull from Helen. The PR sounds like a simple newbie mistake to me. It is supposed to be pulled into drm-misc-next, which we never do. If the cover letter is correct, it should just be a regular patchset. Otherwise, there should be something like a drm-ci tree, from which you can fetch the changes directly. Best regards Thomas > > Cheers, Sima > >> >> Best regards >> Thomas >> >>> >>> Regards, >>> Helen >>> >>>> >>>> BR, >>>> Jani. >>>> >>>>> >>>>> Here is the patch that adds a ci/ subdirectory to drm and allows >>>>> developers to easily execute tests. >>>>> >>>>> Developers can easily execute several tests on different devices >>>>> by just pushing their branch to their fork in a repository hosted >>>>> on gitlab.freedesktop.org which has an infrastructure to run jobs >>>>> in several runners and farms with different devices. >>>>> >>>>> The patch was acked and tested by others. >>>>> >>>>> Signed-off-by: Helen Koike <helen.koike@collabora.com> >>>>> >>>>> ---------------------------------------------------------------- >>>>> Tomeu Vizoso (1): >>>>> drm: Add initial ci/ subdirectory >>>>> >>>>> Documentation/gpu/automated_testing.rst | 144 + >>>>> Documentation/gpu/index.rst | 1 + >>>>> MAINTAINERS | 8 + >>>>> drivers/gpu/drm/ci/arm.config | 69 + >>>>> drivers/gpu/drm/ci/arm64.config | 199 ++ >>>>> drivers/gpu/drm/ci/build-igt.sh | 35 + >>>>> drivers/gpu/drm/ci/build.sh | 157 ++ >>>>> drivers/gpu/drm/ci/build.yml | 110 + >>>>> drivers/gpu/drm/ci/check-patch.py | 57 + >>>>> drivers/gpu/drm/ci/container.yml | 65 + >>>>> drivers/gpu/drm/ci/gitlab-ci.yml | 251 ++ >>>>> drivers/gpu/drm/ci/igt_runner.sh | 77 + >>>>> drivers/gpu/drm/ci/image-tags.yml | 15 + >>>>> drivers/gpu/drm/ci/lava-submit.sh | 57 + >>>>> drivers/gpu/drm/ci/static-checks.yml | 12 + >>>>> drivers/gpu/drm/ci/test.yml | 335 +++ >>>>> drivers/gpu/drm/ci/testlist.txt | 2912 ++++++++++++++++++++ >>>>> drivers/gpu/drm/ci/x86_64.config | 111 + >>>>> drivers/gpu/drm/ci/xfails/amdgpu-stoney-fails.txt | 19 + >>>>> drivers/gpu/drm/ci/xfails/amdgpu-stoney-flakes.txt | 21 + >>>>> drivers/gpu/drm/ci/xfails/amdgpu-stoney-skips.txt | 2 + >>>>> drivers/gpu/drm/ci/xfails/i915-amly-fails.txt | 17 + >>>>> drivers/gpu/drm/ci/xfails/i915-amly-flakes.txt | 32 + >>>>> drivers/gpu/drm/ci/xfails/i915-amly-skips.txt | 4 + >>>>> drivers/gpu/drm/ci/xfails/i915-apl-fails.txt | 58 + >>>>> drivers/gpu/drm/ci/xfails/i915-apl-flakes.txt | 1 + >>>>> drivers/gpu/drm/ci/xfails/i915-apl-skips.txt | 6 + >>>>> drivers/gpu/drm/ci/xfails/i915-cml-fails.txt | 18 + >>>>> drivers/gpu/drm/ci/xfails/i915-cml-flakes.txt | 38 + >>>>> drivers/gpu/drm/ci/xfails/i915-cml-skips.txt | 2 + >>>>> drivers/gpu/drm/ci/xfails/i915-glk-fails.txt | 19 + >>>>> drivers/gpu/drm/ci/xfails/i915-glk-flakes.txt | 41 + >>>>> drivers/gpu/drm/ci/xfails/i915-glk-skips.txt | 5 + >>>>> drivers/gpu/drm/ci/xfails/i915-kbl-fails.txt | 25 + >>>>> drivers/gpu/drm/ci/xfails/i915-kbl-flakes.txt | 26 + >>>>> drivers/gpu/drm/ci/xfails/i915-kbl-skips.txt | 5 + >>>>> drivers/gpu/drm/ci/xfails/i915-tgl-fails.txt | 37 + >>>>> drivers/gpu/drm/ci/xfails/i915-tgl-flakes.txt | 5 + >>>>> drivers/gpu/drm/ci/xfails/i915-tgl-skips.txt | 11 + >>>>> drivers/gpu/drm/ci/xfails/i915-whl-fails.txt | 48 + >>>>> drivers/gpu/drm/ci/xfails/i915-whl-flakes.txt | 1 + >>>>> drivers/gpu/drm/ci/xfails/i915-whl-skips.txt | 2 + >>>>> .../gpu/drm/ci/xfails/mediatek-mt8173-fails.txt | 29 + >>>>> .../gpu/drm/ci/xfails/mediatek-mt8173-flakes.txt | 0 >>>>> .../gpu/drm/ci/xfails/mediatek-mt8183-fails.txt | 10 + >>>>> .../gpu/drm/ci/xfails/mediatek-mt8183-flakes.txt | 14 + >>>>> drivers/gpu/drm/ci/xfails/meson-g12b-fails.txt | 12 + >>>>> drivers/gpu/drm/ci/xfails/meson-g12b-flakes.txt | 4 + >>>>> drivers/gpu/drm/ci/xfails/msm-apq8016-fails.txt | 15 + >>>>> drivers/gpu/drm/ci/xfails/msm-apq8016-flakes.txt | 4 + >>>>> drivers/gpu/drm/ci/xfails/msm-apq8096-fails.txt | 2 + >>>>> drivers/gpu/drm/ci/xfails/msm-apq8096-flakes.txt | 4 + >>>>> drivers/gpu/drm/ci/xfails/msm-apq8096-skips.txt | 2 + >>>>> drivers/gpu/drm/ci/xfails/msm-sc7180-fails.txt | 25 + >>>>> drivers/gpu/drm/ci/xfails/msm-sc7180-flakes.txt | 7 + >>>>> drivers/gpu/drm/ci/xfails/msm-sc7180-skips.txt | 23 + >>>>> drivers/gpu/drm/ci/xfails/msm-sdm845-fails.txt | 68 + >>>>> drivers/gpu/drm/ci/xfails/msm-sdm845-flakes.txt | 11 + >>>>> drivers/gpu/drm/ci/xfails/msm-sdm845-skips.txt | 2 + >>>>> .../gpu/drm/ci/xfails/rockchip-rk3288-fails.txt | 48 + >>>>> .../gpu/drm/ci/xfails/rockchip-rk3288-flakes.txt | 9 + >>>>> .../gpu/drm/ci/xfails/rockchip-rk3288-skips.txt | 52 + >>>>> .../gpu/drm/ci/xfails/rockchip-rk3399-fails.txt | 36 + >>>>> .../gpu/drm/ci/xfails/rockchip-rk3399-flakes.txt | 24 + >>>>> .../gpu/drm/ci/xfails/rockchip-rk3399-skips.txt | 5 + >>>>> .../gpu/drm/ci/xfails/virtio_gpu-none-fails.txt | 38 + >>>>> .../gpu/drm/ci/xfails/virtio_gpu-none-flakes.txt | 0 >>>>> .../gpu/drm/ci/xfails/virtio_gpu-none-skips.txt | 6 + >>>>> 68 files changed, 5508 insertions(+) >>>>> create mode 100644 Documentation/gpu/automated_testing.rst >>>>> create mode 100644 drivers/gpu/drm/ci/arm.config >>>>> create mode 100644 drivers/gpu/drm/ci/arm64.config >>>>> create mode 100644 drivers/gpu/drm/ci/build-igt.sh >>>>> create mode 100644 drivers/gpu/drm/ci/build.sh >>>>> create mode 100644 drivers/gpu/drm/ci/build.yml >>>>> create mode 100755 drivers/gpu/drm/ci/check-patch.py >>>>> create mode 100644 drivers/gpu/drm/ci/container.yml >>>>> create mode 100644 drivers/gpu/drm/ci/gitlab-ci.yml >>>>> create mode 100755 drivers/gpu/drm/ci/igt_runner.sh >>>>> create mode 100644 drivers/gpu/drm/ci/image-tags.yml >>>>> create mode 100755 drivers/gpu/drm/ci/lava-submit.sh >>>>> create mode 100644 drivers/gpu/drm/ci/static-checks.yml >>>>> create mode 100644 drivers/gpu/drm/ci/test.yml >>>>> create mode 100644 drivers/gpu/drm/ci/testlist.txt >>>>> create mode 100644 drivers/gpu/drm/ci/x86_64.config >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/amdgpu-stoney-fails.txt >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/amdgpu-stoney-flakes.txt >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/amdgpu-stoney-skips.txt >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-amly-fails.txt >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-amly-flakes.txt >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-amly-skips.txt >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-apl-fails.txt >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-apl-flakes.txt >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-apl-skips.txt >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-cml-fails.txt >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-cml-flakes.txt >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-cml-skips.txt >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-glk-fails.txt >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-glk-flakes.txt >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-glk-skips.txt >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-kbl-fails.txt >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-kbl-flakes.txt >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-kbl-skips.txt >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-tgl-fails.txt >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-tgl-flakes.txt >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-tgl-skips.txt >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-whl-fails.txt >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-whl-flakes.txt >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-whl-skips.txt >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/mediatek-mt8173-fails.txt >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/mediatek-mt8173-flakes.txt >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/mediatek-mt8183-fails.txt >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/mediatek-mt8183-flakes.txt >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/meson-g12b-fails.txt >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/meson-g12b-flakes.txt >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/msm-apq8016-fails.txt >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/msm-apq8016-flakes.txt >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/msm-apq8096-fails.txt >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/msm-apq8096-flakes.txt >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/msm-apq8096-skips.txt >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/msm-sc7180-fails.txt >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/msm-sc7180-flakes.txt >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/msm-sc7180-skips.txt >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/msm-sdm845-fails.txt >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/msm-sdm845-flakes.txt >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/msm-sdm845-skips.txt >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/rockchip-rk3288-fails.txt >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/rockchip-rk3288-flakes.txt >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/rockchip-rk3288-skips.txt >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/rockchip-rk3399-fails.txt >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/rockchip-rk3399-flakes.txt >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/rockchip-rk3399-skips.txt >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/virtio_gpu-none-fails.txt >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/virtio_gpu-none-flakes.txt >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/virtio_gpu-none-skips.txt >>>> >>>> -- >>>> Jani Nikula, Intel Open Source Graphics Center >>> >> >> -- >> Thomas Zimmermann >> Graphics Driver Developer >> SUSE Software Solutions Germany GmbH >> Frankenstrasse 146, 90461 Nuernberg, Germany >> GF: Ivo Totev, Andrew Myers, Andrew McDonald, Boudien Moerman >> HRB 36809 (AG Nuernberg) > > >
On Tue, Aug 15, 2023 at 5:51 AM Thomas Zimmermann <tzimmermann@suse.de> wrote: > > Hi Daniel > > Am 15.08.23 um 14:35 schrieb Daniel Vetter: > > On Tue, 15 Aug 2023 at 14:31, Thomas Zimmermann <tzimmermann@suse.de> wrote: > >> > >> Hi, > >> > >> thanks for your patchset. > >> > >> Am 15.08.23 um 13:53 schrieb Helen Mae Koike Fornazier: > >>> On Tuesday, August 15, 2023 06:12 -03, Jani Nikula <jani.nikula@linux.intel.com> wrote: > >>> > >>>> On Mon, 14 Aug 2023, Helen Koike <helen.koike@collabora.com> wrote: > >>>>> The following changes since commit f5d8f9c0d8b4bc8ad7e7b23a9f4d116e99202dd3: > >>>>> > >>>>> drm/panel: JDI LT070ME05000 simplify with dev_err_probe() (2023-08-14 14:44:30 +0200) > >>>>> > >>>>> are available in the Git repository at: > >>>>> > >>>>> git@gitlab.freedesktop.org:helen.fornazier/linux.git tags/drm-ci-v13-drm-misc > >>>>> > >>>>> for you to fetch changes up to 60242246bc906a37a7eae2094633a38bda7d45e6: > >>>>> > >>>>> drm: Add initial ci/ subdirectory (2023-08-14 20:47:37 -0300) > >>>>> > >>>>> ---------------------------------------------------------------- > >>>>> drm-ci for drm-misc-next > >>>> > >>>> FYI, usually the subject indicates the source or what to pull, not the > >>>> destination. Was confused here for a bit. ;) > >>> > >>> Thanks for the info! Should I re-send this one? > >> > >> Yes, please. > >> > >> As a developer, you are not supposed to send pull requests or any other > >> emails with [PULL] in their subject line. We don't merge pull requests > >> into drm-misc. > >> > >> To get your patches merged, please make a patchset on top of the a > >> recent checkout of drm-misc-next. Then send the patchset via > >> > >> git send-email > >> > >> to dri-devel@lists.freedesktop.org and all the developers and > >> maintainers that are affected by the changes. This will start the review > >> process. After your patchset has entered the drm-misc-next branch, we > >> (the maintainers of the drm-misc tree) will create the appropriate pull > >> requests when the time has come. > > > > I think we have a coordination problem, at least the rough plan I > > discussed with Dave was that we'd do an entirely separate pull request > > to Linus for the gitlab stuff, so that there's no surprises or "you > > snuck this in without making it obvious" talk after the fact. > > > > I'll check with Dave whether he wants to do the branch directly in > > drm.git or whether we'll take the pull from Helen. > > The PR sounds like a simple newbie mistake to me. It is supposed to be > pulled into drm-misc-next, which we never do. If the cover letter is > correct, it should just be a regular patchset. > > Otherwise, there should be something like a drm-ci tree, from which you > can fetch the changes directly. I asked for a pull request so that I could also merge it to msm-next so that I can do CI this cycle. (Unlike the earlier out-of-tree version of the drm/ci yml, this version needs to be in the branch that CI runs on, so I can't use the workaround that I had in previous cycles.) Perhaps it should be a pull request targeting drm-next instead of drm-misc-next. We were going to do this one-off for this cycle and then evaluate going forward whether a drm-ci-next tree is needed. But perhaps it is a good idea. BR, -R > Best regards > Thomas > > > > > Cheers, Sima > > > >> > >> Best regards > >> Thomas > >> > >>> > >>> Regards, > >>> Helen > >>> > >>>> > >>>> BR, > >>>> Jani. > >>>> > >>>>> > >>>>> Here is the patch that adds a ci/ subdirectory to drm and allows > >>>>> developers to easily execute tests. > >>>>> > >>>>> Developers can easily execute several tests on different devices > >>>>> by just pushing their branch to their fork in a repository hosted > >>>>> on gitlab.freedesktop.org which has an infrastructure to run jobs > >>>>> in several runners and farms with different devices. > >>>>> > >>>>> The patch was acked and tested by others. > >>>>> > >>>>> Signed-off-by: Helen Koike <helen.koike@collabora.com> > >>>>> > >>>>> ---------------------------------------------------------------- > >>>>> Tomeu Vizoso (1): > >>>>> drm: Add initial ci/ subdirectory > >>>>> > >>>>> Documentation/gpu/automated_testing.rst | 144 + > >>>>> Documentation/gpu/index.rst | 1 + > >>>>> MAINTAINERS | 8 + > >>>>> drivers/gpu/drm/ci/arm.config | 69 + > >>>>> drivers/gpu/drm/ci/arm64.config | 199 ++ > >>>>> drivers/gpu/drm/ci/build-igt.sh | 35 + > >>>>> drivers/gpu/drm/ci/build.sh | 157 ++ > >>>>> drivers/gpu/drm/ci/build.yml | 110 + > >>>>> drivers/gpu/drm/ci/check-patch.py | 57 + > >>>>> drivers/gpu/drm/ci/container.yml | 65 + > >>>>> drivers/gpu/drm/ci/gitlab-ci.yml | 251 ++ > >>>>> drivers/gpu/drm/ci/igt_runner.sh | 77 + > >>>>> drivers/gpu/drm/ci/image-tags.yml | 15 + > >>>>> drivers/gpu/drm/ci/lava-submit.sh | 57 + > >>>>> drivers/gpu/drm/ci/static-checks.yml | 12 + > >>>>> drivers/gpu/drm/ci/test.yml | 335 +++ > >>>>> drivers/gpu/drm/ci/testlist.txt | 2912 ++++++++++++++++++++ > >>>>> drivers/gpu/drm/ci/x86_64.config | 111 + > >>>>> drivers/gpu/drm/ci/xfails/amdgpu-stoney-fails.txt | 19 + > >>>>> drivers/gpu/drm/ci/xfails/amdgpu-stoney-flakes.txt | 21 + > >>>>> drivers/gpu/drm/ci/xfails/amdgpu-stoney-skips.txt | 2 + > >>>>> drivers/gpu/drm/ci/xfails/i915-amly-fails.txt | 17 + > >>>>> drivers/gpu/drm/ci/xfails/i915-amly-flakes.txt | 32 + > >>>>> drivers/gpu/drm/ci/xfails/i915-amly-skips.txt | 4 + > >>>>> drivers/gpu/drm/ci/xfails/i915-apl-fails.txt | 58 + > >>>>> drivers/gpu/drm/ci/xfails/i915-apl-flakes.txt | 1 + > >>>>> drivers/gpu/drm/ci/xfails/i915-apl-skips.txt | 6 + > >>>>> drivers/gpu/drm/ci/xfails/i915-cml-fails.txt | 18 + > >>>>> drivers/gpu/drm/ci/xfails/i915-cml-flakes.txt | 38 + > >>>>> drivers/gpu/drm/ci/xfails/i915-cml-skips.txt | 2 + > >>>>> drivers/gpu/drm/ci/xfails/i915-glk-fails.txt | 19 + > >>>>> drivers/gpu/drm/ci/xfails/i915-glk-flakes.txt | 41 + > >>>>> drivers/gpu/drm/ci/xfails/i915-glk-skips.txt | 5 + > >>>>> drivers/gpu/drm/ci/xfails/i915-kbl-fails.txt | 25 + > >>>>> drivers/gpu/drm/ci/xfails/i915-kbl-flakes.txt | 26 + > >>>>> drivers/gpu/drm/ci/xfails/i915-kbl-skips.txt | 5 + > >>>>> drivers/gpu/drm/ci/xfails/i915-tgl-fails.txt | 37 + > >>>>> drivers/gpu/drm/ci/xfails/i915-tgl-flakes.txt | 5 + > >>>>> drivers/gpu/drm/ci/xfails/i915-tgl-skips.txt | 11 + > >>>>> drivers/gpu/drm/ci/xfails/i915-whl-fails.txt | 48 + > >>>>> drivers/gpu/drm/ci/xfails/i915-whl-flakes.txt | 1 + > >>>>> drivers/gpu/drm/ci/xfails/i915-whl-skips.txt | 2 + > >>>>> .../gpu/drm/ci/xfails/mediatek-mt8173-fails.txt | 29 + > >>>>> .../gpu/drm/ci/xfails/mediatek-mt8173-flakes.txt | 0 > >>>>> .../gpu/drm/ci/xfails/mediatek-mt8183-fails.txt | 10 + > >>>>> .../gpu/drm/ci/xfails/mediatek-mt8183-flakes.txt | 14 + > >>>>> drivers/gpu/drm/ci/xfails/meson-g12b-fails.txt | 12 + > >>>>> drivers/gpu/drm/ci/xfails/meson-g12b-flakes.txt | 4 + > >>>>> drivers/gpu/drm/ci/xfails/msm-apq8016-fails.txt | 15 + > >>>>> drivers/gpu/drm/ci/xfails/msm-apq8016-flakes.txt | 4 + > >>>>> drivers/gpu/drm/ci/xfails/msm-apq8096-fails.txt | 2 + > >>>>> drivers/gpu/drm/ci/xfails/msm-apq8096-flakes.txt | 4 + > >>>>> drivers/gpu/drm/ci/xfails/msm-apq8096-skips.txt | 2 + > >>>>> drivers/gpu/drm/ci/xfails/msm-sc7180-fails.txt | 25 + > >>>>> drivers/gpu/drm/ci/xfails/msm-sc7180-flakes.txt | 7 + > >>>>> drivers/gpu/drm/ci/xfails/msm-sc7180-skips.txt | 23 + > >>>>> drivers/gpu/drm/ci/xfails/msm-sdm845-fails.txt | 68 + > >>>>> drivers/gpu/drm/ci/xfails/msm-sdm845-flakes.txt | 11 + > >>>>> drivers/gpu/drm/ci/xfails/msm-sdm845-skips.txt | 2 + > >>>>> .../gpu/drm/ci/xfails/rockchip-rk3288-fails.txt | 48 + > >>>>> .../gpu/drm/ci/xfails/rockchip-rk3288-flakes.txt | 9 + > >>>>> .../gpu/drm/ci/xfails/rockchip-rk3288-skips.txt | 52 + > >>>>> .../gpu/drm/ci/xfails/rockchip-rk3399-fails.txt | 36 + > >>>>> .../gpu/drm/ci/xfails/rockchip-rk3399-flakes.txt | 24 + > >>>>> .../gpu/drm/ci/xfails/rockchip-rk3399-skips.txt | 5 + > >>>>> .../gpu/drm/ci/xfails/virtio_gpu-none-fails.txt | 38 + > >>>>> .../gpu/drm/ci/xfails/virtio_gpu-none-flakes.txt | 0 > >>>>> .../gpu/drm/ci/xfails/virtio_gpu-none-skips.txt | 6 + > >>>>> 68 files changed, 5508 insertions(+) > >>>>> create mode 100644 Documentation/gpu/automated_testing.rst > >>>>> create mode 100644 drivers/gpu/drm/ci/arm.config > >>>>> create mode 100644 drivers/gpu/drm/ci/arm64.config > >>>>> create mode 100644 drivers/gpu/drm/ci/build-igt.sh > >>>>> create mode 100644 drivers/gpu/drm/ci/build.sh > >>>>> create mode 100644 drivers/gpu/drm/ci/build.yml > >>>>> create mode 100755 drivers/gpu/drm/ci/check-patch.py > >>>>> create mode 100644 drivers/gpu/drm/ci/container.yml > >>>>> create mode 100644 drivers/gpu/drm/ci/gitlab-ci.yml > >>>>> create mode 100755 drivers/gpu/drm/ci/igt_runner.sh > >>>>> create mode 100644 drivers/gpu/drm/ci/image-tags.yml > >>>>> create mode 100755 drivers/gpu/drm/ci/lava-submit.sh > >>>>> create mode 100644 drivers/gpu/drm/ci/static-checks.yml > >>>>> create mode 100644 drivers/gpu/drm/ci/test.yml > >>>>> create mode 100644 drivers/gpu/drm/ci/testlist.txt > >>>>> create mode 100644 drivers/gpu/drm/ci/x86_64.config > >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/amdgpu-stoney-fails.txt > >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/amdgpu-stoney-flakes.txt > >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/amdgpu-stoney-skips.txt > >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-amly-fails.txt > >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-amly-flakes.txt > >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-amly-skips.txt > >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-apl-fails.txt > >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-apl-flakes.txt > >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-apl-skips.txt > >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-cml-fails.txt > >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-cml-flakes.txt > >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-cml-skips.txt > >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-glk-fails.txt > >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-glk-flakes.txt > >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-glk-skips.txt > >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-kbl-fails.txt > >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-kbl-flakes.txt > >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-kbl-skips.txt > >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-tgl-fails.txt > >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-tgl-flakes.txt > >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-tgl-skips.txt > >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-whl-fails.txt > >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-whl-flakes.txt > >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/i915-whl-skips.txt > >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/mediatek-mt8173-fails.txt > >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/mediatek-mt8173-flakes.txt > >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/mediatek-mt8183-fails.txt > >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/mediatek-mt8183-flakes.txt > >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/meson-g12b-fails.txt > >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/meson-g12b-flakes.txt > >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/msm-apq8016-fails.txt > >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/msm-apq8016-flakes.txt > >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/msm-apq8096-fails.txt > >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/msm-apq8096-flakes.txt > >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/msm-apq8096-skips.txt > >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/msm-sc7180-fails.txt > >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/msm-sc7180-flakes.txt > >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/msm-sc7180-skips.txt > >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/msm-sdm845-fails.txt > >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/msm-sdm845-flakes.txt > >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/msm-sdm845-skips.txt > >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/rockchip-rk3288-fails.txt > >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/rockchip-rk3288-flakes.txt > >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/rockchip-rk3288-skips.txt > >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/rockchip-rk3399-fails.txt > >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/rockchip-rk3399-flakes.txt > >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/rockchip-rk3399-skips.txt > >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/virtio_gpu-none-fails.txt > >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/virtio_gpu-none-flakes.txt > >>>>> create mode 100644 drivers/gpu/drm/ci/xfails/virtio_gpu-none-skips.txt > >>>> > >>>> -- > >>>> Jani Nikula, Intel Open Source Graphics Center > >>> > >> > >> -- > >> Thomas Zimmermann > >> Graphics Driver Developer > >> SUSE Software Solutions Germany GmbH > >> Frankenstrasse 146, 90461 Nuernberg, Germany > >> GF: Ivo Totev, Andrew Myers, Andrew McDonald, Boudien Moerman > >> HRB 36809 (AG Nuernberg) > > > > > > > > -- > Thomas Zimmermann > Graphics Driver Developer > SUSE Software Solutions Germany GmbH > Frankenstrasse 146, 90461 Nuernberg, Germany > GF: Ivo Totev, Andrew Myers, Andrew McDonald, Boudien Moerman > HRB 36809 (AG Nuernberg)
> > Otherwise, there should be something like a drm-ci tree, from which you > > can fetch the changes directly. > > I asked for a pull request so that I could also merge it to msm-next > so that I can do CI this cycle. (Unlike the earlier out-of-tree > version of the drm/ci yml, this version needs to be in the branch that > CI runs on, so I can't use the workaround that I had in previous > cycles.) > > Perhaps it should be a pull request targeting drm-next instead of drm-misc-next. > > We were going to do this one-off for this cycle and then evaluate > going forward whether a drm-ci-next tree is needed. But perhaps it is > a good idea. I'm still not 100% sure how this is going down, and I'm meant to be off today, Don't send this as patches to drm-misc-next, but I think we'd want this in drm-next for a cycle before sending it to Linus, but maybe it's not directly interfering with the kernel so it's fine Ideally when the real merge window opens and drm-next is merged I'd want to have a branch + PR written for this against drm-next that I can send to Linus separately and see how it goes. Dave.
On Tue, Aug 15, 2023 at 12:23 PM Dave Airlie <airlied@gmail.com> wrote: > > > > Otherwise, there should be something like a drm-ci tree, from which you > > > can fetch the changes directly. > > > > I asked for a pull request so that I could also merge it to msm-next > > so that I can do CI this cycle. (Unlike the earlier out-of-tree > > version of the drm/ci yml, this version needs to be in the branch that > > CI runs on, so I can't use the workaround that I had in previous > > cycles.) > > > > Perhaps it should be a pull request targeting drm-next instead of drm-misc-next. > > > > We were going to do this one-off for this cycle and then evaluate > > going forward whether a drm-ci-next tree is needed. But perhaps it is > > a good idea. > > > I'm still not 100% sure how this is going down, and I'm meant to be off today, > > Don't send this as patches to drm-misc-next, but I think we'd want > this in drm-next for a cycle before sending it to Linus, but maybe > it's not directly interfering with the kernel so it's fine > > Ideally when the real merge window opens and drm-next is merged I'd > want to have a branch + PR written for this against drm-next that I > can send to Linus separately and see how it goes. The tricky thing is we need this patch in-tree to run CI in the first place.. so soak time in drm-next on it's own isn't hugely useful. (Or at least I'd need to move msm-next forward to drm-next for it to be useful.) I guess that is a bit of an advantage to the earlier approach that kept everything but the expectation files in a different git tree.. BR, -R
Hi Am 15.08.23 um 21:59 schrieb Rob Clark: > On Tue, Aug 15, 2023 at 12:23 PM Dave Airlie <airlied@gmail.com> wrote: >> >>>> Otherwise, there should be something like a drm-ci tree, from which you >>>> can fetch the changes directly. >>> >>> I asked for a pull request so that I could also merge it to msm-next >>> so that I can do CI this cycle. (Unlike the earlier out-of-tree >>> version of the drm/ci yml, this version needs to be in the branch that >>> CI runs on, so I can't use the workaround that I had in previous >>> cycles.) >>> >>> Perhaps it should be a pull request targeting drm-next instead of drm-misc-next. >>> >>> We were going to do this one-off for this cycle and then evaluate >>> going forward whether a drm-ci-next tree is needed. But perhaps it is >>> a good idea. >> >> >> I'm still not 100% sure how this is going down, and I'm meant to be off today, >> >> Don't send this as patches to drm-misc-next, but I think we'd want >> this in drm-next for a cycle before sending it to Linus, but maybe >> it's not directly interfering with the kernel so it's fine >> >> Ideally when the real merge window opens and drm-next is merged I'd >> want to have a branch + PR written for this against drm-next that I >> can send to Linus separately and see how it goes. > > The tricky thing is we need this patch in-tree to run CI in the first > place.. so soak time in drm-next on it's own isn't hugely useful. (Or > at least I'd need to move msm-next forward to drm-next for it to be > useful.) > > I guess that is a bit of an advantage to the earlier approach that > kept everything but the expectation files in a different git tree.. I saw that this patchset has been reviewed on dri-devel. If you don't want it to go through DRM misc, I guess it should really be pulled into drm-next directly. Do you plan to set up auto-CI for DRM misc branches? (Sorry if this question has been answered before.) Best regards Thomas > > BR, > -R
The following changes since commit f5d8f9c0d8b4bc8ad7e7b23a9f4d116e99202dd3: drm/panel: JDI LT070ME05000 simplify with dev_err_probe() (2023-08-14 14:44:30 +0200) are available in the Git repository at: git@gitlab.freedesktop.org:helen.fornazier/linux.git tags/drm-ci-v13-drm-misc for you to fetch changes up to 60242246bc906a37a7eae2094633a38bda7d45e6: drm: Add initial ci/ subdirectory (2023-08-14 20:47:37 -0300) ---------------------------------------------------------------- drm-ci for drm-misc-next Here is the patch that adds a ci/ subdirectory to drm and allows developers to easily execute tests. Developers can easily execute several tests on different devices by just pushing their branch to their fork in a repository hosted on gitlab.freedesktop.org which has an infrastructure to run jobs in several runners and farms with different devices. The patch was acked and tested by others. Signed-off-by: Helen Koike <helen.koike@collabora.com> ---------------------------------------------------------------- Tomeu Vizoso (1): drm: Add initial ci/ subdirectory Documentation/gpu/automated_testing.rst | 144 + Documentation/gpu/index.rst | 1 + MAINTAINERS | 8 + drivers/gpu/drm/ci/arm.config | 69 + drivers/gpu/drm/ci/arm64.config | 199 ++ drivers/gpu/drm/ci/build-igt.sh | 35 + drivers/gpu/drm/ci/build.sh | 157 ++ drivers/gpu/drm/ci/build.yml | 110 + drivers/gpu/drm/ci/check-patch.py | 57 + drivers/gpu/drm/ci/container.yml | 65 + drivers/gpu/drm/ci/gitlab-ci.yml | 251 ++ drivers/gpu/drm/ci/igt_runner.sh | 77 + drivers/gpu/drm/ci/image-tags.yml | 15 + drivers/gpu/drm/ci/lava-submit.sh | 57 + drivers/gpu/drm/ci/static-checks.yml | 12 + drivers/gpu/drm/ci/test.yml | 335 +++ drivers/gpu/drm/ci/testlist.txt | 2912 ++++++++++++++++++++ drivers/gpu/drm/ci/x86_64.config | 111 + drivers/gpu/drm/ci/xfails/amdgpu-stoney-fails.txt | 19 + drivers/gpu/drm/ci/xfails/amdgpu-stoney-flakes.txt | 21 + drivers/gpu/drm/ci/xfails/amdgpu-stoney-skips.txt | 2 + drivers/gpu/drm/ci/xfails/i915-amly-fails.txt | 17 + drivers/gpu/drm/ci/xfails/i915-amly-flakes.txt | 32 + drivers/gpu/drm/ci/xfails/i915-amly-skips.txt | 4 + drivers/gpu/drm/ci/xfails/i915-apl-fails.txt | 58 + drivers/gpu/drm/ci/xfails/i915-apl-flakes.txt | 1 + drivers/gpu/drm/ci/xfails/i915-apl-skips.txt | 6 + drivers/gpu/drm/ci/xfails/i915-cml-fails.txt | 18 + drivers/gpu/drm/ci/xfails/i915-cml-flakes.txt | 38 + drivers/gpu/drm/ci/xfails/i915-cml-skips.txt | 2 + drivers/gpu/drm/ci/xfails/i915-glk-fails.txt | 19 + drivers/gpu/drm/ci/xfails/i915-glk-flakes.txt | 41 + drivers/gpu/drm/ci/xfails/i915-glk-skips.txt | 5 + drivers/gpu/drm/ci/xfails/i915-kbl-fails.txt | 25 + drivers/gpu/drm/ci/xfails/i915-kbl-flakes.txt | 26 + drivers/gpu/drm/ci/xfails/i915-kbl-skips.txt | 5 + drivers/gpu/drm/ci/xfails/i915-tgl-fails.txt | 37 + drivers/gpu/drm/ci/xfails/i915-tgl-flakes.txt | 5 + drivers/gpu/drm/ci/xfails/i915-tgl-skips.txt | 11 + drivers/gpu/drm/ci/xfails/i915-whl-fails.txt | 48 + drivers/gpu/drm/ci/xfails/i915-whl-flakes.txt | 1 + drivers/gpu/drm/ci/xfails/i915-whl-skips.txt | 2 + .../gpu/drm/ci/xfails/mediatek-mt8173-fails.txt | 29 + .../gpu/drm/ci/xfails/mediatek-mt8173-flakes.txt | 0 .../gpu/drm/ci/xfails/mediatek-mt8183-fails.txt | 10 + .../gpu/drm/ci/xfails/mediatek-mt8183-flakes.txt | 14 + drivers/gpu/drm/ci/xfails/meson-g12b-fails.txt | 12 + drivers/gpu/drm/ci/xfails/meson-g12b-flakes.txt | 4 + drivers/gpu/drm/ci/xfails/msm-apq8016-fails.txt | 15 + drivers/gpu/drm/ci/xfails/msm-apq8016-flakes.txt | 4 + drivers/gpu/drm/ci/xfails/msm-apq8096-fails.txt | 2 + drivers/gpu/drm/ci/xfails/msm-apq8096-flakes.txt | 4 + drivers/gpu/drm/ci/xfails/msm-apq8096-skips.txt | 2 + drivers/gpu/drm/ci/xfails/msm-sc7180-fails.txt | 25 + drivers/gpu/drm/ci/xfails/msm-sc7180-flakes.txt | 7 + drivers/gpu/drm/ci/xfails/msm-sc7180-skips.txt | 23 + drivers/gpu/drm/ci/xfails/msm-sdm845-fails.txt | 68 + drivers/gpu/drm/ci/xfails/msm-sdm845-flakes.txt | 11 + drivers/gpu/drm/ci/xfails/msm-sdm845-skips.txt | 2 + .../gpu/drm/ci/xfails/rockchip-rk3288-fails.txt | 48 + .../gpu/drm/ci/xfails/rockchip-rk3288-flakes.txt | 9 + .../gpu/drm/ci/xfails/rockchip-rk3288-skips.txt | 52 + .../gpu/drm/ci/xfails/rockchip-rk3399-fails.txt | 36 + .../gpu/drm/ci/xfails/rockchip-rk3399-flakes.txt | 24 + .../gpu/drm/ci/xfails/rockchip-rk3399-skips.txt | 5 + .../gpu/drm/ci/xfails/virtio_gpu-none-fails.txt | 38 + .../gpu/drm/ci/xfails/virtio_gpu-none-flakes.txt | 0 .../gpu/drm/ci/xfails/virtio_gpu-none-skips.txt | 6 + 68 files changed, 5508 insertions(+) create mode 100644 Documentation/gpu/automated_testing.rst create mode 100644 drivers/gpu/drm/ci/arm.config create mode 100644 drivers/gpu/drm/ci/arm64.config create mode 100644 drivers/gpu/drm/ci/build-igt.sh create mode 100644 drivers/gpu/drm/ci/build.sh create mode 100644 drivers/gpu/drm/ci/build.yml create mode 100755 drivers/gpu/drm/ci/check-patch.py create mode 100644 drivers/gpu/drm/ci/container.yml create mode 100644 drivers/gpu/drm/ci/gitlab-ci.yml create mode 100755 drivers/gpu/drm/ci/igt_runner.sh create mode 100644 drivers/gpu/drm/ci/image-tags.yml create mode 100755 drivers/gpu/drm/ci/lava-submit.sh create mode 100644 drivers/gpu/drm/ci/static-checks.yml create mode 100644 drivers/gpu/drm/ci/test.yml create mode 100644 drivers/gpu/drm/ci/testlist.txt create mode 100644 drivers/gpu/drm/ci/x86_64.config create mode 100644 drivers/gpu/drm/ci/xfails/amdgpu-stoney-fails.txt create mode 100644 drivers/gpu/drm/ci/xfails/amdgpu-stoney-flakes.txt create mode 100644 drivers/gpu/drm/ci/xfails/amdgpu-stoney-skips.txt create mode 100644 drivers/gpu/drm/ci/xfails/i915-amly-fails.txt create mode 100644 drivers/gpu/drm/ci/xfails/i915-amly-flakes.txt create mode 100644 drivers/gpu/drm/ci/xfails/i915-amly-skips.txt create mode 100644 drivers/gpu/drm/ci/xfails/i915-apl-fails.txt create mode 100644 drivers/gpu/drm/ci/xfails/i915-apl-flakes.txt create mode 100644 drivers/gpu/drm/ci/xfails/i915-apl-skips.txt create mode 100644 drivers/gpu/drm/ci/xfails/i915-cml-fails.txt create mode 100644 drivers/gpu/drm/ci/xfails/i915-cml-flakes.txt create mode 100644 drivers/gpu/drm/ci/xfails/i915-cml-skips.txt create mode 100644 drivers/gpu/drm/ci/xfails/i915-glk-fails.txt create mode 100644 drivers/gpu/drm/ci/xfails/i915-glk-flakes.txt create mode 100644 drivers/gpu/drm/ci/xfails/i915-glk-skips.txt create mode 100644 drivers/gpu/drm/ci/xfails/i915-kbl-fails.txt create mode 100644 drivers/gpu/drm/ci/xfails/i915-kbl-flakes.txt create mode 100644 drivers/gpu/drm/ci/xfails/i915-kbl-skips.txt create mode 100644 drivers/gpu/drm/ci/xfails/i915-tgl-fails.txt create mode 100644 drivers/gpu/drm/ci/xfails/i915-tgl-flakes.txt create mode 100644 drivers/gpu/drm/ci/xfails/i915-tgl-skips.txt create mode 100644 drivers/gpu/drm/ci/xfails/i915-whl-fails.txt create mode 100644 drivers/gpu/drm/ci/xfails/i915-whl-flakes.txt create mode 100644 drivers/gpu/drm/ci/xfails/i915-whl-skips.txt create mode 100644 drivers/gpu/drm/ci/xfails/mediatek-mt8173-fails.txt create mode 100644 drivers/gpu/drm/ci/xfails/mediatek-mt8173-flakes.txt create mode 100644 drivers/gpu/drm/ci/xfails/mediatek-mt8183-fails.txt create mode 100644 drivers/gpu/drm/ci/xfails/mediatek-mt8183-flakes.txt create mode 100644 drivers/gpu/drm/ci/xfails/meson-g12b-fails.txt create mode 100644 drivers/gpu/drm/ci/xfails/meson-g12b-flakes.txt create mode 100644 drivers/gpu/drm/ci/xfails/msm-apq8016-fails.txt create mode 100644 drivers/gpu/drm/ci/xfails/msm-apq8016-flakes.txt create mode 100644 drivers/gpu/drm/ci/xfails/msm-apq8096-fails.txt create mode 100644 drivers/gpu/drm/ci/xfails/msm-apq8096-flakes.txt create mode 100644 drivers/gpu/drm/ci/xfails/msm-apq8096-skips.txt create mode 100644 drivers/gpu/drm/ci/xfails/msm-sc7180-fails.txt create mode 100644 drivers/gpu/drm/ci/xfails/msm-sc7180-flakes.txt create mode 100644 drivers/gpu/drm/ci/xfails/msm-sc7180-skips.txt create mode 100644 drivers/gpu/drm/ci/xfails/msm-sdm845-fails.txt create mode 100644 drivers/gpu/drm/ci/xfails/msm-sdm845-flakes.txt create mode 100644 drivers/gpu/drm/ci/xfails/msm-sdm845-skips.txt create mode 100644 drivers/gpu/drm/ci/xfails/rockchip-rk3288-fails.txt create mode 100644 drivers/gpu/drm/ci/xfails/rockchip-rk3288-flakes.txt create mode 100644 drivers/gpu/drm/ci/xfails/rockchip-rk3288-skips.txt create mode 100644 drivers/gpu/drm/ci/xfails/rockchip-rk3399-fails.txt create mode 100644 drivers/gpu/drm/ci/xfails/rockchip-rk3399-flakes.txt create mode 100644 drivers/gpu/drm/ci/xfails/rockchip-rk3399-skips.txt create mode 100644 drivers/gpu/drm/ci/xfails/virtio_gpu-none-fails.txt create mode 100644 drivers/gpu/drm/ci/xfails/virtio_gpu-none-flakes.txt create mode 100644 drivers/gpu/drm/ci/xfails/virtio_gpu-none-skips.txt