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