[hipl-dev] [Merge] lp:~stefan.goetz/hipl/autobuilder into lp:hipl

  • From: Diego Biurrun <diego@xxxxxxxxxx>
  • To: mp+40191@xxxxxxxxxxxxxxxxxx
  • Date: Fri, 05 Nov 2010 15:17:46 -0000

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

Other related posts: