]> xenbits.xensource.com Git - xen.git/commitdiff
automation: Explicitly enable NULL scheduler for boot-cpupools test
authorMichal Orzel <michal.orzel@amd.com>
Mon, 24 Oct 2022 12:04:43 +0000 (14:04 +0200)
committerStefano Stabellini <stefano.stabellini@amd.com>
Tue, 25 Oct 2022 22:40:46 +0000 (15:40 -0700)
NULL scheduler is not enabled by default on non-debug Xen builds. This
causes the boot time cpupools test to fail on such build jobs. Fix the issue
by explicitly specifying the config options required to enable the NULL
scheduler.

Fixes: 36e3f4158778 ("automation: Add a new job for testing boot time cpupools on arm64")
Signed-off-by: Michal Orzel <michal.orzel@amd.com>
Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
Release-acked-by: Henry Wang <Henry.Wang@arm.com>
automation/gitlab-ci/build.yaml

index ddc2234faf39f82eb511d0bd5e35d7ab40418818..716ee0b1e4605d8fcd0f8e97b06764c86b907853 100644 (file)
@@ -582,6 +582,9 @@ alpine-3.12-gcc-arm64-boot-cpupools:
   variables:
     CONTAINER: alpine:3.12-arm64v8
     EXTRA_XEN_CONFIG: |
+      CONFIG_EXPERT=y
+      CONFIG_UNSUPPORTED=y
+      CONFIG_SCHED_NULL=y
       CONFIG_BOOT_TIME_CPUPOOLS=y
 
 ## Test artifacts common