Tomeu Vizoso | dcd171f | 2020-04-01 13:07:46 +0200 | [diff] [blame] | 1 | variables: |
Eric Anholt | 51d4d91 | 2020-11-09 15:06:38 -0800 | [diff] [blame] | 2 | DISTRIBUTION_TAG: "2020-11-09-kmod-fix" |
Tomeu Vizoso | dcd171f | 2020-04-01 13:07:46 +0200 | [diff] [blame] | 3 | |
| 4 | .kernel+rootfs: |
| 5 | stage: container-2 |
Tomeu Vizoso | 315ac94 | 2020-07-08 09:57:44 +0200 | [diff] [blame] | 6 | extends: |
| 7 | - .ci-run-policy |
Tomeu Vizoso | dcd171f | 2020-04-01 13:07:46 +0200 | [diff] [blame] | 8 | variables: |
| 9 | GIT_STRATEGY: fetch |
Tomeu Vizoso | 80cbb32 | 2020-11-03 10:52:04 +0100 | [diff] [blame] | 10 | KERNEL_URL: "https://gitlab.freedesktop.org/tomeu/linux/-/archive/v5.10-rc2-for-mesa-ci/linux-v5.10-rc2-for-mesa-ci.tar.gz" |
Tomeu Vizoso | cf55abe | 2020-07-09 22:38:51 +0200 | [diff] [blame] | 11 | UPLOAD_FOR_LAVA: 1 |
Eric Anholt | 51d4d91 | 2020-11-09 15:06:38 -0800 | [diff] [blame] | 12 | INSTALL_KERNEL_MODULES: 1 |
Tomeu Vizoso | dcd171f | 2020-04-01 13:07:46 +0200 | [diff] [blame] | 13 | script: |
Tomeu Vizoso | 6c8b921 | 2020-07-03 10:04:20 +0200 | [diff] [blame] | 14 | - .gitlab-ci/container/lava_build.sh |
| 15 | |
| 16 | kernel+rootfs_amd64: |
| 17 | extends: |
| 18 | - .use-x86_build-base |
| 19 | - .kernel+rootfs |
| 20 | image: "$CI_REGISTRY_IMAGE/debian/x86_build-base:$BASE_TAG" |
| 21 | variables: |
| 22 | DEBIAN_ARCH: "amd64" |
Tomeu Vizoso | dcd171f | 2020-04-01 13:07:46 +0200 | [diff] [blame] | 23 | |
| 24 | kernel+rootfs_arm64: |
| 25 | extends: |
| 26 | - .use-arm_build |
| 27 | - .kernel+rootfs |
| 28 | tags: |
| 29 | - aarch64 |
| 30 | variables: |
| 31 | DEBIAN_ARCH: "arm64" |
| 32 | |
| 33 | kernel+rootfs_armhf: |
| 34 | extends: |
| 35 | - kernel+rootfs_arm64 |
| 36 | variables: |
| 37 | DEBIAN_ARCH: "armhf" |
| 38 | |
Tomeu Vizoso | 7b01f72 | 2019-09-18 16:03:36 +0200 | [diff] [blame] | 39 | .lava-test: |
Tomeu Vizoso | 555c0de | 2019-09-18 16:43:30 +0200 | [diff] [blame] | 40 | extends: |
Michel Dänzer | ebd1309 | 2019-12-06 09:39:40 +0100 | [diff] [blame] | 41 | - .ci-run-policy |
Michel Dänzer | d9693c6 | 2020-07-21 16:13:37 +0200 | [diff] [blame] | 42 | # Cancel job if a newer commit is pushed to the same branch |
| 43 | interruptible: true |
Michel Dänzer | 576f7b6 | 2019-10-22 17:16:52 +0200 | [diff] [blame] | 44 | variables: |
| 45 | GIT_STRATEGY: none # testing doesn't build anything from source |
Tomeu Vizoso | fcd8308 | 2019-12-18 16:11:33 +0100 | [diff] [blame] | 46 | ENV_VARS: "DEQP_PARALLEL=6" |
Tomeu Vizoso | 7d5f4d3 | 2020-08-05 10:17:26 +0200 | [diff] [blame] | 47 | FIXED_ENV_VARS: "CI_PIPELINE_ID=${CI_PIPELINE_ID} CI_JOB_ID=${CI_JOB_ID} CI_PROJECT_PATH=${CI_PROJECT_PATH} CI_JOB_JWT=${CI_JOB_JWT} TRACIE_NO_UNIT_TESTS=1 TRACIE_UPLOAD_TO_MINIO=1 DRIVER_NAME=${DRIVER_NAME}" |
Tomeu Vizoso | fcd8308 | 2019-12-18 16:11:33 +0100 | [diff] [blame] | 48 | DEQP_VERSION: gles2 |
Tomeu Vizoso | 9418c8e | 2020-07-09 16:14:14 +0200 | [diff] [blame] | 49 | ARTIFACTS_PREFIX: "https://minio-packet.freedesktop.org/mesa-lava/" |
Tomeu Vizoso | dcd171f | 2020-04-01 13:07:46 +0200 | [diff] [blame] | 50 | MESA_URL: "https://minio-packet.freedesktop.org/artifacts/${CI_PROJECT_PATH}/${CI_PIPELINE_ID}/mesa-${ARCH}.tar.gz" |
Tomeu Vizoso | cc6bbf6 | 2019-04-29 16:33:22 +0000 | [diff] [blame] | 51 | script: |
Tomeu Vizoso | 9418c8e | 2020-07-09 16:14:14 +0200 | [diff] [blame] | 52 | # Try to use the kernel and rootfs built in mainline first, to save cycles |
| 53 | - > |
| 54 | if wget -q --method=HEAD "${ARTIFACTS_PREFIX}/mesa/mesa/${DISTRIBUTION_TAG}/${ARCH}/done"; then |
| 55 | ARTIFACTS_URL="${ARTIFACTS_PREFIX}/mesa/mesa/${DISTRIBUTION_TAG}/${ARCH}" |
| 56 | else |
| 57 | ARTIFACTS_URL="${ARTIFACTS_PREFIX}/${CI_PROJECT_PATH}/${DISTRIBUTION_TAG}/${ARCH}" |
| 58 | fi |
Tomeu Vizoso | 22d9764 | 2019-12-17 11:50:14 +0100 | [diff] [blame] | 59 | - > |
| 60 | artifacts/generate_lava.py \ |
Rohan Garg | 087be7e | 2020-01-28 15:19:53 +0100 | [diff] [blame] | 61 | --template artifacts/lava-${TEST_SUITE}.yml.jinja2 \ |
Neil Armstrong | dc594c9 | 2019-10-15 15:22:07 +0200 | [diff] [blame] | 62 | --pipeline-info "$CI_PIPELINE_URL on $CI_COMMIT_REF_NAME ${CI_NODE_INDEX}/${CI_NODE_TOTAL}" \ |
Tomeu Vizoso | dcd171f | 2020-04-01 13:07:46 +0200 | [diff] [blame] | 63 | --base-artifacts-url ${ARTIFACTS_URL} \ |
| 64 | --mesa-url ${MESA_URL} \ |
Tomeu Vizoso | 22d9764 | 2019-12-17 11:50:14 +0100 | [diff] [blame] | 65 | --device-type ${DEVICE_TYPE} \ |
Tomeu Vizoso | 6c8b921 | 2020-07-03 10:04:20 +0200 | [diff] [blame] | 66 | --dtb ${DTB} \ |
Tomeu Vizoso | a1947f0 | 2020-07-09 22:29:39 +0200 | [diff] [blame] | 67 | --env-vars "${ENV_VARS} ${FIXED_ENV_VARS}" \ |
Tomeu Vizoso | fcd8308 | 2019-12-18 16:11:33 +0100 | [diff] [blame] | 68 | --deqp-version ${DEQP_VERSION} \ |
Tomeu Vizoso | 22d9764 | 2019-12-17 11:50:14 +0100 | [diff] [blame] | 69 | --kernel-image-name ${KERNEL_IMAGE_NAME} \ |
| 70 | --kernel-image-type "${KERNEL_IMAGE_TYPE}" \ |
| 71 | --gpu-version ${GPU_VERSION} \ |
| 72 | --boot-method ${BOOT_METHOD} \ |
Vasily Khoruzhick | 5e5b534 | 2020-01-16 19:37:32 -0800 | [diff] [blame] | 73 | --lava-tags "${LAVA_TAGS}" \ |
| 74 | --ci-node-index "${CI_NODE_INDEX}" \ |
| 75 | --ci-node-total "${CI_NODE_TOTAL}" |
Rohan Garg | 087be7e | 2020-01-28 15:19:53 +0100 | [diff] [blame] | 76 | - lava_job_id=`lavacli jobs submit lava-${TEST_SUITE}.yml` || lavacli jobs submit lava-${TEST_SUITE}.yml |
Tomeu Vizoso | 76af465 | 2019-08-15 10:41:21 +0200 | [diff] [blame] | 77 | - echo $lava_job_id |
Tomeu Vizoso | 22d9764 | 2019-12-17 11:50:14 +0100 | [diff] [blame] | 78 | - rm -rf artifacts/* |
Rohan Garg | 087be7e | 2020-01-28 15:19:53 +0100 | [diff] [blame] | 79 | - cp lava-${TEST_SUITE}.yml artifacts/. |
| 80 | - lavacli jobs logs $lava_job_id | tee artifacts/lava-${TEST_SUITE}-$lava_job_id.log |
Tomeu Vizoso | cc6bbf6 | 2019-04-29 16:33:22 +0000 | [diff] [blame] | 81 | - lavacli jobs show $lava_job_id |
Rohan Garg | 087be7e | 2020-01-28 15:19:53 +0100 | [diff] [blame] | 82 | - result=`lavacli results $lava_job_id 0_${TEST_SUITE} ${TEST_SUITE} | head -1` |
Tomeu Vizoso | 76af465 | 2019-08-15 10:41:21 +0200 | [diff] [blame] | 83 | - echo $result |
Tomeu Vizoso | 555c0de | 2019-09-18 16:43:30 +0200 | [diff] [blame] | 84 | - '[[ "$result" == "pass" ]]' |
Tomeu Vizoso | cc6bbf6 | 2019-04-29 16:33:22 +0000 | [diff] [blame] | 85 | artifacts: |
Michel Dänzer | 0103f02 | 2020-03-06 12:35:17 +0100 | [diff] [blame] | 86 | name: "mesa_${CI_JOB_NAME}" |
Tomeu Vizoso | cc6bbf6 | 2019-04-29 16:33:22 +0000 | [diff] [blame] | 87 | when: always |
| 88 | paths: |
Tomeu Vizoso | 22d9764 | 2019-12-17 11:50:14 +0100 | [diff] [blame] | 89 | - artifacts/ |
Tomeu Vizoso | dab0134 | 2019-05-03 17:48:48 +0200 | [diff] [blame] | 90 | |
Tomeu Vizoso | 6397dff | 2019-10-06 08:49:56 -0700 | [diff] [blame] | 91 | .lava-test:armhf: |
Michel Dänzer | c6c7652 | 2019-11-11 18:13:28 +0100 | [diff] [blame] | 92 | variables: |
Tomeu Vizoso | 22d9764 | 2019-12-17 11:50:14 +0100 | [diff] [blame] | 93 | ARCH: armhf |
| 94 | KERNEL_IMAGE_NAME: zImage |
| 95 | KERNEL_IMAGE_TYPE: "type:\ zimage" |
| 96 | BOOT_METHOD: u-boot |
Rohan Garg | 087be7e | 2020-01-28 15:19:53 +0100 | [diff] [blame] | 97 | TEST_SUITE: "deqp" |
Tomeu Vizoso | 22d9764 | 2019-12-17 11:50:14 +0100 | [diff] [blame] | 98 | extends: |
| 99 | - .lava-test |
| 100 | - .use-arm_build |
Tomeu Vizoso | 22d9764 | 2019-12-17 11:50:14 +0100 | [diff] [blame] | 101 | needs: |
Tomeu Vizoso | dcd171f | 2020-04-01 13:07:46 +0200 | [diff] [blame] | 102 | - kernel+rootfs_armhf |
Tomeu Vizoso | 22d9764 | 2019-12-17 11:50:14 +0100 | [diff] [blame] | 103 | - meson-armhf |
Tomeu Vizoso | dab0134 | 2019-05-03 17:48:48 +0200 | [diff] [blame] | 104 | |
Tomeu Vizoso | 6397dff | 2019-10-06 08:49:56 -0700 | [diff] [blame] | 105 | .lava-test:arm64: |
Michel Dänzer | c6c7652 | 2019-11-11 18:13:28 +0100 | [diff] [blame] | 106 | variables: |
Tomeu Vizoso | 22d9764 | 2019-12-17 11:50:14 +0100 | [diff] [blame] | 107 | ARCH: arm64 |
| 108 | KERNEL_IMAGE_NAME: Image |
| 109 | KERNEL_IMAGE_TYPE: "type:\ image" |
| 110 | BOOT_METHOD: u-boot |
Rohan Garg | 087be7e | 2020-01-28 15:19:53 +0100 | [diff] [blame] | 111 | TEST_SUITE: "deqp" |
Tomeu Vizoso | 22d9764 | 2019-12-17 11:50:14 +0100 | [diff] [blame] | 112 | extends: |
| 113 | - .lava-test |
| 114 | - .use-arm_build |
Rohan Garg | 087be7e | 2020-01-28 15:19:53 +0100 | [diff] [blame] | 115 | dependencies: |
Tomeu Vizoso | 22d9764 | 2019-12-17 11:50:14 +0100 | [diff] [blame] | 116 | - meson-arm64 |
Rohan Garg | 087be7e | 2020-01-28 15:19:53 +0100 | [diff] [blame] | 117 | needs: |
Tomeu Vizoso | b2cd6a0 | 2020-07-13 17:20:28 +0200 | [diff] [blame] | 118 | - kernel+rootfs_arm64 |
Rohan Garg | 087be7e | 2020-01-28 15:19:53 +0100 | [diff] [blame] | 119 | - meson-arm64 |
| 120 | |
Tomeu Vizoso | 6c8b921 | 2020-07-03 10:04:20 +0200 | [diff] [blame] | 121 | .lava-test:amd64: |
| 122 | variables: |
| 123 | ARCH: amd64 |
| 124 | KERNEL_IMAGE_NAME: bzImage |
| 125 | KERNEL_IMAGE_TYPE: "type:\ zimage" |
| 126 | BOOT_METHOD: u-boot |
| 127 | TEST_SUITE: "deqp" |
| 128 | extends: |
| 129 | - .lava-test |
| 130 | - .use-arm_build |
| 131 | needs: |
| 132 | - kernel+rootfs_amd64 |
Michel Dänzer | 4691bc5 | 2020-12-09 11:02:09 +0100 | [diff] [blame] | 133 | - arm_build |
Tomeu Vizoso | 6c8b921 | 2020-07-03 10:04:20 +0200 | [diff] [blame] | 134 | - meson-testing |
| 135 | |
Alexandros Frantzis | 88fc3e2 | 2020-09-04 13:53:41 +0300 | [diff] [blame] | 136 | .lava-traces-base: |
| 137 | after_script: |
| 138 | - mkdir -p artifacts |
| 139 | - wget -O "artifacts/junit.xml" "https://minio-packet.freedesktop.org/artifacts/${CI_PROJECT_PATH}/${CI_PIPELINE_ID}/${CI_JOB_ID}/traces/junit.xml" |
| 140 | artifacts: |
| 141 | reports: |
| 142 | junit: artifacts/junit.xml |
| 143 | |
Tomeu Vizoso | 6c8b921 | 2020-07-03 10:04:20 +0200 | [diff] [blame] | 144 | .lava-traces:amd64: |
| 145 | variables: |
| 146 | TEST_SUITE: "tracie" |
| 147 | extends: |
| 148 | - .lava-test:amd64 |
Alexandros Frantzis | 88fc3e2 | 2020-09-04 13:53:41 +0300 | [diff] [blame] | 149 | - .lava-traces-base |
Tomeu Vizoso | 6c8b921 | 2020-07-03 10:04:20 +0200 | [diff] [blame] | 150 | |
Rohan Garg | 087be7e | 2020-01-28 15:19:53 +0100 | [diff] [blame] | 151 | .lava-traces:armhf: |
| 152 | variables: |
| 153 | TEST_SUITE: "tracie" |
| 154 | extends: |
| 155 | - .lava-test:armhf |
Alexandros Frantzis | 88fc3e2 | 2020-09-04 13:53:41 +0300 | [diff] [blame] | 156 | - .lava-traces-base |
Rohan Garg | 087be7e | 2020-01-28 15:19:53 +0100 | [diff] [blame] | 157 | |
| 158 | .lava-traces:arm64: |
| 159 | variables: |
| 160 | TEST_SUITE: "tracie" |
| 161 | extends: |
| 162 | - .lava-test:arm64 |
Alexandros Frantzis | 88fc3e2 | 2020-09-04 13:53:41 +0300 | [diff] [blame] | 163 | - .lava-traces-base |
Tomeu Vizoso | 6397dff | 2019-10-06 08:49:56 -0700 | [diff] [blame] | 164 | |
Daniel Stone | 24b4a63 | 2020-10-06 16:49:10 +0100 | [diff] [blame] | 165 | panfrost-t720-gles2:arm64: |
Pierre-Eric Pelloux-Prayer | 2a9d6fd | 2019-10-30 20:39:08 +0100 | [diff] [blame] | 166 | extends: |
| 167 | - .lava-test:arm64 |
| 168 | - .panfrost-rules |
Tomeu Vizoso | c707b4d | 2019-10-25 13:04:34 +0200 | [diff] [blame] | 169 | variables: |
| 170 | DEVICE_TYPE: sun50i-h6-pine-h64 |
Tomeu Vizoso | 6c8b921 | 2020-07-03 10:04:20 +0200 | [diff] [blame] | 171 | DTB: ${DEVICE_TYPE} |
Tomeu Vizoso | 22d9764 | 2019-12-17 11:50:14 +0100 | [diff] [blame] | 172 | GPU_VERSION: panfrost-t720 |
Eric Anholt | bf29daa | 2020-10-29 10:29:28 -0700 | [diff] [blame] | 173 | ENV_VARS: "PAN_MESA_DEBUG=gles3 DEQP_PARALLEL=6 DEQP_EXPECTED_RENDERER=T720 DEQP_FLAKES=deqp-panfrost-t720-flakes.txt" |
Tomeu Vizoso | c707b4d | 2019-10-25 13:04:34 +0200 | [diff] [blame] | 174 | tags: |
Tomeu Vizoso | b123849 | 2020-03-24 12:58:43 +0100 | [diff] [blame] | 175 | - mesa-ci-aarch64-lava-collabora |
Tomeu Vizoso | c707b4d | 2019-10-25 13:04:34 +0200 | [diff] [blame] | 176 | |
Daniel Stone | fc28144 | 2020-11-09 15:09:34 +0000 | [diff] [blame] | 177 | .panfrost-t760-gles2:armhf: |
Pierre-Eric Pelloux-Prayer | 2a9d6fd | 2019-10-30 20:39:08 +0100 | [diff] [blame] | 178 | extends: |
| 179 | - .lava-test:armhf |
| 180 | - .panfrost-rules |
Tomeu Vizoso | 6397dff | 2019-10-06 08:49:56 -0700 | [diff] [blame] | 181 | variables: |
| 182 | DEVICE_TYPE: rk3288-veyron-jaq |
Tomeu Vizoso | 6c8b921 | 2020-07-03 10:04:20 +0200 | [diff] [blame] | 183 | DTB: ${DEVICE_TYPE} |
Tomeu Vizoso | 22d9764 | 2019-12-17 11:50:14 +0100 | [diff] [blame] | 184 | GPU_VERSION: panfrost-t760 |
| 185 | BOOT_METHOD: depthcharge |
| 186 | KERNEL_IMAGE_TYPE: "" |
Eric Anholt | 8b221e0 | 2020-04-17 12:39:32 -0700 | [diff] [blame] | 187 | ENV_VARS: "PAN_MESA_DEBUG=gles3 DEQP_PARALLEL=6 DEQP_EXPECTED_RENDERER=T760" |
Tomeu Vizoso | 6397dff | 2019-10-06 08:49:56 -0700 | [diff] [blame] | 188 | tags: |
Tomeu Vizoso | b123849 | 2020-03-24 12:58:43 +0100 | [diff] [blame] | 189 | - mesa-ci-aarch64-lava-collabora |
Tomeu Vizoso | 6397dff | 2019-10-06 08:49:56 -0700 | [diff] [blame] | 190 | |
Tomeu Vizoso | 4b04800 | 2020-07-22 14:23:15 +0200 | [diff] [blame] | 191 | .panfrost-t760-traces:armhf: |
Pierre-Eric Pelloux-Prayer | 2a9d6fd | 2019-10-30 20:39:08 +0100 | [diff] [blame] | 192 | extends: |
Rohan Garg | 087be7e | 2020-01-28 15:19:53 +0100 | [diff] [blame] | 193 | - .lava-traces:armhf |
| 194 | - .panfrost-rules |
| 195 | variables: |
| 196 | DEVICE_TYPE: rk3288-veyron-jaq |
Tomeu Vizoso | 6c8b921 | 2020-07-03 10:04:20 +0200 | [diff] [blame] | 197 | DTB: ${DEVICE_TYPE} |
Rohan Garg | 087be7e | 2020-01-28 15:19:53 +0100 | [diff] [blame] | 198 | GPU_VERSION: panfrost-t760 |
Tomeu Vizoso | 7d5f4d3 | 2020-08-05 10:17:26 +0200 | [diff] [blame] | 199 | DRIVER_NAME: panfrost |
Rohan Garg | 087be7e | 2020-01-28 15:19:53 +0100 | [diff] [blame] | 200 | BOOT_METHOD: depthcharge |
| 201 | KERNEL_IMAGE_TYPE: "" |
Tomeu Vizoso | 97482c6 | 2020-07-21 10:19:17 +0200 | [diff] [blame] | 202 | ENV_VARS: "PAN_MESA_DEBUG=deqp MESA_GLES_VERSION_OVERRIDE=3.1 MESA_GL_VERSION_OVERRIDE=3.3 MESA_GLSL_VERSION_OVERRIDE=330" |
Rohan Garg | 087be7e | 2020-01-28 15:19:53 +0100 | [diff] [blame] | 203 | tags: |
| 204 | - mesa-ci-aarch64-lava-collabora |
| 205 | |
| 206 | .lava-rk3399-gru-kevin: |
| 207 | extends: |
Pierre-Eric Pelloux-Prayer | 2a9d6fd | 2019-10-30 20:39:08 +0100 | [diff] [blame] | 208 | - .panfrost-rules |
Tomeu Vizoso | 6397dff | 2019-10-06 08:49:56 -0700 | [diff] [blame] | 209 | variables: |
| 210 | DEVICE_TYPE: rk3399-gru-kevin |
Tomeu Vizoso | 6c8b921 | 2020-07-03 10:04:20 +0200 | [diff] [blame] | 211 | DTB: ${DEVICE_TYPE} |
Tomeu Vizoso | 22d9764 | 2019-12-17 11:50:14 +0100 | [diff] [blame] | 212 | GPU_VERSION: panfrost-t860 |
Tomeu Vizoso | 7d5f4d3 | 2020-08-05 10:17:26 +0200 | [diff] [blame] | 213 | DRIVER_NAME: panfrost |
Tomeu Vizoso | 22d9764 | 2019-12-17 11:50:14 +0100 | [diff] [blame] | 214 | BOOT_METHOD: depthcharge |
| 215 | KERNEL_IMAGE_TYPE: "" |
Tomeu Vizoso | 555c0de | 2019-09-18 16:43:30 +0200 | [diff] [blame] | 216 | tags: |
Tomeu Vizoso | b123849 | 2020-03-24 12:58:43 +0100 | [diff] [blame] | 217 | - mesa-ci-aarch64-lava-collabora |
Tomeu Vizoso | dab0134 | 2019-05-03 17:48:48 +0200 | [diff] [blame] | 218 | |
Tomeu Vizoso | d8edf8e | 2020-08-18 14:37:27 +0200 | [diff] [blame] | 219 | panfrost-t860-gles2:arm64: |
Rohan Garg | 087be7e | 2020-01-28 15:19:53 +0100 | [diff] [blame] | 220 | extends: |
| 221 | - .lava-test:arm64 |
| 222 | - .lava-rk3399-gru-kevin |
| 223 | variables: |
| 224 | ENV_VARS: "PAN_MESA_DEBUG=gles3 DEQP_PARALLEL=6 DEQP_EXPECTED_RENDERER=T860" |
| 225 | |
Tomeu Vizoso | d8edf8e | 2020-08-18 14:37:27 +0200 | [diff] [blame] | 226 | panfrost-t860-gles3:arm64: |
Tomeu Vizoso | 4dcbad4 | 2020-07-16 10:24:35 +0200 | [diff] [blame] | 227 | parallel: 2 |
Pierre-Eric Pelloux-Prayer | 2a9d6fd | 2019-10-30 20:39:08 +0100 | [diff] [blame] | 228 | extends: |
| 229 | - .lava-test:arm64 |
Rohan Garg | 087be7e | 2020-01-28 15:19:53 +0100 | [diff] [blame] | 230 | - .lava-rk3399-gru-kevin |
Tomeu Vizoso | fcd8308 | 2019-12-18 16:11:33 +0100 | [diff] [blame] | 231 | variables: |
Tomeu Vizoso | fcd8308 | 2019-12-18 16:11:33 +0100 | [diff] [blame] | 232 | DEQP_VERSION: gles3 |
Eric Anholt | 8b221e0 | 2020-04-17 12:39:32 -0700 | [diff] [blame] | 233 | ENV_VARS: "PAN_MESA_DEBUG=gles3 DEQP_PARALLEL=6 DEQP_EXPECTED_RENDERER=T860" |
Rohan Garg | 087be7e | 2020-01-28 15:19:53 +0100 | [diff] [blame] | 234 | |
Tomeu Vizoso | d8edf8e | 2020-08-18 14:37:27 +0200 | [diff] [blame] | 235 | panfrost-t860-traces:arm64: |
Rohan Garg | 087be7e | 2020-01-28 15:19:53 +0100 | [diff] [blame] | 236 | extends: |
| 237 | - .lava-traces:arm64 |
| 238 | - .lava-rk3399-gru-kevin |
| 239 | variables: |
Tomeu Vizoso | 97482c6 | 2020-07-21 10:19:17 +0200 | [diff] [blame] | 240 | ENV_VARS: "PAN_MESA_DEBUG=deqp MESA_GLES_VERSION_OVERRIDE=3.1 MESA_GL_VERSION_OVERRIDE=3.3 MESA_GLSL_VERSION_OVERRIDE=330" |
Tomeu Vizoso | fcd8308 | 2019-12-18 16:11:33 +0100 | [diff] [blame] | 241 | |
Tomeu Vizoso | 7cae9f0 | 2020-10-05 15:57:05 +0200 | [diff] [blame] | 242 | panfrost-g52-gles2:arm64: |
| 243 | extends: |
| 244 | - .lava-test:arm64 |
| 245 | - .panfrost-rules |
| 246 | variables: |
| 247 | DEVICE_TYPE: meson-g12b-a311d-khadas-vim3 |
| 248 | DTB: ${DEVICE_TYPE} |
| 249 | GPU_VERSION: panfrost-g52 |
| 250 | ENV_VARS: "PAN_MESA_DEBUG=bifrost DEQP_PARALLEL=6 DEQP_EXPECTED_RENDERER=G52" |
| 251 | tags: |
| 252 | - mesa-ci-aarch64-lava-collabora |
| 253 | |
Kenneth Graunke | 32455b6 | 2020-06-23 19:23:32 -0700 | [diff] [blame] | 254 | .panfrost-t820-gles2:arm64: |
Pierre-Eric Pelloux-Prayer | 2a9d6fd | 2019-10-30 20:39:08 +0100 | [diff] [blame] | 255 | extends: |
| 256 | - .lava-test:arm64 |
| 257 | - .panfrost-rules |
Neil Armstrong | dde7340 | 2019-09-20 15:43:19 +0200 | [diff] [blame] | 258 | variables: |
| 259 | DEVICE_TYPE: meson-gxm-khadas-vim2 |
Tomeu Vizoso | 6c8b921 | 2020-07-03 10:04:20 +0200 | [diff] [blame] | 260 | DTB: ${DEVICE_TYPE} |
Tomeu Vizoso | 22d9764 | 2019-12-17 11:50:14 +0100 | [diff] [blame] | 261 | GPU_VERSION: panfrost-t820 |
| 262 | LAVA_TAGS: panfrost |
Eric Anholt | 8b221e0 | 2020-04-17 12:39:32 -0700 | [diff] [blame] | 263 | ENV_VARS: "PAN_MESA_DEBUG=gles3 DEQP_PARALLEL=6 DEQP_EXPECTED_RENDERER=T820" |
Neil Armstrong | dde7340 | 2019-09-20 15:43:19 +0200 | [diff] [blame] | 264 | tags: |
Neil Armstrong | 5183153 | 2020-03-25 17:06:18 +0100 | [diff] [blame] | 265 | - mesa-ci-aarch64-lava-baylibre |
Neil Armstrong | dde7340 | 2019-09-20 15:43:19 +0200 | [diff] [blame] | 266 | |
Kenneth Graunke | 32455b6 | 2020-06-23 19:23:32 -0700 | [diff] [blame] | 267 | .lima-mali400-test:armhf: |
Vasily Khoruzhick | e470116 | 2019-12-18 22:15:11 -0800 | [diff] [blame] | 268 | parallel: 2 |
Pierre-Eric Pelloux-Prayer | 2a9d6fd | 2019-10-30 20:39:08 +0100 | [diff] [blame] | 269 | extends: |
| 270 | - .lava-test:armhf |
| 271 | - .lima-rules |
Tomeu Vizoso | 6397dff | 2019-10-06 08:49:56 -0700 | [diff] [blame] | 272 | variables: |
| 273 | DEVICE_TYPE: sun8i-h3-libretech-all-h3-cc |
Tomeu Vizoso | 6c8b921 | 2020-07-03 10:04:20 +0200 | [diff] [blame] | 274 | DTB: ${DEVICE_TYPE} |
Tomeu Vizoso | 22d9764 | 2019-12-17 11:50:14 +0100 | [diff] [blame] | 275 | GPU_VERSION: lima |
Eric Anholt | 8b221e0 | 2020-04-17 12:39:32 -0700 | [diff] [blame] | 276 | ENV_VARS: "DEQP_PARALLEL=3 DEQP_EXPECTED_RENDERER=Mali400" |
Tomeu Vizoso | 6397dff | 2019-10-06 08:49:56 -0700 | [diff] [blame] | 277 | tags: |
Neil Armstrong | 5183153 | 2020-03-25 17:06:18 +0100 | [diff] [blame] | 278 | - mesa-ci-aarch64-lava-baylibre |
Tomeu Vizoso | 6397dff | 2019-10-06 08:49:56 -0700 | [diff] [blame] | 279 | |
Kenneth Graunke | 32455b6 | 2020-06-23 19:23:32 -0700 | [diff] [blame] | 280 | .lima-mali450-test:arm64: |
Pierre-Eric Pelloux-Prayer | 2a9d6fd | 2019-10-30 20:39:08 +0100 | [diff] [blame] | 281 | extends: |
| 282 | - .lava-test:arm64 |
| 283 | - .lima-rules |
Tomeu Vizoso | 6397dff | 2019-10-06 08:49:56 -0700 | [diff] [blame] | 284 | variables: |
| 285 | DEVICE_TYPE: meson-gxl-s905x-libretech-cc |
Tomeu Vizoso | 6c8b921 | 2020-07-03 10:04:20 +0200 | [diff] [blame] | 286 | DTB: ${DEVICE_TYPE} |
Tomeu Vizoso | 22d9764 | 2019-12-17 11:50:14 +0100 | [diff] [blame] | 287 | GPU_VERSION: lima |
Eric Anholt | 8b221e0 | 2020-04-17 12:39:32 -0700 | [diff] [blame] | 288 | ENV_VARS: "DEQP_PARALLEL=6 DEQP_EXPECTED_RENDERER=Mali450" |
Tomeu Vizoso | 6397dff | 2019-10-06 08:49:56 -0700 | [diff] [blame] | 289 | tags: |
Neil Armstrong | 5183153 | 2020-03-25 17:06:18 +0100 | [diff] [blame] | 290 | - mesa-ci-aarch64-lava-baylibre |
Tomeu Vizoso | 6c8b921 | 2020-07-03 10:04:20 +0200 | [diff] [blame] | 291 | |
Tomeu Vizoso | 6c9cf84 | 2020-08-19 09:55:47 +0200 | [diff] [blame] | 292 | radeonsi-stoney-gles2:amd64: |
Tomeu Vizoso | 6c8b921 | 2020-07-03 10:04:20 +0200 | [diff] [blame] | 293 | extends: |
| 294 | - .lava-test:amd64 |
| 295 | - .radeonsi-rules |
| 296 | variables: |
| 297 | DEVICE_TYPE: hp-11A-G6-EE-grunt |
| 298 | DTB: "" |
| 299 | GPU_VERSION: radeonsi-stoney |
| 300 | BOOT_METHOD: depthcharge |
| 301 | KERNEL_IMAGE_TYPE: "" |
Eric Anholt | b05c107 | 2020-10-16 17:20:11 -0700 | [diff] [blame] | 302 | ENV_VARS: "DEQP_PARALLEL=4 DEQP_EXPECTED_RENDERER=STONEY" |
Tomeu Vizoso | 6c8b921 | 2020-07-03 10:04:20 +0200 | [diff] [blame] | 303 | tags: |
| 304 | - mesa-ci-aarch64-lava-collabora |
| 305 | |
Tomeu Vizoso | d853929 | 2020-08-21 10:49:51 +0200 | [diff] [blame] | 306 | radeonsi-stoney-gles3:amd64: |
Tomeu Vizoso | 6c8b921 | 2020-07-03 10:04:20 +0200 | [diff] [blame] | 307 | extends: |
Tomeu Vizoso | 6c9cf84 | 2020-08-19 09:55:47 +0200 | [diff] [blame] | 308 | - radeonsi-stoney-gles2:amd64 |
Tomeu Vizoso | 6c8b921 | 2020-07-03 10:04:20 +0200 | [diff] [blame] | 309 | variables: |
| 310 | DEQP_VERSION: gles3 |
Tomeu Vizoso | d853929 | 2020-08-21 10:49:51 +0200 | [diff] [blame] | 311 | CI_NODE_INDEX: 1 |
| 312 | CI_NODE_TOTAL: 4 |
| 313 | tags: |
| 314 | - mesa-ci-aarch64-lava-collabora |
| 315 | |
| 316 | radeonsi-stoney-gles31:amd64: |
| 317 | extends: |
| 318 | - radeonsi-stoney-gles2:amd64 |
| 319 | variables: |
| 320 | DEQP_VERSION: gles31 |
| 321 | CI_NODE_INDEX: 1 |
| 322 | CI_NODE_TOTAL: 5 |
Tomeu Vizoso | 6c8b921 | 2020-07-03 10:04:20 +0200 | [diff] [blame] | 323 | tags: |
| 324 | - mesa-ci-aarch64-lava-collabora |
| 325 | |
Tomeu Vizoso | d8edf8e | 2020-08-18 14:37:27 +0200 | [diff] [blame] | 326 | radeonsi-stoney-traces:amd64: |
Tomeu Vizoso | 6c8b921 | 2020-07-03 10:04:20 +0200 | [diff] [blame] | 327 | extends: |
| 328 | - .lava-traces:amd64 |
| 329 | - .radeonsi-rules |
| 330 | variables: |
| 331 | DEVICE_TYPE: hp-11A-G6-EE-grunt |
| 332 | DTB: "" |
| 333 | GPU_VERSION: radeonsi-stoney |
Tomeu Vizoso | 7d5f4d3 | 2020-08-05 10:17:26 +0200 | [diff] [blame] | 334 | DRIVER_NAME: radeonsi |
Tomeu Vizoso | 6c8b921 | 2020-07-03 10:04:20 +0200 | [diff] [blame] | 335 | BOOT_METHOD: depthcharge |
| 336 | KERNEL_IMAGE_TYPE: "" |
| 337 | tags: |
| 338 | - mesa-ci-aarch64-lava-collabora |