Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions config/jobs-chromeos.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,7 @@ _anchors:
tree:
- '!android'
- '!chromiumos'
- '!cip'
- '!omap'

kbuild-gcc-14-x86-chromeos: &kbuild-gcc-14-x86-chromeos-job
Expand All @@ -77,6 +78,7 @@ _anchors:
tree:
- '!android'
- '!chromiumos'
- '!cip'

min-5_4-rules: &min-5_4-rules
min_version:
Expand Down Expand Up @@ -664,6 +666,7 @@ jobs:
tree:
- '!android'
- '!chromiumos'
- '!cip'
- '!media-committers'

kbuild-gcc-14-arm64-chromebook-media-committers:
Expand Down
44 changes: 20 additions & 24 deletions config/jobs-cip.yaml
Original file line number Diff line number Diff line change
@@ -1,29 +1,25 @@
_anchors:
baseline-job: &baseline-job
baseline-job-cip: &baseline-job-cip
template: baseline.jinja2
kind: job
kcidb_test_suite: boot
params:
ramdisk: 'http://storage.kernelci.org/images/rootfs/buildroot/buildroot-baseline/20230703.0/{brarch}/rootfs.cpio.gz'

baseline-nfs-job: &baseline-nfs-job
baseline-nfs-job-cip: &baseline-nfs-job-cip
template: baseline-nfs.jinja2
kind: job
kcidb_test_suite: boot.nfs
params:
boot_commands: nfs
nfsroot: http://storage.kernelci.org/images/rootfs/debian/bookworm/20240313.0/{debarch}

kbuild-job: &kbuild-job
kbuild-job-cip: &kbuild-job-cip
template: kbuild.jinja2
kind: kbuild
rules:
tree:
- '!android'
- '!chromiumos'

kbuild-gcc-14-arm: &kbuild-gcc-14-arm-job
<<: *kbuild-job
<<: *kbuild-job-cip
image: ghcr.io/kernelci/{image_prefix}gcc-14:arm-kselftest-kernelci
params: &kbuild-gcc-14-arm-params
arch: arm
Expand All @@ -32,7 +28,7 @@ _anchors:
defconfig: multi_v7_defconfig

kbuild-gcc-14-arm64: &kbuild-gcc-14-arm64-job
<<: *kbuild-job
<<: *kbuild-job-cip
image: ghcr.io/kernelci/{image_prefix}gcc-14:arm64-kselftest-kernelci
params: &kbuild-gcc-14-arm64-params
arch: arm64
Expand All @@ -44,7 +40,7 @@ _anchors:
- 'kselftest'

kbuild-gcc-14-x86-job-cip: &kbuild-gcc-14-x86-job-cip
<<: *kbuild-job
<<: *kbuild-job-cip
image: ghcr.io/kernelci/{image_prefix}gcc-14:x86-kselftest-kernelci
params: &kbuild-gcc-14-x86-params
arch: x86_64
Expand All @@ -55,10 +51,10 @@ _anchors:

jobs:
# start of CIP arm64 configuration for boot tests
job-gcc-14-arm64-612-cip: *baseline-job
job-gcc-14-arm64-61-cip: *baseline-job
job-gcc-14-arm64-510-cip: *baseline-job
job-gcc-14-arm64-419-cip: *baseline-job
job-gcc-14-arm64-612-cip: *baseline-job-cip
job-gcc-14-arm64-61-cip: *baseline-job-cip
job-gcc-14-arm64-510-cip: *baseline-job-cip
job-gcc-14-arm64-419-cip: *baseline-job-cip

kbuild-gcc-14-arm64-612-cip:
<<: *kbuild-gcc-14-arm64-job
Expand Down Expand Up @@ -125,11 +121,11 @@ jobs:
- 'cip:linux-4.19.y-cip'

# start of CIP arm configuration for boot tests
job-gcc-14-arm-612-cip: *baseline-nfs-job
job-gcc-14-arm-61-cip: *baseline-nfs-job
job-gcc-14-arm-510-cip: *baseline-nfs-job
job-gcc-14-arm-419-cip: *baseline-nfs-job
job-gcc-14-arm-44-cip: *baseline-nfs-job
job-gcc-14-arm-612-cip: *baseline-nfs-job-cip
job-gcc-14-arm-61-cip: *baseline-nfs-job-cip
job-gcc-14-arm-510-cip: *baseline-nfs-job-cip
job-gcc-14-arm-419-cip: *baseline-nfs-job-cip
job-gcc-14-arm-44-cip: *baseline-nfs-job-cip

kbuild-gcc-14-arm-612-cip:
<<: *kbuild-gcc-14-arm-job
Expand Down Expand Up @@ -216,11 +212,11 @@ jobs:
- 'cip:linux-4.4.y-cip'

# start of CIP x86_64 configuration for boot tests
job-gcc-14-x86-612-cip: *baseline-nfs-job
job-gcc-14-x86-61-cip: *baseline-nfs-job
job-gcc-14-x86-510-cip: *baseline-nfs-job
job-gcc-14-x86-419-cip: *baseline-nfs-job
job-gcc-14-x86-44-cip: *baseline-nfs-job
job-gcc-14-x86-612-cip: *baseline-nfs-job-cip
job-gcc-14-x86-61-cip: *baseline-nfs-job-cip
job-gcc-14-x86-510-cip: *baseline-nfs-job-cip
job-gcc-14-x86-419-cip: *baseline-nfs-job-cip
job-gcc-14-x86-44-cip: *baseline-nfs-job-cip

kbuild-gcc-14-x86-612-cip:
<<: *kbuild-gcc-14-x86-job-cip
Expand Down
22 changes: 15 additions & 7 deletions config/jobs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ _anchors:
tree:
- '!android'
- '!chromiumos'
- '!cip'

kbuild-clang-21-arm64-job: &kbuild-clang-21-arm64-job
<<: *kbuild-job
Expand Down Expand Up @@ -104,7 +105,6 @@ _anchors:
- 'amlogic'
- 'ardb'
- 'arnd'
- 'cip'
- 'clk'
- 'efi'
- 'khilman'
Expand Down Expand Up @@ -976,8 +976,9 @@ jobs:
- 'kselftest'
rules:
tree:
- '!omap'
- '!chromiumos'
- '!cip'
- '!omap'

# Default config and build only job
kbuild-gcc-14-arm64-build-only:
Expand Down Expand Up @@ -1007,8 +1008,9 @@ jobs:
- lab-setup
rules:
tree:
- '!omap'
- '!chromiumos'
- '!cip'
- '!omap'

kbuild-gcc-14-arm64-dtbscheck:
<<: *kbuild-gcc-14-arm64-job
Expand All @@ -1028,8 +1030,9 @@ jobs:
rules:
<<: *kbuild-kselftest-rules
tree:
- '!omap'
- '!chromiumos'
- '!cip'
- '!omap'

kbuild-gcc-14-arm64-mainline: &kbuild-gcc-14-arm64-mainline-job
<<: *kbuild-gcc-14-arm64-job
Expand Down Expand Up @@ -1065,8 +1068,9 @@ jobs:
- 'tinyconfig'
rules:
tree:
- '!omap'
- '!chromiumos'
- '!cip'
- '!omap'

kbuild-gcc-14-arm64-mfd:
<<: *kbuild-gcc-14-arm64-job
Expand Down Expand Up @@ -1361,8 +1365,9 @@ jobs:
- 'kselftest'
rules:
tree:
- '!omap'
- '!chromiumos'
- '!cip'
- '!omap'

kbuild-gcc-14-x86-allnoconfig:
<<: *kbuild-gcc-14-x86-job
Expand Down Expand Up @@ -1413,6 +1418,7 @@ jobs:
rules:
tree:
- '!android'
- '!cip'
- '!chromiumos'

kbuild-gcc-14-x86-kselftest:
Expand Down Expand Up @@ -1979,15 +1985,17 @@ jobs:
rules:
tree:
- '!chromiumos'
- '!cip'

kunit-x86_64:
<<: *kunit-job
params:
arch: x86_64
rules:
tree:
- '!omap'
- '!chromiumos'
- '!cip'
- '!omap'

kvm-unit-tests:
<<: *kvm-unit-tests-job
Expand Down
Loading