1.etnaviv-rules: 2 stage: etnaviv 3 rules: 4 - !reference [.test, rules] 5 - !reference [.austriancoder-farm-rules, rules] 6 - !reference [.gl-rules, rules] 7 - changes: &etnaviv_file_list 8 - src/etnaviv/* 9 - src/etnaviv/ci/gitlab-ci.yml 10 - src/etnaviv/ci/deqp-$DEQP_SUITE.toml 11 - src/etnaviv/ci/$GPU_VERSION-fails.txt 12 - src/etnaviv/ci/$GPU_VERSION-flakes.txt 13 - src/etnaviv/ci/$GPU_VERSION-skips.txt 14 - src/etnaviv/drm/**/* 15 - src/etnaviv/drm-shim/**/* 16 - src/etnaviv/isa/**/* 17 - src/gallium/drivers/etnaviv/**/* 18 - src/gallium/winsys/etnaviv/**/* 19 - src/gallium/auxiliary/renderonly/**/* 20 - src/gallium/winsys/kmsro/**/* 21 when: on_success 22 23.etnaviv-manual-rules: 24 stage: etnaviv-postmerge 25 extends: .no-auto-retry 26 rules: 27 - !reference [.test, rules] 28 - !reference [.austriancoder-farm-manual-rules, rules] 29 - !reference [.gl-manual-rules, rules] 30 - changes: 31 *etnaviv_file_list 32 when: manual 33 34# 1 devices (2023-12-16) 35.austriancoder-imx6q-cubox-i:arm32: 36 variables: 37 BM_CMDLINE: "ip=dhcp console=ttymxc0,115200n8 root=/dev/nfs rw nfsrootdebug init=/init $BM_KERNELARGS" 38 BM_DTB: imx6q-cubox-i 39 BM_KERNEL: zImage 40 DEQP_EXPECTED_RENDERER: GC2000 41 GPU_VERSION: "etnaviv-gc2000" 42 script: 43 - ./install/bare-metal/fastboot.sh 44 tags: 45 - etnaviv-gc2000 46 47# 1 devices (2023-12-16) 48.austriancoder-imx8mq-nitrogen:arm64: 49 variables: 50 BM_CMDLINE: "ip=dhcp console=ttymxc0,115200n8 root=/dev/nfs rw nfsrootdebug init=/init $BM_KERNELARGS" 51 BM_DTB: imx8mq-nitrogen 52 BM_KERNEL: Image 53 DEQP_EXPECTED_RENDERER: GC7000 54 GPU_VERSION: "etnaviv-gc7000" 55 script: 56 - ./install/bare-metal/fastboot.sh 57 tags: 58 - austriancoder-etnaviv-imx8mq-nitrogen 59 60 61gc2000_gles2: 62 extends: 63 - .baremetal-test-arm32 64 - .austriancoder-imx6q-cubox-i:arm32 65 - .etnaviv-manual-rules 66 variables: 67 FLAKES_CHANNEL: "#etnaviv-ci" 68 HWCI_TEST_SCRIPT: "/install/deqp-runner.sh" 69 DEQP_VER: gles2 70 timeout: 20m 71 72gc2000_gles2_asan: 73 extends: 74 - gc2000_gles2 75 - .baremetal-arm32-asan-test 76 variables: 77 DEQP_FRACTION: 100 78 FDO_CI_CONCURRENT: 1 79 80gc2000_piglit: 81 extends: 82 - .baremetal-deqp-test 83 - .baremetal-test-arm32 84 - .austriancoder-imx6q-cubox-i:arm32 85 - .etnaviv-manual-rules 86 variables: 87 DEQP_SUITE: etnaviv-gc2000-piglit 88 FLAKES_CHANNEL: "#etnaviv-ci" 89 timeout: 40m 90 91gc7000_gles2: 92 extends: 93 - .baremetal-test-arm64 94 - .austriancoder-imx8mq-nitrogen:arm64 95 - .etnaviv-manual-rules 96 variables: 97 FLAKES_CHANNEL: "#etnaviv-ci" 98 HWCI_TEST_SCRIPT: "/install/deqp-runner.sh" 99 DEQP_VER: gles2 100 timeout: 20m 101