Lines Matching +full:panfrost +full:- +full:gpu

2   DRM_CI_PROJECT_PATH: &drm-ci-project-path mesa/mesa
3 DRM_CI_COMMIT_SHA: &drm-ci-commit-sha 7d3062470f3ccc6cb40540e772e902c7e2248024
6 TARGET_BRANCH: drm-next
10 DEQP_RUNNER_GIT_URL: https://gitlab.freedesktop.org/mesa/deqp-runner.git
13 FDO_UPSTREAM_REPO: helen.fornazier/linux # The repo where the git-archive daily runs
14 MESA_TEMPLATES_COMMIT: &ci-templates-commit d5aa3941aa03c2f716595116354fb81eb8012acb
16 CI_PRE_CLONE_SCRIPT: |-
17 set -o xtrace
18-L --retry 4 -f --retry-all-errors --retry-delay 60 -s ${DRM_CI_PROJECT_URL}/-/raw/${DRM_CI_COMMIT…
19 bash download-git-cache.sh
20 rm download-git-cache.sh
23 S3_JWT_FILE_SCRIPT: |-
24 echo -n '${S3_JWT}' > '${S3_JWT_FILE}' &&
28 S3_KERNEL_BUCKET: mesa-rootfs
30 S3_GITCACHE_BUCKET: git-cache
33 # per-pipeline artifact storage on MinIO
35 # per-job artifact storage on MinIO
38 LAVA_TAGS: subset-1-gfx
40 …ASE_URL: https://${CI_PROJECT_ROOT_NAMESPACE}.${CI_PAGES_DOMAIN}/-/${CI_PROJECT_NAME}/-/jobs/${CI_…
50 - export SCRIPTS_DIR=$(mktemp -d)
51- curl -L -s --retry 4 -f --retry-all-errors --retry-delay 60 -O --output-dir "${SCRIPTS_DIR}" "${…
52 - source ${SCRIPTS_DIR}/setup-test-env.sh
53 - eval "$S3_JWT_FILE_SCRIPT"
55- echo -e "\e[0Ksection_start:$(date +%s):drm_ci_download_section[collapsed=true]\r\e[0KDownloadin…
56 - cd $CI_PROJECT_DIR
57- curl --output - $DRM_CI_PROJECT_URL/-/archive/$DRM_CI_COMMIT_SHA/mesa-$DRM_CI_COMMIT_SHA.tar.gz …
58 - mv mesa-$DRM_CI_COMMIT_SHA/.gitlab-ci* .
59 - mv mesa-$DRM_CI_COMMIT_SHA/bin .
60 - rm -rf mesa-$DRM_CI_COMMIT_SHA/
61 - echo -e "\e[0Ksection_end:$(date +%s):drm_ci_download_section\r\e[0K"
64 - >
67 test -e "${S3_JWT_FILE}" &&
73 - project: 'freedesktop/ci-templates'
76 - '/templates/ci-fairy.yml'
77 - project: 'freedesktop/ci-templates'
78 ref: *ci-templates-commit
80 - '/templates/alpine.yml'
81 - '/templates/debian.yml'
82 - '/templates/fedora.yml'
83 - project: *drm-ci-project-path
84 ref: *drm-ci-commit-sha
86 - '/.gitlab-ci/build/gitlab-ci.yml'
87 - '/.gitlab-ci/container/gitlab-ci.yml'
88 - '/.gitlab-ci/farm-rules.yml'
89 - '/.gitlab-ci/lava/lava-gitlab-ci.yml'
90 - '/.gitlab-ci/test-source-dep.yml'
91 - '/.gitlab-ci/test/gitlab-ci.yml'
92 - '/src/amd/ci/gitlab-ci-inc.yml'
93 - '/src/freedreno/ci/gitlab-ci-inc.yml'
94 - '/src/gallium/drivers/crocus/ci/gitlab-ci-inc.yml'
95 - '/src/gallium/drivers/llvmpipe/ci/gitlab-ci-inc.yml'
96 - '/src/gallium/drivers/nouveau/ci/gitlab-ci-inc.yml'
97 - '/src/gallium/drivers/softpipe/ci/gitlab-ci-inc.yml'
98 - '/src/gallium/drivers/virgl/ci/gitlab-ci-inc.yml'
99 - '/src/gallium/drivers/zink/ci/gitlab-ci-inc.yml'
100 - '/src/gallium/frontends/lavapipe/ci/gitlab-ci-inc.yml'
101 - '/src/gallium/frontends/rusticl/ci/gitlab-ci.yml'
102 - '/src/intel/ci/gitlab-ci-inc.yml'
103 - '/src/microsoft/ci/gitlab-ci-inc.yml'
104 - '/src/nouveau/ci/gitlab-ci-inc.yml'
105 - '/src/virtio/ci/gitlab-ci-inc.yml'
106 - drivers/gpu/drm/ci/image-tags.yml
107 - drivers/gpu/drm/ci/container.yml
108 - drivers/gpu/drm/ci/static-checks.yml
109 - drivers/gpu/drm/ci/build.yml
110 - drivers/gpu/drm/ci/test.yml
111 - 'https://gitlab.freedesktop.org/gfx-ci/lab-status/-/raw/main/lab-status.yml'
115 - sanity
116 - container
117 - git-archive
118 - build-for-tests
119 - build-only
120 - code-validation
121 - amdgpu
122 - i915
123 - mediatek
124 - meson
125 - msm
126 - panfrost
127 - powervr
128 - rockchip
129 - software-driver
133 # --------------------------------
134 .rules-anchors:
137 - if: $CI_COMMIT_BRANCH && $CI_OPEN_MERGE_REQUESTS && $CI_PIPELINE_SOURCE == "push"
140- if: &is-merge-attempt $GITLAB_USER_LOGIN == "marge-bot" && $CI_PIPELINE_SOURCE == "merge_request…
141 # post-merge pipeline
142 - if: &is-post-merge $GITLAB_USER_LOGIN == "marge-bot" && $CI_PIPELINE_SOURCE == "push"
143 # Pre-merge pipeline
144 - if: &is-pre-merge $CI_PIPELINE_SOURCE == "merge_request_event"
146 - if: &is-fork-push $CI_PROJECT_NAMESPACE != "mesa" && $CI_PIPELINE_SOURCE == "push"
148 - if: &is-scheduled-pipeline $CI_PIPELINE_SOURCE == "schedule"
150- if: &is-direct-push $CI_PROJECT_NAMESPACE == "mesa" && $CI_PIPELINE_SOURCE == "push" && $GITLAB_…
154 .common-rules:
156 - if: *is-fork-push
160 .never-post-merge-rules:
162 - if: *is-post-merge
166 .container+build-rules:
168 - !reference [.common-rules, rules]
169 # Run when re-enabling a disabled farm, but not when disabling it
170 - !reference [.disable-farm-mr-rules, rules]
172 - !reference [.never-post-merge-rules, rules]
175 - if: *is-merge-attempt
177 - drivers/gpu/drm/ci/**/*
179 # Same as above, but for pre-merge pipelines
180 - if: *is-pre-merge
184 # Skip everything for pre-merge and merge pipelines which don't change
186 - if: *is-merge-attempt
188 - if: *is-pre-merge
191 - if: *is-direct-push
194 - if: *is-scheduled-pipeline
198 - when: manual
201 .ci-deqp-artifacts:
208 # https://gitlab.com/gitlab-org/gitlab-ce/commit/8788fb925706cad594adf6917a6c5f6587dd1521
209 - artifacts
210 - _build/meson-logs/*.txt
211 - _build/meson-logs/strace
217 - .fdo.ci-fairy
218 stage: git-archive
220 - !reference [.scheduled_pipeline-rules, rules]
223 - packet.net
225 # Remove drm-ci files we just added
226 - rm -rf .gitlab-ci.*
227 - rm -rf ci
230 - git gc --aggressive
232 - tar -cvzf ../$CI_PROJECT_NAME.tar.gz .
235- ci-fairy s3cp --token-file "${S3_JWT_FILE}" ../$CI_PROJECT_NAME.tar.gz https://$S3_HOST/${S3_GIT…
241 - .fdo.ci-fairy
244 - if: *is-pre-merge
246 - when: never
250 # ci-fairy check-commits --junit-xml=check-commits.xml
251 - ci-fairy check-merge-request --require-allow-collaboration --junit-xml=check-merge-request.xml
252 - |
253 set -eu
267 if [ "$(echo -n "${!var}" | wc -c)" -gt 20 ]
276 junit: check-*.xml
278 - placeholder-job
281 mr-label-maker-test:
283 - .fdo.ci-fairy
286 - !reference [.mr-label-maker-rules, rules]
291 - set -eu
292 - python3 -m venv .venv
293 - source .venv/bin/activate
294 - pip install git+https://gitlab.freedesktop.org/freedesktop/mr-label-maker
295 - mr-label-maker --dry-run --mr $CI_MERGE_REQUEST_IID
299 .required-for-hardware-jobs:
301 - job: clang-format
303 - job: rustfmt
305 - job: toml-lint