linphone-ios/tester
2018-04-13 11:46:08 +02:00
..
certificates Fix tests 2018-03-21 17:46:52 +01:00
db feat(MainDb): use prepared statements for some functions 2018-02-21 16:42:18 +01:00
flexisip add performance test for resource list subscription 2018-03-28 13:04:05 +02:00
images Rework chat handling. 2017-01-31 12:25:12 +01:00
rcfiles make sure local sip ports used by testers are always random 2018-04-03 13:22:27 +02:00
remote_provisioning add remote provisionning file for tester 2018-04-09 09:13:24 +02:00
sipp fix tester: Flexisip.Subscribe Notify with sipp publisher 2018-04-09 09:16:58 +02:00
sounds Reduced sized of hello44100 to perform audio bypass test suite faster 2016-05-18 14:42:23 +02:00
tools fix(tester/tools): add _L prefix on include guard 2018-01-15 09:19:24 +01:00
vcards win32: use _WIN32 macro instead of WIN32 2016-03-09 16:25:08 +01:00
account_creator_tester.c fix tester build on ios 2017-11-17 14:14:21 +01:00
accountmanager.c Use LinphoneCoreCbs instead of LinphoneVTable in testers. 2018-01-10 16:36:31 +01:00
audio_bypass_tester.c fix tester build on ios 2017-11-17 14:14:21 +01:00
audio_bypass_wav_header.h fix(tester): repare build 2017-09-21 15:23:06 +02:00
call_multi_tester.c Rewrite of commit 419281 from master branch (fix ICE bug and leak in test) 2018-04-13 09:21:17 +02:00
call_multicast_tester.c fix tester build on ios 2017-11-17 14:14:21 +01:00
call_single_tester.c Fix incorrect test path (retrofit of commit 24156d) 2018-04-13 10:11:11 +02:00
call_video_tester.c Fix build error when video support is disabled 2018-04-11 15:44:27 +02:00
clonable-object-tester.cpp fix tester build on ios 2017-11-17 14:14:21 +01:00
CMakeLists.txt Revert "Revert "Merge branch 'dev_content_cpp' into dev_refactor_cpp"" 2018-04-12 11:47:14 +02:00
complex_sip_case_tester.c fix tester: Flexisip.Subscribe Notify with sipp publisher 2018-04-09 09:16:58 +02:00
conference-event-tester.cpp Add state of conference participant device. 2018-02-09 15:44:44 +01:00
contents-tester.cpp Revert "Revert "Merge branch 'dev_content_cpp' into dev_refactor_cpp"" 2018-04-12 11:47:14 +02:00
cpim-tester.cpp Revert "Revert "Merge branch 'dev_content_cpp' into dev_refactor_cpp"" 2018-04-12 11:47:14 +02:00
dtmf_tester.c Restore some asserts in call tests. 2017-12-15 13:24:10 +01:00
eventapi_tester.c Revert "Revert "Merge branch 'dev_content_cpp' into dev_refactor_cpp"" 2018-04-12 11:47:14 +02:00
flexisip_tester.c Add tests for sequential forking and fallback route features 2018-04-12 15:36:43 +02:00
group_chat_tester.c Add API to get the imdn state of a chat message for each participant. 2018-04-10 17:53:12 +02:00
liblinphone_tester.c Fix logging facility. Liblinphone outputs in the "liblinphone" log domain, mediastreamer and ortp have now their own log domains too. 2018-04-10 17:38:15 +02:00
liblinphone_tester.h Revert "Revert "Merge branch 'dev_content_cpp' into dev_refactor_cpp"" 2018-04-12 11:47:14 +02:00
liblinphone_tester_ios.m fix tester build on ios 2017-11-17 14:14:21 +01:00
liblinphone_tester_windows.cpp fix tester build on ios 2017-11-17 14:14:21 +01:00
liblinphone_tester_windows.h Fix liblinphone tester windows 2016-11-22 16:03:59 +01:00
local_tester_hosts Fixing group_chat_tester 2017-12-19 17:14:58 +01:00
log_collection_tester.c fix compilation with NDK > 14 2018-03-19 17:57:24 +01:00
main-db-tester.cpp get correct database path in mainDb tester 2018-02-01 16:45:15 +01:00
Makefile.am fix(tester): remove some things linked to GTK 2018-02-01 12:13:44 +01:00
message_tester.c Revert "Revert "Merge branch 'dev_content_cpp' into dev_refactor_cpp"" 2018-04-12 11:47:14 +02:00
multipart-tester.cpp Revert "Revert "Merge branch 'dev_content_cpp' into dev_refactor_cpp"" 2018-04-12 11:47:14 +02:00
offeranswer_tester.c add offer answer test for payload types 2018-03-26 10:35:11 +02:00
player_tester.c fix tester build on ios 2017-11-17 14:14:21 +01:00
presence_server_tester.c Revert "Revert "Merge branch 'dev_content_cpp' into dev_refactor_cpp"" 2018-04-12 11:47:14 +02:00
presence_tester.c Merge branch 'dev_refactor_cpp' into dev_content_cpp 2018-03-19 17:01:05 +01:00
property-container-tester.cpp fix tester build on ios 2017-11-17 14:14:21 +01:00
proxy_config_tester.c Added test for single route 2018-03-13 17:16:11 +01:00
quality_reporting_tester.c fix tester build on ios 2017-11-17 14:14:21 +01:00
README move flexisip conf files into a dedicated directory. 2014-08-29 19:47:42 +02:00
register_tester.c Adding test for regid in register response 2018-04-13 11:46:08 +02:00
remote_provisioning_tester.c fix tester build on ios 2017-11-17 14:14:21 +01:00
setup_tester.c Fix build with GCC 4.8. 2018-03-20 15:02:29 +01:00
stun_tester.c Various tester fixes. 2018-01-11 11:35:21 +01:00
tester.c Revert "Revert "Merge branch 'dev_content_cpp' into dev_refactor_cpp"" 2018-04-12 11:47:14 +02:00
tester_hosts Fix a small memory leak. Change tester_hosts to point to our new server. 2018-01-29 15:43:28 +01:00
tunnel_tester.c fix tester build on ios 2017-11-17 14:14:21 +01:00
vcard_tester.c fix some vcard tests 2018-04-09 16:16:35 +02:00
video_tester.c fix(tester): remove some things linked to GTK 2018-02-01 12:13:44 +01:00

This is the test suite of liblinphone, with many tests suites for Register, Calls, Message, Presence.

All thoses tests suites require a SIP server configured accordingly in order to execute. Naturally a Flexisip SIP server is used, whose configuration is put in the flexisip/ directory here.

In order to invoke it, just place into the tester directory and run 
$ flexisip --configfile flexisip/flexisip.conf

The tester_hosts file contains the host-like DNS configuration file to be used by the test suite in order to resolve the virtual SIP domains used by the SIP stack.
It is possible to run the flexisip SIP server and the test suite on the same machine by passing a new tester_hosts file where domains resolve to 127.0.0.1 to the tester, using the --dns-hosts option.