|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [xen master] automation: Avoid changing source files for randconfig tests
commit e43d9621d8081a88397e2b49b08906c4f4acaa57
Author: Anthony PERARD <anthony.perard@xxxxxxxxxx>
AuthorDate: Wed Mar 26 14:28:25 2025 +0000
Commit: Anthony PERARD <anthony.perard@xxxxxxxxxx>
CommitDate: Fri Apr 25 11:26:29 2025 +0200
automation: Avoid changing source files for randconfig tests
We should avoid changing files from the source tree if we don't intend
to commit the result.
We don't really need to check if $EXTRA_FIXED_RANDCONFIG is empty so
add it to the temporary file in all cases.
Signed-off-by: Anthony PERARD <anthony.perard@xxxxxxxxxx>
Acked-by: Stefano Stabellini <sstabellini@xxxxxxxxxx>
---
automation/scripts/build | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/automation/scripts/build b/automation/scripts/build
index a348c781d1..cdb8cd7c72 100755
--- a/automation/scripts/build
+++ b/automation/scripts/build
@@ -12,12 +12,12 @@ $cc --version
# random config or default config
if [[ "${RANDCONFIG}" == "y" ]]; then
+ cp -f xen/tools/kconfig/allrandom.config xen/allrandom.config.tmp
+
# Append job-specific fixed configuration
- if [[ -n "${EXTRA_FIXED_RANDCONFIG}" ]]; then
- echo "${EXTRA_FIXED_RANDCONFIG}" >> xen/tools/kconfig/allrandom.config
- fi
+ echo "${EXTRA_FIXED_RANDCONFIG}" >> xen/allrandom.config.tmp
- make -j$(nproc) -C xen KCONFIG_ALLCONFIG=tools/kconfig/allrandom.config
randconfig
+ make -j$(nproc) -C xen KCONFIG_ALLCONFIG=allrandom.config.tmp randconfig
# RANDCONFIG implies HYPERVISOR_ONLY
HYPERVISOR_ONLY="y"
--
generated by git-patchbot for /home/xen/git/xen.git#master
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |