-
Notifications
You must be signed in to change notification settings - Fork 47
/
Copy pathtest-config.yaml
43 lines (39 loc) · 1.44 KB
/
test-config.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
testinfo:
summary: 'Test opus FEC handling with a fixed jitter buffer'
description: |
'Establishes a call between two endpoints alice and bob. Once the call
is up start RTP playback from a pcap file that has missing packets in
it. If codec_opus handles the FEC correctly alice should receive RTP
with no dropped packets, in the correct order and correct timestamps.'
test-modules:
add-to-search-path:
- 'tests/codecs'
test-object:
config-section: test-object-config
typename: 'sipp.SIPpTestCase'
modules:
- config-section: rtp-analyzer-config
typename: 'rtp_analyzer.Analyzer'
test-object-config:
reactor-timeout: 90
test-iterations:
-
scenarios:
- { 'key-args': { 'scenario':'invite_recv.xml', '-p':'5062', '-min_rtp_port':'16002' } }
# Specify the RTP port so the rtp analyzer knows where to
# listen for packets. The analyzer defaults to 6001.
- { 'key-args': { 'scenario':'invite.xml', '-p':'5061', '-min_rtp_port':'16001' } }
rtp-analyzer-config:
# Expected time difference for ulaw
time_diff: 160
properties:
dependencies:
- python: 'twisted'
- python: 'yappcap'
- asterisk : 'app_dial'
- asterisk : 'res_pjsip'
- asterisk : 'codec_opus'
- custom : 'rawsocket'
tags:
- pjsip
- codec