Commit graph

153 commits

Author SHA1 Message Date
Ghislain MARY
81688335c6 Merge branch 'dev_refactor_cpp' 2018-06-26 14:12:27 +02:00
Benjamin Reis
9c0ecf739d definitely fix 'Call declined on timeout' tester 2018-06-21 11:41:40 +02:00
Ghislain MARY
5d65d0ef72 Restart streams when receiving an INVITE with Replaces header. 2018-06-19 14:14:00 +02:00
Ghislain MARY
184388008e Allow network state change to be notified immediately without linphone_core_iterate() being called. 2018-06-19 11:12:24 +02:00
Ghislain MARY
da3007f50d Handle call repair while in early-media. 2018-06-18 18:02:57 +02:00
Ghislain MARY
5bcfd768a4 Do not check for ICE gathering timeout, an event is triggered from ms2 when it happens. 2018-06-18 14:34:18 +02:00
Mickaël Turnel
1325fbe088 Prevent tests from crashing if current call is NULL 2018-06-07 15:51:32 +02:00
Simon Morlat
89212ecc6c Fix incorrect test. 2018-05-24 13:46:21 +02:00
Simon Morlat
acade62709 Add new method 'linphone_call_request_notify_next_video_frame_decoded(LinphoneCall *call)' that is missing to compensate the deprecation of linphone_call_set_next_video_frame_decoded_callback().
Due to this lack, some tests were failed.
2018-05-23 11:39:18 +02:00
Simon Morlat
c51aa48e83 Avoid crash in some zrtp tests, when the call fails. 2018-05-23 09:20:47 +02:00
Simon Morlat
18606096aa Fix call timeout tests again. 2018-05-22 18:06:08 +02:00
Simon Morlat
3ee89b9d91 Relax assertion of measurement of call duration, because getting the two Released state can take up to one seconds on some platforms, probably a lot of time is wasted in shutting down the audio stream. 2018-05-21 18:02:08 +02:00
Simon Morlat
da246bf288 Fix test. The party that declines the call because of timeout has to mention the call as missed. 2018-05-21 17:28:42 +02:00
Ghislain MARY
49cbc7ce24 Fix call with network switch test. 2018-05-07 11:38:07 +02:00
Sylvain Berfini
8958c8ac7b Applied from master callback for next video frame decoded 2018-04-30 13:16:18 +02:00
Johan Pascal
e5354d3a98 Add tests on ZRTP call : ECDH255, ECDH448, SHA384 2018-04-24 17:21:40 +02:00
Mickaël Turnel
43f186acd5 Fix incorrect test path (retrofit of commit 24156d) 2018-04-13 10:11:11 +02:00
Jehan Monnier
fd91311ace avoid crash in case audio resources (mainly on macosx) take to much time to start 2018-04-03 13:21:32 +02:00
Benjamin Reis
e63290b4c7 better reason management 2018-03-30 17:00:52 +02:00
Erwan Croze
3ca2b0232d Fix cancelled_ringing_call test 2018-03-26 10:46:06 +02:00
Simon Morlat
c566bf5d3f Fix tests 2018-03-21 17:46:52 +01:00
Simon Morlat
d51114d6c6 Fix test regressed because now ICE has a preference for IPv6 2018-03-21 16:34:27 +01:00
Simon Morlat
2fb4ce6ffc add test showing that ICE is deactivated if stun server is not responding.
To be fixed later.
2018-03-03 11:54:35 +01:00
Jehan Monnier
a19e505394 add test for call declined on timeout 2018-02-09 14:11:51 +01:00
Sylvain Berfini
9316b09835 Added next video frame decoded callback to LinphoneCall 2018-01-19 09:22:24 +01:00
Ghislain MARY
dcc3bc6e59 Fix crash in "Call paused and resumed with loss" test. 2018-01-16 10:06:31 +01:00
Ghislain MARY
73bf010d1b Use LinphoneCoreCbs instead of LinphoneVTable in testers. 2018-01-10 16:36:31 +01:00
Ghislain MARY
e1f4254dc1 Various call tester fixes. 2017-12-18 10:28:47 +01:00
Ghislain MARY
0ed8341c2a Fix call tests handling privacy. 2017-12-15 13:24:17 +01:00
Ghislain MARY
683d30faae Restore some asserts in call tests. 2017-12-15 13:24:10 +01:00
Johan Pascal
e5afc9bf21 Add tests on ZRTP call : ECDH255, ECDH448, SHA384 2017-12-08 10:54:12 +01:00
Ghislain MARY
7c6d7bc2d7 Fix media start count check in testers. 2017-12-07 16:50:38 +01:00
Ghislain MARY
2f1d16a306 Use c-wrapper for the Core object. 2017-12-04 13:56:32 +01:00
Mickaël Turnel
24156d74e8 Fix incorrect test path 2017-11-27 16:00:39 +01:00
Benjamin Reis
b133c5899f fix tester build on ios 2017-11-17 14:14:21 +01:00
Sylvain Berfini
c88983da3d Fixed compil for android armv7, issue was cast increases required alignment from 4 to 8 2017-10-20 10:43:06 +02:00
Jehan Monnier
6e734e6b0b Add Gruu implementation completion from master in dev_refactor_cpp branch 2017-10-10 11:58:48 +02:00
François Grisez
fc7a8e0eec Fix double frees in liblinphone_tester_check_rtcp() 2017-10-03 10:26:59 +02:00
François Grisez
b5e0165503 Reworks Sal in order to be able to send and accept INVITEs with not-SDP body 2017-10-03 09:21:48 +02:00
François Grisez
86b626d3fe Migration of Sal and SalOp into C++ classes 2017-09-29 17:19:52 +02:00
Jehan Monnier
fe7b744e99 avoid crash in case audio resources (mainly on macosx) take to much time to start 2017-09-27 15:04:43 +02:00
Jehan Monnier
1b9500b3c6 enable gruu for gruu specific tests 2017-09-27 08:13:17 +02:00
Benjamin Reis
10d2a21d0c better reason management 2017-09-26 16:04:05 +02:00
Jehan Monnier
e9a83366ea complete gruu implementation. 2017-09-26 14:12:02 +02:00
Simon Morlat
e99fdee766 revert a change made to workaround a w10 bug (hang), that was finally solved (mswasapi).
This workaround was breaking some tests by changing the duration of calls.
2017-09-25 11:57:03 +02:00
Erwan Croze
627eb03451 Fix cancelled_ringing_call test 2017-09-22 16:33:51 +02:00
Ghislain MARY
24c2a4cf87 Fix build of linphonec, linphone-daemon and testers. 2017-09-21 17:32:54 +02:00
Simon Morlat
84d4fb1ca5 workaround w10 again 2017-09-19 14:08:52 +02:00
Sylvain Berfini
8ac64396dc Prevent test Call redirected by callee from crashing 2017-09-08 15:15:49 +02:00
Benjamin Reis
1c2b5ab29c Add accepted elswhere and declined elsewhere call status, do not display this status as missed + tester 2017-09-08 15:14:35 +02:00