Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [root@slc2 ~]# /bin/sh -x /usr/src/mor/test/scripts/asterisk/didww.sh
- + . /usr/src/mor/test/framework/bash_functions.sh
- ++ '[' -f /tmp/.mor_global_test-fix_framework_variables ']'
- ++ source /tmp/.mor_global_test-fix_framework_variables
- +++ COMPACT_OUTPUT=COMPACT
- + asterisk_is_running
- + FIRST_PARAMETER=
- + asterisk_exist
- ++ /etc/init.d/asterisk status
- ++ awk '{print $1}'
- ++ grep asterisk
- ++ wc -l
- + '[' 1 == 1 ']'
- + return 0
- + '[' 0 == 1 ']'
- + /etc/init.d/asterisk status
- + local RUNNING=0
- + '[' 0 == 0 ']'
- + return 0
- + '[' 0 '!=' 0 ']'
- + mysql_connect_data_v2
- + TEST_MODE=
- + apache_is_running
- + apache_exists
- + '[' -f /usr/sbin/httpd ']'
- + '[' -d /etc/httpd ']'
- + return 0
- + '[' 0 == 1 ']'
- + /etc/init.d/httpd status
- + APACHE_IS_RUNNING=0
- + '[' 0 == 0 ']'
- + return 0
- + HTTPD_STATUS=0
- + config=/home/mor/config/database.yml
- + '[' -r /home/mor/config/database.yml ']'
- + '[' 0 == 0 ']'
- ++ awk -F# '{print $1}' /home/mor/config/database.yml
- ++ grep -iA 5 production:
- ++ grep host
- ++ awk '{print $2}'
- + DB_HOST=localhost
- ++ awk -F# '{print $1}' /home/mor/config/database.yml
- ++ grep -iA 5 production:
- ++ grep database
- ++ awk '{print $2}'
- + DB_NAME=mor
- ++ awk -F# '{print $1}' /home/mor/config/database.yml
- ++ grep -iA 5 production:
- ++ grep username
- ++ awk '{print $2}'
- + DB_USERNAME=mor
- ++ awk -F# '{print $1}' /home/mor/config/database.yml
- ++ grep -iA 5 production:
- ++ grep password
- ++ awk '{print $2}'
- + DB_PASSWORD=mor
- + mysql_connect_data_v2_internal_test_settings /home/mor/config/database.yml
- + PATH_TO_CFG=/home/mor/config/database.yml
- + DEBUG=0
- + '[' 0 == 1 ']'
- + '[' '!' -f /usr/bin/mysql ']'
- + /usr/bin/mysql -h localhost -u mor --password=mor mor -e 'USE mor'
- + STATUS=0
- + '[' 0 == 0 ']'
- + '[' '' == test ']'
- + return 0
- + '[' 0 == 0 ']'
- + '[' '' '!=' test ']'
- + return 0
- + mor_core_version EXIT_IF_NO_CORE
- + EXIT_IF_NO_CORE=EXIT_IF_NO_CORE
- + '[' '!' -f /usr/lib/asterisk/modules/app_mor.so ']'
- ++ asterisk -rx 'mor show status'
- ++ grep -o 'No such command'
- + MOR_SHOW_STATUS=
- + '[' '' == 'No such command' ']'
- ++ asterisk -rx 'mor show status'
- ++ grep Version
- ++ awk '{print $2}'
- + MOR_CORE_VERSION=10.0.66
- ++ echo 10.0.66
- ++ awk -F. '{print $1}'
- + MOR_CORE_BRANCH=10
- + '[' 10 -ge 9 ']'
- + separator DIDWW
- + '[' COMPACT '!=' COMPACT ']'
- + required_cfg_exists exit_on_failure
- + local PARAM=exit_on_failure
- + '[' '!' -f /etc/asterisk/extensions_mor.conf ']'
- + '[' '!' -f /etc/asterisk/sip.conf ']'
- + configurations_test_fix
- + asterisk_include_directive /etc/asterisk/extensions_mor.conf extensions_mor_didww.conf
- + ARG1=/etc/asterisk/extensions_mor.conf
- + ARG2=extensions_mor_didww.conf
- + asterisk_include_directive_exist_check /etc/asterisk/extensions_mor.conf extensions_mor_didww.conf
- + local ARG1_local=/etc/asterisk/extensions_mor.conf
- + local ARG2_local=extensions_mor_didww.conf
- ++ grep '#include' /etc/asterisk/extensions_mor.conf
- ++ awk '-F;' '{print $1}'
- ++ grep extensions_mor_didww.conf
- ++ awk '{ print $2}'
- + INCLUDE_DIRECTIVE=extensions_mor_didww.conf
- + '[' extensions_mor_didww.conf == extensions_mor_didww.conf ']'
- + return 0
- + STATUS=0
- + '[' 0 == 0 ']'
- + return 0
- + STATUS_1=0
- + report '/etc/asterisk/extensions_mor.conf: #include extensions_mor_didww.conf' 0
- + '[' 0 '!=' '' ']'
- + result=0
- + '[' -f /tmp/.mor_global_test-fix_framework_variables ']'
- + source /tmp/.mor_global_test-fix_framework_variables
- ++ COMPACT_OUTPUT=COMPACT
- + '[' 0 == 0 ']'
- + '[' '' == FAILED ']'
- + '[' COMPACT '!=' COMPACT ']'
- + return 0
- + asterisk_include_directive /etc/asterisk/sip.conf sip_didww.conf
- + ARG1=/etc/asterisk/sip.conf
- + ARG2=sip_didww.conf
- + asterisk_include_directive_exist_check /etc/asterisk/sip.conf sip_didww.conf
- + local ARG1_local=/etc/asterisk/sip.conf
- + local ARG2_local=sip_didww.conf
- ++ grep '#include' /etc/asterisk/sip.conf
- ++ awk '-F;' '{print $1}'
- ++ grep sip_didww.conf
- ++ awk '{ print $2}'
- + INCLUDE_DIRECTIVE=sip_didww.conf
- + '[' sip_didww.conf == sip_didww.conf ']'
- + return 0
- + STATUS=0
- + '[' 0 == 0 ']'
- + return 0
- + STATUS_2=0
- + report '/etc/asterisk/sip.conf: #include sip_didww.conf' 0
- + '[' 0 '!=' '' ']'
- + result=0
- + '[' -f /tmp/.mor_global_test-fix_framework_variables ']'
- + source /tmp/.mor_global_test-fix_framework_variables
- ++ COMPACT_OUTPUT=COMPACT
- + '[' 0 == 0 ']'
- + '[' '' == FAILED ']'
- + '[' COMPACT '!=' COMPACT ']'
- + return 0
- + '[' 0 == 4 ']'
- + '[' 0 == 4 ']'
- + check_if_didww_provider_exists
- ++ /bin/mktemp
- + local TMP_FILE=/tmp/tmp.i03D5RP2ED
- + /usr/bin/mysql -h localhost -u mor --password=mor mor -e 'SELECT device_id FROM providers WHERE name='\''DIDWW'\'' LIMIT 1;'
- + read
- + cat
- ++ cat /tmp/tmp.i03D5RP2ED
- + DIDWW_PROVIDER_CURRENT_DEVICE_ID=8
- + rm -rf /tmp/tmp.i03D5RP2ED
- + '[' 8 '!=' '' ']'
- + DIDWW_PROV_EXISTS=0
- ++ /bin/mktemp
- + local TMP_FILE=/tmp/tmp.VDGHxKe78G
- + /usr/bin/mysql -h localhost -u mor --password=mor mor -e 'SELECT id FROM providers WHERE name='\''DIDWW'\'' LIMIT 1;'
- + read
- + cat
- ++ cat /tmp/tmp.VDGHxKe78G
- + DIDWW_PROVIDER_ID=131
- + rm -rf /tmp/tmp.VDGHxKe78G
- + '[' 0 == 0 ']'
- + check_if_didww_device_exists
- + check_if_didww_provider_exists
- ++ /bin/mktemp
- + local TMP_FILE=/tmp/tmp.s3fyx0nuSz
- + /usr/bin/mysql -h localhost -u mor --password=mor mor -e 'SELECT device_id FROM providers WHERE name='\''DIDWW'\'' LIMIT 1;'
- + read
- + cat
- ++ cat /tmp/tmp.s3fyx0nuSz
- + DIDWW_PROVIDER_CURRENT_DEVICE_ID=8
- + rm -rf /tmp/tmp.s3fyx0nuSz
- + '[' 8 '!=' '' ']'
- + DIDWW_PROV_EXISTS=0
- ++ /bin/mktemp
- + local TMP_FILE=/tmp/tmp.RzEnacnlh5
- + /usr/bin/mysql -h localhost -u mor --password=mor mor -e 'SELECT id FROM providers WHERE name='\''DIDWW'\'' LIMIT 1;'
- + read
- + cat
- ++ cat /tmp/tmp.RzEnacnlh5
- + DIDWW_PROVIDER_ID=131
- + rm -rf /tmp/tmp.RzEnacnlh5
- ++ /bin/mktemp
- + local TMP_FILE=/tmp/tmp.PerTBX0p7r
- + /usr/bin/mysql -h localhost -u mor --password=mor mor -e 'SELECT id FROM devices WHERE name='\''prov8'\'' LIMIT 1;'
- + read
- + cat
- ++ cat /tmp/tmp.PerTBX0p7r
- + DIDWW_DEVICE_ID=8
- + rm -rf /tmp/tmp.PerTBX0p7r
- + '[' 8 == 8 ']'
- + report 'DIDWW provider'\''s device_id is OK' 0
- + '[' 0 '!=' '' ']'
- + result=0
- + '[' -f /tmp/.mor_global_test-fix_framework_variables ']'
- + source /tmp/.mor_global_test-fix_framework_variables
- ++ COMPACT_OUTPUT=COMPACT
- + '[' 0 == 0 ']'
- + '[' '' == FAILED ']'
- + '[' COMPACT '!=' COMPACT ']'
- + return 0
- + check_if_device_id_matches_provided_in_providers 8
- + local DEV_ID=8
- ++ /bin/mktemp
- + TMP_FILE=/tmp/tmp.usde8808qz
- + /usr/bin/mysql -h localhost -u mor --password=mor mor -e 'SELECT device_id FROM providers WHERE device_id=8;'
- + read
- + cat
- ++ cat /tmp/tmp.usde8808qz
- + PROVIDERS_DEVICE_ID='8
- 8'
- + rm -rf /tmp/tmp.usde8808qz
- + '[' '8
- 8' == 8 ']'
- + return 1
- + '[' 1 == 0 ']'
- + report 'DIDWW provider and didwww device are linked' 1
- + '[' 1 '!=' '' ']'
- + result=1
- + '[' -f /tmp/.mor_global_test-fix_framework_variables ']'
- + source /tmp/.mor_global_test-fix_framework_variables
- ++ COMPACT_OUTPUT=COMPACT
- + '[' 1 == 0 ']'
- + ALL_OK=1
- + '[' 1 == 1 ']'
- + echo -e '\E[31m FAILED \E[31m\033[0m\tDIDWW provider and didwww device are linked'
- FAILED DIDWW provider and didwww device are linked
- + return 1
- + exit 1
- [root@slc2 ~]#
- [root@slc2 ~]# /bin/sh -x /usr/src/mor/test/scripts/mysql/mysql_replication_test.sh
- + . /usr/src/mor/test/framework/bash_functions.sh
- ++ '[' -f /tmp/.mor_global_test-fix_framework_variables ']'
- ++ source /tmp/.mor_global_test-fix_framework_variables
- +++ COMPACT_OUTPUT=COMPACT
- + mysql_is_running
- + mysql_exists
- + '[' '!' -f /etc/redhat-release ']'
- + '[' -r /etc/my.cnf ']'
- + return 0
- + '[' 0 == 1 ']'
- + /etc/init.d/mysqld status
- + MYSQL_IS_RUNNING=0
- + '[' 0 == 0 ']'
- + return 0
- + '[' 0 == 0 ']'
- + mysql_replication_test
- + grep -o master-host /etc/my.cnf
- + '[' 0 '!=' 0 ']'
- + config=/etc/my.cnf
- + '[' -r /etc/my.cnf ']'
- ++ grep master-host /etc/my.cnf
- ++ awk -F= '{print $2}'
- ++ sed 's/ //g'
- + DB_HOST=10.0.10.7
- ++ grep replicate-do-db /etc/my.cnf
- ++ sed 's/ //g'
- ++ awk -F= '{print $2}'
- + DB_NAME=mor
- ++ grep master-user /etc/my.cnf
- ++ sed 's/ //g'
- ++ awk -F= '{print $2}'
- + DB_USERNAME=rep1
- ++ grep master-password /etc/my.cnf
- ++ sed 's/ //g'
- ++ awk -F= '{print $2}'
- + DB_PASSWORD=rep1
- ++ /usr/bin/mysql -h 10.0.10.7 -u rep1 --password=rep1 mor -e 'SHOW SLAVE STATUS\G'
- + conn=
- + '[' 1 '!=' 0 ']'
- + report 'Error encountered when connecting to database' 1
- + '[' 1 '!=' '' ']'
- + result=1
- + '[' -f /tmp/.mor_global_test-fix_framework_variables ']'
- + source /tmp/.mor_global_test-fix_framework_variables
- ++ COMPACT_OUTPUT=COMPACT
- + '[' 1 == 0 ']'
- + ALL_OK=1
- + '[' 1 == 1 ']'
- + echo -e '\E[31m FAILED \E[31m\033[0m\tError encountered when connecting to database'
- FAILED Error encountered when connecting to database
- + return 1
- + return 1
- + exit 1
- [root@slc2 ~]#
Add Comment
Please, Sign In to add comment