flexisip/test_deprecated/fork
2025-06-16 13:54:12 +07:00
..
invite_cancel_scenario 2.4.1 2025-06-16 13:54:12 +07:00
invite_ok_scenario 2.4.1 2025-06-16 13:54:12 +07:00
flexisip.conf 2.4.1 2025-06-16 13:54:12 +07:00
readme 2.4.1 2025-06-16 13:54:12 +07:00

Open 4 terminals, in the terminals, start in this order the following commands

Terminal 1:
flexisip --configfile flexisip.conf

Terminal 2 (from invite_cancel_scenario or invite_ok_scenario dir):
sipp -sf client1-register.xml 127.0.0.1 -i 127.0.0.1 -l 1 -m 1 -p 5000 && sipp -sf client1-ringing.xml 127.0.0.1 -i 127.0.0.1 -p 5000

Terminal 3 (from invite_cancel_scenario or invite_ok_scenario dir):
sipp -sf client2-register.xml 127.0.0.1 -i 127.0.0.1 -l 1 -m 1 -p 5001 && sipp -sf client2-ringing.xml 127.0.0.1 -i 127.0.0.1 -p 5001

Terminal 4 (from invite_cancel_scenario or invite_ok_scenario dir):
sipp -sf client3.xml 127.0.0.1 -i 127.0.0.1 -p 5002 -rate_increase 10 -fd 1s -recv_timeout 2000


End:
When sipp from terminal 4 exits, you will have the max call rate for a timeout of 2 seconds