Diego Biurrun has proposed merging lp:~stefan.goetz/hipl/autobuilder into lp:hipl. Requested reviews: HIPL core team (hipl-core) Updates for the autobuilder: Run unit tests and compile without optimizations as well as with full optimizations. -- https://code.launchpad.net/~stefan.goetz/hipl/autobuilder/+merge/40191 Your team HIPL core team is requested to review the proposed merge of lp:~stefan.goetz/hipl/autobuilder into lp:hipl.
=== modified file 'tools/hipl_autobuild.sh' --- tools/hipl_autobuild.sh 2010-10-27 11:26:17 +0000 +++ tools/hipl_autobuild.sh 2010-11-05 15:17:45 +0000 @@ -139,11 +139,21 @@ # internal autoconf tests, bootstrap the dist tarball, build out-of-tree, etc run_program "make -j distcheck" +# run unit tests (this check needs to run after HIPL has been compiled) +run_program "make -j check" + # PISA configuration compile --enable-firewall --disable-rvs --disable-opportunistic --disable-profiling --enable-debug --enable-midauth --disable-performance --disable-demo # Max compile coverage configuration -compile --enable-firewall --enable-rvs --enable-opportunistic --enable-profiling --disable-debug --enable-midauth --enable-performance --enable-demo +FEATURES_ALL="--enable-firewall --enable-rvs --enable-opportunistic --enable-profiling --disable-debug --enable-midauth --enable-performance --enable-demo" +compile $FEATURES_ALL + +# Max compile coverage configuration without optimization +compile $FEATURES_ALL CFLAGS="-O0" + +# Max compile coverage configuration with full optimization +compile $FEATURES_ALL CFLAGS="-O3" # Without modules compile --with-nomodules=heartbeat,update,heartbeat_update