forked from Green-Sky/tomato
Squashed 'external/toxcore/c-toxcore/' changes from 1828c5356..c9cdae001
c9cdae001 fix(toxav): remove extra copy of video frame on encode 4f6d4546b test: Improve the fake network library. a2581e700 refactor(toxcore): generate `Friend_Request` and `Dht_Nodes_Response` 2aaa11770 refactor(toxcore): use Tox_Memory in generated events 5c367452b test(toxcore): fix incorrect mutex in tox_scenario_get_time 8f92e710f perf: Add a timed limit of number of cookie requests. 695b6417a test: Add some more simulated network support. 815ae9ce9 test(toxcore): fix thread-safety in scenario framework 6d85c754e test(toxcore): add unit tests for net_crypto 9c22e79cc test(support): add SimulatedEnvironment for deterministic testing f34fcb195 chore: Update windows Dockerfile to debian stable (trixie). ece0e8980 fix(group_moderation): allow validating unsorted sanction list signatures a4fa754d7 refactor: rename struct Packet to struct Net_Packet d6f330f85 cleanup: Fix some warnings from coverity. e206bffa2 fix(group_chats): fix sync packets reverting topics 0e4715598 test: Add new scenario testing framework. 668291f44 refactor(toxcore): decouple Network_Funcs from sockaddr via IP_Port fc4396cef fix: potential division by zero in toxav and unsafe hex parsing 8e8b352ab refactor: Add nullable annotations to struct members. 7740bb421 refactor: decouple net_crypto from DHT 1936d4296 test: add benchmark for toxav audio and video 46bfdc2df fix: correct printf format specifiers for unsigned integers REVERT: 1828c5356 fix(toxav): remove extra copy of video frame on encode git-subtree-dir: external/toxcore/c-toxcore git-subtree-split: c9cdae001341e701fca980c9bb9febfeb95d2902
This commit is contained in:
@@ -1,48 +1,80 @@
|
||||
if BUILD_TESTS
|
||||
|
||||
LOG_COMPILER = $(top_srcdir)/tools/test-wrapper.sh
|
||||
AM_LOG_FLAGS = --timeout 60 --retries 3
|
||||
|
||||
noinst_LTLIBRARIES += libauto_test_support.la
|
||||
libauto_test_support_la_SOURCES = ../auto_tests/auto_test_support.c ../auto_tests/auto_test_support.h
|
||||
libauto_test_support_la_LIBADD = libmisc_tools.la libtoxcore.la
|
||||
|
||||
noinst_LTLIBRARIES += libscenario_framework.la
|
||||
libscenario_framework_la_SOURCES = ../auto_tests/scenarios/framework/framework.c ../auto_tests/scenarios/framework/framework.h
|
||||
libscenario_framework_la_LIBADD = libmisc_tools.la libtoxcore.la
|
||||
|
||||
TESTS = \
|
||||
announce_test \
|
||||
conference_double_invite_test \
|
||||
conference_invite_merge_test \
|
||||
conference_peer_nick_test \
|
||||
conference_simple_test \
|
||||
conference_test \
|
||||
conference_two_test \
|
||||
crypto_test \
|
||||
encryptsave_test \
|
||||
file_saving_test \
|
||||
file_streaming_test \
|
||||
file_transfer_test \
|
||||
forwarding_test \
|
||||
friend_connection_test \
|
||||
friend_request_test \
|
||||
group_state_test \
|
||||
invalid_tcp_proxy_test \
|
||||
invalid_udp_proxy_test \
|
||||
lan_discovery_test \
|
||||
lossless_packet_test \
|
||||
lossy_packet_test \
|
||||
network_test \
|
||||
onion_test \
|
||||
overflow_recvq_test \
|
||||
overflow_sendq_test \
|
||||
reconnect_test \
|
||||
save_compatibility_test \
|
||||
save_friend_test \
|
||||
send_message_test \
|
||||
set_name_test \
|
||||
set_status_message_test \
|
||||
scenario_avatar_test \
|
||||
scenario_bootstrap_test \
|
||||
scenario_conference_double_invite_test \
|
||||
scenario_conference_invite_merge_test \
|
||||
scenario_conference_offline_test \
|
||||
scenario_conference_peer_nick_test \
|
||||
scenario_conference_query_test \
|
||||
scenario_conference_simple_test \
|
||||
scenario_conference_test \
|
||||
scenario_conference_two_test \
|
||||
scenario_dht_nodes_response_api_test \
|
||||
scenario_events_test \
|
||||
scenario_file_cancel_test \
|
||||
scenario_file_seek_test \
|
||||
scenario_file_transfer_test \
|
||||
scenario_friend_connection_test \
|
||||
scenario_friend_delete_test \
|
||||
scenario_friend_query_test \
|
||||
scenario_friend_read_receipt_test \
|
||||
scenario_friend_request_spam_test \
|
||||
scenario_friend_request_test \
|
||||
scenario_group_general_test \
|
||||
scenario_group_invite_test \
|
||||
scenario_group_message_test \
|
||||
scenario_group_moderation_test \
|
||||
scenario_group_save_test \
|
||||
scenario_group_state_test \
|
||||
scenario_group_sync_test \
|
||||
scenario_group_tcp_test \
|
||||
scenario_group_topic_test \
|
||||
scenario_lossless_packet_test \
|
||||
scenario_lossy_packet_test \
|
||||
scenario_message_test \
|
||||
scenario_netprof_test \
|
||||
scenario_nospam_test \
|
||||
scenario_overflow_recvq_test \
|
||||
scenario_overflow_sendq_test \
|
||||
scenario_reconnect_test \
|
||||
scenario_save_friend_test \
|
||||
scenario_save_load_test \
|
||||
scenario_self_query_test \
|
||||
scenario_send_message_test \
|
||||
scenario_set_name_test \
|
||||
scenario_set_status_message_test \
|
||||
scenario_tox_many_test \
|
||||
scenario_tox_many_tcp_test \
|
||||
scenario_typing_test \
|
||||
scenario_user_status_test \
|
||||
tcp_relay_test \
|
||||
TCP_test \
|
||||
tox_dispatch_test \
|
||||
tox_events_test \
|
||||
tox_many_tcp_test \
|
||||
tox_many_test \
|
||||
tox_new_test \
|
||||
tox_strncasecmp_test \
|
||||
typing_test \
|
||||
version_test
|
||||
|
||||
AUTOTEST_CFLAGS = \
|
||||
@@ -58,7 +90,7 @@ AUTOTEST_LDADD = \
|
||||
|
||||
|
||||
if BUILD_AV
|
||||
TESTS += conference_av_test toxav_basic_test toxav_many_test
|
||||
TESTS += scenario_conference_av_test scenario_toxav_basic_test scenario_toxav_many_test
|
||||
AUTOTEST_LDADD += libtoxav.la
|
||||
endif
|
||||
|
||||
@@ -68,30 +100,6 @@ announce_test_SOURCES = ../auto_tests/announce_test.c
|
||||
announce_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
announce_test_LDADD = $(AUTOTEST_LDADD)
|
||||
|
||||
conference_double_invite_test_SOURCES = ../auto_tests/conference_double_invite_test.c
|
||||
conference_double_invite_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
conference_double_invite_test_LDADD = $(AUTOTEST_LDADD)
|
||||
|
||||
conference_invite_merge_test_SOURCES = ../auto_tests/conference_invite_merge_test.c
|
||||
conference_invite_merge_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
conference_invite_merge_test_LDADD = $(AUTOTEST_LDADD)
|
||||
|
||||
conference_peer_nick_test_SOURCES = ../auto_tests/conference_peer_nick_test.c
|
||||
conference_peer_nick_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
conference_peer_nick_test_LDADD = $(AUTOTEST_LDADD)
|
||||
|
||||
conference_simple_test_SOURCES = ../auto_tests/conference_simple_test.c
|
||||
conference_simple_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
conference_simple_test_LDADD = $(AUTOTEST_LDADD)
|
||||
|
||||
conference_test_SOURCES = ../auto_tests/conference_test.c
|
||||
conference_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
conference_test_LDADD = $(AUTOTEST_LDADD)
|
||||
|
||||
conference_two_test_SOURCES = ../auto_tests/conference_two_test.c
|
||||
conference_two_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
conference_two_test_LDADD = $(AUTOTEST_LDADD)
|
||||
|
||||
crypto_test_SOURCES = ../auto_tests/crypto_test.c
|
||||
crypto_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
crypto_test_LDADD = $(AUTOTEST_LDADD)
|
||||
@@ -104,30 +112,10 @@ file_saving_test_SOURCES = ../auto_tests/file_saving_test.c
|
||||
file_saving_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
file_saving_test_LDADD = $(AUTOTEST_LDADD)
|
||||
|
||||
file_streaming_test_SOURCES = ../auto_tests/file_streaming_test.c
|
||||
file_streaming_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
file_streaming_test_LDADD = $(AUTOTEST_LDADD)
|
||||
|
||||
file_transfer_test_SOURCES = ../auto_tests/file_transfer_test.c
|
||||
file_transfer_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
file_transfer_test_LDADD = $(AUTOTEST_LDADD)
|
||||
|
||||
forwarding_test_SOURCES = ../auto_tests/forwarding_test.c
|
||||
forwarding_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
forwarding_test_LDADD = $(AUTOTEST_LDADD)
|
||||
|
||||
friend_connection_test_SOURCES = ../auto_tests/friend_connection_test.c
|
||||
friend_connection_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
friend_connection_test_LDADD = $(AUTOTEST_LDADD)
|
||||
|
||||
friend_request_test_SOURCES = ../auto_tests/friend_request_test.c
|
||||
friend_request_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
friend_request_test_LDADD = $(AUTOTEST_LDADD)
|
||||
|
||||
group_state_test_SOURCES = ../auto_tests/group_state_test.c
|
||||
group_state_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
group_state_test_LDADD = $(AUTOTEST_LDADD)
|
||||
|
||||
invalid_tcp_proxy_test_SOURCES = ../auto_tests/invalid_tcp_proxy_test.c
|
||||
invalid_tcp_proxy_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
invalid_tcp_proxy_test_LDADD = $(AUTOTEST_LDADD)
|
||||
@@ -136,18 +124,6 @@ invalid_udp_proxy_test_SOURCES = ../auto_tests/invalid_udp_proxy_test.c
|
||||
invalid_udp_proxy_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
invalid_udp_proxy_test_LDADD = $(AUTOTEST_LDADD)
|
||||
|
||||
lan_discovery_test_SOURCES = ../auto_tests/lan_discovery_test.c
|
||||
lan_discovery_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
lan_discovery_test_LDADD = $(AUTOTEST_LDADD)
|
||||
|
||||
lossless_packet_test_SOURCES = ../auto_tests/lossless_packet_test.c
|
||||
lossless_packet_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
lossless_packet_test_LDADD = $(AUTOTEST_LDADD)
|
||||
|
||||
lossy_packet_test_SOURCES = ../auto_tests/lossy_packet_test.c
|
||||
lossy_packet_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
lossy_packet_test_LDADD = $(AUTOTEST_LDADD)
|
||||
|
||||
network_test_SOURCES = ../auto_tests/network_test.c
|
||||
network_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
network_test_LDADD = $(AUTOTEST_LDADD)
|
||||
@@ -156,37 +132,218 @@ onion_test_SOURCES = ../auto_tests/onion_test.c
|
||||
onion_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
onion_test_LDADD = $(AUTOTEST_LDADD)
|
||||
|
||||
overflow_recvq_test_SOURCES = ../auto_tests/overflow_recvq_test.c
|
||||
overflow_recvq_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
overflow_recvq_test_LDADD = $(AUTOTEST_LDADD)
|
||||
|
||||
overflow_sendq_test_SOURCES = ../auto_tests/overflow_sendq_test.c
|
||||
overflow_sendq_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
overflow_sendq_test_LDADD = $(AUTOTEST_LDADD)
|
||||
|
||||
reconnect_test_SOURCES = ../auto_tests/reconnect_test.c
|
||||
reconnect_test_CFLAGS = $(AUTO_TEST_CFLAGS)
|
||||
reconnect_test_LDADD = $(AUTOTEST_LDADD)
|
||||
|
||||
save_compatibility_test_SOURCES = ../auto_tests/save_compatibility_test.c
|
||||
save_compatibility_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
save_compatibility_test_LDADD = $(AUTOTEST_LDADD)
|
||||
|
||||
save_friend_test_SOURCES = ../auto_tests/save_friend_test.c
|
||||
save_friend_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
save_friend_test_LDADD = $(AUTOTEST_LDADD)
|
||||
tcp_relay_test_SOURCES = ../auto_tests/tcp_relay_test.c
|
||||
tcp_relay_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
tcp_relay_test_LDADD = $(AUTOTEST_LDADD)
|
||||
|
||||
send_message_test_SOURCES = ../auto_tests/send_message_test.c
|
||||
send_message_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
send_message_test_LDADD = $(AUTOTEST_LDADD)
|
||||
tox_new_test_SOURCES = ../auto_tests/tox_new_test.c
|
||||
tox_new_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
tox_new_test_LDADD = $(AUTOTEST_LDADD)
|
||||
|
||||
set_name_test_SOURCES = ../auto_tests/set_name_test.c
|
||||
set_name_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
set_name_test_LDADD = $(AUTOTEST_LDADD)
|
||||
scenario_avatar_test_SOURCES = ../auto_tests/scenarios/scenario_avatar_test.c
|
||||
scenario_avatar_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
scenario_avatar_test_LDADD = $(AUTOTEST_LDADD) libscenario_framework.la
|
||||
|
||||
set_status_message_test_SOURCES = ../auto_tests/set_status_message_test.c
|
||||
set_status_message_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
set_status_message_test_LDADD = $(AUTOTEST_LDADD)
|
||||
scenario_conference_simple_test_SOURCES = ../auto_tests/scenarios/scenario_conference_simple_test.c
|
||||
scenario_conference_simple_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
scenario_conference_simple_test_LDADD = $(AUTOTEST_LDADD) libscenario_framework.la
|
||||
|
||||
scenario_conference_offline_test_SOURCES = ../auto_tests/scenarios/scenario_conference_offline_test.c
|
||||
scenario_conference_offline_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
scenario_conference_offline_test_LDADD = $(AUTOTEST_LDADD) libscenario_framework.la
|
||||
|
||||
scenario_conference_query_test_SOURCES = ../auto_tests/scenarios/scenario_conference_query_test.c
|
||||
scenario_conference_query_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
scenario_conference_query_test_LDADD = $(AUTOTEST_LDADD) libscenario_framework.la
|
||||
|
||||
scenario_conference_double_invite_test_SOURCES = ../auto_tests/scenarios/scenario_conference_double_invite_test.c
|
||||
scenario_conference_double_invite_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
scenario_conference_double_invite_test_LDADD = $(AUTOTEST_LDADD) libscenario_framework.la
|
||||
|
||||
scenario_conference_invite_merge_test_SOURCES = ../auto_tests/scenarios/scenario_conference_invite_merge_test.c
|
||||
scenario_conference_invite_merge_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
scenario_conference_invite_merge_test_LDADD = $(AUTOTEST_LDADD) libscenario_framework.la
|
||||
|
||||
scenario_conference_peer_nick_test_SOURCES = ../auto_tests/scenarios/scenario_conference_peer_nick_test.c
|
||||
scenario_conference_peer_nick_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
scenario_conference_peer_nick_test_LDADD = $(AUTOTEST_LDADD) libscenario_framework.la
|
||||
|
||||
scenario_conference_av_test_SOURCES = ../auto_tests/scenarios/scenario_conference_av_test.c
|
||||
scenario_conference_av_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
scenario_conference_av_test_LDADD = $(AUTOTEST_LDADD) libscenario_framework.la
|
||||
|
||||
scenario_bootstrap_test_SOURCES = ../auto_tests/scenarios/scenario_bootstrap_test.c
|
||||
scenario_bootstrap_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
scenario_bootstrap_test_LDADD = $(AUTOTEST_LDADD) libscenario_framework.la
|
||||
|
||||
scenario_conference_test_SOURCES = ../auto_tests/scenarios/scenario_conference_test.c
|
||||
scenario_conference_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
scenario_conference_test_LDADD = $(AUTOTEST_LDADD) libscenario_framework.la
|
||||
|
||||
scenario_conference_two_test_SOURCES = ../auto_tests/scenarios/scenario_conference_two_test.c
|
||||
scenario_conference_two_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
scenario_conference_two_test_LDADD = $(AUTOTEST_LDADD) libscenario_framework.la
|
||||
|
||||
scenario_dht_nodes_response_api_test_SOURCES = ../auto_tests/scenarios/scenario_dht_nodes_response_api_test.c
|
||||
scenario_dht_nodes_response_api_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
scenario_dht_nodes_response_api_test_LDADD = $(AUTOTEST_LDADD) libscenario_framework.la
|
||||
|
||||
scenario_events_test_SOURCES = ../auto_tests/scenarios/scenario_events_test.c
|
||||
scenario_events_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
scenario_events_test_LDADD = $(AUTOTEST_LDADD) libscenario_framework.la
|
||||
|
||||
scenario_file_cancel_test_SOURCES = ../auto_tests/scenarios/scenario_file_cancel_test.c
|
||||
scenario_file_cancel_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
scenario_file_cancel_test_LDADD = $(AUTOTEST_LDADD) libscenario_framework.la
|
||||
|
||||
scenario_file_seek_test_SOURCES = ../auto_tests/scenarios/scenario_file_seek_test.c
|
||||
scenario_file_seek_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
scenario_file_seek_test_LDADD = $(AUTOTEST_LDADD) libscenario_framework.la
|
||||
|
||||
scenario_file_transfer_test_SOURCES = ../auto_tests/scenarios/scenario_file_transfer_test.c
|
||||
scenario_file_transfer_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
scenario_file_transfer_test_LDADD = $(AUTOTEST_LDADD) libscenario_framework.la
|
||||
|
||||
scenario_friend_connection_test_SOURCES = ../auto_tests/scenarios/scenario_friend_connection_test.c
|
||||
scenario_friend_connection_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
scenario_friend_connection_test_LDADD = $(AUTOTEST_LDADD) libscenario_framework.la
|
||||
|
||||
scenario_friend_request_test_SOURCES = ../auto_tests/scenarios/scenario_friend_request_test.c
|
||||
scenario_friend_request_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
scenario_friend_request_test_LDADD = $(AUTOTEST_LDADD) libscenario_framework.la
|
||||
|
||||
scenario_friend_delete_test_SOURCES = ../auto_tests/scenarios/scenario_friend_delete_test.c
|
||||
scenario_friend_delete_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
scenario_friend_delete_test_LDADD = $(AUTOTEST_LDADD) libscenario_framework.la
|
||||
|
||||
scenario_friend_query_test_SOURCES = ../auto_tests/scenarios/scenario_friend_query_test.c
|
||||
scenario_friend_query_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
scenario_friend_query_test_LDADD = $(AUTOTEST_LDADD) libscenario_framework.la
|
||||
|
||||
scenario_friend_read_receipt_test_SOURCES = ../auto_tests/scenarios/scenario_friend_read_receipt_test.c
|
||||
scenario_friend_read_receipt_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
scenario_friend_read_receipt_test_LDADD = $(AUTOTEST_LDADD) libscenario_framework.la
|
||||
|
||||
scenario_friend_request_spam_test_SOURCES = ../auto_tests/scenarios/scenario_friend_request_spam_test.c
|
||||
scenario_friend_request_spam_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
scenario_friend_request_spam_test_LDADD = $(AUTOTEST_LDADD) libscenario_framework.la
|
||||
|
||||
scenario_group_general_test_SOURCES = ../auto_tests/scenarios/scenario_group_general_test.c
|
||||
scenario_group_general_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
scenario_group_general_test_LDADD = $(AUTOTEST_LDADD) libscenario_framework.la
|
||||
|
||||
scenario_group_invite_test_SOURCES = ../auto_tests/scenarios/scenario_group_invite_test.c
|
||||
scenario_group_invite_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
scenario_group_invite_test_LDADD = $(AUTOTEST_LDADD) libscenario_framework.la
|
||||
|
||||
scenario_group_message_test_SOURCES = ../auto_tests/scenarios/scenario_group_message_test.c
|
||||
scenario_group_message_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
scenario_group_message_test_LDADD = $(AUTOTEST_LDADD) libscenario_framework.la
|
||||
|
||||
scenario_group_moderation_test_SOURCES = ../auto_tests/scenarios/scenario_group_moderation_test.c
|
||||
scenario_group_moderation_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
scenario_group_moderation_test_LDADD = $(AUTOTEST_LDADD) libscenario_framework.la
|
||||
|
||||
scenario_group_save_test_SOURCES = ../auto_tests/scenarios/scenario_group_save_test.c
|
||||
scenario_group_save_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
scenario_group_save_test_LDADD = $(AUTOTEST_LDADD) libscenario_framework.la
|
||||
|
||||
scenario_group_state_test_SOURCES = ../auto_tests/scenarios/scenario_group_state_test.c
|
||||
scenario_group_state_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
scenario_group_state_test_LDADD = $(AUTOTEST_LDADD) libscenario_framework.la
|
||||
|
||||
scenario_group_sync_test_SOURCES = ../auto_tests/scenarios/scenario_group_sync_test.c
|
||||
scenario_group_sync_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
scenario_group_sync_test_LDADD = $(AUTOTEST_LDADD) libscenario_framework.la
|
||||
|
||||
scenario_group_tcp_test_SOURCES = ../auto_tests/scenarios/scenario_group_tcp_test.c
|
||||
scenario_group_tcp_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
scenario_group_tcp_test_LDADD = $(AUTOTEST_LDADD) libscenario_framework.la
|
||||
|
||||
scenario_group_topic_test_SOURCES = ../auto_tests/scenarios/scenario_group_topic_test.c
|
||||
scenario_group_topic_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
scenario_group_topic_test_LDADD = $(AUTOTEST_LDADD) libscenario_framework.la
|
||||
|
||||
# A bit flaky, and autotools doesn't do retries.
|
||||
# scenario_lan_discovery_test_SOURCES = ../auto_tests/scenarios/scenario_lan_discovery_test.c
|
||||
# scenario_lan_discovery_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
# scenario_lan_discovery_test_LDADD = $(AUTOTEST_LDADD) libscenario_framework.la
|
||||
|
||||
scenario_lossless_packet_test_SOURCES = ../auto_tests/scenarios/scenario_lossless_packet_test.c
|
||||
scenario_lossless_packet_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
scenario_lossless_packet_test_LDADD = $(AUTOTEST_LDADD) libscenario_framework.la
|
||||
|
||||
scenario_lossy_packet_test_SOURCES = ../auto_tests/scenarios/scenario_lossy_packet_test.c
|
||||
scenario_lossy_packet_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
scenario_lossy_packet_test_LDADD = $(AUTOTEST_LDADD) libscenario_framework.la
|
||||
|
||||
scenario_message_test_SOURCES = ../auto_tests/scenarios/scenario_message_test.c
|
||||
scenario_message_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
scenario_message_test_LDADD = $(AUTOTEST_LDADD) libscenario_framework.la
|
||||
|
||||
scenario_netprof_test_SOURCES = ../auto_tests/scenarios/scenario_netprof_test.c
|
||||
scenario_netprof_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
scenario_netprof_test_LDADD = $(AUTOTEST_LDADD) libscenario_framework.la
|
||||
|
||||
scenario_nospam_test_SOURCES = ../auto_tests/scenarios/scenario_nospam_test.c
|
||||
scenario_nospam_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
scenario_nospam_test_LDADD = $(AUTOTEST_LDADD) libscenario_framework.la
|
||||
|
||||
scenario_reconnect_test_SOURCES = ../auto_tests/scenarios/scenario_reconnect_test.c
|
||||
scenario_reconnect_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
scenario_reconnect_test_LDADD = $(AUTOTEST_LDADD) libscenario_framework.la
|
||||
|
||||
scenario_save_friend_test_SOURCES = ../auto_tests/scenarios/scenario_save_friend_test.c
|
||||
scenario_save_friend_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
scenario_save_friend_test_LDADD = $(AUTOTEST_LDADD) libscenario_framework.la
|
||||
|
||||
scenario_self_query_test_SOURCES = ../auto_tests/scenarios/scenario_self_query_test.c
|
||||
scenario_self_query_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
scenario_self_query_test_LDADD = $(AUTOTEST_LDADD) libscenario_framework.la
|
||||
|
||||
scenario_overflow_recvq_test_SOURCES = ../auto_tests/scenarios/scenario_overflow_recvq_test.c
|
||||
scenario_overflow_recvq_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
scenario_overflow_recvq_test_LDADD = $(AUTOTEST_LDADD) libscenario_framework.la
|
||||
|
||||
scenario_overflow_sendq_test_SOURCES = ../auto_tests/scenarios/scenario_overflow_sendq_test.c
|
||||
scenario_overflow_sendq_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
scenario_overflow_sendq_test_LDADD = $(AUTOTEST_LDADD) libscenario_framework.la
|
||||
|
||||
scenario_save_load_test_SOURCES = ../auto_tests/scenarios/scenario_save_load_test.c
|
||||
scenario_save_load_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
scenario_save_load_test_LDADD = $(AUTOTEST_LDADD) libscenario_framework.la
|
||||
|
||||
scenario_send_message_test_SOURCES = ../auto_tests/scenarios/scenario_send_message_test.c
|
||||
scenario_send_message_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
scenario_send_message_test_LDADD = $(AUTOTEST_LDADD) libscenario_framework.la
|
||||
|
||||
scenario_set_name_test_SOURCES = ../auto_tests/scenarios/scenario_set_name_test.c
|
||||
scenario_set_name_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
scenario_set_name_test_LDADD = $(AUTOTEST_LDADD) libscenario_framework.la
|
||||
|
||||
scenario_set_status_message_test_SOURCES = ../auto_tests/scenarios/scenario_set_status_message_test.c
|
||||
scenario_set_status_message_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
scenario_set_status_message_test_LDADD = $(AUTOTEST_LDADD) libscenario_framework.la
|
||||
|
||||
scenario_tox_many_test_SOURCES = ../auto_tests/scenarios/scenario_tox_many_test.c
|
||||
scenario_tox_many_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
scenario_tox_many_test_LDADD = $(AUTOTEST_LDADD) libscenario_framework.la
|
||||
|
||||
scenario_tox_many_tcp_test_SOURCES = ../auto_tests/scenarios/scenario_tox_many_tcp_test.c
|
||||
scenario_tox_many_tcp_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
scenario_tox_many_tcp_test_LDADD = $(AUTOTEST_LDADD) libscenario_framework.la
|
||||
|
||||
scenario_typing_test_SOURCES = ../auto_tests/scenarios/scenario_typing_test.c
|
||||
scenario_typing_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
scenario_typing_test_LDADD = $(AUTOTEST_LDADD) libscenario_framework.la
|
||||
|
||||
scenario_user_status_test_SOURCES = ../auto_tests/scenarios/scenario_user_status_test.c
|
||||
scenario_user_status_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
scenario_user_status_test_LDADD = $(AUTOTEST_LDADD) libscenario_framework.la
|
||||
|
||||
TCP_test_SOURCES = ../auto_tests/TCP_test.c
|
||||
TCP_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
@@ -196,43 +353,23 @@ tox_dispatch_test_SOURCES = ../auto_tests/tox_dispatch_test.c
|
||||
tox_dispatch_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
tox_dispatch_test_LDADD = $(AUTOTEST_LDADD)
|
||||
|
||||
tox_events_test_SOURCES = ../auto_tests/tox_events_test.c
|
||||
tox_events_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
tox_events_test_LDADD = $(AUTOTEST_LDADD)
|
||||
|
||||
tox_many_tcp_test_SOURCES = ../auto_tests/tox_many_tcp_test.c
|
||||
tox_many_tcp_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
tox_many_tcp_test_LDADD = $(AUTOTEST_LDADD)
|
||||
|
||||
tox_many_test_SOURCES = ../auto_tests/tox_many_test.c
|
||||
tox_many_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
tox_many_test_LDADD = $(AUTOTEST_LDADD)
|
||||
|
||||
tox_strncasecmp_test_SOURCES = ../auto_tests/tox_strncasecmp_test.c
|
||||
tox_strncasecmp_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
tox_strncasecmp_test_LDADD = $(AUTOTEST_LDADD)
|
||||
|
||||
typing_test_SOURCES = ../auto_tests/typing_test.c
|
||||
typing_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
typing_test_LDADD = $(AUTOTEST_LDADD)
|
||||
|
||||
version_test_SOURCES = ../auto_tests/version_test.c
|
||||
version_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
version_test_LDADD = $(AUTOTEST_LDADD)
|
||||
|
||||
if BUILD_AV
|
||||
|
||||
conference_av_test_SOURCES = ../auto_tests/conference_av_test.c
|
||||
conference_av_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
conference_av_test_LDADD = $(AUTOTEST_LDADD)
|
||||
scenario_toxav_basic_test_SOURCES = ../auto_tests/scenarios/scenario_toxav_basic_test.c
|
||||
scenario_toxav_basic_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
scenario_toxav_basic_test_LDADD = $(AUTOTEST_LDADD) libscenario_framework.la
|
||||
|
||||
toxav_basic_test_SOURCES = ../auto_tests/toxav_basic_test.c
|
||||
toxav_basic_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
toxav_basic_test_LDADD = $(AUTOTEST_LDADD) $(AV_LIBS)
|
||||
|
||||
toxav_many_test_SOURCES = ../auto_tests/toxav_many_test.c
|
||||
toxav_many_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
toxav_many_test_LDADD = $(AUTOTEST_LDADD)
|
||||
scenario_toxav_many_test_SOURCES = ../auto_tests/scenarios/scenario_toxav_many_test.c
|
||||
scenario_toxav_many_test_CFLAGS = $(AUTOTEST_CFLAGS)
|
||||
scenario_toxav_many_test_LDADD = $(AUTOTEST_LDADD) libscenario_framework.la
|
||||
|
||||
endif
|
||||
|
||||
@@ -243,4 +380,5 @@ EXTRA_DIST += \
|
||||
$(top_srcdir)/auto_tests/data/save.tox.big \
|
||||
$(top_srcdir)/auto_tests/data/save.tox.little \
|
||||
$(top_srcdir)/auto_tests/check_compat.h \
|
||||
$(top_srcdir)/auto_tests/auto_test_support.h
|
||||
$(top_srcdir)/auto_tests/auto_test_support.h \
|
||||
$(top_srcdir)/auto_tests/scenarios/framework/framework.h
|
||||
|
||||
Reference in New Issue
Block a user