Commit 5c3fb2c4 authored by Rich Prohaska's avatar Rich Prohaska Committed by Yoni Fogel

#3752 run cilkscreen tests, limit execution time to 1hr, put all failed tests...

#3752 run cilkscreen tests, limit execution time to 1hr, put all failed tests in summary refs[t:3752]

git-svn-id: file:///svn/toku/tokudb@35304 c7de825b-a66e-492c-adef-691d508d4ae1
parent ff62e86a
...@@ -247,8 +247,8 @@ function build() { ...@@ -247,8 +247,8 @@ function build() {
if [ $dowindows -eq 0 ] ; then if [ $dowindows -eq 0 ] ; then
# cilk debug build # cilk debug build
runcmd 0 $productbuilddir make -s clean >>$tracefile 2>&1 runcmd 0 $productbuilddir make clean -s >>$tracefile 2>&1
runcmd 0 $productbuilddir/newbrt make -s DEBUG=1 BRTLOADER=cilk >>$tracefile 2>&1 runcmd 0 $productbuilddir make release -s DEBUG=1 BRTLOADER=cilk >>$tracefile 2>&1
# run the loader tests with cilkscreen # run the loader tests with cilkscreen
runcmd 0 $productbuilddir/newbrt/tests make cilkscreen_brtloader DEBUG=1 BRTLOADER=cilk -s SUMMARIZE=1 >>$tracefile 2>&1 runcmd 0 $productbuilddir/newbrt/tests make cilkscreen_brtloader DEBUG=1 BRTLOADER=cilk -s SUMMARIZE=1 >>$tracefile 2>&1
......
...@@ -202,7 +202,7 @@ function build() { ...@@ -202,7 +202,7 @@ function build() {
# benchmark tests # benchmark tests
runcmd 0 $productbuilddir/db-benchmark-test make -k -j$makejobs DEBUG=1 CC=icc HAVE_CILK=0 >>$tracefile 2>&1 runcmd 0 $productbuilddir/db-benchmark-test make -k -j$makejobs DEBUG=1 CC=icc HAVE_CILK=0 >>$tracefile 2>&1
runcmd 0 $productbuilddir/db-benchmark-test make check -k -j$makejobs -k DEBUG=1 CC=icc HAVE_CILK=0 >>$tracefile 2>&1 runcmd 0 $productbuilddir/db-benchmark-test make check -k -j$makejobs -k -s SUMMARIZE=1 DEBUG=1 CC=icc HAVE_CILK=0 >>$tracefile 2>&1
# run the brtloader tests with a debug build # run the brtloader tests with a debug build
runcmd 0 $productbuilddir/newbrt/tests make check_brtloader -k -j$makejobs -s SUMMARIZE=1 DEBUG=1 CC=icc HAVE_CILK=0 >>$tracefile 2>&1 runcmd 0 $productbuilddir/newbrt/tests make check_brtloader -k -j$makejobs -s SUMMARIZE=1 DEBUG=1 CC=icc HAVE_CILK=0 >>$tracefile 2>&1
...@@ -220,11 +220,9 @@ function build() { ...@@ -220,11 +220,9 @@ function build() {
runcmd 0 $productbuilddir/src/tests make check.tdb -j$makejobs -k -s SUMMARIZE=1 CC=icc VGRIND= >>$tracefile 2>&1 runcmd 0 $productbuilddir/src/tests make check.tdb -j$makejobs -k -s SUMMARIZE=1 CC=icc VGRIND= >>$tracefile 2>&1
# cilk tests # cilk tests
if [ 0 = 1 ] ; then
runcmd 0 $productbuilddir make clean >>$tracefile 2>&1 runcmd 0 $productbuilddir make clean >>$tracefile 2>&1
runcmd 0 $productbuilddir make release CC=icc DEBUG=1 >>$tracefile 2>&1 runcmd 0 $productbuilddir make release CC=icc DEBUG=1 >>$tracefile 2>&1
runcmd 0 $productbuilddir/newbrt/tests make cilkscreen_brtloader -k -s SUMMARIZE=1 CC=icc DEBUG=1 >>$tracefile 2>&1 runcmd 0 $productbuilddir/newbrt/tests make cilkscreen_brtloader -k -s SUMMARIZE=1 CC=icc DEBUG=1 >>$tracefile 2>&1
fi
# cxx # cxx
if [ 0 = 1 ] ; then if [ 0 = 1 ] ; then
...@@ -276,6 +274,7 @@ function build() { ...@@ -276,6 +274,7 @@ function build() {
echo "$testresult tokudb-build $productname $CC $GCCVERSION $system $release $arch $nodename" >$cf echo "$testresult tokudb-build $productname $CC $GCCVERSION $system $release $arch $nodename" >$cf
echo >>$cf; echo >>$cf echo >>$cf; echo >>$cf
cat $commit_msg >>$cf cat $commit_msg >>$cf
if [ $nfail != 0 ] ; then egrep " FAIL" $tracefile >>$cf; fi
svn add $tracefile $coveragefile svn add $tracefile $coveragefile
retry svn commit -F "$cf" $tracefile $coveragefile retry svn commit -F "$cf" $tracefile $coveragefile
...@@ -374,4 +373,7 @@ export VALGRIND=$VALGRIND ...@@ -374,4 +373,7 @@ export VALGRIND=$VALGRIND
# setup VGRIND # setup VGRIND
if [ $dovalgrind = 0 ] ; then export VGRIND=""; fi if [ $dovalgrind = 0 ] ; then export VGRIND=""; fi
# limit execution time to 1 hour
ulimit -t 3600
build $bdb build $bdb
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment