Salome HOME
Fix suite_ISSUES_SALOME - tst_sketch_003,4,6,12,13,14,15,16,18
[modules/shaper.git] / salome_run.sh
1 #!/bin/bash -e
2
3 a_dir=$(dirname $0)
4
5 cd ${a_dir}
6
7 #if [ "$#" = 1 ]; then
8 #  export SALOME_PORT="$1"
9 #elif [ -z ${SALOME_PORT} ]; then
10 #  export SALOME_PORT=2900
11 #fi
12
13 echo "Run SALOME on port ${SALOME_PORT}"
14
15 source ${a_dir}/env.sh
16 source ${a_dir}/env_salome.sh
17
18 set -x +e
19
20 SALOME_ARGS="-r ./test.squish/shared/testdata/SalomeApp.xml"
21 #SALOME_ARGS="${SALOME_ARGS} --port=${SALOME_PORT}"
22 if [ -f GDB ]; then
23   echo "No --gdb-session"
24   #SALOME_ARGS="${SALOME_ARGS} --gdb-session"
25 fi
26 SALOME_ARGS="${SALOME_ARGS} --ns-port-log=$(pwd)/.salomeport"
27
28 ${KERNEL_ROOT_DIR}/bin/salome/runSalome.py ${SALOME_ARGS} 2>&1 >/dev/null &
29 SALOME_PID=$!
30 wait ${SALOME_PID}
31
32 echo "SALOME_PORT=$(cat $(pwd)/.salomeport)"
33
34 ${KERNEL_ROOT_DIR}/bin/salome/killSalomeWithPort.py ${SALOME_PORT}