|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] [xen master] travis: add randconfig test target
commit 810ad0fbd85e9cccae6e740cf5a487ce22bc9e0d
Author: Doug Goldstein <cardoe@xxxxxxxxxx>
AuthorDate: Thu Feb 18 17:47:15 2016 +0100
Commit: Jan Beulich <jbeulich@xxxxxxxx>
CommitDate: Thu Feb 18 17:47:15 2016 +0100
travis: add randconfig test target
Add another build target which uses randconfig to randomize the config
file so that we build test more than the default config.
Signed-off-by: Doug Goldstein <cardoe@xxxxxxxxxx>
---
.travis.yml | 10 ++++++++++
1 file changed, 10 insertions(+)
diff --git a/.travis.yml b/.travis.yml
index c7227ba..7dbd82a 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -8,6 +8,8 @@ matrix:
- compiler: gcc
env: XEN_TARGET_ARCH=x86_64
- compiler: gcc
+ env: XEN_TARGET_ARCH=x86_64 XEN_CONFIG_EXPERT=y RANDCONFIG=y
+ - compiler: gcc
env: XEN_TARGET_ARCH=x86_64 COMPILER=gcc-5
- compiler: gcc
env: XEN_TARGET_ARCH=x86_64 debug=y
@@ -24,10 +26,14 @@ matrix:
- compiler: gcc
env: XEN_TARGET_ARCH=arm32 CROSS_COMPILE=arm-linux-gnueabihf-
- compiler: gcc
+ env: XEN_TARGET_ARCH=arm32 CROSS_COMPILE=arm-linux-gnueabihf-
XEN_CONFIG_EXPERT=y RANDCONFIG=y
+ - compiler: gcc
env: XEN_TARGET_ARCH=arm32 CROSS_COMPILE=arm-linux-gnueabihf- debug=y
- compiler: gcc
env: XEN_TARGET_ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu-
- compiler: gcc
+ env: XEN_TARGET_ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu-
XEN_CONFIG_EXPERT=y RANDCONFIG=y
+ - compiler: gcc
env: XEN_TARGET_ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- debug=y
addons:
apt:
@@ -69,5 +75,9 @@ before_script:
- export CC=${COMPILER:-${CC}}
- ${CC} --version
script:
+ - ( [ "x${RANDCONFIG}" = "xy" ] && ( make -C xen randconfig )
+ || exit 0 )
- ( ./configure --disable-tools --disable-stubdom --enable-docs &&
make CC="${CROSS_COMPILE}${CC}" HOSTCC="${CC}" dist )
+after_script:
+ - cat xen/.config
--
generated by git-patchbot for /home/xen/git/xen.git#master
_______________________________________________
Xen-changelog mailing list
Xen-changelog@xxxxxxxxxxxxx
http://lists.xensource.com/xen-changelog
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |