Commit graph

309 commits

Author SHA1 Message Date
Simon Morlat
509474e4a5 fix compilation warning 2014-06-10 19:39:11 +02:00
Simon Morlat
0d5af07a7e fix memory leaks 2014-06-10 16:30:47 +02:00
Gautier Pelloux-Prayer
10d1411f87 Quality reporting: separate unit tests in a different file and fix mid term session report 2014-06-10 15:50:41 +02:00
Gautier Pelloux-Prayer
e2a35a71a2 Quality reporting: send session reports when video is disabled 2014-06-10 15:09:37 +02:00
Ghislain MARY
2d3d752032 Add unit test for video call with ICE with no matching audio codecs. 2014-06-10 14:42:08 +02:00
Simon Morlat
649a5a5fe8 fix memory leaks 2014-06-09 22:14:06 +02:00
Simon Morlat
35cd2665b7 enhance multiple early media forking test to check that dialogs are ok 2014-06-09 14:06:13 +02:00
Johan Pascal
3c918dfd8b Merge branch 'master' of git.linphone.org:linphone into dev_filetransfer 2014-06-09 13:40:06 +02:00
Johan Pascal
94ce7ad1bf File transfer move server to https:linphone.org 2014-06-09 12:48:44 +02:00
Johan Pascal
e98ad8e4a6 Add test for file transfer to liblinphone tester 2014-06-08 23:27:03 +02:00
Gautier Pelloux-Prayer
94da3680be Quality reporting: factorizing some functions 2014-06-06 17:02:24 +02:00
Gautier Pelloux-Prayer
134a4cd914 fix invalid memory access and add warning about memory leak in quality reporting 2014-06-06 17:02:24 +02:00
Simon Morlat
fe2e927642 fix memleak 2014-06-05 20:53:48 +02:00
Gautier Pelloux-Prayer
728e76cdfb redisplay failed test at the end of all tests 2014-06-05 17:50:17 +02:00
Gautier Pelloux-Prayer
11e43b1b28 fill media information when sending interval report too and added unit test for it (quality_reporting_interval_report) 2014-06-05 16:59:28 +02:00
Gautier Pelloux-Prayer
ff6cbfc0f3 Display available tests if the given one is not existing 2014-06-05 16:59:28 +02:00
Gautier Pelloux-Prayer
22e2cb518f Quality reporting: rename parameters send_statistics to quality_reporting_enabled and statistics_collector to quality_repotring_collector 2014-06-05 16:59:27 +02:00
Simon Morlat
f9c01ebdb4 fix ICE status not updated at callee side in case of video mline rejected.
add new tests.
2014-06-05 16:00:41 +02:00
Gautier Pelloux-Prayer
e4f764eb5e display error message when invalid argument is given to liblinphone_tester 2014-06-04 16:47:24 +02:00
Simon Morlat
16c47f7b01 fix linphone_core_update_call() 2014-06-04 16:40:59 +02:00
Simon Morlat
10c9de93ca implement early media forking at client side 2014-06-04 15:16:21 +02:00
Guillaume BIENKOWSKI
038bebdcc9 Add a writable prefix variable for the tester. This will allow mobile unit tests to pass the message storage tests 2014-06-02 14:15:49 +02:00
Guillaume BIENKOWSKI
1293b195bd Add API to change the file prefix programatically in linphone tester 2014-05-28 17:06:58 +02:00
Guillaume BIENKOWSKI
3b23045e0a Fix tmp path in message tester 2014-05-28 15:42:12 +02:00
Guillaume BIENKOWSKI
b56095f59f Add API to debug sqlite timings, and a test to profile the message migration 2014-05-28 14:53:30 +02:00
Simon Morlat
5f90762513 fix crash with conference and ICE 2014-05-21 16:25:32 +02:00
Jehan Monnier
e93ac6bf31 add test for Simple conference with ICE 2014-05-21 15:59:46 +02:00
Jehan Monnier
cc5570cae5 proxy route parameter should not be used to check if proxy server address has changed 2014-05-21 10:17:43 +02:00
Jehan Monnier
bb6d660594 rework proxy config management edit()/done() method to only send unregister message when really needed 2014-05-20 18:38:56 +02:00
Guillaume BIENKOWSKI
f0d7040fbf unit tests for transient messages 2014-05-20 10:24:05 +02:00
Simon Morlat
a6aa0a50a5 fix ICE call without SDP test 2014-05-16 22:29:46 +02:00
Simon Morlat
44bafb091a fix crash with ICE in case of no incoming SDP 2014-05-15 19:13:51 +02:00
Jehan Monnier
7eefcf399f add more test for invite without sdp 2014-05-15 18:07:23 +02:00
Simon Morlat
24a208100a * notify friend status to offline when network goes unreachable
* relax timeouts of tests again
* always install linphone_tunnel.h
2014-05-12 12:41:32 +02:00
Simon Morlat
b4cda53653 relax time in test suite 2014-05-05 12:11:28 +02:00
Simon Morlat
3a6aa9f08d deep modifications about audio & video codec bitrates are handled.
- vbr codecs can automatically have different output bitrates depending on whether video is used and/or allowed total output bandwidth
- application can specify an output IP bitrate for a given codec, which allows to control the quality of vbr codecs.
Note: a belle-sip upgrade is required to fix a bug around channels parsing in rtpmap.
2014-05-02 20:24:51 +02:00
Simon Morlat
c987f1a002 increase wait time in subscribe tests 2014-05-01 11:41:40 +02:00
Jehan Monnier
078e2d461d change LinphoneEvent from/to management to only use op 2014-04-25 15:07:37 +02:00
Jehan Monnier
2d1c999fc5 add proxy config setter for publish expiration 2014-04-23 12:50:16 +02:00
Simon Morlat
02918fba1b factorize call stats filling 2014-04-23 00:55:32 +02:00
Gautier Pelloux-Prayer
307eec5e3b Quality reporting: add some extra delay (3s->10s) to avoid false positive fails 2014-04-22 16:27:01 +02:00
Gautier Pelloux-Prayer
ceb8533cf9 Merge branch 'quality_reporting'
Conflicts:
	coreapi/linphonecall.c
	mediastreamer2
	tester/call_tester.c
2014-04-22 14:42:20 +02:00
Simon Morlat
b74aa1f56a fix audio-only build 2014-04-21 10:35:47 +02:00
Simon Morlat
e0ee323dd0 give more time in tests 2014-04-21 10:27:18 +02:00
Sylvain Berfini
62365a4119 Fix compil of tester for android 2014-04-18 11:20:26 +02:00
Sylvain Berfini
ce7a483183 Fix local remote provisioning test for android 2014-04-18 11:15:29 +02:00
Simon Morlat
d6fef910bb fix crash with ICE and compilation error 2014-04-18 11:02:09 +02:00
Gautier Pelloux-Prayer
0470d0523a Quality reporting: update comments and fix mos_cq mos_lq values 2014-04-18 10:19:14 +02:00
Jehan Monnier
471314ee1a preserve media encryption mode for zrtp in case of re-invite initiated by ice 2014-04-18 09:06:11 +02:00
Gautier Pelloux-Prayer
f3efcb1286 Quality reporting: fix unit tests, and remove some trailing spaces 2014-04-17 16:58:50 +02:00