The python-artifacts job has a timeout of 10 minutes, which causes build failures as it was unable to clone the repository within the specified limits. This patch sets GIT_DEPTH to 10 to speed up cloning and avoid build failures due to timeouts when fetching the full repository.
The check-patch job is also updated to ensure the repository is not shallow before fetching branches. This prevents issues where git merge-base fails due to incomplete history. Additionally, the timeout for the check-patch job is set to 1 hour. The current s3cp implementation does not work anymore after the migration. Uprev mesa to adapt these changes. Also replace broken s3cp command with a curl wrapper call in drm-ci. check-patch testing, MR - https://gitlab.freedesktop.org/vigneshraman/linux/-/merge_requests/18 pipeline - https://gitlab.freedesktop.org/vigneshraman/linux/-/pipelines/1391545 mesa uprev testing, MR - https://gitlab.freedesktop.org/vigneshraman/linux/-/merge_requests/18 pipeline - https://gitlab.freedesktop.org/vigneshraman/linux/-/pipelines/1391440 Google farm is down, so the baremetal jobs failed. i915:cml jobs are stuck due to some devices in the lab being under maintenance. Vignesh Raman (3): drm/ci: use shallow clone to avoid timeouts drm/ci: check-patch: unshallow repository before fetching drm/ci: uprev mesa drivers/gpu/drm/ci/build-igt.sh | 2 +- drivers/gpu/drm/ci/build.sh | 6 +++--- drivers/gpu/drm/ci/check-patch.py | 16 ++++++++++++---- drivers/gpu/drm/ci/gitlab-ci.yml | 8 ++++++-- drivers/gpu/drm/ci/image-tags.yml | 2 +- drivers/gpu/drm/ci/lava-submit.sh | 2 +- drivers/gpu/drm/ci/static-checks.yml | 1 + 7 files changed, 25 insertions(+), 12 deletions(-) -- 2.47.2