[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[xen staging] automation: Explicitly enable NULL scheduler for boot-cpupools test



commit aef07fd1868455e572b46b3e88e2679414b07214
Author:     Michal Orzel <michal.orzel@xxxxxxx>
AuthorDate: Mon Oct 24 14:04:43 2022 +0200
Commit:     Stefano Stabellini <stefano.stabellini@xxxxxxx>
CommitDate: Tue Oct 25 15:40:46 2022 -0700

    automation: Explicitly enable NULL scheduler for boot-cpupools test
    
    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@xxxxxxx>
    Reviewed-by: Stefano Stabellini <sstabellini@xxxxxxxxxx>
    Release-acked-by: Henry Wang <Henry.Wang@xxxxxxx>
---
 automation/gitlab-ci/build.yaml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/automation/gitlab-ci/build.yaml b/automation/gitlab-ci/build.yaml
index ddc2234faf..716ee0b1e4 100644
--- a/automation/gitlab-ci/build.yaml
+++ b/automation/gitlab-ci/build.yaml
@@ -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
--
generated by git-patchbot for /home/xen/git/xen.git#staging



 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.