From 318349bd9b8a978f36055f5b65d778a23f69f5e2 Mon Sep 17 00:00:00 2001
From: Alexandre Savard <alexandre.savard@savoirfairelinux.com>
Date: Thu, 12 Apr 2012 12:25:06 -0400
Subject: [PATCH] #9621: Add sflphone configuration file for functional test

---
 tools/pysflphone/sflphoned.functest.yml | 208 ++++++++++++++++++++++++
 1 file changed, 208 insertions(+)
 create mode 100644 tools/pysflphone/sflphoned.functest.yml

diff --git a/tools/pysflphone/sflphoned.functest.yml b/tools/pysflphone/sflphoned.functest.yml
new file mode 100644
index 0000000000..926a0506b6
--- /dev/null
+++ b/tools/pysflphone/sflphoned.functest.yml
@@ -0,0 +1,208 @@
+---
+accounts:
+- alias: 100
+  codecs: 0/3/8/9/110/111/112/
+  credential:
+  - Account.password: password
+    Account.realm: '*'
+    Account.username: 100
+  displayName:
+  dtmfType: overrtp
+  enable: true
+  hostname: 127.0.0.1:5062
+  id: Account:1334024061
+  interface: default
+  mailbox:
+  port: 5060
+  publishAddr: 0.0.0.0
+  publishPort: 5060
+  registrationexpire: 600
+  ringtoneEnabled: true
+  ringtonePath: /home/alexandresavard/Development/sflphone/gnome
+  sameasLocal: true
+  serviceRoute:
+  srtp:
+    enable: false
+    keyExchange:
+    rtpFallback: false
+  stunEnabled: false
+  stunServer: stun.sflphone.org
+  tls:
+    calist:
+    certificate:
+    ciphers:
+    enable: false
+    method: TLSv1
+    password:
+    privateKey:
+    requireCertif: true
+    server:
+    timeout: 2
+    tlsPort: 5061
+    verifyClient: true
+    verifyServer: true
+  type: SIP
+  updateContact: false
+  username: 100
+  zrtp:
+    displaySas: true
+    displaySasOnce: false
+    helloHashEnabled: true
+    notSuppWarning: true
+- alias: 200
+  codecs: 0/3/8/9/110/111/112/
+  credential:
+  - Account.password: password
+    Account.realm: '*'
+    Account.username: 200
+  displayName:
+  dtmfType: overrtp
+  enable: true
+  hostname: 127.0.0.1:5062
+  id: Account:1334024356
+  interface: default
+  mailbox:
+  port: 5060
+  publishAddr: 0.0.0.0
+  publishPort: 5060
+  registrationexpire: 600
+  ringtoneEnabled: true
+  ringtonePath: /home/alexandresavard/Development/sflphone/gnome
+  sameasLocal: true
+  serviceRoute:
+  srtp:
+    enable: false
+    keyExchange:
+    rtpFallback: false
+  stunEnabled: false
+  stunServer: stun.sflphone.org
+  tls:
+    calist:
+    certificate:
+    ciphers:
+    enable: false
+    method: TLSv1
+    password:
+    privateKey:
+    requireCertif: true
+    server:
+    timeout: 2
+    tlsPort: 5061
+    verifyClient: true
+    verifyServer: true
+  type: SIP
+  updateContact: false
+  username: 200
+  zrtp:
+    displaySas: true
+    displaySasOnce: false
+    helloHashEnabled: true
+    notSuppWarning: true
+- alias:
+  codecs: 0/3/8/9/110/111/112/
+  credential:
+  - Account.password:
+    Account.realm: '*'
+    Account.username:
+  displayName:
+  dtmfType: overrtp
+  enable: true
+  hostname:
+  id: IP2IP
+  interface: default
+  mailbox:
+  port: 5060
+  publishAddr:
+  publishPort: 5060
+  registrationexpire: 600
+  ringtoneEnabled: true
+  ringtonePath: /usr/share/sflphone/ringtones/konga.ul
+  sameasLocal: true
+  serviceRoute:
+  srtp:
+    enable: false
+    keyExchange: sdes
+    rtpFallback: false
+  stunEnabled: false
+  stunServer: stun.sflphone.org
+  tls:
+    calist:
+    certificate:
+    ciphers:
+    enable: false
+    method: TLSv1
+    password:
+    privateKey:
+    requireCertif: true
+    server:
+    timeout: 2
+    tlsPort: 5061
+    verifyClient: true
+    verifyServer: true
+  type: SIP
+  updateContact: false
+  username:
+  zrtp:
+    displaySas: true
+    displaySasOnce: false
+    helloHashEnabled: true
+    notSuppWarning: true
+preferences:
+  historyLimit: 30
+  historyMaxCalls: 20
+  md5Hash: false
+  notifyMails: false
+  order: Account:1334024356/Account:1334024061/
+  portNum: 5060
+  registrationexpire: 180
+  searchBarDisplay: true
+  zeroConfenable: false
+  zoneToneChoice: North America
+voipPreferences:
+  playDtmf: true
+  playTones: true
+  pulseLength: 250
+  symmetric: true
+  zidFile: true
+addressbook:
+  business: true
+  enabled: true
+  home: true
+  list:
+  maxResults: 25
+  mobile: true
+  photo: true
+hooks:
+  iax2Enabled: false
+  numberAddPrefix:
+  numberEnabled: false
+  sipEnabled: false
+  urlCommand: x-www-browser
+  urlSipField: X-sflphone-url
+audio:
+  alsa:
+    cardIn: 0
+    cardOut: 0
+    cardRing: 0
+    plugin: default
+    smplRate: 44100
+  alwaysRecording: false
+  audioApi: pulseaudio
+  echoCancel: false
+  echoDelayLength: 0
+  echoTailLength: 100
+  noiseReduce: true
+  pulse:
+    devicePlayback: alsa_output.pci-0000_00_1b.0.analog-stereo
+    deviceRecord: alsa_input.pci-0000_00_1b.0.analog-stereo
+    deviceRingtone: alsa_output.pci-0000_00_1b.0.analog-stereo
+  recordPath:
+  volumeMic: 100
+  volumeSpkr: 100
+shortcuts:
+  hangUp:
+  pickUp:
+  popupWindow:
+  toggleHold:
+  togglePickupHangup:
+...
-- 
GitLab