-
Notifications
You must be signed in to change notification settings - Fork 426
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Experimenting with alternative SM mechanisms #3574
Conversation
Codecov Report
@@ Coverage Diff @@
## master #3574 +/- ##
==========================================
+ Coverage 81.00% 81.11% +0.10%
==========================================
Files 424 426 +2
Lines 32294 32386 +92
==========================================
+ Hits 26161 26269 +108
+ Misses 6133 6117 -16
Continue to review full report at Codecov.
|
small_tests_24 / small_tests / 2a3a429 small_tests_23 / small_tests / 2a3a429 dynamic_domains_pgsql_mnesia_24 / pgsql_mnesia / 2a3a429 dynamic_domains_pgsql_mnesia_23 / pgsql_mnesia / 2a3a429 dynamic_domains_mssql_mnesia_24 / odbc_mssql_mnesia / 2a3a429 ldap_mnesia_24 / ldap_mnesia / 2a3a429 ldap_mnesia_23 / ldap_mnesia / 2a3a429 internal_kiss_24 / internal_kiss / 2a3a429 component_SUITE:distributed:register_in_cluster{error,
{timeout_when_waiting_for_stanza,
[{escalus_client,wait_for_stanza,
[{client,<<"clusterguy@localhost/res1">>,escalus_tcp,
<0.10250.0>,
[{event_manager,<0.10245.0>},
{server,<<"localhost">>},
{username,<<"clusterguy">>},
{resource,<<"res1">>}],
[{event_client,
[{event_manager,<0.10245.0>},
{server,<<"localhost">>},
{username,<<"clusterguy">>},
{resource,<<"res1">>}]},
{resource,<<"res1">>},
{username,<<"clusterguy">>},
{server,<<"localhost">>},
{host,<<"localhost">>},
{port,5232},
{auth,{escalus_auth,auth_plain}},
{wspath,undefined},
{username,<<"clusterguy">>},
{server,<<"localhost">>},
{host,<<"localhost">>},
{password,<<"distributionftw">>},
{port,5232},
{stream_id,<<"d77f6d7cae32e076">>}]},
5000],
[{file,
"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
{line,136}]},
{component_SUITE,do_chat_with_component,3,
[{file,
"/home/circleci/project/big_tests/tests/component_SUITE.erl"},
{line,421}]},
{component_SUITE,'-register_in_cluster/1-fun-0-',5,
[{file,
"/home/circleci/project/big_tests/tests/component_SUITE.erl"},
{line,368}]},
{escalus_story,story,4,
[{file,
... component_SUITE:distributed:register_in_cluster{error,
{timeout_when_waiting_for_stanza,
[{escalus_client,wait_for_stanza,
[{client,<<"clusterguy@localhost/res1">>,escalus_tcp,
<0.10329.0>,
[{event_manager,<0.10324.0>},
{server,<<"localhost">>},
{username,<<"clusterguy">>},
{resource,<<"res1">>}],
[{event_client,
[{event_manager,<0.10324.0>},
{server,<<"localhost">>},
{username,<<"clusterguy">>},
{resource,<<"res1">>}]},
{resource,<<"res1">>},
{username,<<"clusterguy">>},
{server,<<"localhost">>},
{host,<<"localhost">>},
{port,5232},
{auth,{escalus_auth,auth_plain}},
{wspath,undefined},
{username,<<"clusterguy">>},
{server,<<"localhost">>},
{host,<<"localhost">>},
{password,<<"distributionftw">>},
{port,5232},
{stream_id,<<"865092bdb876d51e">>}]},
5000],
[{file,
"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
{line,136}]},
{component_SUITE,do_chat_with_component,3,
[{file,
"/home/circleci/project/big_tests/tests/component_SUITE.erl"},
{line,421}]},
{component_SUITE,'-register_in_cluster/1-fun-0-',5,
[{file,
"/home/circleci/project/big_tests/tests/component_SUITE.erl"},
{line,368}]},
{escalus_story,story,4,
[{file,
... component_SUITE:distributed:register_in_cluster{error,
{timeout_when_waiting_for_stanza,
[{escalus_client,wait_for_stanza,
[{client,<<"clusterguy@localhost/res1">>,escalus_tcp,
<0.10409.0>,
[{event_manager,<0.10404.0>},
{server,<<"localhost">>},
{username,<<"clusterguy">>},
{resource,<<"res1">>}],
[{event_client,
[{event_manager,<0.10404.0>},
{server,<<"localhost">>},
{username,<<"clusterguy">>},
{resource,<<"res1">>}]},
{resource,<<"res1">>},
{username,<<"clusterguy">>},
{server,<<"localhost">>},
{host,<<"localhost">>},
{port,5232},
{auth,{escalus_auth,auth_plain}},
{wspath,undefined},
{username,<<"clusterguy">>},
{server,<<"localhost">>},
{host,<<"localhost">>},
{password,<<"distributionftw">>},
{port,5232},
{stream_id,<<"cd69115c17f1f97f">>}]},
5000],
[{file,
"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
{line,136}]},
{component_SUITE,do_chat_with_component,3,
[{file,
"/home/circleci/project/big_tests/tests/component_SUITE.erl"},
{line,421}]},
{component_SUITE,'-register_in_cluster/1-fun-0-',5,
[{file,
"/home/circleci/project/big_tests/tests/component_SUITE.erl"},
{line,368}]},
{escalus_story,story,4,
[{file,
... dynamic_domains_SUITE:pm_messages{error,
{timeout_when_waiting_for_stanza,
[{escalus_client,wait_for_stanza,
[{client,<<"[email protected]/res1">>,escalus_tcp,<0.22556.1>,
[{event_manager,<0.22554.1>},
{server,<<"example.org">>},
{username,<<"bob">>},
{resource,<<"res1">>}],
[{event_client,
[{event_manager,<0.22554.1>},
{server,<<"example.org">>},
{username,<<"bob">>},
{resource,<<"res1">>}]},
{resource,<<"res1">>},
{username,<<"bob">>},
{server,<<"example.org">>},
{host,<<"localhost">>},
{port,5232},
{auth,{escalus_auth,auth_plain}},
{wspath,undefined},
{username,<<"bob">>},
{server,<<"example.org">>},
{host,<<"localhost">>},
{password,<<"makota3">>},
{port,5232},
{stream_id,<<"1cdd6e4abc93e654">>}]},
5000],
[{file,
"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
{line,136}]},
{dynamic_domains_SUITE,'-pm_messages/1-fun-0-',2,
[{file,
"/home/circleci/project/big_tests/tests/dynamic_domains_SUITE.erl"},
{line,80}]},
{escalus_story,story,4,
[{file,
"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,72}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1783}]},
{test_server,... internal_mnesia_24 / internal_mnesia / 2a3a429 dynamic_domains_mysql_redis_24 / mysql_redis / 2a3a429 pgsql_mnesia_23 / pgsql_mnesia / 2a3a429 elasticsearch_and_cassandra_24 / elasticsearch_and_cassandra_mnesia / 2a3a429 pgsql_mnesia_24 / pgsql_mnesia / 2a3a429 mssql_mnesia_24 / odbc_mssql_mnesia / 2a3a429 riak_mnesia_24 / riak_mnesia / 2a3a429 |
small_tests_24 / small_tests / 5ec847c small_tests_23 / small_tests / 5ec847c dynamic_domains_pgsql_mnesia_23 / pgsql_mnesia / 5ec847c dynamic_domains_pgsql_mnesia_24 / pgsql_mnesia / 5ec847c dynamic_domains_mssql_mnesia_24 / odbc_mssql_mnesia / 5ec847c dynamic_domains_mysql_redis_24 / mysql_redis / 5ec847c ldap_mnesia_24 / ldap_mnesia / 5ec847c ldap_mnesia_23 / ldap_mnesia / 5ec847c internal_kiss_24 / internal_kiss / 5ec847c component_SUITE:distributed:register_in_cluster{error,
{timeout_when_waiting_for_stanza,
[{escalus_client,wait_for_stanza,
[{client,<<"clusterguy@localhost/res1">>,escalus_tcp,
<0.10191.0>,
[{event_manager,<0.10186.0>},
{server,<<"localhost">>},
{username,<<"clusterguy">>},
{resource,<<"res1">>}],
[{event_client,
[{event_manager,<0.10186.0>},
{server,<<"localhost">>},
{username,<<"clusterguy">>},
{resource,<<"res1">>}]},
{resource,<<"res1">>},
{username,<<"clusterguy">>},
{server,<<"localhost">>},
{host,<<"localhost">>},
{port,5232},
{auth,{escalus_auth,auth_plain}},
{wspath,undefined},
{username,<<"clusterguy">>},
{server,<<"localhost">>},
{host,<<"localhost">>},
{password,<<"distributionftw">>},
{port,5232},
{stream_id,<<"28c74871127bc644">>}]},
5000],
[{file,
"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
{line,136}]},
{component_SUITE,do_chat_with_component,3,
[{file,
"/home/circleci/project/big_tests/tests/component_SUITE.erl"},
{line,421}]},
{component_SUITE,'-register_in_cluster/1-fun-0-',5,
[{file,
"/home/circleci/project/big_tests/tests/component_SUITE.erl"},
{line,368}]},
{escalus_story,story,4,
[{file,
... component_SUITE:distributed:register_in_cluster{error,
{timeout_when_waiting_for_stanza,
[{escalus_client,wait_for_stanza,
[{client,<<"clusterguy@localhost/res1">>,escalus_tcp,
<0.10271.0>,
[{event_manager,<0.10266.0>},
{server,<<"localhost">>},
{username,<<"clusterguy">>},
{resource,<<"res1">>}],
[{event_client,
[{event_manager,<0.10266.0>},
{server,<<"localhost">>},
{username,<<"clusterguy">>},
{resource,<<"res1">>}]},
{resource,<<"res1">>},
{username,<<"clusterguy">>},
{server,<<"localhost">>},
{host,<<"localhost">>},
{port,5232},
{auth,{escalus_auth,auth_plain}},
{wspath,undefined},
{username,<<"clusterguy">>},
{server,<<"localhost">>},
{host,<<"localhost">>},
{password,<<"distributionftw">>},
{port,5232},
{stream_id,<<"ce7958c24336ce37">>}]},
5000],
[{file,
"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
{line,136}]},
{component_SUITE,do_chat_with_component,3,
[{file,
"/home/circleci/project/big_tests/tests/component_SUITE.erl"},
{line,421}]},
{component_SUITE,'-register_in_cluster/1-fun-0-',5,
[{file,
"/home/circleci/project/big_tests/tests/component_SUITE.erl"},
{line,368}]},
{escalus_story,story,4,
[{file,
... component_SUITE:distributed:register_in_cluster{error,
{timeout_when_waiting_for_stanza,
[{escalus_client,wait_for_stanza,
[{client,<<"clusterguy@localhost/res1">>,escalus_tcp,
<0.10350.0>,
[{event_manager,<0.10345.0>},
{server,<<"localhost">>},
{username,<<"clusterguy">>},
{resource,<<"res1">>}],
[{event_client,
[{event_manager,<0.10345.0>},
{server,<<"localhost">>},
{username,<<"clusterguy">>},
{resource,<<"res1">>}]},
{resource,<<"res1">>},
{username,<<"clusterguy">>},
{server,<<"localhost">>},
{host,<<"localhost">>},
{port,5232},
{auth,{escalus_auth,auth_plain}},
{wspath,undefined},
{username,<<"clusterguy">>},
{server,<<"localhost">>},
{host,<<"localhost">>},
{password,<<"distributionftw">>},
{port,5232},
{stream_id,<<"0d34ed700c1a9f9d">>}]},
5000],
[{file,
"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
{line,136}]},
{component_SUITE,do_chat_with_component,3,
[{file,
"/home/circleci/project/big_tests/tests/component_SUITE.erl"},
{line,421}]},
{component_SUITE,'-register_in_cluster/1-fun-0-',5,
[{file,
"/home/circleci/project/big_tests/tests/component_SUITE.erl"},
{line,368}]},
{escalus_story,story,4,
[{file,
... mod_global_distrib_SUITE:mod_global_distrib:test_pm_between_users_at_different_locations{error,
{timeout_when_waiting_for_stanza,
[{escalus_client,wait_for_stanza,
[{client,
<<"alicE_test_pm_between_users_at_different_locations_652@localhost/res1">>,
escalus_tcp,<0.19491.0>,
[{event_manager,<0.19487.0>},
{server,<<"localhost">>},
{username,
<<"alicE_test_pm_between_users_at_different_locations_652">>},
{resource,<<"res1">>}],
[{event_client,
[{event_manager,<0.19487.0>},
{server,<<"localhost">>},
{username,
<<"alicE_test_pm_between_users_at_different_locations_652">>},
{resource,<<"res1">>}]},
{resource,<<"res1">>},
{username,
<<"alicE_test_pm_between_users_at_different_locations_652">>},
{server,<<"localhost">>},
{host,<<"localhost">>},
{port,5222},
{auth,{escalus_auth,auth_plain}},
{wspath,undefined},
{username,
<<"alicE_test_pm_between_users_at_different_locations_652">>},
{server,<<"localhost">>},
{password,<<"matygrysa">>},
{stream_id,<<"23bb73fbee3862b2">>}]},
15000],
[{file,
"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
{line,136}]},
{mod_global_distrib_SUITE,test_two_way_pm,2,
[{file,
"/home/circleci/project/big_tests/tests/mod_global_distrib_SUITE.erl"},
... dynamic_domains_SUITE:pm_messages{error,
{timeout_when_waiting_for_stanza,
[{escalus_client,wait_for_stanza,
[{client,<<"[email protected]/res1">>,escalus_tcp,<0.23503.1>,
[{event_manager,<0.23501.1>},
{server,<<"example.org">>},
{username,<<"bob">>},
{resource,<<"res1">>}],
[{event_client,
[{event_manager,<0.23501.1>},
{server,<<"example.org">>},
{username,<<"bob">>},
{resource,<<"res1">>}]},
{resource,<<"res1">>},
{username,<<"bob">>},
{server,<<"example.org">>},
{host,<<"localhost">>},
{port,5232},
{auth,{escalus_auth,auth_plain}},
{wspath,undefined},
{username,<<"bob">>},
{server,<<"example.org">>},
{host,<<"localhost">>},
{password,<<"makota3">>},
{port,5232},
{stream_id,<<"9ba32c36d3168f08">>}]},
5000],
[{file,
"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
{line,136}]},
{dynamic_domains_SUITE,'-pm_messages/1-fun-0-',2,
[{file,
"/home/circleci/project/big_tests/tests/dynamic_domains_SUITE.erl"},
{line,80}]},
{escalus_story,story,4,
[{file,
"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,72}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1783}]},
{test_server,... internal_mnesia_24 / internal_mnesia / 5ec847c elasticsearch_and_cassandra_24 / elasticsearch_and_cassandra_mnesia / 5ec847c pgsql_mnesia_24 / pgsql_mnesia / 5ec847c mysql_redis_24 / mysql_redis / 5ec847c mssql_mnesia_24 / odbc_mssql_mnesia / 5ec847c riak_mnesia_24 / riak_mnesia / 5ec847c |
small_tests_24 / small_tests / 64c1047 small_tests_23 / small_tests / 64c1047 dynamic_domains_pgsql_mnesia_23 / pgsql_mnesia / 64c1047 dynamic_domains_mysql_redis_24 / mysql_redis / 64c1047 dynamic_domains_pgsql_mnesia_24 / pgsql_mnesia / 64c1047 dynamic_domains_mssql_mnesia_24 / odbc_mssql_mnesia / 64c1047 internal_kiss_24 / internal_kiss / 64c1047 ldap_mnesia_24 / ldap_mnesia / 64c1047 ldap_mnesia_23 / ldap_mnesia / 64c1047 internal_mnesia_24 / internal_mnesia / 64c1047 elasticsearch_and_cassandra_24 / elasticsearch_and_cassandra_mnesia / 64c1047 pgsql_mnesia_23 / pgsql_mnesia / 64c1047 pgsql_mnesia_24 / pgsql_mnesia / 64c1047 mysql_redis_24 / mysql_redis / 64c1047 mssql_mnesia_24 / odbc_mssql_mnesia / 64c1047 riak_mnesia_24 / riak_mnesia / 64c1047 |
small_tests_24 / small_tests / ecea572 small_tests_23 / small_tests / ecea572 dynamic_domains_pgsql_mnesia_23 / pgsql_mnesia / ecea572 dynamic_domains_mssql_mnesia_24 / odbc_mssql_mnesia / ecea572 dynamic_domains_mysql_redis_24 / mysql_redis / ecea572 dynamic_domains_pgsql_mnesia_24 / pgsql_mnesia / ecea572 internal_kiss_24 / internal_kiss / ecea572 internal_mnesia_24 / internal_mnesia / ecea572 elasticsearch_and_cassandra_24 / elasticsearch_and_cassandra_mnesia / ecea572 ldap_mnesia_24 / ldap_mnesia / ecea572 mssql_mnesia_24 / odbc_mssql_mnesia / ecea572 pgsql_mnesia_24 / pgsql_mnesia / ecea572 mysql_redis_24 / mysql_redis / ecea572 pgsql_mnesia_23 / pgsql_mnesia / ecea572 riak_mnesia_24 / riak_mnesia / ecea572 |
7568c56
to
7a91d32
Compare
small_tests_24 / small_tests / 7a91d32 small_tests_23 / small_tests / 7a91d32 dynamic_domains_pgsql_mnesia_24 / pgsql_mnesia / 7a91d32 dynamic_domains_mysql_redis_24 / mysql_redis / 7a91d32 dynamic_domains_pgsql_mnesia_23 / pgsql_mnesia / 7a91d32 dynamic_domains_mssql_mnesia_24 / odbc_mssql_mnesia / 7a91d32 internal_kiss_24 / internal_kiss / 7a91d32 sm_SUITE:parallel:init_per_group{'EXIT',
{{badrpc,
{'EXIT',
{function_clause,
[{proplists,get_value,
[enabled,
#{enabled => false,geriatric => 3600,
repeat_after => 1800},
false],
[{file,"proplists.erl"},{line,216}]},
{mod_stream_management_kiss,maybe_init_stale_h,1,
[{file,
"/home/circleci/project/src/stream_management/mod_stream_management_kiss.erl"},
{line,41}]},
{mod_stream_management_kiss,init,2,
[{file,
"/home/circleci/project/src/stream_management/mod_stream_management_kiss.erl"},
{line,36}]},
{mod_stream_management,start,2,
[{file,
"/home/circleci/project/src/stream_management/mod_stream_management.erl"},
{line,50}]},
{gen_mod,start_module_for_host_type,3,
[{file,"/home/circleci/project/src/gen_mod.erl"},
{line,111}]},
{mongoose_modules,start_module,4,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,95}]},
{mongoose_modules,ensure_started,3,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,81}]},
{mongoose_modules,'-replace_modules/3-lc$^1/1-1-',2,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,50}]}]}}},
[{distributed_helper,rpc,... sm_SUITE:parallel_manual_ack_freq_1:init_per_group{'EXIT',
{{badrpc,
{'EXIT',
{function_clause,
[{proplists,get_value,
[enabled,
#{enabled => false,geriatric => 3600,
repeat_after => 1800},
false],
[{file,"proplists.erl"},{line,216}]},
{mod_stream_management_kiss,maybe_init_stale_h,1,
[{file,
"/home/circleci/project/src/stream_management/mod_stream_management_kiss.erl"},
{line,41}]},
{mod_stream_management_kiss,init,2,
[{file,
"/home/circleci/project/src/stream_management/mod_stream_management_kiss.erl"},
{line,36}]},
{mod_stream_management,start,2,
[{file,
"/home/circleci/project/src/stream_management/mod_stream_management.erl"},
{line,50}]},
{gen_mod,start_module_for_host_type,3,
[{file,"/home/circleci/project/src/gen_mod.erl"},
{line,111}]},
{mongoose_modules,start_module,4,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,95}]},
{mongoose_modules,ensure_started,3,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,81}]},
{mongoose_modules,'-replace_modules/3-lc$^1/1-1-',2,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,50}]}]}}},
[{distributed_helper,rpc,... sm_SUITE:manual_ack_freq_2:init_per_group{'EXIT',
{{badrpc,
{'EXIT',
{function_clause,
[{proplists,get_value,
[enabled,
#{enabled => false,geriatric => 3600,
repeat_after => 1800},
false],
[{file,"proplists.erl"},{line,216}]},
{mod_stream_management_kiss,maybe_init_stale_h,1,
[{file,
"/home/circleci/project/src/stream_management/mod_stream_management_kiss.erl"},
{line,41}]},
{mod_stream_management_kiss,init,2,
[{file,
"/home/circleci/project/src/stream_management/mod_stream_management_kiss.erl"},
{line,36}]},
{mod_stream_management,start,2,
[{file,
"/home/circleci/project/src/stream_management/mod_stream_management.erl"},
{line,50}]},
{gen_mod,start_module_for_host_type,3,
[{file,"/home/circleci/project/src/gen_mod.erl"},
{line,111}]},
{mongoose_modules,start_module,4,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,95}]},
{mongoose_modules,ensure_started,3,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,81}]},
{mongoose_modules,'-replace_modules/3-lc$^1/1-1-',2,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,50}]}]}}},
[{distributed_helper,rpc,... sm_SUITE:parallel_unacknowledged_message_hook:init_per_group{'EXIT',
{{badrpc,
{'EXIT',
{function_clause,
[{proplists,get_value,
[enabled,
#{enabled => false,geriatric => 3600,
repeat_after => 1800},
false],
[{file,"proplists.erl"},{line,216}]},
{mod_stream_management_kiss,maybe_init_stale_h,1,
[{file,
"/home/circleci/project/src/stream_management/mod_stream_management_kiss.erl"},
{line,41}]},
{mod_stream_management_kiss,init,2,
[{file,
"/home/circleci/project/src/stream_management/mod_stream_management_kiss.erl"},
{line,36}]},
{mod_stream_management,start,2,
[{file,
"/home/circleci/project/src/stream_management/mod_stream_management.erl"},
{line,50}]},
{gen_mod,start_module_for_host_type,3,
[{file,"/home/circleci/project/src/gen_mod.erl"},
{line,111}]},
{mongoose_modules,start_module,4,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,95}]},
{mongoose_modules,ensure_started,3,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,81}]},
{mongoose_modules,'-replace_modules/3-lc$^1/1-1-',2,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,50}]}]}}},
[{distributed_helper,rpc,... xep_0352_csi_SUITE:basic:alice_is_inactive_but_sends_sm_req_and_recives_ack{error,
{timeout_when_waiting_for_stanza,
[{escalus_client,wait_for_stanza,
[{client,
<<"alicE_alice_is_inactive_but_sends_sm_req_and_recives_ack_1350@localhost/res1">>,
escalus_tcp,<0.19937.1>,
[{event_manager,<0.19886.1>},
{server,<<"localhost">>},
{username,
<<"alicE_alice_is_inactive_but_sends_sm_req_and_recives_ack_1350">>},
{resource,<<"res1">>}],
[{event_client,
[{event_manager,<0.19886.1>},
{server,<<"localhost">>},
{username,
<<"alicE_alice_is_inactive_but_sends_sm_req_and_recives_ack_1350">>},
{resource,<<"res1">>}]},
{resource,<<"res1">>},
{username,
<<"alicE_alice_is_inactive_but_sends_sm_req_and_recives_ack_1350">>},
{server,<<"localhost">>},
{host,<<"localhost">>},
{port,5222},
{auth,{escalus_auth,auth_plain}},
{wspath,undefined},
{username,
<<"alicE_alice_is_inactive_but_sends_sm_req_and_recives_ack_1350">>},
{server,<<"localhost">>},
{password,<<"matygrysa">>},
{stream_management,true},
{stream_id,<<"b1851ada030800a2">>}]},
5000],
[{file,
"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
{line,136}]},
{xep_0352_csi_SUITE,
'-alice_is_inactive_but_sends_sm_req_and_rec... ldap_mnesia_24 / ldap_mnesia / 7a91d32 ldap_mnesia_23 / ldap_mnesia / 7a91d32 internal_mnesia_24 / internal_mnesia / 7a91d32 pgsql_mnesia_23 / pgsql_mnesia / 7a91d32 elasticsearch_and_cassandra_24 / elasticsearch_and_cassandra_mnesia / 7a91d32 pgsql_mnesia_24 / pgsql_mnesia / 7a91d32 mysql_redis_24 / mysql_redis / 7a91d32 mssql_mnesia_24 / odbc_mssql_mnesia / 7a91d32 riak_mnesia_24 / riak_mnesia / 7a91d32 |
small_tests_24 / small_tests / 90491ed small_tests_23 / small_tests / 90491ed dynamic_domains_pgsql_mnesia_23 / pgsql_mnesia / 90491ed dynamic_domains_pgsql_mnesia_24 / pgsql_mnesia / 90491ed dynamic_domains_mysql_redis_24 / mysql_redis / 90491ed dynamic_domains_mssql_mnesia_24 / odbc_mssql_mnesia / 90491ed internal_kiss_24 / internal_kiss / 90491ed ldap_mnesia_24 / ldap_mnesia / 90491ed ldap_mnesia_23 / ldap_mnesia / 90491ed internal_mnesia_24 / internal_mnesia / 90491ed elasticsearch_and_cassandra_24 / elasticsearch_and_cassandra_mnesia / 90491ed mysql_redis_24 / mysql_redis / 90491ed pgsql_mnesia_23 / pgsql_mnesia / 90491ed pgsql_mnesia_24 / pgsql_mnesia / 90491ed mssql_mnesia_24 / odbc_mssql_mnesia / 90491ed riak_mnesia_24 / riak_mnesia / 90491ed |
small_tests_24 / small_tests / 2a6eb46 small_tests_23 / small_tests / 2a6eb46 dynamic_domains_pgsql_mnesia_23 / pgsql_mnesia / 2a6eb46 dynamic_domains_mysql_redis_24 / mysql_redis / 2a6eb46 dynamic_domains_pgsql_mnesia_24 / pgsql_mnesia / 2a6eb46 ldap_mnesia_23 / ldap_mnesia / 2a6eb46 dynamic_domains_mssql_mnesia_24 / odbc_mssql_mnesia / 2a6eb46 internal_kiss_24 / internal_kiss / 2a6eb46 ldap_mnesia_24 / ldap_mnesia / 2a6eb46 internal_mnesia_24 / internal_mnesia / 2a6eb46 pgsql_mnesia_23 / pgsql_mnesia / 2a6eb46 elasticsearch_and_cassandra_24 / elasticsearch_and_cassandra_mnesia / 2a6eb46 pgsql_mnesia_24 / pgsql_mnesia / 2a6eb46 mysql_redis_24 / mysql_redis / 2a6eb46 mssql_mnesia_24 / odbc_mssql_mnesia / 2a6eb46 riak_mnesia_24 / riak_mnesia / 2a6eb46 |
small_tests_24 / small_tests / 912bf6a small_tests_23 / small_tests / 912bf6a dynamic_domains_pgsql_mnesia_24 / pgsql_mnesia / 912bf6a dynamic_domains_mysql_redis_24 / mysql_redis / 912bf6a dynamic_domains_pgsql_mnesia_23 / pgsql_mnesia / 912bf6a internal_kiss_24 / internal_kiss / 912bf6a dynamic_domains_mssql_mnesia_24 / odbc_mssql_mnesia / 912bf6a ldap_mnesia_24 / ldap_mnesia / 912bf6a internal_mnesia_24 / internal_mnesia / 912bf6a ldap_mnesia_23 / ldap_mnesia / 912bf6a elasticsearch_and_cassandra_24 / elasticsearch_and_cassandra_mnesia / 912bf6a pgsql_mnesia_23 / pgsql_mnesia / 912bf6a pgsql_mnesia_24 / pgsql_mnesia / 912bf6a mysql_redis_24 / mysql_redis / 912bf6a riak_mnesia_24 / riak_mnesia / 912bf6a mssql_mnesia_24 / odbc_mssql_mnesia / 912bf6a |
This PR addresses "I have nothing to do on Sunday".
Proposed changes include:
Modules:
TODO:
mongoose_session:merge_info
doesProfits:
Mnesia has few "fun" bugs which are pretty hard to debug:
Though, Mnesia works very good, once everything is started and no netsplits :)
Weird behaviours:
Trying to keep it simple, so no easy solution for some questions. Could be good enough though: