Skip to content

Commit 3a70f2f

Browse files
committed
config: cip: Switch to only use CIP boards
Also make more use of anchors to slim down the job definitions. Signed-off-by: Chris Paterson <[email protected]>
1 parent aaa71e4 commit 3a70f2f

File tree

1 file changed

+40
-120
lines changed

1 file changed

+40
-120
lines changed

config/scheduler-cip.yaml

Lines changed: 40 additions & 120 deletions
Original file line numberDiff line numberDiff line change
@@ -24,67 +24,41 @@ scheduler:
2424
event: &kbuild-gcc-14-arm64-node-event
2525
<<: *node-event-kbuild
2626
name: kbuild-gcc-14-arm64
27-
runtime: &lava-collabora-runtime
27+
runtime: &lava-cip-runtime
2828
type: lava
29-
name: lava-collabora
30-
platforms: &collabora-arm64-platforms
31-
- bcm2711-rpi-4-b
32-
- meson-g12b-a311d-khadas-vim3
33-
- mt8365-genio-350-evk
34-
- mt8390-genio-700-evk
35-
- mt8395-genio-1200-evk
36-
- rk3399-gru-kevin
37-
- rk3399-rock-pi-4b
38-
- rk3588-rock-5b
39-
- sun50i-h6-pine-h64
29+
name: lava-cip
30+
platforms: &cip-arm64-platforms
31+
- qemu-arm64
32+
- r8a774a1-hihope-rzg2m-ex
33+
- zynqmp-zcu102
4034

4135
- job: job-gcc-14-arm64-612-cip
4236
event:
4337
<<: *kbuild-gcc-14-arm64-node-event
4438
name: kbuild-gcc-14-arm64-612-cip
45-
runtime:
46-
type: lava
47-
name: lava-cip
48-
platforms:
49-
- qemu-arm64
50-
- r8a774a1-hihope-rzg2m-ex
51-
- zynqmp-zcu102
39+
runtime: *lava-cip-runtime
40+
platforms: *cip-arm64-platforms
5241

5342
- job: job-gcc-14-arm64-61-cip
5443
event:
5544
<<: *kbuild-gcc-14-arm64-node-event
5645
name: kbuild-gcc-14-arm64-61-cip
57-
runtime:
58-
type: lava
59-
name: lava-cip
60-
platforms:
61-
- qemu-arm64
62-
- r8a774a1-hihope-rzg2m-ex
63-
- zynqmp-zcu102
46+
runtime: *lava-cip-runtime
47+
platforms: *cip-arm64-platforms
6448

6549
- job: job-gcc-14-arm64-510-cip
6650
event:
6751
<<: *kbuild-gcc-14-arm64-node-event
6852
name: kbuild-gcc-14-arm64-510-cip
69-
runtime:
70-
type: lava
71-
name: lava-cip
72-
platforms:
73-
- qemu-arm64
74-
- r8a774a1-hihope-rzg2m-ex
75-
- zynqmp-zcu102
53+
runtime: *lava-cip-runtime
54+
platforms: *cip-arm64-platforms
7655

7756
- job: job-gcc-14-arm64-419-cip
7857
event:
7958
<<: *kbuild-gcc-14-arm64-node-event
8059
name: kbuild-gcc-14-arm64-419-cip
81-
runtime:
82-
type: lava
83-
name: lava-cip
84-
platforms:
85-
- qemu-arm64
86-
- r8a774a1-hihope-rzg2m-ex
87-
- zynqmp-zcu102
60+
runtime: *lava-cip-runtime
61+
platforms: *cip-arm64-platforms
8862

8963
- job: kbuild-gcc-14-arm64-612-cip
9064
<<: *build-k8s-all
@@ -103,72 +77,46 @@ scheduler:
10377
event: &kbuild-gcc-14-arm-node-event
10478
<<: *node-event-kbuild
10579
name: kbuild-gcc-14-arm
106-
runtime: *lava-collabora-runtime
107-
platforms: &collabora-arm-platforms
108-
- imx6q-sabrelite
109-
- odroid-xu3
110-
- rk3288-rock2-square
111-
- rk3288-veyron-jaq
80+
runtime: *lava-cip-runtime
81+
platforms: &cip-arm-platforms
82+
- beaglebone-black
83+
- de0-nano-soc
84+
- qemu-arm
85+
- r8a7743-iwg20d-q7
11286

11387
- job: job-gcc-14-arm-612-cip
11488
event:
11589
<<: *kbuild-gcc-14-arm-node-event
11690
name: kbuild-gcc-14-arm-612-cip
117-
runtime:
118-
type: lava
119-
name: lava-cip
120-
platforms:
121-
- beaglebone-black
122-
- de0-nano-soc
123-
- qemu-arm
124-
- r8a7743-iwg20d-q7
91+
runtime: *lava-cip-runtime
92+
platforms: *cip-arm-platforms
12593

12694
- job: job-gcc-14-arm-61-cip
12795
event:
12896
<<: *kbuild-gcc-14-arm-node-event
12997
name: kbuild-gcc-14-arm-61-cip
130-
runtime:
131-
type: lava
132-
name: lava-cip
133-
platforms:
134-
- beaglebone-black
135-
- de0-nano-soc
136-
- qemu-arm
137-
- r8a7743-iwg20d-q7
98+
runtime: *lava-cip-runtime
99+
platforms: *cip-arm-platforms
138100

139101
- job: job-gcc-14-arm-510-cip
140102
event:
141103
<<: *kbuild-gcc-14-arm-node-event
142104
name: kbuild-gcc-14-arm-510-cip
143-
runtime:
144-
type: lava
145-
name: lava-cip
146-
platforms:
147-
- beaglebone-black
148-
- de0-nano-soc
149-
- qemu-arm
150-
- r8a7743-iwg20d-q7
105+
runtime: *lava-cip-runtime
106+
platforms: *cip-arm-platforms
151107

152108
- job: job-gcc-14-arm-419-cip
153109
event:
154110
<<: *kbuild-gcc-14-arm-node-event
155111
name: kbuild-gcc-14-arm-419-cip
156-
runtime:
157-
type: lava
158-
name: lava-cip
159-
platforms:
160-
- beaglebone-black
161-
- de0-nano-soc
162-
- qemu-arm
163-
- r8a7743-iwg20d-q7
112+
runtime: *lava-cip-runtime
113+
platforms: *cip-arm-platforms
164114

165115
- job: job-gcc-14-arm-44-cip
166116
event:
167117
<<: *kbuild-gcc-14-arm-node-event
168118
name: kbuild-gcc-14-arm-44-cip
169-
runtime:
170-
type: lava
171-
name: lava-cip
119+
runtime: *lava-cip-runtime
172120
platforms:
173121
- beaglebone-black
174122
- qemu-arm
@@ -194,10 +142,8 @@ scheduler:
194142
event: &kbuild-gcc-14-x86-node-event
195143
<<: *node-event-kbuild
196144
name: kbuild-gcc-14-x86
197-
runtime:
198-
type: lava
199-
name: lava-cip
200-
platforms:
145+
runtime: *lava-cip-runtime
146+
platforms: &cip-x86-platforms
201147
- qemu
202148
- x86-openblocks-iot-vx2
203149
- x86-siemens-mcom
@@ -208,61 +154,35 @@ scheduler:
208154
event:
209155
<<: *kbuild-gcc-14-x86-node-event
210156
name: kbuild-gcc-14-x86-612-cip
211-
runtime:
212-
type: lava
213-
name: lava-cip
214-
platforms:
215-
- qemu
216-
- x86-openblocks-iot-vx2
217-
- x86-siemens-mcom
218-
- x86-simatic-ipc227e
157+
runtime: *lava-cip-runtime
158+
platforms: *cip-x86-platforms
219159

220160
- job: job-gcc-14-x86-61-cip
221161
event:
222162
<<: *kbuild-gcc-14-x86-node-event
223163
name: kbuild-gcc-14-x86-61-cip
224-
runtime:
225-
type: lava
226-
name: lava-cip
227-
platforms:
228-
- qemu
229-
- x86-openblocks-iot-vx2
230-
- x86-siemens-mcom
231-
- x86-simatic-ipc227e
164+
runtime: *lava-cip-runtime
165+
platforms: *cip-x86-platforms
232166

233167
- job: job-gcc-14-x86-510-cip
234168
event:
235169
<<: *kbuild-gcc-14-x86-node-event
236170
name: kbuild-gcc-14-x86-510-cip
237-
runtime:
238-
type: lava
239-
name: lava-cip
240-
platforms:
241-
- qemu
242-
- x86-openblocks-iot-vx2
243-
- x86-siemens-mcom
244-
- x86-simatic-ipc227e
171+
runtime: *lava-cip-runtime
172+
platforms: *cip-x86-platforms
245173

246174
- job: job-gcc-14-x86-419-cip
247175
event:
248176
<<: *kbuild-gcc-14-x86-node-event
249177
name: kbuild-gcc-14-x86-419-cip
250-
runtime:
251-
type: lava
252-
name: lava-cip
253-
platforms:
254-
- qemu
255-
- x86-openblocks-iot-vx2
256-
- x86-siemens-mcom
257-
- x86-simatic-ipc227e
178+
runtime: *lava-cip-runtime
179+
platforms: *cip-x86-platforms
258180

259181
- job: job-gcc-14-x86-44-cip
260182
event:
261183
<<: *kbuild-gcc-14-x86-node-event
262184
name: kbuild-gcc-14-x86-44-cip
263-
runtime:
264-
type: lava
265-
name: lava-cip
185+
runtime: *lava-cip-runtime
266186
platforms:
267187
- qemu
268188

0 commit comments

Comments
 (0)