Commit graph

81 commits

Author SHA1 Message Date
Jehan Monnier
113dece9cc fix liblinphone android tester 2014-08-04 09:07:28 +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
134a4cd914 fix invalid memory access and add warning about memory leak in quality reporting 2014-06-06 17:02:24 +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
e4f764eb5e display error message when invalid argument is given to liblinphone_tester 2014-06-04 16:47:24 +02:00
Guillaume BIENKOWSKI
e112161ec3 Separater main() from lib functions in the tester 2014-03-04 15:28:12 +01:00
Guillaume BIENKOWSKI
6f819de177 Preliminary work for tester compilation for iOS 2014-03-03 14:54:10 +01:00
Ghislain MARY
779e104f4f Use ortp_qnx_log_handler for liblinphone_tester on BlackBerry 10. 2014-02-20 16:54:04 +01:00
Ghislain MARY
1372da9628 Move rcfiles of tester in a subdirectory. 2014-02-20 11:38:55 +01:00
Sylvain Berfini
f76c0ead31 Improved remote provisioning code + added test suite for it 2014-02-12 17:21:22 +01:00
Ghislain MARY
e42391c459 Fix resources path on BlackBerry 10. 2014-02-11 15:45:42 +01:00
Guillaume BIENKOWSKI
1c5111a355 Add basic STUN tests 2014-02-07 14:33:01 +01:00
Simon Morlat
3c47f01e84 add flexisip test suite 2014-02-05 15:00:42 +01:00
Jehan Monnier
0eef5c5ecb rework behavior for 403/401/407 auth failure to avoid loop and make sure retry are always done 2014-01-30 16:18:38 +01:00
Ghislain MARY
3e09aff605 Add unit test for RFC3994: is-composing notification. 2014-01-10 11:26:39 +01:00
Simon Morlat
041e20edfb * fix incorrect behavior when the body of an INVITE cannot be understood or parsed.
Previously it was answering 200Ok.
* do not send 415 but 488 in case of incompatible codecs, which is more correct according to the RFC.
415 should be replied if the body cannot be understood (for example: is not application/sdp)
2014-01-06 23:24:00 +01:00
Jehan Monnier
9149278c8d relax tester delay to take into account a DNS packet loses 2013-12-12 17:25:32 +01:00
Jehan Monnier
ead96f8ecb give more time to tester for being registered 2013-12-06 13:46:38 +01:00
Jehan Monnier
61c1e587ab improve test reliability for rctp 2013-12-04 09:02:37 +01:00
Jehan Monnier
682c461550 make sure liblinphone_tester_run_tests return value is acurate 2013-12-03 11:26:09 +01:00
Jehan Monnier
41b76330c8 Merge branch 'master' of git.linphone.org:linphone
Conflicts:
	tester/liblinphone_tester.c
2013-12-02 17:07:55 +01:00
Jehan Monnier
19acd4a53a align rootca path for android 2013-12-02 15:53:04 +01:00
Jehan Monnier
1bf1ee2aba rename cacert.pem to cafile.pem to be consistent with flexisip usage 2013-11-21 15:53:43 +01:00
Simon Morlat
0177c5f876 fix compilation errors due to signature change in linphone_auth_info_new()
fix failed tests in case of failed authentication.
2013-11-05 22:00:19 +01:00
Simon Morlat
811b453d06 add a domain parameter in LinphoneAuthInfo, to workaround non-unicity of realm in real world. 2013-11-04 15:00:50 +01:00
Jehan Monnier
c7d6cf0e55 implement uri headers 2013-10-23 15:15:51 +02:00
Jehan Monnier
a5c40facf6 add tests to make sure unsuccesfull incall transactions do not abort the call. 2013-10-11 10:31:56 +02:00
Ghislain MARY
41d60df070 Normalize event callbacks names. 2013-10-09 14:13:11 +02:00
Simon Morlat
005140d321 improve notification of generic subscribe errors 2013-09-24 22:21:38 +02:00
Jehan Monnier
71f81ce6ec improve rtcp checking speed 2013-09-24 16:28:50 +02:00
Simon Morlat
fed415507f enhance event API to be notified of publish states.
lp-gen-wrappers is in progress
2013-09-17 14:03:52 +02:00
Guillaume Beraudo
119d05ef8a Test alternate name and wildcard certs. + fix get_suite 2013-07-16 14:16:44 +02:00
Simon Morlat
83268b313b * fixes for dialog serialization
* fix crash when receiving a NOTIFY after a SUBSCRIBE is terminated
2013-07-05 16:12:56 +02:00
Ghislain MARY
5cd4d10254 Fix wrong code. 2013-07-01 16:51:04 +02:00
Simon Morlat
0c4216948d fix liblinphone-tester for android 2013-06-19 14:49:29 +02:00
Simon Morlat
9633a35601 simplify tester 2013-06-19 14:48:16 +02:00
Simon Morlat
86d1df7afb rework liblinphone tester, so that every tests uses a LinphoneCoreManager object. 2013-06-10 17:56:01 +02:00
Simon Morlat
5183b21761 change info api so that INFO message can only be sent through calls (as requested by the RFC) 2013-06-06 21:01:53 +02:00
Simon Morlat
36e445f97f generic subscribe notify api in progress 2013-06-06 11:01:54 +02:00
Jehan Monnier
fe1cddbfaa no longuer return registration failure in case of first retry 2013-06-04 21:25:52 +02:00
Ghislain MARY
0408a776e4 Load user DNS hosts file for tests. 2013-05-23 15:22:00 +02:00
Simon Morlat
a08b50bd69 info api working 2013-05-20 11:06:06 +02:00
Jehan Monnier
18d2111995 add tls certificates tester 2013-05-07 12:46:04 +02:00
Jehan Monnier
86ba23e486 fix ha1 issue and store ha1 instead of passwd 2013-04-28 15:08:07 +02:00
Jehan Monnier
0d15447140 better management of call state machine 2013-03-28 18:29:39 +01:00
Simon Morlat
e69170d3f3 tls fixes 2013-03-28 15:45:44 +01:00
Simon Morlat
9c60087e55 fix build issue and add a --silent option to tester (no warning, no errors, only fatal) 2013-03-14 15:46:09 +01:00
Sylvain Berfini
02b05eede4 More exports + disable upnp test suite for wp 2013-03-14 12:47:29 +01:00
Yann Diorcet
cb2d469a56 Add some checks in the tester 2013-03-12 13:27:59 +01:00
Yann Diorcet
572f297862 Add some upnp in tester 2013-03-12 10:19:28 +01:00