*** Settings *** Force Tags tsg_adc_wp security_policy adc_verify Library OperatingSystem Resource ../../../02-Keyword/tsg_adc/SystemCommand.robot Resource ../../../02-Keyword/tsg_bfapi/PolicyObject.robot Resource ../../../02-Keyword/tsg_bfapi/LogVariable.robot Resource ../../../02-Keyword/tsg_adc/FileOperation.robot Library Custometest Resource ../../../02-Keyword/tsg_bfapi/policy_object/Policy.robot Resource ../../../03-Variable/ApplicationID.txt Resource ../../../05-Other/AllFlowCaseVariable.txt Library Custometest Library SSHLibrary *** Test Cases *** SecurityPolicy-Monitor-RTP-00005-onlysource Open Connection ${voipListenIp} SSHLibrary.Login root Xxg-PUB<>90 Write cd /home/yyq/sipp-3.6.0/data Write sipp -sf reg.xml -inf reg2.csv -p 6068 -i ${voipListenIp} -m 50 192.168.40.158:5060 sleep 10 Write sipp -sf uas.xml -inf reg2.csv -p 6068 -i ${voipListenIp} -m 50 192.168.40.158:5060 Open Connection ${voipCallIp} SSHLibrary.Login root Xxg-PUB<>90 Write cd /home/yyq/sipp-3.6.0/data/uac Write sipp -sf reg.xml -inf reg1.csv -p 6067 -i ${voipCallIp} -m 50 192.168.40.158:5060 Write sipp -sf uac_11.xml -d 10000 -s test3 192.168.40.158 -i ${voipCallIp} -r 1 -m 5 -trace_msg -message_file 0001.log sleep 10 # Write find . | xargs grep -ri "200 OK" -l ${res} Read delay=2s Should Contain ${res} 200 SecurityPolicy-Monitor-RTP-00005-2 Open Connection ${voipListenIp} SSHLibrary.Login root Xxg-PUB<>90 Write cd /home/yyq/sipp-3.6.0/data Write sipp -sf reg.xml -inf reg3.csv -p 6068 -i ${voipListenIp} -m 50 192.168.40.158:5060 sleep 10 Write sipp -sf uas.xml -inf reg3.csv -p 6068 -i ${voipListenIp} -m 50 192.168.40.158:5060 Open Connection ${voipCallIp} SSHLibrary.Login root Xxg-PUB<>90 Write cd /home/yyq/sipp-3.6.0/data/uac Write sipp -sf reg.xml -inf reg1.csv -p 6067 -i ${voipCallIp} -m 50 192.168.40.158:5060 Write sipp -sf uac_11.xml -d 10000 -s hbntest1 192.168.40.158 -i ${voipCallIp} -r 1 -m 5 -trace_msg -message_file 0002.log sleep 10 # Write find . | xargs grep -ri "200 OK" -l ${res} Read delay=2s Should Contain ${res} 200 SecurityPolicy-Monitor-RTP-00005-3 Open Connection ${voipListenIp} SSHLibrary.Login root Xxg-PUB<>90 Write cd /home/yyq/sipp-3.6.0/data Write sipp -sf reg.xml -inf reg4.csv -p 6068 -i ${voipListenIp} -m 50 192.168.40.158:5060 sleep 10 Write sipp -sf uas.xml -inf reg4.csv -p 6068 -i ${voipListenIp} -m 50 192.168.40.158:5060 Open Connection ${voipCallIp} SSHLibrary.Login root Xxg-PUB<>90 Write cd /home/yyq/sipp-3.6.0/data/uac Write sipp -sf reg.xml -inf reg1.csv -p 6067 -i ${voipCallIp} -m 50 192.168.40.158:5060 Write sipp -sf uac_11.xml -d 10000 -s hbntest2 192.168.40.158 -i ${voipCallIp} -r 1 -m 5 -trace_msg -message_file 0002.log sleep 10 # Write find . | xargs grep -ri "200 OK" -l ${res} Read delay=2s Should Contain ${res} 200 SecurityPolicy-Monitor-RTP-00005-4 Open Connection ${voipListenIp} SSHLibrary.Login root Xxg-PUB<>90 Write cd /home/yyq/sipp-3.6.0/data Write sipp -sf reg.xml -inf reg5.csv -p 6068 -i ${voipListenIp} -m 50 192.168.40.158:5060 sleep 10 Write sipp -sf uas.xml -inf reg5.csv -p 6068 -i ${voipListenIp} -m 50 192.168.40.158:5060 Open Connection ${voipCallIp} SSHLibrary.Login root Xxg-PUB<>90 Write cd /home/yyq/sipp-3.6.0/data/uac Write sipp -sf reg.xml -inf reg1.csv -p 6067 -i ${voipCallIp} -m 50 192.168.40.158:5060 Write sipp -sf uac_11.xml -d 10000 -s hbntest3 192.168.40.158 -i ${voipCallIp} -r 1 -m 5 -trace_msg -message_file 0002.log sleep 10 # Write find . | xargs grep -ri "200 OK" -l ${res} Read delay=2s Should Contain ${res} 200 SecurityPolicy-Monitor-RTP-00005-5 Open Connection ${voipListenIp} SSHLibrary.Login root Xxg-PUB<>90 Write cd /home/yyq/sipp-3.6.0/data Write sipp -sf reg.xml -inf reg6.csv -p 6068 -i ${voipListenIp} -m 50 192.168.40.158:5060 sleep 10 Write sipp -sf uas.xml -inf reg6.csv -p 6068 -i ${voipListenIp} -m 50 192.168.40.158:5060 Open Connection ${voipCallIp} SSHLibrary.Login root Xxg-PUB<>90 Write cd /home/yyq/sipp-3.6.0/data/uac Write sipp -sf reg.xml -inf reg1.csv -p 6067 -i ${voipCallIp} -m 50 192.168.40.158:5060 Write sipp -sf uac_11.xml -d 10000 -s hbntest4 192.168.40.158 -i ${voipCallIp} -r 1 -m 5 -trace_msg -message_file 0002.log sleep 10 # Write find . | xargs grep -ri "200 OK" -l ${res} Read delay=2s Should Contain ${res} 200 # Write sipp -sf uac_1.xml -d 10000 -s test3 192.168.40.158 -i ${voipCallIp} -r 60 -m 30000 # ${res} Execute Command find . | xargs grep -ri "200 OK" -l # should contain ${res} 0001.log # Close All Connections SecurityPolicy-Monitor-RTP-00005-6 Open Connection ${voipOutListenIp} SSHLibrary.Login root Xxg-PUB<>90 Write cd /home/sipp/sipp-3.6.0/50.33-uas Write sipp -sf reg.xml -inf reg2.csv -p 6068 -i ${voipOutListenIp} -m 50 192.168.40.158:5060 sleep 10 Write sipp -sf uas.xml -inf reg2.csv -p 6068 -i ${voipOutListenIp} -m 50 192.168.40.158:5060 Open Connection ${voipCallIp} SSHLibrary.Login root Xxg-PUB<>90 Write cd /home/yyq/sipp-3.6.0/data/uac Write sipp -sf reg.xml -inf reg1.csv -p 6067 -i ${voipCallIp} -m 50 192.168.40.158:5060 Write sipp -sf uac_11.xml -d 10000 -s hbntest4 192.168.40.158 -i ${voipCallIp} -r 1 -m 5 -trace_msg -message_file 0002.log sleep 10 # Write find . | xargs grep -ri "200 OK" -l ${res} Read delay=2s Should Contain ${res} 200 SecurityPolicy-Monitor-RTP-00005-7 Open Connection ${voipOutListenIp} SSHLibrary.Login root Xxg-PUB<>90 Write cd /home/sipp/sipp-3.6.0/50.33-uas Write sipp -sf reg.xml -inf reg3.csv -p 6068 -i ${voipListenIp} -m 50 192.168.40.158:5060 sleep 10 Write sipp -sf uas.xml -inf reg3.csv -p 6068 -i ${voipListenIp} -m 50 192.168.40.158:5060 Open Connection ${voipCallIp} SSHLibrary.Login root Xxg-PUB<>90 Write cd /home/yyq/sipp-3.6.0/data/uac Write sipp -sf reg.xml -inf reg1.csv -p 6067 -i ${voipCallIp} -m 50 192.168.40.158:5060 Write sipp -sf uac_11.xml -d 10000 -s hbntest4 192.168.40.158 -i ${voipCallIp} -r 1 -m 5 -trace_msg -message_file 0002.log sleep 10 # Write find . | xargs grep -ri "200 OK" -l ${res} Read delay=2s Should Contain ${res} 200 SecurityPolicy-Monitor-RTP-00005-8 Open Connection ${voipOutListenIp} SSHLibrary.Login root Xxg-PUB<>90 Write cd /home/sipp/sipp-3.6.0/50.33-uas Write sipp -sf reg.xml -inf reg4.csv -p 6068 -i ${voipListenIp} -m 50 192.168.40.158:5060 sleep 10 Write sipp -sf uas.xml -inf reg4.csv -p 6068 -i ${voipListenIp} -m 50 192.168.40.158:5060 Open Connection ${voipCallIp} SSHLibrary.Login root Xxg-PUB<>90 Write cd /home/yyq/sipp-3.6.0/data/uac Write sipp -sf reg.xml -inf reg1.csv -p 6067 -i ${voipCallIp} -m 50 192.168.40.158:5060 Write sipp -sf uac_11.xml -d 10000 -s hbntest4 192.168.40.158 -i ${voipCallIp} -r 1 -m 5 -trace_msg -message_file 0002.log sleep 10 # Write find . | xargs grep -ri "200 OK" -l ${res} Read delay=2s Should Contain ${res} 200 SecurityPolicy-Monitor-RTP-00005-9 Open Connection ${voipOutListenIp} SSHLibrary.Login root Xxg-PUB<>90 Write cd /home/sipp/sipp-3.6.0/50.33-uas Write sipp -sf reg.xml -inf reg5.csv -p 6068 -i ${voipListenIp} -m 50 192.168.40.158:5060 sleep 10 Write sipp -sf uas.xml -inf reg5.csv -p 6068 -i ${voipListenIp} -m 50 192.168.40.158:5060 Open Connection ${voipCallIp} SSHLibrary.Login root Xxg-PUB<>90 Write cd /home/yyq/sipp-3.6.0/data/uac Write sipp -sf reg.xml -inf reg1.csv -p 6067 -i ${voipCallIp} -m 50 192.168.40.158:5060 Write sipp -sf uac_11.xml -d 10000 -s hbntest4 192.168.40.158 -i ${voipCallIp} -r 1 -m 5 -trace_msg -message_file 0002.log sleep 10 # Write find . | xargs grep -ri "200 OK" -l ${res} Read delay=2s Should Contain ${res} 200 SecurityPolicy-Monitor-RTP-00005-10 Open Connection ${voipOutListenIp} SSHLibrary.Login root Xxg-PUB<>90 Write cd /home/sipp/sipp-3.6.0/50.33-uas Write sipp -sf reg.xml -inf reg6.csv -p 6068 -i ${voipListenIp} -m 50 192.168.40.158:5060 sleep 10 Write sipp -sf uas.xml -inf reg6.csv -p 6068 -i ${voipListenIp} -m 50 192.168.40.158:5060 Open Connection ${voipCallIp} SSHLibrary.Login root Xxg-PUB<>90 Write cd /home/yyq/sipp-3.6.0/data/uac Write sipp -sf reg.xml -inf reg1.csv -p 6067 -i ${voipCallIp} -m 50 192.168.40.158:5060 Write sipp -sf uac_11.xml -d 10000 -s hbntest4 192.168.40.158 -i ${voipCallIp} -r 1 -m 5 -trace_msg -message_file 0002.log sleep 10 # Write find . | xargs grep -ri "200 OK" -l ${res} Read delay=2s Should Contain ${res} 200 # sipp -sf uac_11.xml -d 10000 -s test3 192.168.40.158 -i 192.168.50.57 -r 1 -m 5 -trace_msg -message_file 0001.log -ringbuffer_size 10240