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