Commit graph

83 commits

Author SHA1 Message Date
Sylvain Berfini
24f757b24f Fixed Flexisip's DOS protection tester 2016-10-19 11:54:30 +02:00
Simon Morlat
a47a9a9c06 fix tests 2016-10-06 22:43:14 +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
Sylvain Berfini
9aa49cdcc9 Added test for publish/subscribe in flexisip suite 2016-09-19 14:38:05 +02:00
Jehan Monnier
9c3540b804 fix store auth info in case of no ha1 provided and store_ha1_passwd=true 2016-08-30 11:47:22 +02:00
Ghislain MARY
300c8b8737 Fix build for Windows 10. 2016-07-04 15:20:13 +02:00
Ghislain MARY
400404fc2a Replace MSList by bctbx_list_t in tools and tester. 2016-06-16 18:32:21 +02:00
Gautier Pelloux-Prayer
4bd7ac7557 tester: add simple call using UDP 2016-06-03 12:12:02 +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
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
Ghislain MARY
05adaae843 Fix some other deprecation warnings. 2016-03-10 18:19:24 +01:00
Simon Morlat
0b5494cd36 fix memory leak and regression in ffmpeg support 2016-03-06 15:12:06 +01:00
Gautier Pelloux-Prayer
8070025d85 flexisip_tester.c: fix gcc compilation error.. 2016-03-03 16:03:40 +01:00
Gautier Pelloux-Prayer
3d26551819 tester: untag LeaksMemory for some non-leaking tests 2016-03-03 15:56:45 +01:00
Simon Morlat
f1c86b868b fix compilation problem
set register_when_network_is_up to default value (1).
2016-03-02 22:10:11 +01:00
Jehan Monnier
ed0ec8aabd add flexisip test [subscribe on wrong dialog] 2016-03-02 18:16:55 +01:00
Gautier Pelloux-Prayer
2eea827121 tester: add non-regression check for memory leaks 2016-02-29 16:26:15 +01:00
Ghislain MARY
142891969e Add possibility to assiocate tags with tests and to run the only the tests corresponding with a specific tag with the --tag option. 2016-01-27 15:04:47 +01:00
Jehan Monnier
a1c8d9f99c make sure in case of SRTP DTLS enabled, ice reinvite is disabled & mandatory encryption is activated 2016-01-15 15:36:38 +01:00
Sylvain Berfini
78eebfb9ad Fixed typo 2016-01-12 14:35:35 +01:00
Sylvain Berfini
56e8d7dd49 Fixed rcs to external body tester 2016-01-12 14:34:06 +01:00
Jehan Monnier
1fc31123b8 add lp-auto-answer to make build’s scripts 2016-01-07 11:16:25 +01:00
François Grisez
38dfb9ab6f Merge branch 'dev_conference_rfc4579' 2016-01-07 10:13:04 +01:00
Ghislain MARY
7dc834b219 Fix malloc/free mismatches in tester. 2016-01-06 12:00:12 +01:00
Simon Morlat
d69105090f fix flexisip tests 2015-12-23 14:47:35 +01:00
Simon Morlat
3ebd7b92c1 fix test 2015-12-22 12:33:08 +01:00
Simon Morlat
12f74e808b fix crash when sipp is not installed 2015-12-21 16:34:33 +01:00
François Grisez
88d0c8ef9e Add a test testing the establishment of a conference based on a focus server 2015-12-17 10:42:58 +01:00
Jehan Monnier
8950b9d6fb disable presence test using presence server 2015-12-16 15:50:51 +01:00
Jehan Monnier
b412132ca9 enhance flexisip resource list tester 2015-12-02 10:48:07 +01:00
Jehan Monnier
57a8261146 fix flexisip presence tester 2015-12-02 10:46:42 +01:00
Jehan Monnier
8ceb75adc3 add resource-list test 2015-12-02 10:46:42 +01:00
Jehan Monnier
5b372035f5 add more flexisip test for presence 2015-12-02 10:46:42 +01:00
Jehan Monnier
0ea0897390 add more test for presence 2015-12-02 10:46:42 +01:00
Simon Morlat
3d7bbb5bd5 remove linphone_core_create_default_call_parameters() because this function is dangerous and error prone.
Indeed, it cannot guarantee that the created call params are compatible with the call being accepted or updated.
For doing an outgoing call there is no problem in using it but linphone_core_create_call_params() is better and hard to mis-use.
2015-10-31 12:00:28 +01:00
Gautier Pelloux-Prayer
879e017e1e tester: update bc_tester_utils and fix some tests - disable stderr for sipp because corrupting output is not great at all 2015-09-23 14:09:52 +02:00
Gautier Pelloux-Prayer
8a2f20ceae tester: add before_each / after_each methods to check memory leaks and fix various ones 2015-09-22 13:54:29 +02:00
Simon Morlat
d4898a3006 fix crash 2015-09-19 15:56:15 +02:00
Simon Morlat
63be4691c2 enhance bandwidth checking in a test 2015-09-18 11:58:08 +02:00
Gautier Pelloux-Prayer
f0bd070bc2 chat: fix some crashing tests and disable the others for now 2015-09-17 17:16:29 +02:00
Gautier Pelloux-Prayer
b1ae7bf028 tester: add before_each and after_each functions to allow init/cleanup of tests individually 2015-09-17 11:06:35 +02:00
Gautier Pelloux-Prayer
fdf5abefd6 chat: refactoring it to always invoke callbacks when changing state, reenable disabled tests and add two new file upload tests where liblinphone should not crash while it does currently 2015-09-16 16:08:11 +02:00
Simon Morlat
cf6995ef5c clean chat room api.
fix multiple memory leaks, mainly in gtk UI
2015-09-04 14:57:25 +02:00
Gautier Pelloux-Prayer
747fd8e6f6 file_transfer: copy file_transfer_information as well when cloning chat message... 2015-07-29 14:55:48 +02:00
Gautier Pelloux-Prayer
c20d054660 tester: move phone number normalization test in proxy tester suite 2015-07-06 15:25:33 +02:00
Gautier Pelloux-Prayer
9cc3b9a779 tester: iterate every 20 ms loops instead of 100 ms to speedup tests 2015-07-06 12:33:51 +02:00
Gautier Pelloux-Prayer
3f86b78b2a tester: update common and display test duration and fix some non removed core managers 2015-07-02 17:04:25 +02:00
Gautier Pelloux-Prayer
cfeca1b1f4 flexisip_tester.c: remove some linphone core and improve ddos test 2015-07-02 15:52:43 +02:00
Gautier Pelloux-Prayer
369d675171 tester: check that no linphone core exists before each test fixing crash on iOS 2015-07-01 15:49:47 +02:00
Gautier Pelloux-Prayer
da2c63a6a9 tester: change transport_supported to not take linphonecore argument since we dont need it 2015-06-22 11:56:26 +02:00