Opened 7 years ago

Closed 7 years ago

Last modified 7 years ago

#1523 closed enhancement (fixed)

SIPp python test module

Reported by: nanang Owned by: bennylp
Priority: normal Milestone: release-2.0.1
Component: unit-tests Version: trunk
Keywords: Cc:
Backport to 1.x milestone: Backported: no

Description


Change History (8)

comment:1 Changed 7 years ago by nanang

In 4147:

Re #1523: Initial version of SIPp python test module.

comment:2 Changed 7 years ago by nanang

  • Resolution set to fixed
  • Status changed from new to closed

In 4177:

Close #1523:

  • updated scenarios to work with mod_sipp.py (adding config .py file, etc)
  • integrated mod_sipp.py to runall.py
  • removed uas.xml, as it is similar to recvfrom\100_simple.py (REGISTER+resp 200)
  • renamed scenarios (to allow running these SIPp scenarios without .py file):
    • prack_fork.xml -> uas-prack_fork.xml
    • inv_401_retry_after_100.xml -> uas-inv_401_retry_after_100.xml

comment:3 Changed 7 years ago by nanang

In 4178:

Re #1523: added sipp scenario for call transfer (attended & unattended).

comment:4 Changed 7 years ago by nanang

In 4179:

Re #1523: fixed mod_sipp.py problems in executing sipp on unix/mac platforms, i.e: should run on shell and non-background mode.

comment:5 Changed 7 years ago by nanang

In 4183:

Re #1523:

  • runall.py: fix option parser
  • run.py: avoid double newlines in logging
  • mod_sipp.py: redirect sipp output to /dev/null & add sipp error string
  • misc fixes on sipp scenarios, e.g: regex to get via branch, file rename.

comment:6 Changed 7 years ago by nanang

In 4184:

Re #1523: avoid false failure reported by sipp scenario uas-422-then-200-bad-se.xml due to codec mismatch.

comment:7 Changed 7 years ago by nanang

In 4187:

Re #1523: sipp output redirection to /dev/null somehow caused sipp unresponsive when the test is run under cdash.

comment:8 Changed 7 years ago by nanang

In 4188:

Re #1523: use random port for PJSUA instance(s) and configurable SIPp port.

Note: See TracTickets for help on using tickets.