Skip to content

Commit 323c4bd

Browse files
author
Helen Koike
committed
pipeline: Add android-mainline
Add definitions of android-mainline from legacy system to the new system. Add android-mainline tree Add lava-kontron and lava-pengutronix definitions Add respective platforms Signed-off-by: Helen Koike <[email protected]>
1 parent ea246a6 commit 323c4bd

File tree

1 file changed

+109
-0
lines changed

1 file changed

+109
-0
lines changed

config/pipeline.yaml

Lines changed: 109 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,22 @@ _anchors:
4949
compiler: gcc-10
5050
defconfig: x86_64_defconfig
5151

52+
kbuild-gcc-10-armel-android-mainline: &kbuild-gcc-10-armel-android-mainline-job
53+
<<: *kbuild-job
54+
image: kernelci/staging-gcc-10:armel-kselftest-kernelci
55+
params: &kbuild-gcc-10-armel-params
56+
arch: armel
57+
compiler: gcc-10
58+
defconfig: multi_v7_defconfig
59+
60+
kbuild-gcc-10-armel-android-mainline-imx: &kbuild-gcc-10-armel-android-mainline-imx-job
61+
<<: *kbuild-job
62+
image: kernelci/staging-gcc-10:armel-kselftest-kernelci
63+
params: &kbuild-gcc-10-armel-imx-params
64+
arch: armel
65+
compiler: gcc-10
66+
defconfig: imx_v6_v7_defconfig
67+
5268
x86_64-device: &x86_64-device
5369
arch: x86_64
5470
boot_method: grub
@@ -101,6 +117,14 @@ storage:
101117

102118
runtimes:
103119

120+
lava-kontron:
121+
lab_type: lava
122+
url: 'https://lavalab.kontron.com/'
123+
124+
lava-pengutronix:
125+
lab_type: lava
126+
url: 'https://hekla.openlab.pengutronix.de/'
127+
104128
docker:
105129
lab_type: docker
106130
env_file: '/home/kernelci/.docker-env'
@@ -259,6 +283,9 @@ trees:
259283
mediatek:
260284
url: 'https://git.kernel.org/pub/scm/linux/kernel/git/mediatek/linux.git'
261285

286+
android:
287+
url: 'https://android.googlesource.com/kernel/common'
288+
262289
platforms:
263290

264291
docker:
@@ -342,9 +369,86 @@ platforms:
342369

343370
shell:
344371

372+
kontron-kswitch-d10-mmt-6g-2gs:
373+
<<: *armel-device
374+
mach: microchip
375+
dtb: dtbs/lan966x-kontron-kswitch-d10-mmt-6g-2gs.dtb
376+
377+
kontron-kswitch-d10-mmt-8g:
378+
<<: *armel-device
379+
mach: microchip
380+
dtb: dtbs/lan966x-kontron-kswitch-d10-mmt-8g.dtb
381+
382+
imx6dl-riotboard:
383+
mach: imx
384+
class: arm-dtb
385+
boot_method: barebox
386+
rules:
387+
defconfig:
388+
- '!imx_v4_v5_defconfig'
389+
- '!multi_v5_defconfig'
390+
- '!allmodconfig'
391+
392+
imx6qp-wandboard-revd1:
393+
mach: imx
394+
class: arm-dtb
395+
boot_method: barebox
396+
rules:
397+
defconfig:
398+
- '!imx_v4_v5_defconfig'
399+
- '!multi_v5_defconfig'
400+
- '!allmodconfig'
401+
402+
dove-cubox:
403+
mach: mvebu
404+
class: arm-dtb
405+
boot_method: barebox
406+
rules:
407+
defconfig:
408+
- '!allmodconfig'
409+
- '!allnoconfig'
410+
- '!tinyconfig'
411+
fragments:
412+
- '!arm64-chromebook'
345413

346414
scheduler:
347415

416+
- job: baseline-armel-kontron-android_mainline
417+
event:
418+
channel: node
419+
name: kbuild-gcc-10-armel-android-mainline
420+
result: pass
421+
runtime:
422+
type: lava
423+
name: lava-kontron
424+
platforms:
425+
- kontron-kswitch-d10-mmt-6g-2gs
426+
- kontron-kswitch-d10-mmt-8g
427+
428+
- job: baseline-armel-pengutronix-android_mainline
429+
event:
430+
channel: node
431+
name: kbuild-gcc-10-armel-android-mainline
432+
result: pass
433+
runtime:
434+
type: lava
435+
name: lava-pengutronix
436+
platforms:
437+
- imx6dl-riotboard
438+
- imx6qp-wandboard-revd1
439+
440+
- job: baseline-armel-android_mainline_imx
441+
event:
442+
channel: node
443+
name: kbuild-gcc-10-armel-android-mainline-imx
444+
result: pass
445+
runtime:
446+
type: lava
447+
name: lava-kontron
448+
platforms:
449+
- imx6dl-riotboard
450+
- imx6qp-wandboard-revd1
451+
348452
- job: baseline-arm64
349453
event:
350454
channel: node
@@ -552,3 +656,8 @@ build_configs:
552656
tree: mediatek
553657
branch: 'for-next'
554658
variants: *build-variants
659+
660+
android_mainline:
661+
tree: android
662+
branch: 'android-mainline'
663+
variants: *build-variants

0 commit comments

Comments
 (0)