提交 b0b0f4a5 authored 作者: William King's avatar William King

Adding initial freeswitch build tests

上级 fce6be54
*~
#*#
./test_temp/
\ No newline at end of file
#!/bin/bash
. ./settings.sh
expect ./contrib/startup.tcl
exit $?
set FREESWITCH_DIR "/home/quentusrex/testbuild/freeswitch/clean-test"
set TEMP_DIR "./test_temp"
set FREESWITCH_LOG "$TEMP_DIR/log/"
set FREESWITCH_CONF "$FREESWITCH_DIR/conf/"
set FREESWITCH_DB "$TEMP_DIR/db/"
set FREESWITCH_RUN "$TEMP_DIR/run/"
send_user "Testing Startup"
spawn $FREESWITCH_DIR/freeswitch -run $FREESWITCH_RUN -log $FREESWITCH_LOG -db $FREESWITCH_DB -conf $FREESWITCH_CONF -nonat
expect "freeswitch@"
expect "> "
send "...\r"
expect "Ending sessions"
wait
send_user "Done"
#!/bin/bash
. settings.sh
echo Start accepted tests
# echo $ACCEPTED_TESTS
for test in $ACCEPTED_TESTS
do
echo $test
$test
done
echo Start contrib tests
for test in $CONTRIB_TESTS
do
$test
LAST_EXIT=$?
if [ $LAST_EXIT -eq "0" ]
then
echo "$test passed";
else
echo "$test failed with exit code $LAST_EXIT";
fi
done
#!/bin/bash
FREESWITCH_DIR="/home/quentusrex/testbuild/freeswitch/clean-test"
ACCEPTED_TESTS=`find ./accepted/ -type f -name "*.sh" -not -name "*~"`
CONTRIB_TESTS=`find ./contrib/ -type f -name "*.sh" -not -name "*~"`
TEMP_DIR="./test_temp"
FREESWITCH_LOG="$TEMP_DIR/log/"
FREESWITCH_CONF="$FREESWITCH_DIR/conf/"
FREESWITCH_DB="$TEMP_DIR/db/"
FREESWITCH_RUN="$TEMP_DIR/run/"
FREESWITCH_WAIT=20
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论