François Grisez
80def19f58
Remove the recording file when similarity is higher than threshold
2014-11-27 10:03:34 +01:00
François Grisez
15dcfa4071
Fix "Call/Call with file player" tester
2014-11-26 16:49:47 +01:00
Ghislain MARY
8ace78e2f8
Handle compilation of unit tests with CMake.
2014-11-26 16:38:39 +01:00
Guillaume BIENKOWSKI
a3f728d84a
Test the history range function thoroughly
2014-11-26 13:53:19 +01:00
Guillaume BIENKOWSKI
06de47db2e
Fix a special case in message history retrieval.
...
This function is not yet completely tested,
2014-11-26 13:53:19 +01:00
Gautier Pelloux-Prayer
96ca18f8db
Finally fix the call paused resumed with loss test
2014-11-26 13:04:28 +01:00
Gautier Pelloux-Prayer
39f1f11d74
Remove useless grep in completion script
2014-11-26 11:38:42 +01:00
Gautier Pelloux-Prayer
a197741416
Fix completions script when suites have spaces
2014-11-25 16:59:08 +01:00
Gautier Pelloux-Prayer
5aeb75c917
Update completions script to handle properly commads with arg
2014-11-25 16:21:23 +01:00
Gautier Pelloux-Prayer
1d75349823
Update ms2 and remove debug test
2014-11-25 15:37:11 +01:00
Gautier Pelloux-Prayer
c0e80d83d8
Clean paused resumed test to ease readibility
2014-11-25 15:31:29 +01:00
François Grisez
660d800839
Make the call recording testers to remove the record file after testing
2014-11-25 14:05:29 +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
496f4a920c
add $(TEST_OPTIONS) to liblinphone tester make file
2014-11-25 09:08:26 +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
Gautier Pelloux-Prayer
0ea7c35b89
Use correct exectuable name and fill test/suite name too
2014-11-24 16:55:48 +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
Jehan Monnier
e16e04567a
better fix for Call/Direct call over IPv6 on Android
2014-11-24 14:11:04 +01:00
Gautier Pelloux-Prayer
c377906553
Add autocompletion feature, simply source this file to enable it for bash and zsh shells
2014-11-24 12:29:35 +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
François Grisez
3cb94ab1e5
Fix 'Player/Local MKV file' test
2014-11-24 10:18:08 +01:00
Gautier Pelloux-Prayer
c1f324d0d6
Rename Playing test and fix compilation
2014-11-21 16:57:22 +01:00
François Grisez
7563118143
Fix Player/Playing test for Android
2014-11-21 15:10:19 +01:00
Gautier Pelloux-Prayer
8846ca4780
Fix DTMF tests suite: when using SIP INFO, we should keep initial packets order
2014-11-21 14:45:16 +01:00
Ghislain MARY
9cabfe37dd
A LinphoneContent object now owns all its data fields including the buffer.
...
A normal LinphoneContent object will now copy the data from the given buffer when calling linphone_content_set_buffer().
However LinphoneContent objects converted from LinphoneContentPrivate structures do not own its data fields.
2014-11-20 17:27:26 +01:00
Ghislain MARY
35189535a7
Convert LinphoneContent from a simple struct to a belle-sip object to ease generation of wrappers.
2014-11-18 16:42:16 +01:00
Simon Morlat
2e515642f0
fix bad call state notification (Released) when receiving a call with incompatible codecs.
...
Normally this should not trigger any notification.
Fix bug allowing two incoming calls to be notified if ICE is used.
2014-11-18 16:01:51 +01:00
Jehan Monnier
9db4ae276b
fix direct_call_over_ipv6 on Android
2014-11-18 14:40:05 +01:00
Simon Morlat
d0095948b9
Allow the tunnel mode to work with any proxy config (except for sips destinations)
...
fix the tunnel tests, that were not working correctly.
2014-11-14 20:17:54 +01:00
Ghislain MARY
916a3e8e02
Fix compilation of message tester.
2014-11-14 16:06:02 +01:00
Simon Morlat
9816594653
store ipv6 setting in config immediately
2014-11-13 22:40:04 +01:00
Jehan Monnier
0d4f9e0c92
fix tester Flexisip/Subscribe forking
2014-11-13 09:13:13 +01:00
Gautier Pelloux-Prayer
d249550e0a
Fix log collection test suite for Android
2014-11-12 15:33:23 +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
Gautier Pelloux-Prayer
4caf475724
Readd log collection test on Android but do not check timestamps yet
2014-11-12 14:58:19 +01:00
François Grisez
a9a651b954
Change window IDs type and make local player to use the default ring sound card instead of the default playback one
2014-11-12 14:22:56 +01:00
Gautier Pelloux-Prayer
7cd1243f66
Only check number of non migrated message
2014-11-10 17:51:00 +01:00
Simon Morlat
8c96f738df
move ipv6 check at the correct place
2014-11-10 13:50:04 +01:00
Simon Morlat
1285d1cf21
add check for displayname transmission in simple call test
2014-11-07 18:33:15 +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
Gautier Pelloux-Prayer
a12c07a3ab
Fix quality reporting test: since qos analyzer now use a minimum interval time, we have to add some extra delay
2014-11-07 16:01:24 +01:00
Gautier Pelloux-Prayer
4392e2ff4a
Rename SDP invites tests
2014-11-07 15:39:59 +01:00
Gautier Pelloux-Prayer
77f4e6d2d6
Fix log collection test: 1000 bytes for 25 lines in a file is a little undersized (actually, it fits 24 lines!)
2014-11-07 15:36:47 +01:00
Gautier Pelloux-Prayer
d551c1282a
Fix segfault in call suite: initialize correctly test params
2014-11-07 14:14:43 +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
abe5a19431
Do not crash if SDP could not be parsed and had some unit tests. - avoid crash if missing SDP in REINVITE ACK - resume previous media parametrs instead of aborting call in case of invalid SDP in REINVITE
2014-11-06 17:25:36 +01:00
Gautier Pelloux-Prayer
b7e3d3f4ed
Fix compilation for strptime issue: declare __USE_XOPEN instead of declaring function prototype
2014-11-06 14:53:30 +01:00
Gautier Pelloux-Prayer
0892bd026d
Fix method linphone_chat_room_get_history which returned one extra message + fix memory leaks in message storage tester
2014-11-05 12:10:15 +01:00
Gautier Pelloux-Prayer
dee580f5e8
Fix compilation on Darwin
2014-11-05 11:22:29 +01:00