diff --git a/config/jobs.yaml b/config/jobs.yaml index 3377769c4..30a76f8eb 100644 --- a/config/jobs.yaml +++ b/config/jobs.yaml @@ -13,6 +13,13 @@ _anchors: kind: job kcidb_test_suite: boot + baseline-nfs-job: &baseline-nfs-job + template: baseline.jinja2 + kind: job + kcidb_test_suite: boot + params: &baseline-nfs-params + nfsroot: 'https://storage.kernelci.org/images/rootfs/debian/bookworm/20250708.0/{debarch}' + kbuild-job: &kbuild-job template: kbuild.jinja2 kind: kbuild @@ -155,6 +162,8 @@ jobs: baseline-x86-mfd: *baseline-job baseline-x86-qualcomm: *baseline-job + baseline-nfs-arm64: *baseline-nfs-job + kbuild-clang-17-arm: &kbuild-clang-17-arm-job <<: *kbuild-job image: ghcr.io/kernelci/{image_prefix}clang-17:arm-kselftest-kernelci diff --git a/config/runtime/baseline-nfs.jinja2 b/config/runtime/baseline-nfs.jinja2 new file mode 100644 index 000000000..c41e44dc3 --- /dev/null +++ b/config/runtime/baseline-nfs.jinja2 @@ -0,0 +1,8 @@ +{%- set boot_commands = 'nfs' %} +{% set test_method = 'baseline' %} +{% set base_template = 'base/' + runtime + '.jinja2' %} +{%- extends base_template %} + +{% block commands %} +echo 'Hello World!' +{%- endblock %} diff --git a/config/scheduler.yaml b/config/scheduler.yaml index 071821f56..89ec71a06 100644 --- a/config/scheduler.yaml +++ b/config/scheduler.yaml @@ -135,6 +135,11 @@ scheduler: - rk3588-rock-5b - sun50i-h6-pine-h64 + - job: baseline-nfs-arm64 + event: *kbuild-gcc-12-arm64-node-event + runtime: *lava-collabora-runtime + platforms: *collabora-arm64-platforms + - job: wifi-basic event: <<: *node-event-kbuild