1bf215546Sopenharmony_ci.panfrost-test:
2bf215546Sopenharmony_ci  variables:
3bf215546Sopenharmony_ci    FLAKES_CHANNEL: "#panfrost-ci"
4bf215546Sopenharmony_ci    PAN_MESA_DEBUG: sync
5bf215546Sopenharmony_ci    HWCI_FREQ_MAX: "true"
6bf215546Sopenharmony_ci
7bf215546Sopenharmony_cipanfrost-t720-gles2:arm64:
8bf215546Sopenharmony_ci  extends:
9bf215546Sopenharmony_ci    - .lava-test:arm64
10bf215546Sopenharmony_ci    - .panfrost-midgard-rules
11bf215546Sopenharmony_ci    - .panfrost-test
12bf215546Sopenharmony_ci  variables:
13bf215546Sopenharmony_ci    DEVICE_TYPE: sun50i-h6-pine-h64
14bf215546Sopenharmony_ci    DTB: $DEVICE_TYPE
15bf215546Sopenharmony_ci    GPU_VERSION: panfrost-t720
16bf215546Sopenharmony_ci    DEQP_SUITE: panfrost-t720
17bf215546Sopenharmony_ci    FDO_CI_CONCURRENT: 6
18bf215546Sopenharmony_ci    RUNNER_TAG: mesa-ci-x86-64-lava-sun50i-h6-pine-h64
19bf215546Sopenharmony_ci
20bf215546Sopenharmony_ci.panfrost-t760-gles2:armhf:
21bf215546Sopenharmony_ci  extends:
22bf215546Sopenharmony_ci    - .lava-test:armhf
23bf215546Sopenharmony_ci    - .panfrost-midgard-rules
24bf215546Sopenharmony_ci    - .panfrost-test
25bf215546Sopenharmony_ci  variables:
26bf215546Sopenharmony_ci    DEVICE_TYPE: rk3288-veyron-jaq
27bf215546Sopenharmony_ci    DTB: $DEVICE_TYPE
28bf215546Sopenharmony_ci    GPU_VERSION: panfrost-t760
29bf215546Sopenharmony_ci    BOOT_METHOD: depthcharge
30bf215546Sopenharmony_ci    KERNEL_IMAGE_TYPE: ""
31bf215546Sopenharmony_ci    DEQP_SUITE: panfrost-t760
32bf215546Sopenharmony_ci    FDO_CI_CONCURRENT: 6
33bf215546Sopenharmony_ci    RUNNER_TAG: mesa-ci-x86-64-lava-rk3288-veyron-jaq
34bf215546Sopenharmony_ci
35bf215546Sopenharmony_ci.panfrost-t760-traces:armhf:
36bf215546Sopenharmony_ci  extends:
37bf215546Sopenharmony_ci    - .lava-piglit-traces:armhf
38bf215546Sopenharmony_ci    - .panfrost-midgard-rules
39bf215546Sopenharmony_ci    - .panfrost-test
40bf215546Sopenharmony_ci  variables:
41bf215546Sopenharmony_ci    DEVICE_TYPE: rk3288-veyron-jaq
42bf215546Sopenharmony_ci    DTB: $DEVICE_TYPE
43bf215546Sopenharmony_ci    GPU_VERSION: panfrost-t760
44bf215546Sopenharmony_ci    DRIVER_NAME: panfrost
45bf215546Sopenharmony_ci    BOOT_METHOD: depthcharge
46bf215546Sopenharmony_ci    KERNEL_IMAGE_TYPE: ""
47bf215546Sopenharmony_ci    PAN_MESA_DEBUG: "deqp,sync"
48bf215546Sopenharmony_ci    MESA_GLES_VERSION_OVERRIDE: "3.1"
49bf215546Sopenharmony_ci    MESA_GL_VERSION_OVERRIDE: "3.3"
50bf215546Sopenharmony_ci    MESA_GLSL_VERSION_OVERRIDE: 330
51bf215546Sopenharmony_ci    EGL_PLATFORM: surfaceless
52bf215546Sopenharmony_ci    PIGLIT_REPLAY_DESCRIPTION_FILE: "/install/traces-panfrost.yml"
53bf215546Sopenharmony_ci    PIGLIT_REPLAY_EXTRA_ARGS: "--keep-image"
54bf215546Sopenharmony_ci    RUNNER_TAG: mesa-ci-x86-64-lava-rk3288-veyron-jaq
55bf215546Sopenharmony_ci
56bf215546Sopenharmony_ci.lava-rk3399-gru-kevin:
57bf215546Sopenharmony_ci  extends:
58bf215546Sopenharmony_ci    - .panfrost-midgard-rules
59bf215546Sopenharmony_ci    - .panfrost-test
60bf215546Sopenharmony_ci  variables:
61bf215546Sopenharmony_ci    DEVICE_TYPE: rk3399-gru-kevin
62bf215546Sopenharmony_ci    DTB: $DEVICE_TYPE
63bf215546Sopenharmony_ci    GPU_VERSION: panfrost-t860
64bf215546Sopenharmony_ci    DRIVER_NAME: panfrost
65bf215546Sopenharmony_ci    BOOT_METHOD: depthcharge
66bf215546Sopenharmony_ci    KERNEL_IMAGE_TYPE: ""
67bf215546Sopenharmony_ci    RUNNER_TAG: mesa-ci-x86-64-lava-rk3399-gru-kevin
68bf215546Sopenharmony_ci
69bf215546Sopenharmony_cipanfrost-t860-gl:arm64:
70bf215546Sopenharmony_ci  parallel: 3
71bf215546Sopenharmony_ci  extends:
72bf215546Sopenharmony_ci    - .lava-test:arm64
73bf215546Sopenharmony_ci    - .lava-rk3399-gru-kevin
74bf215546Sopenharmony_ci  variables:
75bf215546Sopenharmony_ci    FDO_CI_CONCURRENT: 6
76bf215546Sopenharmony_ci    DEQP_SUITE: panfrost-t860
77bf215546Sopenharmony_ci
78bf215546Sopenharmony_cipanfrost-t860-traces:arm64:
79bf215546Sopenharmony_ci  extends:
80bf215546Sopenharmony_ci    - .lava-piglit-traces:arm64
81bf215546Sopenharmony_ci    - .lava-rk3399-gru-kevin
82bf215546Sopenharmony_ci  variables:
83bf215546Sopenharmony_ci    PAN_MESA_DEBUG: "deqp,sync"
84bf215546Sopenharmony_ci    MESA_GLES_VERSION_OVERRIDE: "3.1"
85bf215546Sopenharmony_ci    MESA_GL_VERSION_OVERRIDE: "3.3"
86bf215546Sopenharmony_ci    MESA_GLSL_VERSION_OVERRIDE: 330
87bf215546Sopenharmony_ci    EGL_PLATFORM: surfaceless
88bf215546Sopenharmony_ci    PIGLIT_REPLAY_DESCRIPTION_FILE: "/install/traces-panfrost.yml"
89bf215546Sopenharmony_ci    PIGLIT_REPLAY_EXTRA_ARGS: --keep-image
90bf215546Sopenharmony_ci
91bf215546Sopenharmony_ci.lava-meson-g12b-a311d-khadas-vim3:
92bf215546Sopenharmony_ci  extends:
93bf215546Sopenharmony_ci    - .panfrost-bifrost-rules
94bf215546Sopenharmony_ci    - .panfrost-test
95bf215546Sopenharmony_ci  variables:
96bf215546Sopenharmony_ci    DEVICE_TYPE: meson-g12b-a311d-khadas-vim3
97bf215546Sopenharmony_ci    DTB: $DEVICE_TYPE
98bf215546Sopenharmony_ci    GPU_VERSION: panfrost-g52
99bf215546Sopenharmony_ci    RUNNER_TAG: mesa-ci-x86-64-lava-meson-g12b-a311d-khadas-vim3
100bf215546Sopenharmony_ci
101bf215546Sopenharmony_cipanfrost-g52-gl:arm64:
102bf215546Sopenharmony_ci  parallel: 3
103bf215546Sopenharmony_ci  extends:
104bf215546Sopenharmony_ci    - .lava-test:arm64
105bf215546Sopenharmony_ci    - .lava-meson-g12b-a311d-khadas-vim3
106bf215546Sopenharmony_ci  variables:
107bf215546Sopenharmony_ci    FDO_CI_CONCURRENT: 6
108bf215546Sopenharmony_ci    DEQP_SUITE: panfrost-g52
109bf215546Sopenharmony_ci    PAN_MESA_DEBUG: "deqp,sync,indirect"
110bf215546Sopenharmony_ci
111bf215546Sopenharmony_ci.panfrost-g52-vk:arm64:
112bf215546Sopenharmony_ci  extends:
113bf215546Sopenharmony_ci    - .lava-test:arm64
114bf215546Sopenharmony_ci    - .lava-meson-g12b-a311d-khadas-vim3
115bf215546Sopenharmony_ci  variables:
116bf215546Sopenharmony_ci    VK_DRIVER: panfrost
117bf215546Sopenharmony_ci    MESA_VK_IGNORE_CONFORMANCE_WARNING: 1
118bf215546Sopenharmony_ci    PAN_I_WANT_A_BROKEN_VULKAN_DRIVER: 1
119bf215546Sopenharmony_ci    DEQP_SUITE: panfrost-g52-vk
120bf215546Sopenharmony_ci
121bf215546Sopenharmony_cipanfrost-g52-piglit-gl:arm64:
122bf215546Sopenharmony_ci  parallel: 2    # TODO: Reduce to a single job once all crashes are fixed
123bf215546Sopenharmony_ci  extends:
124bf215546Sopenharmony_ci    - .piglit-test
125bf215546Sopenharmony_ci    - .lava-test:arm64
126bf215546Sopenharmony_ci    - .lava-meson-g12b-a311d-khadas-vim3
127bf215546Sopenharmony_ci    - .test-manual-mr
128bf215546Sopenharmony_ci  variables:
129bf215546Sopenharmony_ci    HWCI_START_XORG: 1
130bf215546Sopenharmony_ci    PIGLIT_PROFILES: quick_gl
131bf215546Sopenharmony_ci
132bf215546Sopenharmony_ci.lava-mt8183-kukui-jacuzzi-juniper-sku16:
133bf215546Sopenharmony_ci  extends:
134bf215546Sopenharmony_ci    - .panfrost-bifrost-rules
135bf215546Sopenharmony_ci    - .panfrost-test
136bf215546Sopenharmony_ci  variables:
137bf215546Sopenharmony_ci    DEVICE_TYPE: mt8183-kukui-jacuzzi-juniper-sku16
138bf215546Sopenharmony_ci    DTB: mt8183-kukui-jacuzzi-juniper-sku16
139bf215546Sopenharmony_ci    BOOT_METHOD: depthcharge
140bf215546Sopenharmony_ci    KERNEL_IMAGE_TYPE: ""
141bf215546Sopenharmony_ci    GPU_VERSION: panfrost-g72
142bf215546Sopenharmony_ci    RUNNER_TAG: mesa-ci-x86-64-lava-mt8183-kukui-jacuzzi-juniper-sku16
143bf215546Sopenharmony_ci
144bf215546Sopenharmony_cipanfrost-g72-gl:arm64:
145bf215546Sopenharmony_ci  parallel: 3
146bf215546Sopenharmony_ci  extends:
147bf215546Sopenharmony_ci    - .lava-test:arm64
148bf215546Sopenharmony_ci    - .lava-mt8183-kukui-jacuzzi-juniper-sku16
149bf215546Sopenharmony_ci  variables:
150bf215546Sopenharmony_ci    DEQP_SUITE: panfrost-g72
151bf215546Sopenharmony_ci
152bf215546Sopenharmony_ci.panfrost-t820-gles2:arm64:
153bf215546Sopenharmony_ci  extends:
154bf215546Sopenharmony_ci    - .lava-test:arm64
155bf215546Sopenharmony_ci    - .panfrost-midgard-rules
156bf215546Sopenharmony_ci    - .panfrost-test
157bf215546Sopenharmony_ci  variables:
158bf215546Sopenharmony_ci    DEVICE_TYPE: meson-gxm-khadas-vim2
159bf215546Sopenharmony_ci    DTB: $DEVICE_TYPE
160bf215546Sopenharmony_ci    GPU_VERSION: panfrost-t820
161bf215546Sopenharmony_ci    FDO_CI_CONCURRENT: 6
162bf215546Sopenharmony_ci    DEQP_SUITE: panfrost-t720
163bf215546Sopenharmony_ci    RUNNER_TAG: mesa-ci-aarch64-lava-baylibre
164