Load tests are done with the application load-sipapp
and SIPp.
This application allows testing Cipango in the following modes:
SIPp scripts are provided in extras/load-sipapp/src/test/sipp
.
Load-sipapp is located under the extras
directory of your cipango sources directory. To build from the sources, follow these steps:
load-sipapp
directory and build it:
cd extras/load-sipapp mvn install |
java -Xmx1700M -Xms1700M -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -jar start.jar etc/cipango.xml |
extras/load-sipapp/src/test/sipp/unix/setEnv.sh
extras/load-sipapp/src/test/sipp/windows/setEnv.cmd
message.bat/.sh
: For a simple MESSAGE test, Cipango acting as UAS./uac.sh -s uas
or uac.bat -s uas
: For a simple call test, Cipango acting as UASuas.sh/.bat
then ./uac.sh -s b2b
or uac.bat -s b2b
: For a simple call test, Cipango acting as Back-to-back user agentuas.sh/.bat
then ./uac.sh -s proxy
or uac.bat -s proxy
: For a simple call test, Cipango acting as a proxyFor tests calls, to add a delay between ACK and BYE requests, add the SIPp parameters -d delay in milliseconds. For instance, |