-
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
Refactored hook handlers in mod_global_distrib_bounce module #3789
Conversation
small_tests_24 / small_tests / 8ebd5e1 small_tests_25 / small_tests / 8ebd5e1 ldap_mnesia_24 / ldap_mnesia / 8ebd5e1 mod_global_distrib_SUITE:mod_global_distrib:init_per_group{'EXIT',
{{badrpc,
{'EXIT',
{function_clause,
[{gen_hook,add_handler,
[{mod_global_distrib_unknown_recipient,<<"localhost">>,
fun mod_global_distrib_bounce:maybe_store_message/3,
80}],
[{file,"/home/circleci/project/src/gen_hook.erl"},
{line,82}]},
{gen_hook,'-add_handlers/1-lc$^0/1-0-',1,
[{file,"/home/circleci/project/src/gen_hook.erl"},
{line,78}]},
{gen_hook,add_handlers,1,
[{file,"/home/circleci/project/src/gen_hook.erl"},
{line,78}]},
{mod_global_distrib_bounce,start,2,
[{file,
"/home/circleci/project/src/global_distrib/mod_global_distrib_bounce.erl"},
{line,49}]},
{gen_mod,start_module_for_host_type,3,
[{file,"/home/circleci/project/src/gen_mod.erl"},
{line,103}]},
{mongoose_modules,start_module,4,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,90}]},
{mongoose_modules,ensure_started,3,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,74}]},
{mongoose_modules,'-replace_modules/3-lc$^1/1-1-',2,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,50}]}]}}},
[{distributed_helper,rpc,
[#{node => mongooseim@localhost,timeout => ... mod_global_distrib_SUITE:cluster_restart:init_per_group{'EXIT',
{{badrpc,
{'EXIT',
{badarg,
[{ets,new,
[mod_global_distrib_bounce_message_store,
[named_table,public,ordered_set,
{read_concurrency,true},
{heir,<8845.8639.1>,testing}]],
[{error_info,#{module => erl_stdlib_errors}}]},
{mod_global_distrib_utils,create_ets,2,
[{file,
"/home/circleci/project/src/global_distrib/mod_global_distrib_utils.erl"},
{line,121}]},
{mod_global_distrib_bounce,start,2,
[{file,
"/home/circleci/project/src/global_distrib/mod_global_distrib_bounce.erl"},
{line,44}]},
{gen_mod,start_module_for_host_type,3,
[{file,"/home/circleci/project/src/gen_mod.erl"},
{line,103}]},
{mongoose_modules,start_module,4,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,90}]},
{mongoose_modules,ensure_started,3,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,74}]},
{mongoose_modules,'-replace_modules/3-lc$^1/1-1-',2,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,50}]},
{mongoose_modules,replace_modules,3,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,51}]}]}}},
[{distributed_helper,... mod_global_distrib_SUITE:start_checks:test_error_on_wrong_hosts{error,
{{assertException,
[{module,mod_global_distrib_SUITE},
{line,795},
{expression,
"dynamic_modules : ensure_modules ( node_spec ( europe_node1 ) , << \"localhost\" >> , [ { mod_global_distrib , Opts } ] )"},
{pattern,
"{ error , { badrpc , { 'EXIT' , { # { what := check_host_failed , domain := << \"no_such_host\" >> } , _ } } } , [...] }"},
{unexpected_exception,
{error,
{badrpc,
{'EXIT',
{badarg,
[{ets,new,
[mod_global_distrib_bounce_message_store,
[named_table,public,ordered_set,
{read_concurrency,true},
{heir,<8845.8639.1>,testing}]],
[{error_info,#{module => erl_stdlib_errors}}]},
{mod_global_distrib_utils,create_ets,2,
[{file,
"/home/circleci/project/src/global_distrib/mod_global_distrib_utils.erl"},
{line,121}]},
{mod_global_distrib_bounce,start,2,
[{file,
"/home/circleci/project/src/global_distrib/mod_global_distrib_bounce.erl"},
{line,44}]},
{gen_mod,start_module_for_host_type,3,
[{file,"/home/circleci/project/src/gen_mod.erl"},{line,103}]},
{mongoose_modules,start_module,4,
[{file,"/home/circleci/project/src/mongoose_modules.erl"},
{line,90}]},
{mongoose_modules,ensure_started,3,
[{file,"/home/circleci/project/src/mongoose_modules.erl"},
{line,74}]},
{mongoose_modules,'-replace_modules/3-lc$^1/1-1-',2,
[{file,"/home/circleci/project/src/mongoose_modules.erl"},
{line,50}... mod_global_distrib_SUITE:invalidation:init_per_group{'EXIT',
{{badrpc,
{'EXIT',
{badarg,
[{ets,new,
[mod_global_distrib_bounce_message_store,
[named_table,public,ordered_set,
{read_concurrency,true},
{heir,<8845.8639.1>,testing}]],
[{error_info,#{module => erl_stdlib_errors}}]},
{mod_global_distrib_utils,create_ets,2,
[{file,
"/home/circleci/project/src/global_distrib/mod_global_distrib_utils.erl"},
{line,121}]},
{mod_global_distrib_bounce,start,2,
[{file,
"/home/circleci/project/src/global_distrib/mod_global_distrib_bounce.erl"},
{line,44}]},
{gen_mod,start_module_for_host_type,3,
[{file,"/home/circleci/project/src/gen_mod.erl"},
{line,103}]},
{mongoose_modules,start_module,4,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,90}]},
{mongoose_modules,ensure_started,3,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,74}]},
{mongoose_modules,'-replace_modules/3-lc$^1/1-1-',2,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,50}]},
{mongoose_modules,replace_modules,3,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,51}]}]}}},
[{distributed_helper,... mod_global_distrib_SUITE:multi_connection:init_per_group{'EXIT',
{{badrpc,
{'EXIT',
{badarg,
[{ets,new,
[mod_global_distrib_bounce_message_store,
[named_table,public,ordered_set,
{read_concurrency,true},
{heir,<8845.8639.1>,testing}]],
[{error_info,#{module => erl_stdlib_errors}}]},
{mod_global_distrib_utils,create_ets,2,
[{file,
"/home/circleci/project/src/global_distrib/mod_global_distrib_utils.erl"},
{line,121}]},
{mod_global_distrib_bounce,start,2,
[{file,
"/home/circleci/project/src/global_distrib/mod_global_distrib_bounce.erl"},
{line,44}]},
{gen_mod,start_module_for_host_type,3,
[{file,"/home/circleci/project/src/gen_mod.erl"},
{line,103}]},
{mongoose_modules,start_module,4,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,90}]},
{mongoose_modules,ensure_started,3,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,74}]},
{mongoose_modules,'-replace_modules/3-lc$^1/1-1-',2,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,50}]},
{mongoose_modules,replace_modules,3,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,51}]}]}}},
[{distributed_helper,... mod_global_distrib_SUITE:rebalancing:init_per_group{'EXIT',
{{badrpc,
{'EXIT',
{badarg,
[{ets,new,
[mod_global_distrib_bounce_message_store,
[named_table,public,ordered_set,
{read_concurrency,true},
{heir,<8845.8639.1>,testing}]],
[{error_info,#{module => erl_stdlib_errors}}]},
{mod_global_distrib_utils,create_ets,2,
[{file,
"/home/circleci/project/src/global_distrib/mod_global_distrib_utils.erl"},
{line,121}]},
{mod_global_distrib_bounce,start,2,
[{file,
"/home/circleci/project/src/global_distrib/mod_global_distrib_bounce.erl"},
{line,44}]},
{gen_mod,start_module_for_host_type,3,
[{file,"/home/circleci/project/src/gen_mod.erl"},
{line,103}]},
{mongoose_modules,start_module,4,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,90}]},
{mongoose_modules,ensure_started,3,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,74}]},
{mongoose_modules,'-replace_modules/3-lc$^1/1-1-',2,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,50}]},
{mongoose_modules,replace_modules,3,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,51}]}]}}},
[{distributed_helper,... mod_global_distrib_SUITE:advertised_endpoints:init_per_group{'EXIT',
{{badrpc,
{'EXIT',
{badarg,
[{ets,new,
[mod_global_distrib_bounce_message_store,
[named_table,public,ordered_set,
{read_concurrency,true},
{heir,<8845.8639.1>,testing}]],
[{error_info,#{module => erl_stdlib_errors}}]},
{mod_global_distrib_utils_meck_original,create_ets,2,
[{file,
"/home/circleci/project/src/global_distrib/mod_global_distrib_utils.erl"},
{line,121}]},
{mod_global_distrib_bounce,start,2,
[{file,
"/home/circleci/project/src/global_distrib/mod_global_distrib_bounce.erl"},
{line,44}]},
{gen_mod,start_module_for_host_type,3,
[{file,"/home/circleci/project/src/gen_mod.erl"},
{line,103}]},
{mongoose_modules,start_module,4,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,90}]},
{mongoose_modules,ensure_started,3,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,74}]},
{mongoose_modules,'-replace_modules/3-lc$^1/1-1-',2,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,50}]},
{mod_global_distrib_utils,create_ets,
[mod_global_distrib_bounce_message_store,ordered_set],
[]}]}}},
[{distributed_helper,rpc,
[#{... mod_global_distrib_SUITE:hosts_refresher:init_per_group{'EXIT',
{{badrpc,
{'EXIT',
{badarg,
[{ets,new,
[mod_global_distrib_bounce_message_store,
[named_table,public,ordered_set,
{read_concurrency,true},
{heir,<8845.8639.1>,testing}]],
[{error_info,#{module => erl_stdlib_errors}}]},
{mod_global_distrib_utils_meck_original,create_ets,2,
[{file,
"/home/circleci/project/src/global_distrib/mod_global_distrib_utils.erl"},
{line,121}]},
{mod_global_distrib_bounce,start,2,
[{file,
"/home/circleci/project/src/global_distrib/mod_global_distrib_bounce.erl"},
{line,44}]},
{gen_mod,start_module_for_host_type,3,
[{file,"/home/circleci/project/src/gen_mod.erl"},
{line,103}]},
{mongoose_modules,start_module,4,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,90}]},
{mongoose_modules,ensure_started,3,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,74}]},
{mongoose_modules,'-replace_modules/3-lc$^1/1-1-',2,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,50}]},
{mod_global_distrib_utils,create_ets,
[mod_global_distrib_bounce_message_store,ordered_set],
[]}]}}},
[{distributed_helper,rpc,
[#{... mongooseimctl_SUITE:roster:rosteritem_rw{error,{{badmatch,false},
[{mongooseimctl_SUITE,match_roster,2,
[{file,"/home/circleci/project/big_tests/tests/mongooseimctl_SUITE.erl"},
{line,1533}]},
{mongooseimctl_SUITE,'-rosteritem_rw/1-fun-0-',2,
[{file,"/home/circleci/project/big_tests/tests/mongooseimctl_SUITE.erl"},
{line,706}]},
{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,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1292}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1224}]}]}} mongooseimctl_SUITE:last:set_last{error,
{{assertion_failed,assert,is_last_result,
{xmlel,<<"iq">>,
[{<<"from">>,<<"bob@localhost">>},
{<<"to">>,<<"alice@localhost/res1">>},
{<<"id">>,<<"dab2e0a8c9a2781df1d09a859284cdf6">>},
{<<"type">>,<<"error">>}],
[{xmlel,<<"query">>,[{<<"xmlns">>,<<"jabber:iq:last">>}],[]},
{xmlel,<<"error">>,
[{<<"code">>,<<"403">>},{<<"type">>,<<"auth">>}],
[{xmlel,<<"forbidden">>,
[{<<"xmlns">>,
<<"urn:ietf:params:xml:ns:xmpp-stanzas">>}],
[]}]}]},
"<iq from='bob@localhost' to='alice@localhost/res1' id='dab2e0a8c9a2781df1d09a859284cdf6' type='error'><query xmlns='jabber:iq:last'/><error code='403' type='auth'><forbidden xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'/></error></iq>"},
[{escalus_new_assert,assert_true,2,
[{file,
"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_new_assert.erl"},
{line,84}]},
{mongooseimctl_SUITE,'-set_last/1-fun-0-',2,
[{file,
"/home/circleci/project/big_tests/tests/mongooseimctl_SUITE.erl"},
{line,996}]},
{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,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1292}]},
{test_server,run_test_case_eval,9,
[{file,"test_... muc_light_SUITE:entity:rooms_in_rosters{error,
{{assertion_failed,assert,is_roster_result,
{xmlel,<<"iq">>,
[{<<"from">>,<<"alice@localhost">>},
{<<"to">>,<<"alice@localhost/res1">>},
{<<"type">>,<<"error">>},
{<<"xml:lang">>,<<"en">>},
{<<"id">>,<<"e6f37fb68c50b105c2eee0170c53d95b">>}],
[{xmlel,<<"query">>,[{<<"xmlns">>,<<"jabber:iq:roster">>}],[]},
{xmlel,<<"error">>,
[{<<"code">>,<<"503">>},{<<"type">>,<<"cancel">>}],
[{xmlel,<<"service-unavailable">>,
[{<<"xmlns">>,
<<"urn:ietf:params:xml:ns:xmpp-stanzas">>}],
[]},
{xmlel,<<"text">>,
[{<<"xmlns">>,
<<"urn:ietf:params:xml:ns:xmpp-stanzas">>}],
[{xmlcdata,
<<"Unknown xmlns=jabber:iq:roster for host=localhost">>}]}]}]},
"<iq from='alice@localhost' to='alice@localhost/res1' type='error' xml:lang='en' id='e6f37fb68c50b105c2eee0170c53d95b'><query xmlns='jabber:iq:roster'/><error code='503' type='cancel'><service-unavailable xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'/><text xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'>Unknown xmlns=jabber:iq:roster for host=localhost</text></error></iq>"},
[{escalus_new_assert,assert_true,2,
[{file,
"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_new_assert.erl"},
{line,84}]},
{muc_light_SUITE,'-rooms_in_rosters/1-fun-1-',1,
[{file,"/home/circleci/project/big_tests/tests/muc_light_SUITE.er... muc_light_SUITE:entity:rooms_in_rosters{error,
{{assertion_failed,assert,is_roster_result,
{xmlel,<<"iq">>,
[{<<"from">>,<<"alice@localhost">>},
{<<"to">>,<<"alice@localhost/res1">>},
{<<"type">>,<<"error">>},
{<<"xml:lang">>,<<"en">>},
{<<"id">>,<<"62a8e301f935edee37d5912a77a85ea0">>}],
[{xmlel,<<"query">>,[{<<"xmlns">>,<<"jabber:iq:roster">>}],[]},
{xmlel,<<"error">>,
[{<<"code">>,<<"503">>},{<<"type">>,<<"cancel">>}],
[{xmlel,<<"service-unavailable">>,
[{<<"xmlns">>,
<<"urn:ietf:params:xml:ns:xmpp-stanzas">>}],
[]},
{xmlel,<<"text">>,
[{<<"xmlns">>,
<<"urn:ietf:params:xml:ns:xmpp-stanzas">>}],
[{xmlcdata,
<<"Unknown xmlns=jabber:iq:roster for host=localhost">>}]}]}]},
"<iq from='alice@localhost' to='alice@localhost/res1' type='error' xml:lang='en' id='62a8e301f935edee37d5912a77a85ea0'><query xmlns='jabber:iq:roster'/><error code='503' type='cancel'><service-unavailable xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'/><text xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'>Unknown xmlns=jabber:iq:roster for host=localhost</text></error></iq>"},
[{escalus_new_assert,assert_true,2,
[{file,
"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_new_assert.erl"},
{line,84}]},
{muc_light_SUITE,'-rooms_in_rosters/1-fun-1-',1,
[{file,"/home/circleci/project/big_tests/tests/muc_light_SUITE.er... muc_light_SUITE:entity:rooms_in_rosters{error,
{{assertion_failed,assert,is_roster_result,
{xmlel,<<"iq">>,
[{<<"from">>,<<"alice@localhost">>},
{<<"to">>,<<"alice@localhost/res1">>},
{<<"type">>,<<"error">>},
{<<"xml:lang">>,<<"en">>},
{<<"id">>,<<"64f2522590d4fb6797c95896c8639991">>}],
[{xmlel,<<"query">>,[{<<"xmlns">>,<<"jabber:iq:roster">>}],[]},
{xmlel,<<"error">>,
[{<<"code">>,<<"503">>},{<<"type">>,<<"cancel">>}],
[{xmlel,<<"service-unavailable">>,
[{<<"xmlns">>,
<<"urn:ietf:params:xml:ns:xmpp-stanzas">>}],
[]},
{xmlel,<<"text">>,
[{<<"xmlns">>,
<<"urn:ietf:params:xml:ns:xmpp-stanzas">>}],
[{xmlcdata,
<<"Unknown xmlns=jabber:iq:roster for host=localhost">>}]}]}]},
"<iq from='alice@localhost' to='alice@localhost/res1' type='error' xml:lang='en' id='64f2522590d4fb6797c95896c8639991'><query xmlns='jabber:iq:roster'/><error code='503' type='cancel'><service-unavailable xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'/><text xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'>Unknown xmlns=jabber:iq:roster for host=localhost</text></error></iq>"},
[{escalus_new_assert,assert_true,2,
[{file,
"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_new_assert.erl"},
{line,84}]},
{muc_light_SUITE,'-rooms_in_rosters/1-fun-1-',1,
[{file,"/home/circleci/project/big_tests/tests/muc_light_SUITE.er... pep_SUITE:pep_tests:delayed_receive_with_sm{error,{{badmatch,{xmlel,<<"failed">>,
[{<<"xmlns">>,<<"urn:xmpp:sm:3">>}],
[{xmlel,<<"feature-not-implemented">>,
[{<<"xmlns">>,
<<"urn:ietf:params:xml:ns:xmpp-stanzas">>}],
[]}]}},
[{pep_SUITE,enable_sm,1,
[{file,"/home/circleci/project/big_tests/tests/pep_SUITE.erl"},
{line,528}]},
{pep_SUITE,'-delayed_receive_with_sm/1-fun-0-',3,
[{file,"/home/circleci/project/big_tests/tests/pep_SUITE.erl"},
{line,292}]},
{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,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1292}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1224}]}]}} pep_SUITE:pep_tests:unsubscribe_after_presence_unsubscription{error,{{assertion_failed,assert_many,false,[is_roster_set],[],[]},
[{escalus_new_assert,assert_true,2,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_new_assert.erl"},
{line,84}]},
{escalus_story,'-make_all_clients_friends/1-fun-0-',2,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,108}]},
{escalus_utils,'-each_with_index/3-fun-0-',3,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_utils.erl"},
{line,87}]},
{lists,foldl,3,[{file,"lists.erl"},{line,1267}]},
{escalus_utils,'-each_with_index/3-fun-0-',3,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_utils.erl"},
{line,87}]},
{lists,foldl,3,[{file,"lists.erl"},{line,1267}]},
{escalus_utils,distinct_pairs,2,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_utils.erl"},
{line,60}]},
{escalus_story,make_all_clients_friends,1,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,106}]}]}} pep_SUITE:pep_tests:send_caps_after_login_test{error,{{assertion_failed,assert_many,false,[is_roster_set],[],[]},
[{escalus_new_assert,assert_true,2,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_new_assert.erl"},
{line,84}]},
{escalus_story,'-make_all_clients_friends/1-fun-0-',2,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,108}]},
{escalus_utils,'-each_with_index/3-fun-0-',3,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_utils.erl"},
{line,87}]},
{lists,foldl,3,[{file,"lists.erl"},{line,1267}]},
{escalus_utils,'-each_with_index/3-fun-0-',3,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_utils.erl"},
{line,87}]},
{lists,foldl,3,[{file,"lists.erl"},{line,1267}]},
{escalus_utils,distinct_pairs,2,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_utils.erl"},
{line,60}]},
{escalus_story,make_all_clients_friends,1,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,106}]}]}} pep_SUITE:pep_tests:publish_and_notify_test{error,{{assertion_failed,assert_many,false,[is_roster_set],[],[]},
[{escalus_new_assert,assert_true,2,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_new_assert.erl"},
{line,84}]},
{escalus_story,'-make_all_clients_friends/1-fun-0-',2,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,108}]},
{escalus_utils,'-each_with_index/3-fun-0-',3,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_utils.erl"},
{line,87}]},
{lists,foldl,3,[{file,"lists.erl"},{line,1267}]},
{escalus_utils,'-each_with_index/3-fun-0-',3,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_utils.erl"},
{line,87}]},
{lists,foldl,3,[{file,"lists.erl"},{line,1267}]},
{escalus_utils,distinct_pairs,2,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_utils.erl"},
{line,60}]},
{escalus_story,make_all_clients_friends,1,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,106}]}]}} pep_SUITE:pep_tests:h_ok_after_notify_test{error,{{assertion_failed,assert_many,false,[is_roster_set],[],[]},
[{escalus_new_assert,assert_true,2,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_new_assert.erl"},
{line,84}]},
{escalus_story,'-make_all_clients_friends/1-fun-0-',2,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,108}]},
{escalus_utils,'-each_with_index/3-fun-0-',3,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_utils.erl"},
{line,87}]},
{lists,foldl,3,[{file,"lists.erl"},{line,1267}]},
{escalus_utils,'-each_with_index/3-fun-0-',3,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_utils.erl"},
{line,87}]},
{lists,foldl,3,[{file,"lists.erl"},{line,1267}]},
{escalus_utils,distinct_pairs,2,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_utils.erl"},
{line,60}]},
{escalus_story,make_all_clients_friends,1,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,106}]}]}} pep_SUITE:pep_tests:delayed_receive_with_sm{error,{{badmatch,{xmlel,<<"failed">>,
[{<<"xmlns">>,<<"urn:xmpp:sm:3">>}],
[{xmlel,<<"feature-not-implemented">>,
[{<<"xmlns">>,
<<"urn:ietf:params:xml:ns:xmpp-stanzas">>}],
[]}]}},
[{pep_SUITE,enable_sm,1,
[{file,"/home/circleci/project/big_tests/tests/pep_SUITE.erl"},
{line,528}]},
{pep_SUITE,'-delayed_receive_with_sm/1-fun-0-',3,
[{file,"/home/circleci/project/big_tests/tests/pep_SUITE.erl"},
{line,292}]},
{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,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1292}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1224}]}]}} pep_SUITE:pep_tests:publish_and_notify_test{error,{{assertion_failed,assert_many,false,[is_roster_set],[],[]},
[{escalus_new_assert,assert_true,2,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_new_assert.erl"},
{line,84}]},
{escalus_story,'-make_all_clients_friends/1-fun-0-',2,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,108}]},
{escalus_utils,'-each_with_index/3-fun-0-',3,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_utils.erl"},
{line,87}]},
{lists,foldl,3,[{file,"lists.erl"},{line,1267}]},
{escalus_utils,'-each_with_index/3-fun-0-',3,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_utils.erl"},
{line,87}]},
{lists,foldl,3,[{file,"lists.erl"},{line,1267}]},
{escalus_utils,distinct_pairs,2,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_utils.erl"},
{line,60}]},
{escalus_story,make_all_clients_friends,1,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,106}]}]}} pep_SUITE:pep_tests:unsubscribe_after_presence_unsubscription{error,{{assertion_failed,assert_many,false,[is_roster_set],[],[]},
[{escalus_new_assert,assert_true,2,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_new_assert.erl"},
{line,84}]},
{escalus_story,'-make_all_clients_friends/1-fun-0-',2,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,108}]},
{escalus_utils,'-each_with_index/3-fun-0-',3,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_utils.erl"},
{line,87}]},
{lists,foldl,3,[{file,"lists.erl"},{line,1267}]},
{escalus_utils,'-each_with_index/3-fun-0-',3,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_utils.erl"},
{line,87}]},
{lists,foldl,3,[{file,"lists.erl"},{line,1267}]},
{escalus_utils,distinct_pairs,2,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_utils.erl"},
{line,60}]},
{escalus_story,make_all_clients_friends,1,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,106}]}]}} pep_SUITE:pep_tests:h_ok_after_notify_test{error,{{assertion_failed,assert_many,false,[is_roster_set],[],[]},
[{escalus_new_assert,assert_true,2,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_new_assert.erl"},
{line,84}]},
{escalus_story,'-make_all_clients_friends/1-fun-0-',2,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,108}]},
{escalus_utils,'-each_with_index/3-fun-0-',3,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_utils.erl"},
{line,87}]},
{lists,foldl,3,[{file,"lists.erl"},{line,1267}]},
{escalus_utils,'-each_with_index/3-fun-0-',3,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_utils.erl"},
{line,87}]},
{lists,foldl,3,[{file,"lists.erl"},{line,1267}]},
{escalus_utils,distinct_pairs,2,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_utils.erl"},
{line,60}]},
{escalus_story,make_all_clients_friends,1,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,106}]}]}} pep_SUITE:pep_tests:send_caps_after_login_test{error,{{assertion_failed,assert_many,false,[is_roster_set],[],[]},
[{escalus_new_assert,assert_true,2,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_new_assert.erl"},
{line,84}]},
{escalus_story,'-make_all_clients_friends/1-fun-0-',2,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,108}]},
{escalus_utils,'-each_with_index/3-fun-0-',3,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_utils.erl"},
{line,87}]},
{lists,foldl,3,[{file,"lists.erl"},{line,1267}]},
{escalus_utils,'-each_with_index/3-fun-0-',3,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_utils.erl"},
{line,87}]},
{lists,foldl,3,[{file,"lists.erl"},{line,1267}]},
{escalus_utils,distinct_pairs,2,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_utils.erl"},
{line,60}]},
{escalus_story,make_all_clients_friends,1,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,106}]}]}} pep_SUITE:pep_tests:delayed_receive_with_sm{error,{{badmatch,{xmlel,<<"failed">>,
[{<<"xmlns">>,<<"urn:xmpp:sm:3">>}],
[{xmlel,<<"feature-not-implemented">>,
[{<<"xmlns">>,
<<"urn:ietf:params:xml:ns:xmpp-stanzas">>}],
[]}]}},
[{pep_SUITE,enable_sm,1,
[{file,"/home/circleci/project/big_tests/tests/pep_SUITE.erl"},
{line,528}]},
{pep_SUITE,'-delayed_receive_with_sm/1-fun-0-',3,
[{file,"/home/circleci/project/big_tests/tests/pep_SUITE.erl"},
{line,292}]},
{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,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1292}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1224}]}]}} pep_SUITE:pep_tests:publish_and_notify_test{error,{{assertion_failed,assert_many,false,[is_roster_set],[],[]},
[{escalus_new_assert,assert_true,2,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_new_assert.erl"},
{line,84}]},
{escalus_story,'-make_all_clients_friends/1-fun-0-',2,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,108}]},
{escalus_utils,'-each_with_index/3-fun-0-',3,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_utils.erl"},
{line,87}]},
{lists,foldl,3,[{file,"lists.erl"},{line,1267}]},
{escalus_utils,'-each_with_index/3-fun-0-',3,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_utils.erl"},
{line,87}]},
{lists,foldl,3,[{file,"lists.erl"},{line,1267}]},
{escalus_utils,distinct_pairs,2,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_utils.erl"},
{line,60}]},
{escalus_story,make_all_clients_friends,1,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,106}]}]}} 61 errors were truncated dynamic_domains_pgsql_mnesia_24 / pgsql_mnesia / 8ebd5e1 ldap_mnesia_25 / ldap_mnesia / 8ebd5e1 mod_global_distrib_SUITE:mod_global_distrib:init_per_group{'EXIT',
{{badrpc,
{'EXIT',
{function_clause,
[{gen_hook,add_handler,
[{mod_global_distrib_unknown_recipient,<<"localhost">>,
fun mod_global_distrib_bounce:maybe_store_message/3,
80}],
[{file,"/home/circleci/project/src/gen_hook.erl"},
{line,82}]},
{gen_hook,'-add_handlers/1-lc$^0/1-0-',1,
[{file,"/home/circleci/project/src/gen_hook.erl"},
{line,78}]},
{gen_hook,add_handlers,1,
[{file,"/home/circleci/project/src/gen_hook.erl"},
{line,78}]},
{mod_global_distrib_bounce,start,2,
[{file,
"/home/circleci/project/src/global_distrib/mod_global_distrib_bounce.erl"},
{line,49}]},
{gen_mod,start_module_for_host_type,3,
[{file,"/home/circleci/project/src/gen_mod.erl"},
{line,103}]},
{mongoose_modules,start_module,4,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,90}]},
{mongoose_modules,ensure_started,3,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,74}]},
{mongoose_modules,'-replace_modules/3-lc$^1/1-1-',2,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,50}]}]}}},
[{distributed_helper,rpc,
[#{node => mongooseim@localhost,timeout => ... mod_global_distrib_SUITE:cluster_restart:init_per_group{'EXIT',
{{badrpc,
{'EXIT',
{badarg,
[{ets,new,
[mod_global_distrib_bounce_message_store,
[named_table,public,ordered_set,
{read_concurrency,true},
{heir,<9158.8570.1>,testing}]],
[{error_info,#{module => erl_stdlib_errors}}]},
{mod_global_distrib_utils,create_ets,2,
[{file,
"/home/circleci/project/src/global_distrib/mod_global_distrib_utils.erl"},
{line,121}]},
{mod_global_distrib_bounce,start,2,
[{file,
"/home/circleci/project/src/global_distrib/mod_global_distrib_bounce.erl"},
{line,44}]},
{gen_mod,start_module_for_host_type,3,
[{file,"/home/circleci/project/src/gen_mod.erl"},
{line,103}]},
{mongoose_modules,start_module,4,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,90}]},
{mongoose_modules,ensure_started,3,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,74}]},
{mongoose_modules,'-replace_modules/3-lc$^1/1-1-',2,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,50}]},
{mongoose_modules,replace_modules,3,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,51}]}]}}},
[{distributed_helper,... mod_global_distrib_SUITE:start_checks:test_error_on_wrong_hosts{error,
{{assertException,
[{module,mod_global_distrib_SUITE},
{line,795},
{expression,
"dynamic_modules : ensure_modules ( node_spec ( europe_node1 ) , << \"localhost\" >> , [ { mod_global_distrib , Opts } ] )"},
{pattern,
"{ error , { badrpc , { 'EXIT' , { # { what := check_host_failed , domain := << \"no_such_host\" >> } , _ } } } , [...] }"},
{unexpected_exception,
{error,
{badrpc,
{'EXIT',
{badarg,
[{ets,new,
[mod_global_distrib_bounce_message_store,
[named_table,public,ordered_set,
{read_concurrency,true},
{heir,<9158.8570.1>,testing}]],
[{error_info,#{module => erl_stdlib_errors}}]},
{mod_global_distrib_utils,create_ets,2,
[{file,
"/home/circleci/project/src/global_distrib/mod_global_distrib_utils.erl"},
{line,121}]},
{mod_global_distrib_bounce,start,2,
[{file,
"/home/circleci/project/src/global_distrib/mod_global_distrib_bounce.erl"},
{line,44}]},
{gen_mod,start_module_for_host_type,3,
[{file,"/home/circleci/project/src/gen_mod.erl"},{line,103}]},
{mongoose_modules,start_module,4,
[{file,"/home/circleci/project/src/mongoose_modules.erl"},
{line,90}]},
{mongoose_modules,ensure_started,3,
[{file,"/home/circleci/project/src/mongoose_modules.erl"},
{line,74}]},
{mongoose_modules,'-replace_modules/3-lc$^1/1-1-',2,
[{file,"/home/circleci/project/src/mongoose_modules.erl"},
{line,50}... mod_global_distrib_SUITE:invalidation:init_per_group{'EXIT',
{{badrpc,
{'EXIT',
{badarg,
[{ets,new,
[mod_global_distrib_bounce_message_store,
[named_table,public,ordered_set,
{read_concurrency,true},
{heir,<9158.8570.1>,testing}]],
[{error_info,#{module => erl_stdlib_errors}}]},
{mod_global_distrib_utils,create_ets,2,
[{file,
"/home/circleci/project/src/global_distrib/mod_global_distrib_utils.erl"},
{line,121}]},
{mod_global_distrib_bounce,start,2,
[{file,
"/home/circleci/project/src/global_distrib/mod_global_distrib_bounce.erl"},
{line,44}]},
{gen_mod,start_module_for_host_type,3,
[{file,"/home/circleci/project/src/gen_mod.erl"},
{line,103}]},
{mongoose_modules,start_module,4,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,90}]},
{mongoose_modules,ensure_started,3,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,74}]},
{mongoose_modules,'-replace_modules/3-lc$^1/1-1-',2,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,50}]},
{mongoose_modules,replace_modules,3,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,51}]}]}}},
[{distributed_helper,... mod_global_distrib_SUITE:multi_connection:init_per_group{'EXIT',
{{badrpc,
{'EXIT',
{badarg,
[{ets,new,
[mod_global_distrib_bounce_message_store,
[named_table,public,ordered_set,
{read_concurrency,true},
{heir,<9158.8570.1>,testing}]],
[{error_info,#{module => erl_stdlib_errors}}]},
{mod_global_distrib_utils,create_ets,2,
[{file,
"/home/circleci/project/src/global_distrib/mod_global_distrib_utils.erl"},
{line,121}]},
{mod_global_distrib_bounce,start,2,
[{file,
"/home/circleci/project/src/global_distrib/mod_global_distrib_bounce.erl"},
{line,44}]},
{gen_mod,start_module_for_host_type,3,
[{file,"/home/circleci/project/src/gen_mod.erl"},
{line,103}]},
{mongoose_modules,start_module,4,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,90}]},
{mongoose_modules,ensure_started,3,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,74}]},
{mongoose_modules,'-replace_modules/3-lc$^1/1-1-',2,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,50}]},
{mongoose_modules,replace_modules,3,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,51}]}]}}},
[{distributed_helper,... mod_global_distrib_SUITE:rebalancing:init_per_group{'EXIT',
{{badrpc,
{'EXIT',
{badarg,
[{ets,new,
[mod_global_distrib_bounce_message_store,
[named_table,public,ordered_set,
{read_concurrency,true},
{heir,<9158.8570.1>,testing}]],
[{error_info,#{module => erl_stdlib_errors}}]},
{mod_global_distrib_utils,create_ets,2,
[{file,
"/home/circleci/project/src/global_distrib/mod_global_distrib_utils.erl"},
{line,121}]},
{mod_global_distrib_bounce,start,2,
[{file,
"/home/circleci/project/src/global_distrib/mod_global_distrib_bounce.erl"},
{line,44}]},
{gen_mod,start_module_for_host_type,3,
[{file,"/home/circleci/project/src/gen_mod.erl"},
{line,103}]},
{mongoose_modules,start_module,4,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,90}]},
{mongoose_modules,ensure_started,3,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,74}]},
{mongoose_modules,'-replace_modules/3-lc$^1/1-1-',2,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,50}]},
{mongoose_modules,replace_modules,3,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,51}]}]}}},
[{distributed_helper,... mod_global_distrib_SUITE:advertised_endpoints:init_per_group{'EXIT',
{{badrpc,
{'EXIT',
{badarg,
[{ets,new,
[mod_global_distrib_bounce_message_store,
[named_table,public,ordered_set,
{read_concurrency,true},
{heir,<9158.8570.1>,testing}]],
[{error_info,#{module => erl_stdlib_errors}}]},
{mod_global_distrib_utils_meck_original,create_ets,2,
[{file,
"/home/circleci/project/src/global_distrib/mod_global_distrib_utils.erl"},
{line,121}]},
{mod_global_distrib_bounce,start,2,
[{file,
"/home/circleci/project/src/global_distrib/mod_global_distrib_bounce.erl"},
{line,44}]},
{gen_mod,start_module_for_host_type,3,
[{file,"/home/circleci/project/src/gen_mod.erl"},
{line,103}]},
{mongoose_modules,start_module,4,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,90}]},
{mongoose_modules,ensure_started,3,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,74}]},
{mongoose_modules,'-replace_modules/3-lc$^1/1-1-',2,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,50}]},
{mod_global_distrib_utils,create_ets,
[mod_global_distrib_bounce_message_store,ordered_set],
[]}]}}},
[{distributed_helper,rpc,
[#{... mod_global_distrib_SUITE:hosts_refresher:init_per_group{'EXIT',
{{badrpc,
{'EXIT',
{badarg,
[{ets,new,
[mod_global_distrib_bounce_message_store,
[named_table,public,ordered_set,
{read_concurrency,true},
{heir,<9158.8570.1>,testing}]],
[{error_info,#{module => erl_stdlib_errors}}]},
{mod_global_distrib_utils_meck_original,create_ets,2,
[{file,
"/home/circleci/project/src/global_distrib/mod_global_distrib_utils.erl"},
{line,121}]},
{mod_global_distrib_bounce,start,2,
[{file,
"/home/circleci/project/src/global_distrib/mod_global_distrib_bounce.erl"},
{line,44}]},
{gen_mod,start_module_for_host_type,3,
[{file,"/home/circleci/project/src/gen_mod.erl"},
{line,103}]},
{mongoose_modules,start_module,4,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,90}]},
{mongoose_modules,ensure_started,3,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,74}]},
{mongoose_modules,'-replace_modules/3-lc$^1/1-1-',2,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,50}]},
{mod_global_distrib_utils,create_ets,
[mod_global_distrib_bounce_message_store,ordered_set],
[]}]}}},
[{distributed_helper,rpc,
[#{... mongooseimctl_SUITE:roster:rosteritem_rw{error,{{badmatch,false},
[{mongooseimctl_SUITE,match_roster,2,
[{file,"/home/circleci/project/big_tests/tests/mongooseimctl_SUITE.erl"},
{line,1533}]},
{mongooseimctl_SUITE,'-rosteritem_rw/1-fun-0-',2,
[{file,"/home/circleci/project/big_tests/tests/mongooseimctl_SUITE.erl"},
{line,706}]},
{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,1782}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1291}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1223}]}]}} mongooseimctl_SUITE:last:set_last{error,
{{assertion_failed,assert,is_last_result,
{xmlel,<<"iq">>,
[{<<"from">>,<<"bob@localhost">>},
{<<"to">>,<<"alice@localhost/res1">>},
{<<"id">>,<<"2e2ed3eeb5c3fcc2eee7edd36dda7881">>},
{<<"type">>,<<"error">>}],
[{xmlel,<<"query">>,[{<<"xmlns">>,<<"jabber:iq:last">>}],[]},
{xmlel,<<"error">>,
[{<<"code">>,<<"403">>},{<<"type">>,<<"auth">>}],
[{xmlel,<<"forbidden">>,
[{<<"xmlns">>,
<<"urn:ietf:params:xml:ns:xmpp-stanzas">>}],
[]}]}]},
"<iq from='bob@localhost' to='alice@localhost/res1' id='2e2ed3eeb5c3fcc2eee7edd36dda7881' type='error'><query xmlns='jabber:iq:last'/><error code='403' type='auth'><forbidden xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'/></error></iq>"},
[{escalus_new_assert,assert_true,2,
[{file,
"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_new_assert.erl"},
{line,84}]},
{mongooseimctl_SUITE,'-set_last/1-fun-0-',2,
[{file,
"/home/circleci/project/big_tests/tests/mongooseimctl_SUITE.erl"},
{line,996}]},
{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,1782}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1291}]},
{test_server,run_test_case_eval,9,
[{file,"test_... muc_light_SUITE:entity:rooms_in_rosters{error,
{{assertion_failed,assert,is_roster_result,
{xmlel,<<"iq">>,
[{<<"from">>,<<"alice@localhost">>},
{<<"to">>,<<"alice@localhost/res1">>},
{<<"type">>,<<"error">>},
{<<"xml:lang">>,<<"en">>},
{<<"id">>,<<"f6df762e904c346275e4848b1439c21a">>}],
[{xmlel,<<"query">>,[{<<"xmlns">>,<<"jabber:iq:roster">>}],[]},
{xmlel,<<"error">>,
[{<<"code">>,<<"503">>},{<<"type">>,<<"cancel">>}],
[{xmlel,<<"service-unavailable">>,
[{<<"xmlns">>,
<<"urn:ietf:params:xml:ns:xmpp-stanzas">>}],
[]},
{xmlel,<<"text">>,
[{<<"xmlns">>,
<<"urn:ietf:params:xml:ns:xmpp-stanzas">>}],
[{xmlcdata,
<<"Unknown xmlns=jabber:iq:roster for host=localhost">>}]}]}]},
"<iq from='alice@localhost' to='alice@localhost/res1' type='error' xml:lang='en' id='f6df762e904c346275e4848b1439c21a'><query xmlns='jabber:iq:roster'/><error code='503' type='cancel'><service-unavailable xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'/><text xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'>Unknown xmlns=jabber:iq:roster for host=localhost</text></error></iq>"},
[{escalus_new_assert,assert_true,2,
[{file,
"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_new_assert.erl"},
{line,84}]},
{muc_light_SUITE,'-rooms_in_rosters/1-fun-1-',1,
[{file,"/home/circleci/project/big_tests/tests/muc_light_SUITE.er... muc_light_SUITE:entity:rooms_in_rosters{error,
{{assertion_failed,assert,is_roster_result,
{xmlel,<<"iq">>,
[{<<"from">>,<<"alice@localhost">>},
{<<"to">>,<<"alice@localhost/res1">>},
{<<"type">>,<<"error">>},
{<<"xml:lang">>,<<"en">>},
{<<"id">>,<<"4c2b3579a8825601be2747445c31f882">>}],
[{xmlel,<<"query">>,[{<<"xmlns">>,<<"jabber:iq:roster">>}],[]},
{xmlel,<<"error">>,
[{<<"code">>,<<"503">>},{<<"type">>,<<"cancel">>}],
[{xmlel,<<"service-unavailable">>,
[{<<"xmlns">>,
<<"urn:ietf:params:xml:ns:xmpp-stanzas">>}],
[]},
{xmlel,<<"text">>,
[{<<"xmlns">>,
<<"urn:ietf:params:xml:ns:xmpp-stanzas">>}],
[{xmlcdata,
<<"Unknown xmlns=jabber:iq:roster for host=localhost">>}]}]}]},
"<iq from='alice@localhost' to='alice@localhost/res1' type='error' xml:lang='en' id='4c2b3579a8825601be2747445c31f882'><query xmlns='jabber:iq:roster'/><error code='503' type='cancel'><service-unavailable xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'/><text xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'>Unknown xmlns=jabber:iq:roster for host=localhost</text></error></iq>"},
[{escalus_new_assert,assert_true,2,
[{file,
"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_new_assert.erl"},
{line,84}]},
{muc_light_SUITE,'-rooms_in_rosters/1-fun-1-',1,
[{file,"/home/circleci/project/big_tests/tests/muc_light_SUITE.er... muc_light_SUITE:entity:rooms_in_rosters{error,
{{assertion_failed,assert,is_roster_result,
{xmlel,<<"iq">>,
[{<<"from">>,<<"alice@localhost">>},
{<<"to">>,<<"alice@localhost/res1">>},
{<<"type">>,<<"error">>},
{<<"xml:lang">>,<<"en">>},
{<<"id">>,<<"33dd246531611fc3c0aa99a8a3f623a4">>}],
[{xmlel,<<"query">>,[{<<"xmlns">>,<<"jabber:iq:roster">>}],[]},
{xmlel,<<"error">>,
[{<<"code">>,<<"503">>},{<<"type">>,<<"cancel">>}],
[{xmlel,<<"service-unavailable">>,
[{<<"xmlns">>,
<<"urn:ietf:params:xml:ns:xmpp-stanzas">>}],
[]},
{xmlel,<<"text">>,
[{<<"xmlns">>,
<<"urn:ietf:params:xml:ns:xmpp-stanzas">>}],
[{xmlcdata,
<<"Unknown xmlns=jabber:iq:roster for host=localhost">>}]}]}]},
"<iq from='alice@localhost' to='alice@localhost/res1' type='error' xml:lang='en' id='33dd246531611fc3c0aa99a8a3f623a4'><query xmlns='jabber:iq:roster'/><error code='503' type='cancel'><service-unavailable xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'/><text xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'>Unknown xmlns=jabber:iq:roster for host=localhost</text></error></iq>"},
[{escalus_new_assert,assert_true,2,
[{file,
"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_new_assert.erl"},
{line,84}]},
{muc_light_SUITE,'-rooms_in_rosters/1-fun-1-',1,
[{file,"/home/circleci/project/big_tests/tests/muc_light_SUITE.er... pep_SUITE:pep_tests:delayed_receive_with_sm{error,{{badmatch,{xmlel,<<"failed">>,
[{<<"xmlns">>,<<"urn:xmpp:sm:3">>}],
[{xmlel,<<"feature-not-implemented">>,
[{<<"xmlns">>,
<<"urn:ietf:params:xml:ns:xmpp-stanzas">>}],
[]}]}},
[{pep_SUITE,enable_sm,1,
[{file,"/home/circleci/project/big_tests/tests/pep_SUITE.erl"},
{line,528}]},
{pep_SUITE,'-delayed_receive_with_sm/1-fun-0-',3,
[{file,"/home/circleci/project/big_tests/tests/pep_SUITE.erl"},
{line,292}]},
{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,1782}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1291}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1223}]}]}} pep_SUITE:pep_tests:publish_and_notify_test{error,{{assertion_failed,assert_many,false,[is_roster_set],[],[]},
[{escalus_new_assert,assert_true,2,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_new_assert.erl"},
{line,84}]},
{escalus_story,'-make_all_clients_friends/1-fun-0-',2,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,108}]},
{escalus_utils,'-each_with_index/3-fun-0-',3,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_utils.erl"},
{line,87}]},
{lists,foldl_1,3,[{file,"lists.erl"},{line,1355}]},
{escalus_utils,'-each_with_index/3-fun-0-',3,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_utils.erl"},
{line,87}]},
{lists,foldl,3,[{file,"lists.erl"},{line,1350}]},
{escalus_utils,distinct_pairs,2,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_utils.erl"},
{line,60}]},
{escalus_story,make_all_clients_friends,1,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,106}]}]}} pep_SUITE:pep_tests:send_caps_after_login_test{error,{{assertion_failed,assert_many,false,[is_roster_set],[],[]},
[{escalus_new_assert,assert_true,2,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_new_assert.erl"},
{line,84}]},
{escalus_story,'-make_all_clients_friends/1-fun-0-',2,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,108}]},
{escalus_utils,'-each_with_index/3-fun-0-',3,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_utils.erl"},
{line,87}]},
{lists,foldl_1,3,[{file,"lists.erl"},{line,1355}]},
{escalus_utils,'-each_with_index/3-fun-0-',3,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_utils.erl"},
{line,87}]},
{lists,foldl,3,[{file,"lists.erl"},{line,1350}]},
{escalus_utils,distinct_pairs,2,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_utils.erl"},
{line,60}]},
{escalus_story,make_all_clients_friends,1,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,106}]}]}} pep_SUITE:pep_tests:unsubscribe_after_presence_unsubscription{error,{{assertion_failed,assert_many,false,[is_roster_set],[],[]},
[{escalus_new_assert,assert_true,2,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_new_assert.erl"},
{line,84}]},
{escalus_story,'-make_all_clients_friends/1-fun-0-',2,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,108}]},
{escalus_utils,'-each_with_index/3-fun-0-',3,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_utils.erl"},
{line,87}]},
{lists,foldl_1,3,[{file,"lists.erl"},{line,1355}]},
{escalus_utils,'-each_with_index/3-fun-0-',3,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_utils.erl"},
{line,87}]},
{lists,foldl,3,[{file,"lists.erl"},{line,1350}]},
{escalus_utils,distinct_pairs,2,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_utils.erl"},
{line,60}]},
{escalus_story,make_all_clients_friends,1,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,106}]}]}} pep_SUITE:pep_tests:h_ok_after_notify_test{error,{{assertion_failed,assert_many,false,[is_roster_set],[],[]},
[{escalus_new_assert,assert_true,2,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_new_assert.erl"},
{line,84}]},
{escalus_story,'-make_all_clients_friends/1-fun-0-',2,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,108}]},
{escalus_utils,'-each_with_index/3-fun-0-',3,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_utils.erl"},
{line,87}]},
{lists,foldl_1,3,[{file,"lists.erl"},{line,1355}]},
{escalus_utils,'-each_with_index/3-fun-0-',3,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_utils.erl"},
{line,87}]},
{lists,foldl,3,[{file,"lists.erl"},{line,1350}]},
{escalus_utils,distinct_pairs,2,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_utils.erl"},
{line,60}]},
{escalus_story,make_all_clients_friends,1,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,106}]}]}} pep_SUITE:pep_tests:delayed_receive_with_sm{error,{{badmatch,{xmlel,<<"failed">>,
[{<<"xmlns">>,<<"urn:xmpp:sm:3">>}],
[{xmlel,<<"feature-not-implemented">>,
[{<<"xmlns">>,
<<"urn:ietf:params:xml:ns:xmpp-stanzas">>}],
[]}]}},
[{pep_SUITE,enable_sm,1,
[{file,"/home/circleci/project/big_tests/tests/pep_SUITE.erl"},
{line,528}]},
{pep_SUITE,'-delayed_receive_with_sm/1-fun-0-',3,
[{file,"/home/circleci/project/big_tests/tests/pep_SUITE.erl"},
{line,292}]},
{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,1782}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1291}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1223}]}]}} pep_SUITE:pep_tests:publish_and_notify_test{error,{{assertion_failed,assert_many,false,[is_roster_set],[],[]},
[{escalus_new_assert,assert_true,2,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_new_assert.erl"},
{line,84}]},
{escalus_story,'-make_all_clients_friends/1-fun-0-',2,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,108}]},
{escalus_utils,'-each_with_index/3-fun-0-',3,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_utils.erl"},
{line,87}]},
{lists,foldl_1,3,[{file,"lists.erl"},{line,1355}]},
{escalus_utils,'-each_with_index/3-fun-0-',3,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_utils.erl"},
{line,87}]},
{lists,foldl,3,[{file,"lists.erl"},{line,1350}]},
{escalus_utils,distinct_pairs,2,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_utils.erl"},
{line,60}]},
{escalus_story,make_all_clients_friends,1,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,106}]}]}} pep_SUITE:pep_tests:h_ok_after_notify_test{error,{{assertion_failed,assert_many,false,[is_roster_set],[],[]},
[{escalus_new_assert,assert_true,2,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_new_assert.erl"},
{line,84}]},
{escalus_story,'-make_all_clients_friends/1-fun-0-',2,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,108}]},
{escalus_utils,'-each_with_index/3-fun-0-',3,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_utils.erl"},
{line,87}]},
{lists,foldl_1,3,[{file,"lists.erl"},{line,1355}]},
{escalus_utils,'-each_with_index/3-fun-0-',3,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_utils.erl"},
{line,87}]},
{lists,foldl,3,[{file,"lists.erl"},{line,1350}]},
{escalus_utils,distinct_pairs,2,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_utils.erl"},
{line,60}]},
{escalus_story,make_all_clients_friends,1,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,106}]}]}} pep_SUITE:pep_tests:unsubscribe_after_presence_unsubscription{error,{{assertion_failed,assert_many,false,[is_roster_set],[],[]},
[{escalus_new_assert,assert_true,2,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_new_assert.erl"},
{line,84}]},
{escalus_story,'-make_all_clients_friends/1-fun-0-',2,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,108}]},
{escalus_utils,'-each_with_index/3-fun-0-',3,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_utils.erl"},
{line,87}]},
{lists,foldl_1,3,[{file,"lists.erl"},{line,1355}]},
{escalus_utils,'-each_with_index/3-fun-0-',3,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_utils.erl"},
{line,87}]},
{lists,foldl,3,[{file,"lists.erl"},{line,1350}]},
{escalus_utils,distinct_pairs,2,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_utils.erl"},
{line,60}]},
{escalus_story,make_all_clients_friends,1,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,106}]}]}} pep_SUITE:pep_tests:send_caps_after_login_test{error,{{assertion_failed,assert_many,false,[is_roster_set],[],[]},
[{escalus_new_assert,assert_true,2,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_new_assert.erl"},
{line,84}]},
{escalus_story,'-make_all_clients_friends/1-fun-0-',2,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,108}]},
{escalus_utils,'-each_with_index/3-fun-0-',3,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_utils.erl"},
{line,87}]},
{lists,foldl_1,3,[{file,"lists.erl"},{line,1355}]},
{escalus_utils,'-each_with_index/3-fun-0-',3,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_utils.erl"},
{line,87}]},
{lists,foldl,3,[{file,"lists.erl"},{line,1350}]},
{escalus_utils,distinct_pairs,2,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_utils.erl"},
{line,60}]},
{escalus_story,make_all_clients_friends,1,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,106}]}]}} pep_SUITE:pep_tests:delayed_receive_with_sm{error,{{badmatch,{xmlel,<<"failed">>,
[{<<"xmlns">>,<<"urn:xmpp:sm:3">>}],
[{xmlel,<<"feature-not-implemented">>,
[{<<"xmlns">>,
<<"urn:ietf:params:xml:ns:xmpp-stanzas">>}],
[]}]}},
[{pep_SUITE,enable_sm,1,
[{file,"/home/circleci/project/big_tests/tests/pep_SUITE.erl"},
{line,528}]},
{pep_SUITE,'-delayed_receive_with_sm/1-fun-0-',3,
[{file,"/home/circleci/project/big_tests/tests/pep_SUITE.erl"},
{line,292}]},
{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,1782}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1291}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1223}]}]}} pep_SUITE:pep_tests:publish_and_notify_test{error,{{assertion_failed,assert_many,false,[is_roster_set],[],[]},
[{escalus_new_assert,assert_true,2,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_new_assert.erl"},
{line,84}]},
{escalus_story,'-make_all_clients_friends/1-fun-0-',2,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,108}]},
{escalus_utils,'-each_with_index/3-fun-0-',3,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_utils.erl"},
{line,87}]},
{lists,foldl_1,3,[{file,"lists.erl"},{line,1355}]},
{escalus_utils,'-each_with_index/3-fun-0-',3,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_utils.erl"},
{line,87}]},
{lists,foldl,3,[{file,"lists.erl"},{line,1350}]},
{escalus_utils,distinct_pairs,2,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_utils.erl"},
{line,60}]},
{escalus_story,make_all_clients_friends,1,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,106}]}]}} 61 errors were truncated dynamic_domains_pgsql_mnesia_25 / pgsql_mnesia / 8ebd5e1 dynamic_domains_mysql_redis_25 / mysql_redis / 8ebd5e1 dynamic_domains_mssql_mnesia_25 / odbc_mssql_mnesia / 8ebd5e1 |
Codecov ReportBase: 82.51% // Head: 82.88% // Increases project coverage by
Additional details and impacted files@@ Coverage Diff @@
## master #3789 +/- ##
==========================================
+ Coverage 82.51% 82.88% +0.36%
==========================================
Files 529 529
Lines 33805 33810 +5
==========================================
+ Hits 27895 28023 +128
+ Misses 5910 5787 -123
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. ☔ View full report at Codecov. |
8ebd5e1
to
54a1d18
Compare
small_tests_24 / small_tests / 54a1d18 small_tests_25 / small_tests / 54a1d18 ldap_mnesia_24 / ldap_mnesia / 54a1d18 dynamic_domains_pgsql_mnesia_24 / pgsql_mnesia / 54a1d18 dynamic_domains_pgsql_mnesia_25 / pgsql_mnesia / 54a1d18 ldap_mnesia_25 / ldap_mnesia / 54a1d18 dynamic_domains_mysql_redis_25 / mysql_redis / 54a1d18 elasticsearch_and_cassandra_25 / elasticsearch_and_cassandra_mnesia / 54a1d18 internal_mnesia_25 / internal_mnesia / 54a1d18 dynamic_domains_mssql_mnesia_25 / odbc_mssql_mnesia / 54a1d18 pgsql_mnesia_25 / pgsql_mnesia / 54a1d18 mysql_redis_25 / mysql_redis / 54a1d18 riak_mnesia_24 / riak_mnesia / 54a1d18 mssql_mnesia_25 / odbc_mssql_mnesia / 54a1d18 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good 👌🏽
PS: oh man, is global_distribution a strange place 🙄
This PR changes all hook handlers in
mod_global_distrib_bounce
module togen_hook
format.Note: I added
mod_global_distrib_bounce: maybe_store_message/3
to the list of handlers which use drop atom as a return value. They shall be refactored in another task.