Jehan Monnier
1948fbcb07
Revert most of Ronan refactoring to avoid to much instability on master.
2017-09-08 15:13:34 +02:00
Ronan Abhamon
b83fe6411a
feat(EventsDb): fixes + add new test
2017-09-06 16:50:44 +02:00
Ronan Abhamon
f755d8bee8
feat(tests): add a clonable object test
2017-09-05 17:37:01 +02:00
Ghislain MARY
dc9e64a234
Fix memory leak in external body url message test.
2017-08-03 15:49:14 +02:00
Ghislain MARY
db52ddaa09
Get same instance id across all message tests to prevent receiving messages from a previous test because of forking.
2017-08-03 15:25:49 +02:00
Ronan Abhamon
44de032c86
feat(core): add a Cpim parser
2017-08-03 14:39:15 +02:00
Sylvain Berfini
e4c70dd7ad
Added test for video bandwidth estimator
2017-05-22 17:32:09 +02:00
Erwan Croze
54a0a0ff2f
Add account creator tester
2017-03-28 16:57:17 +02:00
Ghislain MARY
a8418666e4
Fix deprecation warnings.
2017-03-20 11:15:26 +01:00
Simon Morlat
280bd7f15c
add test for new rate control
2017-02-23 14:18:14 +01:00
Ghislain MARY
410f5b9e1c
Revert message callbacks moved to LinphoneChatRoom instead of LinphoneChatMessage.
2017-01-03 14:56:17 +01:00
Ghislain MARY
9867c2fee7
Send and receive imdn.
2017-01-03 14:56:17 +01:00
Ghislain MARY
33b72ce6b5
Move public header files in the include/linphone directory.
2016-11-15 14:41:18 +01:00
Simon Morlat
57fc3171db
Rework and clarify the "Call with ICE and video added" test family.
...
add_video() no longer exists and is replaced by request_video(), since this function doesn't guarantee video to be established depending on receiver's policy.
Also, it no longer modifies the video policy, for clarity. Instead, it uses linphone_core_accept_call_update() to accept video despite of video policy.
2016-10-20 23:02:28 +02:00
Simon Morlat
6b4c34d60a
work in progress regarding video test, but still not functional
2016-10-20 01:42:49 +02:00
Simon Morlat
d04be099a2
Robustize LinphoneEvent api, fix memory leaks and crashes in error conditions.
...
Add new tests.
2016-09-30 00:39:57 +02:00
Simon Morlat
fd78a2f7b9
fix absence of assert report in xml output of tests when a test is leaking memory.
2016-09-26 16:02:16 +02:00
Simon Morlat
ff3ff7aec1
fix logs and ipv6 enablement in tester.
2016-09-16 09:11:41 +02:00
Gautier Pelloux-Prayer
943d2702e2
tester: add --disable-tls-support option
2016-08-02 14:30:38 +02:00
Ghislain MARY
fb04d71445
Test association of SIP URI and phone number in presence server tester.
2016-07-29 11:09:45 +02:00
Gautier Pelloux-Prayer
d7a62cf978
tester: add phone alias for test accounts
2016-07-22 10:58:38 +02:00
Gautier Pelloux-Prayer
099a7daf09
Move from CUnit to BCUnit
2016-06-29 16:37:52 +02:00
Ghislain MARY
5c4edb7c60
Ensure STUN server resolution is finished before starting calls in the testers.
2016-06-24 16:09:09 +02:00
Gautier Pelloux-Prayer
1002fdcdb9
tester: split simple call tests in two suites: video calls and other calls and minor files reorganization
2016-06-15 16:20:17 +02:00
Jehan Monnier
3b84bfcaf9
improve nat64 support for Apple platform
2016-06-07 13:59:13 +02:00
Ghislain MARY
fc1fed70fe
Merge branch 'master' into dev_turn
2016-06-01 14:56:52 +02:00
Gautier Pelloux-Prayer
b208b2b003
tester: do not use a dummy vcard test if it is not available
2016-05-26 09:25:30 +02:00
Jehan Monnier
9a3e0a4f1e
add global ipv6 option to liblinphone_tester
2016-05-25 18:26:10 +02:00
Ghislain MARY
7e47f0bb55
Add tests for ICE+TURN.
2016-05-20 10:50:54 +02:00
Simon Morlat
62703c016c
robustize IPv6 support for heterogenous cases.
...
Also, the RTP sockets are now always IPv6 when ipv6 is enabled in LinphoneCore,
independently of what is finally proposed in SDP, so that these sockets can always send and recv
with both versions.
This is consistent with what is already done in belle-sip for SIP sockets.
2016-05-12 23:33:33 +02:00
Sylvain Berfini
d53f71aa21
Merge branch 'master' into dev_audio_bypass
2016-05-02 17:12:27 +02:00
Sylvain Berfini
a817a6d9fa
Started audio bypass tester
2016-04-28 14:19:17 +02:00
Jehan Monnier
73207c0b52
improve presence tester reliability
2016-04-27 18:27:29 +02:00
Gautier Pelloux-Prayer
282f417d95
tester: split presence tests in two: peer to peer tests and with server tests
2016-04-21 13:53:31 +02:00
Jehan Monnier
f79dc78c50
add test for re-invite with 200ok losses
2016-04-14 10:09:19 +02:00
Sylvain Berfini
6654e66e92
Merge branch 'dev_vcard'
2016-03-03 13:33:55 +01:00
Jehan Monnier
ed0ec8aabd
add flexisip test [subscribe on wrong dialog]
2016-03-02 18:16:55 +01:00
Sylvain Berfini
5cd1775ed3
Merge branch 'master' into dev_vcard
...
Conflicts:
tester/Makefile.am
2016-03-02 10:41:24 +01:00
Gautier Pelloux-Prayer
c227e4b262
tester: remove common, use bctoolbox instead
2016-03-01 16:17:41 +01:00
Gautier Pelloux-Prayer
2eea827121
tester: add non-regression check for memory leaks
2016-02-29 16:26:15 +01:00
Sylvain Berfini
425cb42f7f
Merge branch 'master' into dev_vcard
...
Conflicts:
coreapi/friend.c
2016-02-26 14:52:25 +01:00
Gautier Pelloux-Prayer
e42a90d2da
tester: fix bandwidth computation to only update current stream estimation, not all of them at once
2016-02-24 15:33:44 +01:00
Sylvain Berfini
6e38ee18d5
Merge branch 'master' into dev_vcard
...
Conflicts:
coreapi/linphonecore.c
tester/presence_tester.c
2016-02-03 17:16:33 +01:00
François Grisez
b4452da58d
Release the reference on the focus call when thatone fails
2016-02-02 11:34:13 +01:00
Sylvain Berfini
82b74a8bb2
Merge branch 'master' into dev_vcard
...
Conflicts:
coreapi/friendlist.c
2016-01-29 11:41:57 +01:00
Simon Morlat
0a9ab97bd4
keep using periodical updates (even for non-existent streams) at least for tests, because it is convenient to be notified everytime linphonecore updates
...
bandwidth measurement.
This may change in the future when bandwidth computations will be done in real time (every mediastreamer2 tick).
2016-01-26 21:32:55 +01:00
Sylvain Berfini
44e18649ac
Merge branch 'master' into dev_vcard
...
Conflicts:
build/android/Android.mk
coreapi/CMakeLists.txt
coreapi/Makefile.am
coreapi/friend.c
coreapi/linphonecore.c
coreapi/linphonecore.h
2016-01-08 10:37:54 +01:00
François Grisez
38dfb9ab6f
Merge branch 'dev_conference_rfc4579'
2016-01-07 10:13:04 +01:00
Sylvain Berfini
db7c875468
Merge remote-tracking branch 'origin/master' into dev_vcard
...
Conflicts:
build/android/liblinphone_tester.mk
coreapi/friend.c
coreapi/friendlist.c
coreapi/linphonecore_jni.cc
2015-12-30 15:17:01 +01:00
Simon Morlat
e2f11b4939
fix compilation on windows
2015-12-23 11:55:16 +01:00