Commit graph

91 commits

Author SHA1 Message Date
Ghislain MARY
54f3cd52db Add video tester that creates its own GTK windows for video display. 2015-02-04 10:38:00 +01:00
Gautier Pelloux-Prayer
78cd8521a2 Enable xml output if user gives --xml-file, even without --xml 2015-01-29 10:47:56 +01:00
Gautier Pelloux-Prayer
1bb0df3444 Do not write XML tests output until end of execution to avoid corrupted XML in case of crash (bis) 2015-01-29 10:39:57 +01:00
Gautier Pelloux-Prayer
7de6efb0d2 Do not write XML tests output until end of execution to avoid corrupted XML in case of crash 2015-01-29 10:33:49 +01:00
Guillaume BIENKOWSKI
5824199483 Add keepAccounts(bool) and clearAccounts() to JNI 2015-01-21 12:29:13 +01:00
Guillaume BIENKOWSKI
d9bc65287c Enable XML output for liblinphone tester 2014-12-15 11:10:44 +01:00
Jehan Monnier
b393ffef15 introduce a new option to put liblinphone tester traces into a file (I.E --log-file <filename>) 2014-11-25 09:01:30 +01:00
Simon Morlat
8c96f738df move ipv6 check at the correct place 2014-11-10 13:50:04 +01:00
Simon Morlat
3d744d4070 * add test for ipv6 calls
add linphone_call_media_in_progress() method for app to easily check that ice has finished or not its processing.
Update GTK app accordingly, so that adding video is no longer possible while ICE is in progress.
2014-11-07 18:02:29 +01:00
Jehan Monnier
cc5ec63197 log_collection_tester on android, delete local ref to avoid 500 local ref limit on android 2014-11-07 08:39:00 +01:00
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