Allow /build/<checksum>
[amitay/build-farm.git] / fjall.fns
1 per_run_hook
2
3 export CFLAGS="-Wall -g"
4
5 compiler=gcc
6
7 # do most packages
8 . common.fns
9
10 # now the valgrind ones
11 export SMBD_VALGRIND="valgrind -q --num-callers=30 --log-file=st/valgrind.log_%p --gen-suppressions=all --suppressions=.valgrind_suppressions"
12 export NMBD_VALGRIND="valgrind -q --num-callers=30 --log-file=st/valgrind.log_%p --gen-suppressions=all --suppressions=.valgrind_suppressions"
13 export WINBINDD_VALGRIND="valgrind -q --num-callers=30 --log-file=st/valgrind.log_%p --gen-suppressions=all --suppressions=.valgrind_suppressions"
14 export SAMBA_VALGRIND="valgrind -q --num-callers=30 --log-file=st/valgrind.log_%p --gen-suppressions=all --suppressions=.valgrind_suppressions"
15 export VALGRIND="valgrind -q --num-callers=30 --log-file=st/valgrind.log_%p --gen-suppressions=all --suppressions=.valgrind_suppressions"
16
17 # 2 hours
18 export TORTURE_MAXTIME=7200
19 # 10 hours
20 export MAXTIME=36000
21 export SMBD_MAXTIME=36000
22 export SAMBA_MAXTIME=36000
23
24 test_tree samba_4_0_test source4 $compiler
25 test_tree samba_3_current source $compiler
26 test_tree samba_3_next source $compiler
27 test_tree samba_3_master source $compiler
28
29 export TESTS_ENVIRONMENT="$PWD/lorikeet-heimdal/libtool --mode=execute valgrind --trace-children=yes --quiet -q --num-callers=30 --gen-suppressions=all --suppressions=$PWD/lorikeet-heimdal/cf/valgrind-suppressions"
30 test_tree lorikeet-heimdal . $compiler