test/unit: avoid killall 912/head
authorMikko Lehto <mslehto@iki.fi>
Wed, 4 Jan 2017 18:55:57 +0000 (20:55 +0200)
committerMikko Lehto <mslehto@iki.fi>
Thu, 5 Jan 2017 00:50:38 +0000 (02:50 +0200)
- it might kill too much on some platforms and might not even exist on some others

42 files changed:
test/unit/1.sh
test/unit/11.sh
test/unit/12.sh
test/unit/13.sh
test/unit/14.sh
test/unit/15.sh
test/unit/16.sh
test/unit/17.sh
test/unit/18.sh
test/unit/19.sh
test/unit/2.sh
test/unit/20.sh
test/unit/21.sh
test/unit/22.sh
test/unit/23.sh
test/unit/25.sh
test/unit/26.sh
test/unit/27.sh
test/unit/28.sh
test/unit/29.sh
test/unit/30.sh
test/unit/31.sh
test/unit/32.sh
test/unit/33.sh
test/unit/34.sh
test/unit/35.sh
test/unit/36.sh
test/unit/37.sh
test/unit/38.sh
test/unit/39.sh
test/unit/4.sh
test/unit/40.sh
test/unit/41.sh
test/unit/42.sh
test/unit/43.sh
test/unit/44.sh
test/unit/45.sh
test/unit/46.sh
test/unit/5.sh
test/unit/50.sh
test/unit/7.sh
test/unit/include/common

index 50a1c90..b851903 100755 (executable)
@@ -30,7 +30,7 @@ $BIN -L $MOD_DIR -Y $RUN_DIR -P $PIDFILE -w . -f $CFG > /dev/null
 ret=$?
 
 sleep 1
-$KILL
+kill_kamailio
 
 rm -f $CFG
 
index 133b68c..c029235 100755 (executable)
@@ -155,7 +155,7 @@ if [ "$ret" -eq 0 ]; then
        ret=$?
 fi;
 
-$KILL
+kill_kamailio
 
 # restart to test preload_udomain functionality
 $BIN -L $MOD_DIR -Y $RUN_DIR -P $PIDFILE -w . -f $CFG -a no> /dev/null
@@ -178,6 +178,6 @@ fi;
 # cleanup
 $MYSQL "delete from location where username like '49721123456789%';"
 
-$KILL
+kill_kamailio
 
 exit $ret
index 918744e..78f8084 100755 (executable)
@@ -84,7 +84,7 @@ if [ "$ret" -eq 0 ] ; then
        fi ;
 fi ;
 cat $TMPFILE
-$KILL
+kill_kamailio
 rm $TMPFILE
 
 exit $ret
index bbfec25..0d793b6 100755 (executable)
@@ -105,7 +105,7 @@ Printing tree for domain 'domain1' (10)
        fi ;
 fi ;
 
-$KILL
+kill_kamailio
 
 # cleanup database
 $MYSQL "delete from carrier_name where id = 1;"
index eb9fab2..889215c 100755 (executable)
@@ -71,7 +71,7 @@ Printing tree for domain 'other' (3)
        fi ;
 fi ;
 
-$KILL
+kill_kamailio
 
 mv $CFG.bak $CFG
 rm -f $TMPFILE
index f5f7033..e52f15d 100755 (executable)
@@ -37,7 +37,7 @@ $BIN -L $MOD_DIR -Y $RUN_DIR -P $PIDFILE -w . -f $CFG -a no > /dev/null
 ret=$?
 
 sleep 1
-$KILL
+kill_kamailio
 
 rm $CFG
 
index 7011314..e1e2491 100755 (executable)
@@ -40,7 +40,7 @@ $BIN -L $MOD_DIR -Y $RUN_DIR -P $PIDFILE -w . -f $CFG > /dev/null
 ret=$?
 
 sleep 1
-$KILL
+kill_kamailio
 
 rm $CFG
 
index 318c18d..26799d4 100755 (executable)
@@ -58,7 +58,7 @@ if [ "$ret" -eq 0 ] ; then
 fi ;
 
 sleep 1
-$KILL
+kill_kamailio
 
 # cleanup
 cd $CTL_DIR
index 4afaa2f..e296106 100755 (executable)
@@ -41,7 +41,7 @@ ret=$?
 sleep 1
 
 # clean up:
-$KILL
+kill_kamailio
 
 rm $CFG
 rm -f ./pid.out
index 9114367..2cbf18f 100755 (executable)
@@ -44,7 +44,7 @@ ret=$?
 
 # cleanup
 killall -9 sipp > /dev/null 2>&1
-$KILL > /dev/null 2>&1
+kill_kamailio
 
 $MYSQL "DELETE FROM location WHERE ((contact = \"sip:foo@localhost:$UAS\") and (user_agent = \"kamailio_test\"));"
 exit $ret;
index b803c5d..aaa249d 100755 (executable)
@@ -44,7 +44,7 @@ $BIN -L $MOD_DIR -Y $RUN_DIR -P $PIDFILE -w . -f $CFG > /dev/null
 ret=$?
 
 sleep 1
-$KILL
+kill_kamailio
 
 mv $CFG.bak $CFG
 rm -f dispatcher.list
index 17372bb..2e2fec1 100755 (executable)
@@ -46,7 +46,7 @@ sleep 1
 
 # cleanup
 killall -9 sipp &> /dev/null
-$KILL &> /dev/null
+kill_kamailio
 rm $TMPFILE
 
 $MYSQL "DELETE FROM location WHERE ((contact = \"sip:foo@127.0.0.1\") and (user_agent = \"kamailio_test\"));"
index 0eafdd8..8b6ed16 100755 (executable)
@@ -51,7 +51,7 @@ fi
 sleep 1
 
 #cleanup
-$KILL > /dev/null
+kill_kamailio
 killall -9 sipp > /dev/null 2>&1
 $MYSQL "DELETE FROM subscriber WHERE((username = \"alice\") and (domain = \"localhost\"));"
 
index 3466321..5bd20e6 100755 (executable)
@@ -77,7 +77,7 @@ if [ "$ret" -eq 0 ]; then
        ret=$?
 fi;
 
-$KILL
+kill_kamailio
 
 # restart to test preload_udomain functionality
 $BIN -w . -f $CFG > /dev/null
@@ -97,7 +97,7 @@ if [ "$ret" -eq 0 ]; then
        ret=$?
 fi;
 
-$KILL
+kill_kamailio
 
 $PSQL "delete from location where username like '49721123456789%';"
 
index 3a03719..62e50aa 100755 (executable)
@@ -87,7 +87,7 @@ Printing tree for domain 'domain1' (10)
        fi ;
 fi ;
 
-$KILL
+kill_kamailio
 
 # cleanup database
 $PSQL "delete from carrier_name where id = 1;
index 36841ca..48ca931 100755 (executable)
@@ -23,9 +23,9 @@
 . include/require.sh
 . include/database.sh
 
-function cleanup() {
+cleanup() {
        killall -9 sipp > /dev/null 2>&1
-       $KILL > /dev/null 2>&1
+       kill_kamailio   
 
        $MYSQL "delete from location where (user_agent = \"kamailio_test\");"
        $MYSQL "delete from userblacklist where username='49721123456786';"
index 7308139..da70f41 100755 (executable)
@@ -124,7 +124,7 @@ if [ ! "$ret" -eq 0 ] ; then
 fi;
 
 
-$KILL
+kill_kamailio
 killall -9 sipp
 
 # cleanup database
index 97a8ce5..8d837b6 100755 (executable)
@@ -48,7 +48,7 @@ fi
 sleep 1
 
 #cleanup:
-$KILL >/dev/null
+kill_kamailio
 killall -9 sipp >/dev/null 2>&1
 
 exit $ret
index 23d08ed..de8f21e 100755 (executable)
@@ -64,7 +64,7 @@ fi;
 sleep 1
 
 #cleanup:
-$KILL >/dev/null
+kill_kamailio
 killall -9 sipp >/dev/null 2>&1
 rm $TMPFILE
 
index b12ebfa..b63d6ae 100755 (executable)
@@ -65,7 +65,7 @@ if [ ! "$ret" -eq 0 ] ; then
 fi;
 
 #cleanup:
-$KILL >/dev/null
+kill_kamailio
 killall -9 sipp >/dev/null 2>&1
 rm $TMPFILE
 mv $CFG.tmp $CFG
index a88519c..dfb0dfe 100755 (executable)
@@ -62,7 +62,7 @@ if [ "$ret" -eq 0 ] ; then
        ret=$?
 fi;
 
-$KILL
+kill_kamailio
 killall -9 sipp
 
 mv $CFG.bak $CFG
index cc15e7a..cccf074 100755 (executable)
@@ -43,7 +43,7 @@ $BIN -L $MOD_DIR -Y $RUN_DIR -P $PIDFILE -w . -f $CFG -A FETCHROWS=17 -a no >/de
 ret=$?
 
 sleep 1
-$KILL >/dev/null
+kill_kamailio
 
 $MYSQL "delete from location where user_agent = '___test___'"
 
index 333f866..6d30899 100755 (executable)
@@ -50,7 +50,7 @@ $BIN -L $MOD_DIR -Y $RUN_DIR -P $PIDFILE -w . -f $CFG > /dev/null
 ret=$?
 
 sleep 1
-$KILL
+kill_kamailio
 
 $PSQL "delete from location where user_agent = '___test___'"
 
index d74de7e..58cc5c3 100755 (executable)
@@ -59,7 +59,7 @@ if [ ! $ret -eq 0 ] ; then
 fi
 
 sleep 1
-$KILL >/dev/null 2>&1
+kill_kamailio
 ret=$?
 
 if [ $ret -eq 0 ] ; then
index 06a1755..8cce1da 100755 (executable)
@@ -47,7 +47,7 @@ $BIN -L $MOD_DIR -Y $RUN_DIR -P $PIDFILE -w . -f $CFG > /dev/null
 ret=$?
 
 sleep 1
-$KILL
+kill_kamailio
 
 mv $CFG.bak $CFG
 
index 2bc2c52..d8d47ba 100755 (executable)
@@ -64,7 +64,7 @@ fi;
 
 # cleanup
 killall -9 sipp > /dev/null 2>&1
-$KILL > /dev/null 2>&1
+kill_kamailio
 
 $MYSQL "DELETE FROM location WHERE ((contact = \"sip:foo@localhost:$UAS\") and (user_agent = \"ser_test\"));"
 $MYSQL "DELETE FROM trusted WHERE (src_ip=\"127.0.0.1\");"
index 120728c..c4da4ed 100755 (executable)
@@ -72,7 +72,7 @@ if [ $ret -eq 0 ]; then
 fi;
 
 sleep 1
-$KILL
+kill_kamailio
 
 $MYSQL "delete from location where user_agent = '___test___'"
 
index 45c4a7f..86cb60c 100755 (executable)
@@ -76,7 +76,7 @@ if [ $ret -eq 0 ] ; then
        fi;
 fi ;
 
-$KILL
+kill_kamailio
 
 # cleanup database
 $MYSQL "delete from carrier_name where id = 1;"
index 408d384..aa99a38 100755 (executable)
@@ -40,7 +40,7 @@ $BIN -L $MOD_DIR -Y $RUN_DIR -P $PIDFILE -w . -f $CFG > /dev/null
 ret=$?
 
 sleep 1
-$KILL
+kill_kamailio
 
 mv $CFG.bak $CFG
 rm -f dispatcher.list
index d98c209..5cb4638 100755 (executable)
@@ -53,7 +53,7 @@ $BIN -L $MOD_DIR -Y $RUN_DIR -P $PIDFILE -w . -f $CFG > /dev/null
 ret=$?
 
 sleep 2
-$KILL
+kill_kamailio
 
 printf "delete from location where user_agent = '___test___'" | $ISQL > /dev/null
 
index f75349a..41e599d 100755 (executable)
@@ -44,7 +44,7 @@ if [ "$ret" -eq 0 ] ; then
        ret=$?
 fi ;
 
-$KILL
+kill_kamailio
 
 rm -f $CFG
 
index 87d171d..c0f86a0 100755 (executable)
@@ -66,7 +66,7 @@ if [ "$ret" -eq 1 ]; then
 fi;
 
 sleep 1
-$KILL
+kill_kamailio
 killall -9 sipp > /dev/null 2>&1
 
 $MYSQL "DELETE FROM location WHERE ((contact = \"sip:foo@127.0.0.1:$UAS\") and (user_agent = \"ser_test\"));"
index 5a966d1..573e999 100755 (executable)
@@ -54,7 +54,7 @@ if [ "$ret" -eq 0 ]; then
 fi;
 
 sleep 1
-$KILL
+kill_kamailio
 killall -9 sipp > /dev/null 2>&1
 
 $MYSQL "DELETE FROM location WHERE ((contact = \"sip:foo@127.0.0.1:$UAS\") and (user_agent = \"ser_test\"));"
index 5b0faa0..e0b5b7b 100755 (executable)
@@ -122,7 +122,7 @@ if [ ! "$ret" -eq 0 ] ; then
 fi;
 
 
-$KILL
+kill_kamailio
 killall -9 sipp
 
 # cleanup database
index a77f7cf..cc2f358 100755 (executable)
@@ -96,6 +96,6 @@ fi;
 
 rm $CFG
 rm $TMPFILE
-$KILL
+kill_kamailio
 
 exit $ret
index 8ab0fdc..53deed2 100755 (executable)
@@ -80,7 +80,7 @@ if [ "$ret" -eq 0 ]; then
        ret=$?
 fi;
 
-$KILL
+kill_kamailio
 
 # restart to test preload_udomain functionality
 $BIN -L $MOD_DIR -Y $RUN_DIR -P $PIDFILE -w . -f $CFG > /dev/null
@@ -100,7 +100,7 @@ if [ "$ret" -eq 0 ]; then
        ret=$?
 fi;
 
-$KILL
+kill_kamailio
 
 echo "delete from location where username like '49721123456789%';" | $ISQL
 
index db05ad8..5a3ec18 100755 (executable)
@@ -45,7 +45,7 @@ ret=$?
 
 # cleanup
 killall -9 sipp > /dev/null 2>&1
-$KILL > /dev/null 2>&1
+kill_kamailio
 
 $MYSQL "DELETE FROM location WHERE ((contact = \"sip:foo@127.0.0.1:$UAS\") and (user_agent = \"ser_test\"));"
 exit $ret;
index a2e1ea5..d9548d8 100755 (executable)
@@ -32,7 +32,7 @@ SRV=5060
 UAS=5070
 UAC=5080
 
-function test_module_int()
+test_module_int()
 {
        if [ x$# != x3 ] ; then 
                echo "wrong number of params : usage test_module module cfg_param value"
@@ -87,7 +87,7 @@ ret=$?
 
 # cleanup
 killall -9 sipp > /dev/null 2>&1
-$KILL > /dev/null 2>&1
+kill_kamailio
 
 mv ${CFG}.bak $CFG
 
index d7d1c62..cb44738 100755 (executable)
@@ -36,6 +36,6 @@ $BIN -L $MOD_DIR -Y $RUN_DIR -P $PIDFILE -w . -f $CFG -A WITH_SRCPATH -a no > /d
 ret=$?
 
 sleep 1
-$KILL
+kill_kamailio
 
 exit $ret
index 14571c3..5a1ba6c 100755 (executable)
@@ -155,7 +155,7 @@ $MYSQL_LOC_A "delete from location where username like '497211234567%';"
 $MYSQL_LOC_B "delete from location where username like '497211234567%';"
 
 
-$KILL
+kill_kamailio
 
 mv $CFG.bak $CFG
 
index 33f419f..09db6e5 100755 (executable)
@@ -37,6 +37,6 @@ $BIN -L $MOD_DIR -Y $RUN_DIR -P $PIDFILE -a no -w . -f $CFG > /dev/null
 ret=$?
 
 sleep 1
-$KILL
+kill_kamailio
 
 exit $ret
index 1868ef7..2e2141e 100644 (file)
@@ -21,7 +21,6 @@ else
                echo "WARNING Binary not found!"
     fi
 fi
-KILL="killall -15 $BNAME"
 PIDFILE="${RUN_DIR}/kamailio.pid"
 # test directory relative to root
 TEST_DIR="test/unit"