Simon Morlat
a74ded3be6
fix audio-only build
2015-03-26 14:57:13 +01:00
Jehan Monnier
e629259d3f
set linphone_core_set_user_certificates_path to bc_tester_writable_dir_prefix for tester
2015-03-26 11:33:08 +01:00
Simon Morlat
31f304b9d0
fix crash when attempting to change the camera for video stream that is not started
2015-03-24 21:29:46 +01:00
Jehan Monnier
15b915e036
-No longer rewrite callparams->has_video, but use dedicated params to save offers answer result regarding video
...
-Invoke FIR in method linphone_core_send_vfu_request
-Invoke CallStatsUpdated even in case of scheduled updates
-Fix media direction in case of paused/resumed with paused by « inactive »
2015-03-23 12:49:31 +01:00
Gautier Pelloux-Prayer
88a7287ba7
tester.c: remove duplicate definition
2015-03-18 11:42:08 +01:00
Gautier Pelloux-Prayer
acf3bb287d
tester: add test/suite getters for iOS tester and reorganize code a bit
2015-03-18 10:58:12 +01:00
Sylvain Berfini
9fff00eef2
Improved tester and fixed flexisip file transfer message rewrite test
2015-03-17 13:17:02 +01:00
Gautier Pelloux-Prayer
0887089bc6
Tester: continuing
2015-03-13 13:55:32 +01:00
Jehan Monnier
af6db9e6cb
add offers/answers test for DTLS
2015-03-11 08:36:00 +01:00
Simon Morlat
1435afd94a
repair build, again.
...
update ms2 to fix linux/arm compilation which was broken.
2015-03-01 22:12:54 +00:00
Jehan Monnier
79dc7a2a41
split Call suite into Single call & Multi call
2015-02-27 18:28:15 +01:00
Jehan Monnier
65734e818d
move android lock mgt to call state cb
2015-02-25 12:22:47 +01:00
Simon Morlat
f98d1f4fca
fix crash
2015-02-20 19:35:40 +01:00
Jehan Monnier
ea0aecc8a7
keep tester recorded files in case of test failure
2015-02-20 16:14:09 +01:00
Simon Morlat
4b2969559b
update ms2, add message processing loop for windows
2015-02-14 15:31:41 +01:00
Gautier Pelloux-Prayer
0e22f1b6cc
Fix Android liblinphone_tester compilation
2015-02-13 10:32:22 +01:00
Gautier Pelloux-Prayer
807bcbbfa3
Fix memory leak
2015-02-11 16:30:49 +01:00
Jehan Monnier
06fc0526ec
multicast impl
2015-02-04 12:17:14 +01:00
Ghislain MARY
54f3cd52db
Add video tester that creates its own GTK windows for video display.
2015-02-04 10:38:00 +01:00
Simon Morlat
53bc2cd5a0
add tests to check sips and ipv6 support of flexisip
2015-02-02 18:13:55 +01:00
Simon Morlat
16180e2430
change the way payload type numbers are assigned, so that an application can support more payload type than the RTP profile table allows to contain.
...
Compliance with RFC3264 (offer answer model) is improved, by reusing numbers in case of reINVITEs.
Fix memory leaks
Move offer/answer related tests into a new test suite.
2015-01-21 22:38:46 +01:00
Guillaume BIENKOWSKI
5128769b00
Typo
2014-12-15 16:02:58 +01:00
Guillaume BIENKOWSKI
bb6123477b
Allow for longer timeout in register
2014-12-15 15:56:06 +01:00
Guillaume BIENKOWSKI
3e56dcac16
Remove (now) unneeded use_files and fix the way we manage use_files in the linphone_core_manager to include a ringback tone
2014-12-15 12:36:27 +01:00
Guillaume BIENKOWSKI
d9bc65287c
Enable XML output for liblinphone tester
2014-12-15 11:10:44 +01:00
Guillaume BIENKOWSKI
e568e7e21d
Don't use 'tester' audio unit in iOS, since linphone is now intelligent enough to not kill the audio unit in between ringing and actual call. This allows tests to run more closely to the real soudncard usage
2014-12-10 17:33:36 +01:00
Guillaume BIENKOWSKI
77aaf5bb8c
Automatically use cores with file-backed sound in the tester for iOS. A lot of tests were missing linphone_core_user_files() calls, so having them automatically set up is easier.
2014-12-10 14:23:09 +01:00
Guillaume BIENKOWSKI
85c7fa2773
Add an API to keep the accounts created on flexisip across calls to liblinphone_tester_run_tests(). This is used by iOS because of how the XCTest framework works.
2014-12-10 14:23:09 +01:00
Jehan Monnier
7ce476ffb0
fix memory leak in case Message tests are passed in sequence
2014-12-02 15:17:34 +01:00
Simon Morlat
93493976b3
tester automatically creates unique accounts on flexisip server before running tests. This allows several developer to run the test suite simultaneously !
2014-12-01 15:25:54 +01:00
Gautier Pelloux-Prayer
96ca18f8db
Finally fix the call paused resumed with loss test
2014-11-26 13:04:28 +01:00
Jehan Monnier
2d70a8120c
flush liblinphone tester traces
2014-11-25 11:23:33 +01:00
Jehan Monnier
705ace0470
test to get stout working on buildbot
2014-11-25 10:19:30 +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
Ghislain MARY
4ac1ccdf05
Handle the callbacks associated with a chat message directly in the LinphoneChatMessage object instead of in the LinphoneCore object.
2014-11-24 16:16:17 +01:00
Guillaume BIENKOWSKI
4505528f3b
Update tester to preset the dynamic resource path before setting up the linphone core. This prevents error messages while testing on iOS
2014-11-24 11:53:43 +01:00
Gautier Pelloux-Prayer
0aabc05145
Add linphone_call_send_dtmfs method to allow sending a DTMF sequence instead of a single one, and add a test suite
2014-11-12 14:58:19 +01:00
Simon Morlat
8c96f738df
move ipv6 check at the correct place
2014-11-10 13:50:04 +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
Gautier Pelloux-Prayer
d67957ab2a
Add log collection tester suite
2014-11-04 17:12:17 +01:00
François Grisez
2acee668ae
Add a tester for the media file player
2014-10-02 16:44:14 +02:00
Jehan Monnier
251ba960c5
add new functions linphone_core_add_listener to enable multiple vtable to be registered
2014-09-16 15:00:12 +02:00
Gautier Pelloux-Prayer
717db9fd8d
Improved strict compilation flags
2014-09-11 15:46:05 +02:00
Guillaume BIENKOWSKI
2d9de5a1bd
Handle NULL ringback tones + setup iOS tester correctly for AudioQueue and no ringback tone
2014-09-11 11:42:11 +02:00
Guillaume BIENKOWSKI
b3181855af
enable ios test
2014-09-09 23:02:58 +02:00
Simon Morlat
f07be6ec9e
fixe crashes in tester
2014-09-09 10:14:42 +02:00
Simon Morlat
17607ab3b2
fix leak of messages in tester
2014-09-08 19:41:45 +02:00
Gautier Pelloux-Prayer
e5522d62ef
Add transport tests (tunnel only and tunnel + srtp)
2014-09-08 14:20:31 +02:00
Ghislain MARY
46eec72a57
Use iterate interval of 20ms instead of 100ms in the tester.
2014-08-27 16:48:07 +02:00
Gautier Pelloux-Prayer
c8bd7e1007
Fix android writable dir for tests
2014-08-20 09:31:55 +02:00