-
Notifications
You must be signed in to change notification settings - Fork 428
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
Support dynamic domains in mod_adhoc #3252
Conversation
small_tests_24 / small_tests / 502642a internal_mnesia_24 / internal_mnesia / 502642a dynamic_domains_24 / pgsql_mnesia / 502642a small_tests_22 / small_tests / 502642a dynamic_domains_23 / pgsql_mnesia / 502642a small_tests_23 / small_tests / 502642a ldap_mnesia_24 / ldap_mnesia / 502642a ldap_mnesia_22 / ldap_mnesia / 502642a ldap_mnesia_23 / ldap_mnesia / 502642a elasticsearch_and_cassandra_24 / elasticsearch_and_cassandra_mnesia / 502642a mod_event_pusher_rabbit_SUITE:group_chat_message_publish:group_chat_message_received_event_properly_formatted{error,
{{assertMatch,
[{module,mod_event_pusher_rabbit_SUITE},
{line,435},
{expression,
"get_decoded_message_from_rabbit ( AliceGroupChatMsgRecvRK )"},
{pattern,
"# { << \"from_user_id\" >> := BobRoomJID , << \"to_user_id\" >> := AliceFullJID , << \"message\" >> := Message }"},
{value,
#{<<"from_user_id">> =>
<<"muc_publish@muc.localhost/bOb_unnamed_34.315841">>,
<<"message">> => <<"Hi there!">>,
<<"to_user_id">> =>
<<"alice_unnamed_34.410673@localhost/res1">>}}]},
[{mod_event_pusher_rabbit_SUITE,
'-group_chat_message_received_event_properly_formatted/1-fun-1-',3,
[{file,
"/home/circleci/app/big_tests/tests/mod_event_pusher_rabbit_SUITE.erl"},
{line,435}]},
{escalus_story,story,4,
[{file,
"/home/circleci/app/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}]}]}} pgsql_mnesia_24 / pgsql_mnesia / 502642a pgsql_mnesia_23 / pgsql_mnesia / 502642a pgsql_mnesia_22 / pgsql_mnesia / 502642a mysql_redis_24 / mysql_redis / 502642a mssql_mnesia_24 / odbc_mssql_mnesia / 502642a inbox_SUITE:muclight:groupchat_markers_all_reset_room_created{error,
{timeout_when_waiting_for_stanza,
[{escalus_client,wait_for_stanza,
[{client,
<<"kate_groupchat_markers_all_reset_room_created_95.499957@localhost/res1">>,
escalus_tcp,<0.17911.0>,
[{event_manager,<0.17854.0>},
{server,<<"localhost">>},
{username,
<<"kate_groupchat_markers_all_reset_room_created_95.499957">>},
{resource,<<"res1">>}],
[{event_client,
[{event_manager,<0.17854.0>},
{server,<<"localhost">>},
{username,
<<"kate_groupchat_markers_all_reset_room_created_95.499957">>},
{resource,<<"res1">>}]},
{resource,<<"res1">>},
{username,
<<"kate_groupchat_markers_all_reset_room_created_95.499957">>},
{server,<<"localhost">>},
{host,<<"localhost">>},
{port,5222},
{auth,{escalus_auth,auth_plain}},
{wspath,undefined},
{username,
<<"kate_groupchat_markers_all_reset_room_created_95.499957">>},
{server,<<"localhost">>},
{password,<<"makrowe;p">>},
{stream_id,<<"4da43b04d6ab5693">>}]},
5000],
[{file,
"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
{line,136}]},
{inbox_helper,get_inbox,3,
[{file,"/home/circleci/app/big_tests/tests/inbox_helper.erl"},
{line,221}]},
{inbox_helper,check... riak_mnesia_24 / riak_mnesia / 502642a mod_global_distrib_SUITE:mod_global_distrib:init_per_group{'EXIT',
{{badrpc,
{'EXIT',
{badarg,
[{ets,select,
[ejabberd_modules,
[{{ejabberd_module,{'$1',<<"localhost">>},'$2'},
[],
[{{'$1','$2'}}]}]],
[{error_info,
#{cause => id,module => erl_stdlib_errors}}]},
{gen_mod,loaded_modules_with_opts,1,
[{file,"/home/circleci/app/src/gen_mod.erl"},
{line,438}]}]}}},
[{distributed_helper,rpc,
[#{node => ejabberd2@localhost,timeout => 30000},
gen_mod,loaded_modules_with_opts,
[<<"localhost">>]],
[{file,"/home/circleci/app/big_tests/tests/distributed_helper.erl"},
{line,117}]},
{mongoose_helper,successful_rpc,5,
[{file,"/home/circleci/app/big_tests/tests/mongoose_helper.erl"},
{line,274}]},
{mod_global_distrib_SUITE,'-save_modules/2-lc$^0/1-0-',2,
[{file,
"/home/circleci/app/big_tests/tests/mod_global_distrib_SUITE.erl"},
{line,1389}]},
{mod_global_distrib_SUITE,'-init_per_group_generic/1-fun-2-',2,
[{file,
"/home/circleci/app/big_tests/tests/mod_global_distrib_SUITE.erl"},
{line,198}]},
{lists,foldl,3,[{file,"lists.erl"},{line,1267}]},
{mod_global_distrib_SUITE,init_per_group_generic,1,
[{file,
"/home/circleci/app/big_tests/tests/mod_global_distrib_SUITE.erl"},
{line,179}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1783}]},
{test_server,run_test_case_eval... mod_global_distrib_SUITE:cluster_restart:init_per_group{'EXIT',
{{badrpc,
{'EXIT',
{badarg,
[{ets,select,
[ejabberd_modules,
[{{ejabberd_module,{'$1',<<"localhost">>},'$2'},
[],
[{{'$1','$2'}}]}]],
[{error_info,
#{cause => id,module => erl_stdlib_errors}}]},
{gen_mod,loaded_modules_with_opts,1,
[{file,"/home/circleci/app/src/gen_mod.erl"},
{line,438}]}]}}},
[{distributed_helper,rpc,
[#{node => ejabberd2@localhost,timeout => 30000},
gen_mod,loaded_modules_with_opts,
[<<"localhost">>]],
[{file,"/home/circleci/app/big_tests/tests/distributed_helper.erl"},
{line,117}]},
{mongoose_helper,successful_rpc,5,
[{file,"/home/circleci/app/big_tests/tests/mongoose_helper.erl"},
{line,274}]},
{mod_global_distrib_SUITE,'-save_modules/2-lc$^0/1-0-',2,
[{file,
"/home/circleci/app/big_tests/tests/mod_global_distrib_SUITE.erl"},
{line,1389}]},
{mod_global_distrib_SUITE,'-init_per_group_generic/1-fun-2-',2,
[{file,
"/home/circleci/app/big_tests/tests/mod_global_distrib_SUITE.erl"},
{line,198}]},
{lists,foldl,3,[{file,"lists.erl"},{line,1267}]},
{mod_global_distrib_SUITE,init_per_group_generic,1,
[{file,
"/home/circleci/app/big_tests/tests/mod_global_distrib_SUITE.erl"},
{line,179}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1783}]},
{test_server,run_test_case_eval... mod_global_distrib_SUITE:start_checks:test_error_on_wrong_hosts{error,
{{assertException,
[{module,mod_global_distrib_SUITE},
{line,805},
{expression,
"rpc ( europe_node1 , gen_mod , start_module , [ << \"localhost\" >> , mod_global_distrib , Opts ] )"},
{pattern,
"{ error , { badrpc , { 'EXIT' , { \"no_such_host is not a member of the host list\" , _ } } } , [...] }"},
{unexpected_success,{error,already_started}}]},
[{mod_global_distrib_SUITE,test_error_on_wrong_hosts,1,
[{file,
"/home/circleci/app/big_tests/tests/mod_global_distrib_SUITE.erl"},
{line,805}]},
{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}]}]}} mod_global_distrib_SUITE:start_checks:test_error_on_wrong_hosts{error,
{{assertException,
[{module,mod_global_distrib_SUITE},
{line,805},
{expression,
"rpc ( europe_node1 , gen_mod , start_module , [ << \"localhost\" >> , mod_global_distrib , Opts ] )"},
{pattern,
"{ error , { badrpc , { 'EXIT' , { \"no_such_host is not a member of the host list\" , _ } } } , [...] }"},
{unexpected_success,{error,already_started}}]},
[{mod_global_distrib_SUITE,test_error_on_wrong_hosts,1,
[{file,
"/home/circleci/app/big_tests/tests/mod_global_distrib_SUITE.erl"},
{line,805}]},
{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}]}]}} mod_global_distrib_SUITE:start_checks:test_error_on_wrong_hosts{error,
{{assertException,
[{module,mod_global_distrib_SUITE},
{line,805},
{expression,
"rpc ( europe_node1 , gen_mod , start_module , [ << \"localhost\" >> , mod_global_distrib , Opts ] )"},
{pattern,
"{ error , { badrpc , { 'EXIT' , { \"no_such_host is not a member of the host list\" , _ } } } , [...] }"},
{unexpected_success,{error,already_started}}]},
[{mod_global_distrib_SUITE,test_error_on_wrong_hosts,1,
[{file,
"/home/circleci/app/big_tests/tests/mod_global_distrib_SUITE.erl"},
{line,805}]},
{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}]}]}} mod_global_distrib_SUITE:invalidation:init_per_group{'EXIT',
{{badrpc,
{'EXIT',
{badarg,
[{ets,select,
[ejabberd_modules,
[{{ejabberd_module,{'$1',<<"localhost">>},'$2'},
[],
[{{'$1','$2'}}]}]],
[{error_info,
#{cause => id,module => erl_stdlib_errors}}]},
{gen_mod,loaded_modules_with_opts,1,
[{file,"/home/circleci/app/src/gen_mod.erl"},
{line,438}]}]}}},
[{distributed_helper,rpc,
[#{node => ejabberd2@localhost,timeout => 30000},
gen_mod,loaded_modules_with_opts,
[<<"localhost">>]],
[{file,"/home/circleci/app/big_tests/tests/distributed_helper.erl"},
{line,117}]},
{mongoose_helper,successful_rpc,5,
[{file,"/home/circleci/app/big_tests/tests/mongoose_helper.erl"},
{line,274}]},
{mod_global_distrib_SUITE,'-save_modules/2-lc$^0/1-0-',2,
[{file,
"/home/circleci/app/big_tests/tests/mod_global_distrib_SUITE.erl"},
{line,1389}]},
{mod_global_distrib_SUITE,'-init_per_group_generic/1-fun-2-',2,
[{file,
"/home/circleci/app/big_tests/tests/mod_global_distrib_SUITE.erl"},
{line,198}]},
{lists,foldl,3,[{file,"lists.erl"},{line,1267}]},
{mod_global_distrib_SUITE,init_per_group_generic,1,
[{file,
"/home/circleci/app/big_tests/tests/mod_global_distrib_SUITE.erl"},
{line,179}]},
{mod_global_distrib_SUITE,init_per_group,2,
[{file,
"/home/circleci/app/big_tests/... mod_global_distrib_SUITE:multi_connection:init_per_group{'EXIT',
{{badrpc,
{'EXIT',
{badarg,
[{ets,select,
[ejabberd_modules,
[{{ejabberd_module,{'$1',<<"localhost">>},'$2'},
[],
[{{'$1','$2'}}]}]],
[{error_info,
#{cause => id,module => erl_stdlib_errors}}]},
{gen_mod,loaded_modules_with_opts,1,
[{file,"/home/circleci/app/src/gen_mod.erl"},
{line,438}]}]}}},
[{distributed_helper,rpc,
[#{node => ejabberd2@localhost,timeout => 30000},
gen_mod,loaded_modules_with_opts,
[<<"localhost">>]],
[{file,"/home/circleci/app/big_tests/tests/distributed_helper.erl"},
{line,117}]},
{mongoose_helper,successful_rpc,5,
[{file,"/home/circleci/app/big_tests/tests/mongoose_helper.erl"},
{line,274}]},
{mod_global_distrib_SUITE,'-save_modules/2-lc$^0/1-0-',2,
[{file,
"/home/circleci/app/big_tests/tests/mod_global_distrib_SUITE.erl"},
{line,1389}]},
{mod_global_distrib_SUITE,'-init_per_group_generic/1-fun-2-',2,
[{file,
"/home/circleci/app/big_tests/tests/mod_global_distrib_SUITE.erl"},
{line,198}]},
{lists,foldl,3,[{file,"lists.erl"},{line,1267}]},
{mod_global_distrib_SUITE,init_per_group_generic,1,
[{file,
"/home/circleci/app/big_tests/tests/mod_global_distrib_SUITE.erl"},
{line,179}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1783}]},
{test_server,run_test_case_eval... mod_global_distrib_SUITE:rebalancing:init_per_group{'EXIT',
{{badrpc,
{'EXIT',
{badarg,
[{ets,select,
[ejabberd_modules,
[{{ejabberd_module,{'$1',<<"localhost">>},'$2'},
[],
[{{'$1','$2'}}]}]],
[{error_info,
#{cause => id,module => erl_stdlib_errors}}]},
{gen_mod,loaded_modules_with_opts,1,
[{file,"/home/circleci/app/src/gen_mod.erl"},
{line,438}]}]}}},
[{distributed_helper,rpc,
[#{node => ejabberd2@localhost,timeout => 30000},
gen_mod,loaded_modules_with_opts,
[<<"localhost">>]],
[{file,"/home/circleci/app/big_tests/tests/distributed_helper.erl"},
{line,117}]},
{mongoose_helper,successful_rpc,5,
[{file,"/home/circleci/app/big_tests/tests/mongoose_helper.erl"},
{line,274}]},
{mod_global_distrib_SUITE,'-save_modules/2-lc$^0/1-0-',2,
[{file,
"/home/circleci/app/big_tests/tests/mod_global_distrib_SUITE.erl"},
{line,1389}]},
{mod_global_distrib_SUITE,'-init_per_group_generic/1-fun-2-',2,
[{file,
"/home/circleci/app/big_tests/tests/mod_global_distrib_SUITE.erl"},
{line,198}]},
{lists,foldl,3,[{file,"lists.erl"},{line,1267}]},
{mod_global_distrib_SUITE,init_per_group_generic,1,
[{file,
"/home/circleci/app/big_tests/tests/mod_global_distrib_SUITE.erl"},
{line,179}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1783}]},
{test_server,run_test_case_eval... mod_global_distrib_SUITE:advertised_endpoints:init_per_group{'EXIT',
{{badrpc,
{'EXIT',
{badarg,
[{ets,select,
[ejabberd_modules,
[{{ejabberd_module,{'$1',<<"localhost">>},'$2'},
[],
[{{'$1','$2'}}]}]],
[{error_info,
#{cause => id,module => erl_stdlib_errors}}]},
{gen_mod,loaded_modules_with_opts,1,
[{file,"/home/circleci/app/src/gen_mod.erl"},
{line,438}]}]}}},
[{distributed_helper,rpc,
[#{node => ejabberd2@localhost,timeout => 30000},
gen_mod,loaded_modules_with_opts,
[<<"localhost">>]],
[{file,"/home/circleci/app/big_tests/tests/distributed_helper.erl"},
{line,117}]},
{mongoose_helper,successful_rpc,5,
[{file,"/home/circleci/app/big_tests/tests/mongoose_helper.erl"},
{line,274}]},
{mod_global_distrib_SUITE,'-save_modules/2-lc$^0/1-0-',2,
[{file,
"/home/circleci/app/big_tests/tests/mod_global_distrib_SUITE.erl"},
{line,1389}]},
{mod_global_distrib_SUITE,'-init_per_group_generic/1-fun-2-',2,
[{file,
"/home/circleci/app/big_tests/tests/mod_global_distrib_SUITE.erl"},
{line,198}]},
{lists,foldl,3,[{file,"lists.erl"},{line,1267}]},
{mod_global_distrib_SUITE,init_per_group_generic,1,
[{file,
"/home/circleci/app/big_tests/tests/mod_global_distrib_SUITE.erl"},
{line,179}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1783}]},
{test_server,run_test_case_eval... mod_global_distrib_SUITE:hosts_refresher:init_per_group{'EXIT',
{{badrpc,
{'EXIT',
{badarg,
[{ets,select,
[ejabberd_modules,
[{{ejabberd_module,{'$1',<<"localhost">>},'$2'},
[],
[{{'$1','$2'}}]}]],
[{error_info,
#{cause => id,module => erl_stdlib_errors}}]},
{gen_mod,loaded_modules_with_opts,1,
[{file,"/home/circleci/app/src/gen_mod.erl"},
{line,438}]}]}}},
[{distributed_helper,rpc,
[#{node => ejabberd2@localhost,timeout => 30000},
gen_mod,loaded_modules_with_opts,
[<<"localhost">>]],
[{file,"/home/circleci/app/big_tests/tests/distributed_helper.erl"},
{line,117}]},
{mongoose_helper,successful_rpc,5,
[{file,"/home/circleci/app/big_tests/tests/mongoose_helper.erl"},
{line,274}]},
{mod_global_distrib_SUITE,'-save_modules/2-lc$^0/1-0-',2,
[{file,
"/home/circleci/app/big_tests/tests/mod_global_distrib_SUITE.erl"},
{line,1389}]},
{mod_global_distrib_SUITE,'-init_per_group_generic/1-fun-2-',2,
[{file,
"/home/circleci/app/big_tests/tests/mod_global_distrib_SUITE.erl"},
{line,198}]},
{lists,foldl,3,[{file,"lists.erl"},{line,1267}]},
{mod_global_distrib_SUITE,init_per_group_generic,1,
[{file,
"/home/circleci/app/big_tests/tests/mod_global_distrib_SUITE.erl"},
{line,179}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1783}]},
{test_server,run_test_case_eval... 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">>,<<"bd2a0f2a22c56a05658a2f78fbdc2231">>}],
[{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='bd2a0f2a22c56a05658a2f78fbdc2231'><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/app/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/app/big_tests/tests/muc_light_SUITE.erl"},
... 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">>,<<"76f891f6e29abc7b132bfbe79c4ca96c">>}],
[{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='76f891f6e29abc7b132bfbe79c4ca96c'><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/app/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/app/big_tests/tests/muc_light_SUITE.erl"},
... 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">>,<<"d1bdc8330aa2e075cdca638ab9a946b0">>}],
[{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='d1bdc8330aa2e075cdca638ab9a946b0'><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/app/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/app/big_tests/tests/muc_light_SUITE.erl"},
... muc_light_SUITE:occupant:all_can_configure{error,{{badmatch,<<"new_test_room">>},
[{muc_light_SUITE,'-config_msg_verify_fun/1-fun-0-',2,
[{file,"/home/circleci/app/big_tests/tests/muc_light_SUITE.erl"},
{line,1036}]},
{lists,foreach,2,[{file,"lists.erl"},{line,1342}]},
{muc_helper,'-foreach_occupant/3-fun-0-',4,
[{file,"/home/circleci/app/big_tests/tests/muc_helper.erl"},
{line,31}]},
{lists,foreach,2,[{file,"lists.erl"},{line,1342}]},
{escalus_story,story,4,
[{file,"/home/circleci/app/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}]}]}} muc_light_SUITE:occupant:change_subject{error,{{badmatch,undefined},
[{muc_light_SUITE,'-config_msg_verify_fun/1-fun-0-',2,
[{file,"/home/circleci/app/big_tests/tests/muc_light_SUITE.erl"},
{line,1036}]},
{lists,foreach,2,[{file,"lists.erl"},{line,1342}]},
{muc_helper,'-foreach_occupant/3-fun-0-',4,
[{file,"/home/circleci/app/big_tests/tests/muc_helper.erl"},
{line,31}]},
{lists,foreach,2,[{file,"lists.erl"},{line,1342}]},
{escalus_story,story,4,
[{file,"/home/circleci/app/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}]}]}} muc_light_SUITE:occupant:all_can_configure{error,{{badmatch,<<"new_test_room">>},
[{muc_light_SUITE,'-config_msg_verify_fun/1-fun-0-',2,
[{file,"/home/circleci/app/big_tests/tests/muc_light_SUITE.erl"},
{line,1036}]},
{lists,foreach,2,[{file,"lists.erl"},{line,1342}]},
{muc_helper,'-foreach_occupant/3-fun-0-',4,
[{file,"/home/circleci/app/big_tests/tests/muc_helper.erl"},
{line,31}]},
{lists,foreach,2,[{file,"lists.erl"},{line,1342}]},
{escalus_story,story,4,
[{file,"/home/circleci/app/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}]}]}} offline_SUITE:mod_offline_tests:disco_info_sm{error,
{{assertion_failed,assert,has_feature,
[<<"msgoffline">>],
{xmlel,<<"iq">>,
[{<<"from">>,<<"alicE_disco_info_sm_99.141350@localhost">>},
{<<"to">>,<<"alicE_disco_info_sm_99.141350@localhost/res1">>},
{<<"id">>,<<"19495eef2a12eb2b206dc3273d404171">>},
{<<"type">>,<<"result">>}],
[{xmlel,<<"query">>,
[{<<"xmlns">>,<<"http://jabber.org/protocol/disco#info">>}],
[{xmlel,<<"identity">>,
[{<<"category">>,<<"account">>},
{<<"type">>,<<"registered">>}],
[]},
{xmlel,<<"feature">>,
[{<<"var">>,<<"http://jabber.org/protocol/commands">>}],
[]}]}]},
"<iq from='alicE_disco_info_sm_99.141350@localhost' to='alicE_disco_info_sm_99.141350@localhost/res1' id='19495eef2a12eb2b206dc3273d404171' type='result'><query xmlns='http://jabber.org/protocol/disco#info'><identity category='account' type='registered'/><feature var='http://jabber.org/protocol/commands'/></query></iq>"},
[{escalus_new_assert,assert_true,2,
[{file,
"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_new_assert.erl"},
{line,84}]},
{offline_SUITE,'-disco_info_sm/1-fun-0-',1,
[{file,"/home/circleci/app/big_tests/tests/offline_SUITE.erl"},
{line,111}]},
{escalus_story,story,4,
[{file,
"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,72}]},
{test_serv... offline_SUITE:mod_offline_tests:groupchat_message_is_not_stored{error,{{badmatch,true},
[{offline_SUITE,'-groupchat_message_is_not_stored/1-fun-0-',3,
[{file,"/home/circleci/app/big_tests/tests/offline_SUITE.erl"},
{line,148}]},
{escalus_story,story,4,
[{file,"/home/circleci/app/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}]}]}} offline_SUITE:mod_offline_tests:offline_message_is_stored_and_delivered_at_login{error,
{{assertion_failed,assert_many,true,
[is_presence,#Fun<offline_SUITE.10.51946424>],
[{xmlel,<<"presence">>,
[{<<"from">>,
<<"bOb_offline_message_is_stored_and_delivered_at_login_99.109331@localhost/new-session">>},
{<<"to">>,
<<"bob_offline_message_is_stored_and_delivered_at_login_99.109331@localhost/new-session">>},
{<<"xml:lang">>,<<"en">>}],
[]},
{xmlel,<<"message">>,
[{<<"from">>,
<<"alicE_offline_message_is_stored_and_delivered_at_login_99.109331@localhost/res1">>},
{<<"to">>,
<<"bOb_offline_message_is_stored_and_delivered_at_login_99.109331@localhost/res1">>},
{<<"xml:lang">>,<<"en">>},
{<<"type">>,<<"chat">>}],
[{xmlel,<<"body">>,[],[{xmlcdata,<<"msgtxt">>}]}]}],
" <presence from='bOb_offline_message_is_stored_and_delivered_at_login_99.109331@localhost/new-session' to='bob_offline_message_is_stored_and_delivered_at_login_99.109331@localhost/new-session' xml:lang='en'/> <message from='alicE_offline_message_is_stored_and_delivered_at_login_99.109331@localhost/res1' to='bOb_offline_message_is_stored_and_delivered_at_login_99.109331@localhost/res1' xml:lang='en' type='chat'><body>msgtxt</body></message>"},
[{escalus_new_assert,assert_true,2,
[{file,
"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_new_assert.erl"},
{line,84}]},
{escalus_story,story,4,
[{file,
"/home/ci... offline_SUITE:mod_offline_tests:expired_messages_are_not_delivered{error,
{{assertion_failed,assert_many,true,
[is_presence,#Fun<offline_SUITE.10.51946424>],
[{xmlel,<<"presence">>,
[{<<"from">>,
<<"bOb_expired_messages_are_not_delivered_99.138948@localhost/new-session">>},
{<<"to">>,
<<"bob_expired_messages_are_not_delivered_99.138948@localhost/new-session">>},
{<<"xml:lang">>,<<"en">>}],
[]},
{xmlel,<<"message">>,
[{<<"from">>,
<<"alicE_expired_messages_are_not_delivered_99.138948@localhost/res1">>},
{<<"to">>,
<<"bOb_expired_messages_are_not_delivered_99.138948@localhost">>},
{<<"xml:lang">>,<<"en">>},
{<<"type">>,<<"chat">>}],
[{xmlel,<<"x">>,
[{<<"xmlns">>,<<"jabber:x:expire">>},
{<<"seconds">>,<<"600000">>}],
[]},
{xmlel,<<"body">>,[],[{xmlcdata,<<"long">>}]}]}],
" <presence from='bOb_expired_messages_are_not_delivered_99.138948@localhost/new-session' to='bob_expired_messages_are_not_delivered_99.138948@localhost/new-session' xml:lang='en'/> <message from='alicE_expired_messages_are_not_delivered_99.138948@localhost/res1' to='bOb_expired_messages_are_not_delivered_99.138948@localhost' xml:lang='en' type='chat'><x xmlns='jabber:x:expire' seconds='600000'/><body>long</body></message>"},
[{escalus_new_assert,assert_true,2,
[{file,
"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_new_assert.erl"},
{line,84}]},
{offli... offline_SUITE:mod_offline_tests:max_offline_messages_reached{error,
{{assertion_failed,assert,is_error,
[<<"wait">>,<<"resource-constraint">>],
{xmlel,<<"message">>,
[{<<"from">>,
<<"alicE_max_offline_messages_reached_99.141366@localhost/res1">>},
{<<"to">>,
<<"bOb_max_offline_messages_reached_99.141366@localhost/res1">>},
{<<"type">>,<<"error">>},
{<<"xml:lang">>,<<"en">>}],
[{xmlel,<<"body">>,[],[{xmlcdata,<<"Hi, Offline 1">>}]},
{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,<<"Bounce offline message">>}]}]}]},
"<message from='alicE_max_offline_messages_reached_99.141366@localhost/res1' to='bOb_max_offline_messages_reached_99.141366@localhost/res1' type='error' xml:lang='en'><body>Hi, Offline 1</body><error code='503' type='cancel'><service-unavailable xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'/><text xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'>Bounce offline message</text></error></message>"},
[{escalus_new_assert,assert_true,2,
[{file,
"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_new_assert.erl"},
{line,84}]},
{offline_SUITE,'-max_offline_messages_reached/1-fun-1-',6,
[{fil... offline_SUITE:mod_offline_tests:disco_info_sm{error,
{{assertion_failed,assert,has_feature,
[<<"msgoffline">>],
{xmlel,<<"iq">>,
[{<<"from">>,<<"alicE_disco_info_sm_2.317668@localhost">>},
{<<"to">>,<<"alicE_disco_info_sm_2.317668@localhost/res1">>},
{<<"id">>,<<"7d485150251fec29e00690159b712f74">>},
{<<"type">>,<<"result">>}],
[{xmlel,<<"query">>,
[{<<"xmlns">>,<<"http://jabber.org/protocol/disco#info">>}],
[{xmlel,<<"identity">>,
[{<<"category">>,<<"account">>},
{<<"type">>,<<"registered">>}],
[]},
{xmlel,<<"feature">>,
[{<<"var">>,<<"http://jabber.org/protocol/commands">>}],
[]}]}]},
"<iq from='alicE_disco_info_sm_2.317668@localhost' to='alicE_disco_info_sm_2.317668@localhost/res1' id='7d485150251fec29e00690159b712f74' type='result'><query xmlns='http://jabber.org/protocol/disco#info'><identity category='account' type='registered'/><feature var='http://jabber.org/protocol/commands'/></query></iq>"},
[{escalus_new_assert,assert_true,2,
[{file,
"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_new_assert.erl"},
{line,84}]},
{offline_SUITE,'-disco_info_sm/1-fun-0-',1,
[{file,"/home/circleci/app/big_tests/tests/offline_SUITE.erl"},
{line,111}]},
{escalus_story,story,4,
[{file,
"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,72}]},
{test_server,t... offline_SUITE:mod_offline_tests:headline_message_is_not_stored{error,{{badmatch,true},
[{offline_SUITE,'-headline_message_is_not_stored/1-fun-0-',3,
[{file,"/home/circleci/app/big_tests/tests/offline_SUITE.erl"},
{line,229}]},
{escalus_story,story,4,
[{file,"/home/circleci/app/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}]}]}} offline_SUITE:mod_offline_tests:offline_message_is_stored_and_delivered_at_login{error,
{{assertion_failed,assert_many,true,
[is_presence,#Fun<offline_SUITE.10.51946424>],
[{xmlel,<<"presence">>,
[{<<"from">>,
<<"bOb_offline_message_is_stored_and_delivered_at_login_2.309248@localhost/new-session">>},
{<<"to">>,
<<"bob_offline_message_is_stored_and_delivered_at_login_2.309248@localhost/new-session">>},
{<<"xml:lang">>,<<"en">>}],
[]},
{xmlel,<<"message">>,
[{<<"from">>,
<<"alicE_offline_message_is_stored_and_delivered_at_login_2.309248@localhost/res1">>},
{<<"to">>,
<<"bOb_offline_message_is_stored_and_delivered_at_login_2.309248@localhost/res1">>},
{<<"xml:lang">>,<<"en">>},
{<<"type">>,<<"chat">>}],
[{xmlel,<<"body">>,[],[{xmlcdata,<<"msgtxt">>}]}]}],
" <presence from='bOb_offline_message_is_stored_and_delivered_at_login_2.309248@localhost/new-session' to='bob_offline_message_is_stored_and_delivered_at_login_2.309248@localhost/new-session' xml:lang='en'/> <message from='alicE_offline_message_is_stored_and_delivered_at_login_2.309248@localhost/res1' to='bOb_offline_message_is_stored_and_delivered_at_login_2.309248@localhost/res1' xml:lang='en' type='chat'><body>msgtxt</body></message>"},
[{escalus_new_assert,assert_true,2,
[{file,
"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_new_assert.erl"},
{line,84}]},
{escalus_story,story,4,
[{file,
"/home/circleci/a... offline_SUITE:mod_offline_tests:expired_messages_are_not_delivered{error,
{{assertion_failed,assert_many,true,
[is_presence,#Fun<offline_SUITE.10.51946424>],
[{xmlel,<<"presence">>,
[{<<"from">>,
<<"bOb_expired_messages_are_not_delivered_2.305134@localhost/new-session">>},
{<<"to">>,
<<"bob_expired_messages_are_not_delivered_2.305134@localhost/new-session">>},
{<<"xml:lang">>,<<"en">>}],
[]},
{xmlel,<<"message">>,
[{<<"from">>,
<<"alicE_expired_messages_are_not_delivered_2.305134@localhost/res1">>},
{<<"to">>,
<<"bOb_expired_messages_are_not_delivered_2.305134@localhost">>},
{<<"xml:lang">>,<<"en">>},
{<<"type">>,<<"chat">>}],
[{xmlel,<<"x">>,
[{<<"xmlns">>,<<"jabber:x:expire">>},
{<<"seconds">>,<<"600000">>}],
[]},
{xmlel,<<"body">>,[],[{xmlcdata,<<"long">>}]}]}],
" <presence from='bOb_expired_messages_are_not_delivered_2.305134@localhost/new-session' to='bob_expired_messages_are_not_delivered_2.305134@localhost/new-session' xml:lang='en'/> <message from='alicE_expired_messages_are_not_delivered_2.305134@localhost/res1' to='bOb_expired_messages_are_not_delivered_2.305134@localhost' xml:lang='en' type='chat'><x xmlns='jabber:x:expire' seconds='600000'/><body>long</body></message>"},
[{escalus_new_assert,assert_true,2,
[{file,
"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_new_assert.erl"},
{line,84}]},
{offline_SUITE... 168 errors were truncated mssql_mnesia_24 / odbc_mssql_mnesia / 502642a inbox_SUITE:one_to_one:reset_unread_counter_and_show_only_unread{error,
{timeout_when_waiting_for_stanza,
[{escalus_client,wait_for_stanza,
[{client,
<<"mike_reset_unread_counter_and_show_only_unread_93.63535@localhost/res1">>,
escalus_tcp,<0.17782.0>,
[{event_manager,<0.17728.0>},
{server,<<"localhost">>},
{username,
<<"mike_reset_unread_counter_and_show_only_unread_93.63535">>},
{resource,<<"res1">>}],
[{event_client,
[{event_manager,<0.17728.0>},
{server,<<"localhost">>},
{username,
<<"mike_reset_unread_counter_and_show_only_unread_93.63535">>},
{resource,<<"res1">>}]},
{resource,<<"res1">>},
{username,
<<"mike_reset_unread_counter_and_show_only_unread_93.63535">>},
{server,<<"localhost">>},
{host,<<"localhost">>},
{port,5222},
{auth,{escalus_auth,auth_plain}},
{wspath,undefined},
{username,
<<"mike_reset_unread_counter_and_show_only_unread_93.63535">>},
{server,<<"localhost">>},
{password,<<"nicniema">>},
{stream_id,<<"57fcea88022155c5">>}]},
5000],
[{file,
"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
{line,136}]},
{inbox_helper,send_msg,3,
[{file,"/home/circleci/app/big_tests/tests/inbox_helper.erl"},
{line,714}]},
{inbox_SUITE,'-reset_... inbox_SUITE:muclight:groupchat_markers_all_reset_room_created{error,
{{badrpc,
{'EXIT',
{timeout,
{gen_server,call,
['wpool_pool-mongoose_wpool$rdbms$global$default-1',
{sql_cmd,
{sql_execute,auth_get_password,
[<<"localhost">>,
<<"alice_groupchat_markers_all_reset_room_created_99.88006">>]},
-576460422023},
60000]}}}},
[{escalus_rpc,call_with_cookie_match,
[mongooseim@localhost,ejabberd_admin,register,
[<<"alicE_groupchat_markers_all_reset_room_created_99.88006">>,
<<"localhost">>,<<"matygrysa">>],
3000,ejabberd],
[{file,
"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_rpc.erl"},
{line,34}]},
{lists,foreach,2,[{file,"lists.erl"},{line,1342}]},
{escalus_ejabberd,create_users,2,
[{file,
"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_ejabberd.erl"},
{line,211}]},
{escalus_fresh,create_users,2,
[{file,
"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"},
{line,62}]},
{escalus_fresh,story,3,
[{file,
"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"},
{line,27}]},
{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,122... inbox_SUITE:muclight:advanced_groupchat_stored_in_all_inbox{error,
{{badrpc,
{'EXIT',
{timeout,
{gen_server,call,
['wpool_pool-mongoose_wpool$rdbms$global$default-2',
{sql_cmd,
{sql_execute,auth_add_user_scram,
[<<"localhost">>,
<<"alice_advanced_groupchat_stored_in_all_inbox_99.86636">>,
<<>>,
<<"==MULTI_SCRAM==,64,==SHA256==yDbBqZWSTdB/JkLFbSEx0Q==|KJCwEIaXrr4BMhWXCPWdHFVmFIcvwaxNIN2c6gONPVI=|QZFCjf474olXum6mBYPhOpTtYwU8mG/XV2F0zOQCtGc=">>]},
-576460422020},
60000]}}}},
[{escalus_rpc,call_with_cookie_match,
[mongooseim@localhost,ejabberd_admin,register,
[<<"alicE_advanced_groupchat_stored_in_all_inbox_99.86636">>,
<<"localhost">>,<<"matygrysa">>],
3000,ejabberd],
[{file,
"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_rpc.erl"},
{line,34}]},
{lists,foreach,2,[{file,"lists.erl"},{line,1342}]},
{escalus_ejabberd,create_users,2,
[{file,
"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_ejabberd.erl"},
{line,211}]},
{escalus_fresh,create_users,2,
[{file,
"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"},
{line,62}]},
{escalus_fresh,story,3,
[{file,
"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"},
{line,27}]},
{test_server,ts_tc,3,[{file,"test_server... riak_mnesia_24 / riak_mnesia / 502642a mssql_mnesia_24 / odbc_mssql_mnesia / 502642a inbox_SUITE:one_to_one:other_resources_do_not_interfere{error,
{timeout_when_waiting_for_stanza,
[{escalus_client,wait_for_stanza,
[{client,
<<"mike_other_resources_do_not_interfere_30.763317@localhost/res1">>,
escalus_tcp,<0.17857.0>,
[{event_manager,<0.17754.0>},
{server,<<"localhost">>},
{username,
<<"mike_other_resources_do_not_interfere_30.763317">>},
{resource,<<"res1">>}],
[{event_client,
[{event_manager,<0.17754.0>},
{server,<<"localhost">>},
{username,
<<"mike_other_resources_do_not_interfere_30.763317">>},
{resource,<<"res1">>}]},
{resource,<<"res1">>},
{username,
<<"mike_other_resources_do_not_interfere_30.763317">>},
{server,<<"localhost">>},
{host,<<"localhost">>},
{port,5222},
{auth,{escalus_auth,auth_plain}},
{wspath,undefined},
{username,
<<"mike_other_resources_do_not_interfere_30.763317">>},
{server,<<"localhost">>},
{password,<<"nicniema">>},
{stream_id,<<"8e4ef7e0f2933455">>}]},
5000],
[{file,
"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
{line,136}]},
{inbox_helper,send_msg,3,
[{file,"/home/circleci/app/big_tests/tests/inbox_helper.erl"},
{line,714}]},
{inbox_SUITE,'-other_resources_do_not_interfere/1-fun-2-',3,
... inbox_SUITE:one_to_one:reset_unread_counter_and_show_only_unread{error,
{timeout_when_waiting_for_stanza,
[{escalus_client,wait_for_stanza,
[{client,
<<"mike_reset_unread_counter_and_show_only_unread_30.773500@localhost/res1">>,
escalus_tcp,<0.17828.0>,
[{event_manager,<0.17768.0>},
{server,<<"localhost">>},
{username,
<<"mike_reset_unread_counter_and_show_only_unread_30.773500">>},
{resource,<<"res1">>}],
[{event_client,
[{event_manager,<0.17768.0>},
{server,<<"localhost">>},
{username,
<<"mike_reset_unread_counter_and_show_only_unread_30.773500">>},
{resource,<<"res1">>}]},
{resource,<<"res1">>},
{username,
<<"mike_reset_unread_counter_and_show_only_unread_30.773500">>},
{server,<<"localhost">>},
{host,<<"localhost">>},
{port,5222},
{auth,{escalus_auth,auth_plain}},
{wspath,undefined},
{username,
<<"mike_reset_unread_counter_and_show_only_unread_30.773500">>},
{server,<<"localhost">>},
{password,<<"nicniema">>},
{stream_id,<<"b3bfb9cedd258229">>}]},
5000],
[{file,
"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
{line,136}]},
{inbox_helper,send_msg,3,
[{file,"/home/circleci/app/big_tests/tests/inbox_helper.erl"},
{line,714}]},
{inbox_SUITE,'-r... inbox_SUITE:one_to_one:check_total_unread_count_and_active_conv_count{error,
{timeout_when_waiting_for_stanza,
[{escalus_client,wait_for_stanza,
[{client,
<<"mike_check_total_unread_count_and_active_conv_count_30.743202@localhost/res1">>,
escalus_tcp,<0.17820.0>,
[{event_manager,<0.17721.0>},
{server,<<"localhost">>},
{username,
<<"mike_check_total_unread_count_and_active_conv_count_30.743202">>},
{resource,<<"res1">>}],
[{event_client,
[{event_manager,<0.17721.0>},
{server,<<"localhost">>},
{username,
<<"mike_check_total_unread_count_and_active_conv_count_30.743202">>},
{resource,<<"res1">>}]},
{resource,<<"res1">>},
{username,
<<"mike_check_total_unread_count_and_active_conv_count_30.743202">>},
{server,<<"localhost">>},
{host,<<"localhost">>},
{port,5222},
{auth,{escalus_auth,auth_plain}},
{wspath,undefined},
{username,
<<"mike_check_total_unread_count_and_active_conv_count_30.743202">>},
{server,<<"localhost">>},
{password,<<"nicniema">>},
{stream_id,<<"7c3e0be33d345d5a">>}]},
5000],
[{file,
"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
{line,136}]},
{inbox_helper,send_msg,3,
[{file,"/home/circleci/app/big_tests/tests/inbox_helper.erl"},
{line,714}... inbox_SUITE:one_to_one:user_has_only_unread_messages_or_only_read{error,
{timeout_when_waiting_for_stanza,
[{escalus_client,wait_for_stanza,
[{client,
<<"bOb_user_has_only_unread_messages_or_only_read_30.766300@localhost/res1">>,
escalus_tcp,<0.17821.0>,
[{event_manager,<0.17761.0>},
{server,<<"localhost">>},
{username,
<<"bOb_user_has_only_unread_messages_or_only_read_30.766300">>},
{resource,<<"res1">>}],
[{event_client,
[{event_manager,<0.17761.0>},
{server,<<"localhost">>},
{username,
<<"bOb_user_has_only_unread_messages_or_only_read_30.766300">>},
{resource,<<"res1">>}]},
{resource,<<"res1">>},
{username,
<<"bOb_user_has_only_unread_messages_or_only_read_30.766300">>},
{server,<<"localhost">>},
{host,<<"localhost">>},
{port,5222},
{auth,{escalus_auth,auth_plain}},
{wspath,undefined},
{username,
<<"bOb_user_has_only_unread_messages_or_only_read_30.766300">>},
{server,<<"localhost">>},
{password,<<"makrolika">>},
{stream_id,<<"769cd665de51dcd4">>}]},
5000],
[{file,
"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
{line,136}]},
{inbox_helper,'-given_conversations_between/2-fun-1-',4,
[{file,"/home/circleci/app/big_tests/tests/inbox_helper.erl"},
{li... inbox_SUITE:one_to_one:carbons_are_not_stored{error,{{badmatch,0},
[{escalus_story,drop_presences,2,
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,191}]},
{escalus_story,'-start_ready_clients/2-fun-0-',3,
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,135}]},
{lists,foldl,3,[{file,"lists.erl"},{line,1267}]},
{escalus_story,start_ready_clients,2,
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,128}]},
{lists,flatmap,2,[{file,"lists.erl"},{line,1254}]},
{lists,flatmap,2,[{file,"lists.erl"},{line,1254}]},
{escalus_story,story,4,
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,69}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1783}]}]}} inbox_SUITE:one_to_one:user_has_two_conversations{error,{badarg,[{erlang,binary_to_integer,
[undefined],
[{error_info,#{module => erl_erts_errors}}]},
{inbox_helper,get_result_el,2,
[{file,"/home/circleci/app/big_tests/tests/inbox_helper.erl"},
{line,236}]},
{inbox_helper,'-check_result/2-fun-0-',3,
[{file,"/home/circleci/app/big_tests/tests/inbox_helper.erl"},
{line,241}]},
{maps,filter_1,2,[{file,"maps.erl"},{line,318}]},
{maps,filter,2,[{file,"maps.erl"},{line,309}]},
{inbox_helper,get_inbox,3,
[{file,"/home/circleci/app/big_tests/tests/inbox_helper.erl"},
{line,222}]},
{inbox_helper,check_inbox,4,
[{file,"/home/circleci/app/big_tests/tests/inbox_helper.erl"},
{line,167}]},
{inbox_SUITE,'-user_has_two_conversations/1-fun-0-',3,
[{file,"/home/circleci/app/big_tests/tests/inbox_SUITE.erl"},
{line,459}]}]}} |
Codecov Report
@@ Coverage Diff @@
## master #3252 +/- ##
==========================================
+ Coverage 79.95% 80.33% +0.37%
==========================================
Files 398 398
Lines 32565 32567 +2
==========================================
+ Hits 26038 26162 +124
+ Misses 6527 6405 -122
Continue to review full report at Codecov.
|
502642a
to
1dc035e
Compare
small_tests_24 / small_tests / 1dc035e internal_mnesia_24 / internal_mnesia / 1dc035e small_tests_22 / small_tests / 1dc035e dynamic_domains_24 / pgsql_mnesia / 1dc035e dynamic_domains_23 / pgsql_mnesia / 1dc035e small_tests_23 / small_tests / 1dc035e ldap_mnesia_24 / ldap_mnesia / 1dc035e ldap_mnesia_22 / ldap_mnesia / 1dc035e ldap_mnesia_23 / ldap_mnesia / 1dc035e pgsql_mnesia_22 / pgsql_mnesia / 1dc035e elasticsearch_and_cassandra_24 / elasticsearch_and_cassandra_mnesia / 1dc035e pgsql_mnesia_24 / pgsql_mnesia / 1dc035e pgsql_mnesia_23 / pgsql_mnesia / 1dc035e s2s_SUITE:both_tls_required:simple_message{error,
{timeout_when_waiting_for_stanza,
[{escalus_client,wait_for_stanza,
[{client,<<"alicE_simple_message_88.897237@localhost/res1">>,
escalus_tcp,<0.8590.2>,
[{event_manager,<0.8585.2>},
{server,<<"localhost">>},
{username,<<"alicE_simple_message_88.897237">>},
{resource,<<"res1">>}],
[{event_client,
[{event_manager,<0.8585.2>},
{server,<<"localhost">>},
{username,<<"alicE_simple_message_88.897237">>},
{resource,<<"res1">>}]},
{resource,<<"res1">>},
{username,<<"alicE_simple_message_88.897237">>},
{server,<<"localhost">>},
{host,<<"localhost">>},
{port,5222},
{auth,{escalus_auth,auth_plain}},
{wspath,undefined},
{username,<<"alicE_simple_message_88.897237">>},
{server,<<"localhost">>},
{password,<<"matygrysa">>},
{stream_id,<<"04b4ce5492717f46">>}]},
10000],
[{file,
"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
{line,136}]},
{s2s_SUITE,'-simple_message/1-fun-0-',2,
[{file,"/home/circleci/app/big_tests/tests/s2s_SUITE.erl"},
{line,131}]},
{escalus_story,story,4,
[{file,
"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,72}]},
{test_server,ts_tc,3,[{file,"test_server.erl"}... mysql_redis_24 / mysql_redis / 1dc035e mam_SUITE:rdbms_async_cache_prefs_cases:messages_filtered_when_prefs_default_policy_is_roster{error,{test_case_failed,"ASSERT EQUAL\n\tExpected []\n\tValue [ok]\n"}} mssql_mnesia_24 / odbc_mssql_mnesia / 1dc035e riak_mnesia_24 / riak_mnesia / 1dc035e jingle_SUITE:all:resp_4xx_from_sip_proxy_results_in_session_terminate{error,
{{assertion_failed,assert,is_iq_result,
{xmlel,<<"iq">>,
[{<<"from">>,<<"error.480@localhost">>},
{<<"to">>,
<<"alice_resp_4xx_from_sip_proxy_results_in_session_terminate_69.648018@localhost/res1">>},
{<<"id">>,<<"454c43e2-6721-42b0-b37d-7273ba2ebe5a">>},
{<<"type">>,<<"set">>}],
[{xmlel,<<"jingle">>,
[{<<"xmlns">>,<<"urn:xmpp:jingle:1">>},
{<<"action">>,<<"session-terminate">>},
{<<"sid">>,<<"033636bd-2198-459d-92c6-5bc0bb3a1d9f">>}],
[{xmlel,<<"reason">>,[],
[{xmlel,<<"general-error">>,[],[]},
{xmlel,<<"sip-error">>,
[{<<"code">>,<<"480">>}],
[{xmlcdata,<<"Temporarily Unavailable">>}]}]}]}]},
"<iq from='error.480@localhost' to='alice_resp_4xx_from_sip_proxy_results_in_session_terminate_69.648018@localhost/res1' id='454c43e2-6721-42b0-b37d-7273ba2ebe5a' type='set'><jingle xmlns='urn:xmpp:jingle:1' action='session-terminate' sid='033636bd-2198-459d-92c6-5bc0bb3a1d9f'><reason><general-error/><sip-error code='480'>Temporarily Unavailable</sip-error></reason></jingle></iq>"},
[{escalus_new_assert,assert_true,2,
[{file,
"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_new_assert.erl"},
{line,84}]},
{jingle_SUITE,send_initiate_and_wait_for_first_iq_set,2,
[{file,"/home/circleci/app/big_tests/tests/jingle_SUITE.erl"},
{line,393}]},
{jingle_SUITE,
'-res... mod_event_pusher_rabbit_SUITE:group_chat_message_publish:group_chat_message_received_event_properly_formatted{error,
{{assertMatch,
[{module,mod_event_pusher_rabbit_SUITE},
{line,435},
{expression,
"get_decoded_message_from_rabbit ( AliceGroupChatMsgRecvRK )"},
{pattern,
"# { << \"from_user_id\" >> := BobRoomJID , << \"to_user_id\" >> := AliceFullJID , << \"message\" >> := Message }"},
{value,
#{<<"from_user_id">> => <<"muc_publish@muc.localhost">>,
<<"message">> => <<>>,
<<"to_user_id">> =>
<<"alice_unnamed_83.112148@localhost/res1">>}}]},
[{mod_event_pusher_rabbit_SUITE,
'-group_chat_message_received_event_properly_formatted/1-fun-1-',3,
[{file,
"/home/circleci/app/big_tests/tests/mod_event_pusher_rabbit_SUITE.erl"},
{line,435}]},
{escalus_story,story,4,
[{file,
"/home/circleci/app/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}]}]}} |
1dc035e
to
16baba9
Compare
small_tests_24 / small_tests / 16baba9 internal_mnesia_24 / internal_mnesia / 16baba9 amp_big_SUITE:offline:offline_failure:notify_deliver_to_malformed_jid_test{error,
{test_case_failed,
{has_stanzas_but_shouldnt,
{client,
<<"alicE_notify_deliver_to_malformed_jid_test_30.642109@localhost/res1">>,
escalus_tcp,<0.5151.0>,
[{event_manager,<0.4969.0>},
{server,<<"localhost">>},
{username,
<<"alicE_notify_deliver_to_malformed_jid_test_30.642109">>},
{resource,<<"res1">>}],
[{event_client,
[{event_manager,<0.4969.0>},
{server,<<"localhost">>},
{username,
<<"alicE_notify_deliver_to_malformed_jid_test_30.642109">>},
{resource,<<"res1">>}]},
{resource,<<"res1">>},
{username,
<<"alicE_notify_deliver_to_malformed_jid_test_30.642109">>},
{server,<<"localhost">>},
{host,<<"localhost">>},
{port,5222},
{auth,{escalus_auth,auth_plain}},
{wspath,undefined},
{username,
<<"alicE_notify_deliver_to_malformed_jid_test_30.642109">>},
{server,<<"localhost">>},
{password,<<"matygrysa">>},
{stream_id,<<"b6b6877bc29f0e2e">>}]},
[{xmlel,<<"stream:error">>,[],
[{xmlel,<<"conflict">>,
[{<<"xmlns">>,
<<"urn:ietf:params:xml:ns:xmpp-streams">>}],
[]},
{xmlel,<<"text">>,
[{<<"xml:lang">>,<<"en">>},
{<<"xmlns">>,
<<"urn:ietf:params:xml:ns:xmpp-streams">>}],
[{xmlcdata,<<"Replaced by new connection">>... small_tests_22 / small_tests / 16baba9 dynamic_domains_24 / pgsql_mnesia / 16baba9 dynamic_domains_23 / pgsql_mnesia / 16baba9 small_tests_23 / small_tests / 16baba9 ldap_mnesia_24 / ldap_mnesia / 16baba9 ldap_mnesia_22 / ldap_mnesia / 16baba9 ldap_mnesia_23 / ldap_mnesia / 16baba9 pgsql_mnesia_24 / pgsql_mnesia / 16baba9 service_domain_db_SUITE:db:db_keeps_syncing_after_cluster_join{error,{test_case_failed,{[<<"example1.com">>,<<"example2.com">>,
<<"example3.com">>],
[<<"example1.com">>,<<"example2.com">>,
<<"example3.com">>,<<"example4.com">>]}}} elasticsearch_and_cassandra_24 / elasticsearch_and_cassandra_mnesia / 16baba9 pgsql_mnesia_22 / pgsql_mnesia / 16baba9 mysql_redis_24 / mysql_redis / 16baba9 mssql_mnesia_24 / odbc_mssql_mnesia / 16baba9 riak_mnesia_24 / riak_mnesia / 16baba9 |
16baba9
to
a66303c
Compare
a66303c
to
10473f5
Compare
small_tests_24 / small_tests / 10473f5 small_tests_24 / small_tests / 10473f5 small_tests_23 / small_tests / 10473f5 small_tests_22 / small_tests / 10473f5 internal_mnesia_24 / internal_mnesia / 10473f5 dynamic_domains_23 / pgsql_mnesia / 10473f5 dynamic_domains_24 / pgsql_mnesia / 10473f5 ldap_mnesia_24 / ldap_mnesia / 10473f5 ldap_mnesia_23 / ldap_mnesia / 10473f5 ldap_mnesia_22 / ldap_mnesia / 10473f5 pgsql_mnesia_23 / pgsql_mnesia / 10473f5 service_domain_db_SUITE:db:db_keeps_syncing_after_cluster_join{error,{test_case_failed,{[<<"example1.com">>,<<"example2.com">>,
<<"example3.com">>],
[<<"example1.com">>,<<"example2.com">>,
<<"example3.com">>,<<"example4.com">>]}}} pgsql_mnesia_22 / pgsql_mnesia / 10473f5 pgsql_mnesia_24 / pgsql_mnesia / 10473f5 elasticsearch_and_cassandra_24 / elasticsearch_and_cassandra_mnesia / 10473f5 mssql_mnesia_24 / odbc_mssql_mnesia / 10473f5 carboncopy_SUITE:all:unavailable_resources_dont_get_carbons{error,{{assertion_failed,assert_many,false,[is_presence,is_presence],[],[]},
[{escalus_new_assert,assert_true,2,
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_new_assert.erl"},
{line,84}]},
{escalus_story,story,4,
[{file,"/home/circleci/app/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}]}]}} carboncopy_SUITE:all:prop_forward_received_chat_messages{error,
{{assertEqual,
[{module,carboncopy_SUITE},
{line,277},
{expression,
"proper : quickcheck ( proper : conjunction ( [ { PropName , Property } ] ) , [ verbose , long_result , { numtests , 3 } ] )"},
{expected,true},
{value,
[[{forward_received,
[{4,
<<"This old moon wanes! she lingers my desires">>}]}]]}]},
[{carboncopy_SUITE,run_prop,2,
[{file,"/home/circleci/app/big_tests/tests/carboncopy_SUITE.erl"},
{line,277}]},
{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}]}]}} carboncopy_SUITE:all:prop_forward_sent_chat_messages{error,
{{assertEqual,
[{module,carboncopy_SUITE},
{line,277},
{expression,
"proper : quickcheck ( proper : conjunction ( [ { PropName , Property } ] ) , [ verbose , long_result , { numtests , 3 } ] )"},
{expected,true},
{value,
[[{forward_sent,
[{5,<<"Like to a step-dame or a dowager">>}]}]]}]},
[{carboncopy_SUITE,run_prop,2,
[{file,"/home/circleci/app/big_tests/tests/carboncopy_SUITE.erl"},
{line,277}]},
{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}]}]}} mysql_redis_24 / mysql_redis / 10473f5 mam_SUITE:rdbms_prefs_cases:prefs_set_cdata_request{error,{test_case_failed,"ASSERT EQUAL\n\tExpected {prefs_result_iq,<<\"roster\">>,\n [<<\"montague@montague.net\">>,\n <<\"romeo@montague.net\">>],\n []}\n\tValue {prefs_result_iq,<<\"always\">>,\n [<<\"montague@montague.net\">>,\n <<\"romeo@montague.net\">>],\n []}\n"}} riak_mnesia_24 / riak_mnesia / 10473f5 mod_ping_SUITE:server_ping:server_ping_pong{error,{{badmatch,[{[<<"localhost">>,mod_ping,ping_response],
{expected_diff,5},
{before_story,0},
{after_story,4}}]},
[{escalus_mongooseim,post_story_check_metrics,1,
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_mongooseim.erl"},
{line,74}]},
{escalus_mongooseim,maybe_check_metrics_post_story,1,
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_mongooseim.erl"},
{line,51}]},
{escalus_story,story,4,
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,75}]},
{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}]}]}} pgsql_mnesia_23 / pgsql_mnesia / 10473f5 |
@@ -31,11 +31,15 @@ | |||
-type command_hook_acc() :: {error, exml:element()} | exml:element() | ignore | empty. | |||
-export_type([command_hook_acc/0]). | |||
|
|||
%% Gen_mod callbacks |
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.
%% Gen_mod callbacks | |
%% gen_mod callbacks |
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.
This is the same comment as in mod_last
so I decided we could merge it as it is. I could fix both with some upcoming PR.
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.
Looks good!
This PR adds support for dynamic domains in mod_adhoc and adapts tests.