mirror of
https://github.com/samba-team/samba.git
synced 2025-11-08 16:23:49 +03:00
r11659: allow the max runtime for smbtorture and smbd to be controlled on a
per-host basis in the build farm
This commit is contained in:
committed by
Gerald (Jerry) Carter
parent
d677ebf43d
commit
c8185fe414
@@ -21,6 +21,10 @@ then
|
|||||||
exit
|
exit
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if [ -z "$TORTURE_MAXTIME" ]; then
|
||||||
|
TORTURE_MAXTIME=300
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
||||||
PREFIX=$1
|
PREFIX=$1
|
||||||
PREFIX=`echo $PREFIX | sed s+//+/+`
|
PREFIX=`echo $PREFIX | sed s+//+/+`
|
||||||
@@ -168,7 +172,7 @@ smbd_check_or_start
|
|||||||
SOCKET_WRAPPER_DEFAULT_IFACE=26
|
SOCKET_WRAPPER_DEFAULT_IFACE=26
|
||||||
export SOCKET_WRAPPER_DEFAULT_IFACE
|
export SOCKET_WRAPPER_DEFAULT_IFACE
|
||||||
TORTURE_INTERFACES='127.0.0.26/8,127.0.0.27/8,127.0.0.28/8,127.0.0.29/8,127.0.0.30/8,127.0.0.31/8'
|
TORTURE_INTERFACES='127.0.0.26/8,127.0.0.27/8,127.0.0.28/8,127.0.0.29/8,127.0.0.30/8,127.0.0.31/8'
|
||||||
TORTURE_OPTIONS="--maximum-runtime=300 --option=interfaces=$TORTURE_INTERFACES $CONFIGURATION"
|
TORTURE_OPTIONS="--maximum-runtime=$TORTURE_MAXTIME --option=interfaces=$TORTURE_INTERFACES $CONFIGURATION"
|
||||||
export TORTURE_OPTIONS
|
export TORTURE_OPTIONS
|
||||||
|
|
||||||
START=`date`
|
START=`date`
|
||||||
|
|||||||
@@ -19,11 +19,10 @@ smbd_check_or_start() {
|
|||||||
|
|
||||||
echo -n "STARTING SMBD..."
|
echo -n "STARTING SMBD..."
|
||||||
((
|
((
|
||||||
runtime=2700
|
if [ -z "$SMBD_MAXTIME" ]; then
|
||||||
if [ -n "$SMBD_VALGRIND" ]; then
|
SMBD_MAXTIME=2700
|
||||||
runtime=7200
|
|
||||||
fi
|
fi
|
||||||
$SMBD_VALGRIND $SRCDIR/bin/smbd --maximum-runtime=$runtime -d1 -s $CONFFILE -M single -i < $SMBD_TEST_FIFO > $SMBD_TEST_LOG 2>&1;
|
$SMBD_VALGRIND $SRCDIR/bin/smbd --maximum-runtime=$SMBD_MAXTIME -d1 -s $CONFFILE -M single -i < $SMBD_TEST_FIFO > $SMBD_TEST_LOG 2>&1;
|
||||||
ret=$?;
|
ret=$?;
|
||||||
rm -f $SMBD_TEST_FIFO;
|
rm -f $SMBD_TEST_FIFO;
|
||||||
if [ -n "$SOCKET_WRAPPER_DIR" -a -d "$SOCKET_WRAPPER_DIR" ]; then
|
if [ -n "$SOCKET_WRAPPER_DIR" -a -d "$SOCKET_WRAPPER_DIR" ]; then
|
||||||
|
|||||||
Reference in New Issue
Block a user