*** empty log message ***
[csql.git] / test / tools / csqldump / test007.ksh
blobc6f9a15151aadfd4a87d9eef3efea47d4c8149f9
1 #!/bin/sh
3 #Run this test only under csql/test or on this directory.
4 #Otherwise, it may fail
5 CSQL_CONF=${PWD}/tools/csqldump/csql.conf
6 executable=${PWD}/tools/csqldump/insert
7 REL_PATH=.
8 if [ -s "$executable" -a -s "$CSQL_CONF" ]
9 then
10 REL_PATH=${PWD}/tools/csqldump
12 export CSQL_CONFIG_FILE=$REL_PATH/csql.conf
13 $CSQL_INSTALL_ROOT/bin/csqlserver >/dev/null 2>&1 &
14 pid=$!
15 sleep 5
16 $REL_PATH/insert >/dev/null 2>&1
17 if [ $? -ne 0 ]
18 then
19 exit 1;
22 $CSQL_INSTALL_ROOT/bin/csqldump >tmp.out
23 if [ $? -ne 0 ]
24 then
25 exit 2;
28 head -n 13 tmp.out
29 tail tmp.out
30 rm -f tmp.out
32 $CSQL_INSTALL_ROOT/bin/csql -u root -p manager -s $REL_PATH/drop.sql > /dev/null 2>&1
34 if [ $? -ne 0 ]
35 then
36 exit 3;
39 kill -9 $pid > /dev/null 2>&1
40 ipcrm -M 1234 -M 4321
42 exit 0;