-
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
Make mod_offline_chatmarkers configurable #3609
Conversation
Codecov Report
@@ Coverage Diff @@
## master #3609 +/- ##
==========================================
- Coverage 80.92% 80.91% -0.02%
==========================================
Files 425 425
Lines 32241 32239 -2
==========================================
- Hits 26091 26085 -6
- Misses 6150 6154 +4
Continue to review full report at Codecov.
|
small_tests_24 / small_tests / 0f2b272 small_tests_23 / small_tests / 0f2b272 dynamic_domains_pgsql_mnesia_23 / pgsql_mnesia / 0f2b272 offline_SUITE:chatmarkers:init_per_group{'EXIT',
{{badrpc,
{'EXIT',
{badarg,
[{lists,keyfind,
[backend,2,
#{backend => rdbms,store_groupchat_messages => true}],
[]},
{mod_offline_chatmarkers,add_default_backend,1,
[{file,
"/home/circleci/project/src/offline/mod_offline_chatmarkers.erl"},
{line,197}]},
{mod_offline_chatmarkers,start,2,
[{file,
"/home/circleci/project/src/offline/mod_offline_chatmarkers.erl"},
{line,71}]},
{gen_mod,start_module_for_host_type,3,
[{file,"/home/circleci/project/src/gen_mod.erl"},
{line,108}]},
{mongoose_modules,start_module,4,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,95}]},
{mongoose_modules,ensure_started,3,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,75}]},
{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,rpc,
[#{node => mongooseim@localhost},
mongoose_modules,replace_modules,
[<<"test type">>,[],
#{mod_muc_light =... dynamic_domains_mysql_redis_24 / mysql_redis / 0f2b272 muc_SUITE:hibernation:hibernated_room_can_be_queried_for_archive{error,{{assertion_failed,assert,is_groupchat_message,
[<<"Restorable message">>],
undefined,"undefined"},
[{escalus_new_assert,assert_true,2,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_new_assert.erl"},
{line,84}]},
{muc_SUITE,wait_for_mam_result,3,
[{file,"/home/circleci/project/big_tests/tests/muc_SUITE.erl"},
{line,4383}]},
{muc_SUITE,'-hibernated_room_can_be_queried_for_archive/1-fun-0-',3,
[{file,"/home/circleci/project/big_tests/tests/muc_SUITE.erl"},
{line,4124}]},
{escalus_story,story,4,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,72}]},
{muc_SUITE,hibernated_room_can_be_queried_for_archive,1,
[{file,"/home/circleci/project/big_tests/tests/muc_SUITE.erl"},
{line,4120}]},
{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:chatmarkers:init_per_group{'EXIT',
{{badrpc,
{'EXIT',
{badarg,
[{lists,keyfind,
[backend,2,
#{backend => rdbms,store_groupchat_messages => true}],
[{error_info,#{module => erl_stdlib_errors}}]},
{mod_offline_chatmarkers,add_default_backend,1,
[{file,
"/home/circleci/project/src/offline/mod_offline_chatmarkers.erl"},
{line,197}]},
{mod_offline_chatmarkers,start,2,
[{file,
"/home/circleci/project/src/offline/mod_offline_chatmarkers.erl"},
{line,71}]},
{gen_mod,start_module_for_host_type,3,
[{file,"/home/circleci/project/src/gen_mod.erl"},
{line,108}]},
{mongoose_modules,start_module,4,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,95}]},
{mongoose_modules,ensure_started,3,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,75}]},
{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,rpc,
[#{node => mongooseim@localhost},
mongoose_modules,replace_modules,
[... dynamic_domains_pgsql_mnesia_24 / pgsql_mnesia / 0f2b272 offline_SUITE:chatmarkers:init_per_group{'EXIT',
{{badrpc,
{'EXIT',
{badarg,
[{lists,keyfind,
[backend,2,
#{backend => rdbms,store_groupchat_messages => true}],
[{error_info,#{module => erl_stdlib_errors}}]},
{mod_offline_chatmarkers,add_default_backend,1,
[{file,
"/home/circleci/project/src/offline/mod_offline_chatmarkers.erl"},
{line,197}]},
{mod_offline_chatmarkers,start,2,
[{file,
"/home/circleci/project/src/offline/mod_offline_chatmarkers.erl"},
{line,71}]},
{gen_mod,start_module_for_host_type,3,
[{file,"/home/circleci/project/src/gen_mod.erl"},
{line,108}]},
{mongoose_modules,start_module,4,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,95}]},
{mongoose_modules,ensure_started,3,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,75}]},
{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,rpc,
[#{node => mongooseim@localhost},
mongoose_modules,replace_modules,
[... dynamic_domains_mssql_mnesia_24 / odbc_mssql_mnesia / 0f2b272 offline_SUITE:chatmarkers:init_per_group{'EXIT',
{{badrpc,
{'EXIT',
{badarg,
[{lists,keyfind,
[backend,2,
#{backend => rdbms,store_groupchat_messages => true}],
[{error_info,#{module => erl_stdlib_errors}}]},
{mod_offline_chatmarkers,add_default_backend,1,
[{file,
"/home/circleci/project/src/offline/mod_offline_chatmarkers.erl"},
{line,197}]},
{mod_offline_chatmarkers,start,2,
[{file,
"/home/circleci/project/src/offline/mod_offline_chatmarkers.erl"},
{line,71}]},
{gen_mod,start_module_for_host_type,3,
[{file,"/home/circleci/project/src/gen_mod.erl"},
{line,108}]},
{mongoose_modules,start_module,4,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,95}]},
{mongoose_modules,ensure_started,3,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,75}]},
{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,rpc,
[#{node => mongooseim@localhost},
mongoose_modules,replace_modules,
[... ldap_mnesia_24 / ldap_mnesia / 0f2b272 ldap_mnesia_23 / ldap_mnesia / 0f2b272 internal_mnesia_24 / internal_mnesia / 0f2b272 pgsql_mnesia_23 / pgsql_mnesia / 0f2b272 offline_SUITE:chatmarkers:init_per_group{'EXIT',
{{badrpc,
{'EXIT',
{badarg,
[{lists,keyfind,
[backend,2,
#{backend => rdbms,store_groupchat_messages => true}],
[]},
{mod_offline_chatmarkers,add_default_backend,1,
[{file,
"/home/circleci/project/src/offline/mod_offline_chatmarkers.erl"},
{line,197}]},
{mod_offline_chatmarkers,start,2,
[{file,
"/home/circleci/project/src/offline/mod_offline_chatmarkers.erl"},
{line,71}]},
{gen_mod,start_module_for_host_type,3,
[{file,"/home/circleci/project/src/gen_mod.erl"},
{line,108}]},
{mongoose_modules,start_module,4,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,95}]},
{mongoose_modules,ensure_started,3,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,75}]},
{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,rpc,
[#{node => mongooseim@localhost},
mongoose_modules,replace_modules,
[<<"localhost">>,[],
#{mod_muc_light =... pgsql_mnesia_24 / pgsql_mnesia / 0f2b272 offline_SUITE:chatmarkers:init_per_group{'EXIT',
{{badrpc,
{'EXIT',
{badarg,
[{lists,keyfind,
[backend,2,
#{backend => rdbms,store_groupchat_messages => true}],
[{error_info,#{module => erl_stdlib_errors}}]},
{mod_offline_chatmarkers,add_default_backend,1,
[{file,
"/home/circleci/project/src/offline/mod_offline_chatmarkers.erl"},
{line,197}]},
{mod_offline_chatmarkers,start,2,
[{file,
"/home/circleci/project/src/offline/mod_offline_chatmarkers.erl"},
{line,71}]},
{gen_mod,start_module_for_host_type,3,
[{file,"/home/circleci/project/src/gen_mod.erl"},
{line,108}]},
{mongoose_modules,start_module,4,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,95}]},
{mongoose_modules,ensure_started,3,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,75}]},
{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,rpc,
[#{node => mongooseim@localhost},
mongoose_modules,replace_modules,
[... mysql_redis_24 / mysql_redis / 0f2b272 offline_SUITE:chatmarkers:init_per_group{'EXIT',
{{badrpc,
{'EXIT',
{badarg,
[{lists,keyfind,
[backend,2,
#{backend => rdbms,store_groupchat_messages => true}],
[{error_info,#{module => erl_stdlib_errors}}]},
{mod_offline_chatmarkers,add_default_backend,1,
[{file,
"/home/circleci/project/src/offline/mod_offline_chatmarkers.erl"},
{line,197}]},
{mod_offline_chatmarkers,start,2,
[{file,
"/home/circleci/project/src/offline/mod_offline_chatmarkers.erl"},
{line,71}]},
{gen_mod,start_module_for_host_type,3,
[{file,"/home/circleci/project/src/gen_mod.erl"},
{line,108}]},
{mongoose_modules,start_module,4,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,95}]},
{mongoose_modules,ensure_started,3,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,75}]},
{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,rpc,
[#{node => mongooseim@localhost},
mongoose_modules,replace_modules,
[... elasticsearch_and_cassandra_24 / elasticsearch_and_cassandra_mnesia / 0f2b272 mssql_mnesia_24 / odbc_mssql_mnesia / 0f2b272 offline_SUITE:chatmarkers:init_per_group{'EXIT',
{{badrpc,
{'EXIT',
{badarg,
[{lists,keyfind,
[backend,2,
#{backend => rdbms,store_groupchat_messages => true}],
[{error_info,#{module => erl_stdlib_errors}}]},
{mod_offline_chatmarkers,add_default_backend,1,
[{file,
"/home/circleci/project/src/offline/mod_offline_chatmarkers.erl"},
{line,197}]},
{mod_offline_chatmarkers,start,2,
[{file,
"/home/circleci/project/src/offline/mod_offline_chatmarkers.erl"},
{line,71}]},
{gen_mod,start_module_for_host_type,3,
[{file,"/home/circleci/project/src/gen_mod.erl"},
{line,108}]},
{mongoose_modules,start_module,4,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,95}]},
{mongoose_modules,ensure_started,3,
[{file,
"/home/circleci/project/src/mongoose_modules.erl"},
{line,75}]},
{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,rpc,
[#{node => mongooseim@localhost},
mongoose_modules,replace_modules,
[... riak_mnesia_24 / riak_mnesia / 0f2b272 |
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.
Oh, I just missed the failing tests, please fix these.
small_tests_24 / small_tests / 167478a small_tests_23 / small_tests / 167478a dynamic_domains_pgsql_mnesia_23 / pgsql_mnesia / 167478a dynamic_domains_pgsql_mnesia_24 / pgsql_mnesia / 167478a dynamic_domains_mysql_redis_24 / mysql_redis / 167478a dynamic_domains_mssql_mnesia_24 / odbc_mssql_mnesia / 167478a ldap_mnesia_23 / ldap_mnesia / 167478a ldap_mnesia_24 / ldap_mnesia / 167478a internal_mnesia_24 / internal_mnesia / 167478a pgsql_mnesia_24 / pgsql_mnesia / 167478a mysql_redis_24 / mysql_redis / 167478a pgsql_mnesia_23 / pgsql_mnesia / 167478a elasticsearch_and_cassandra_24 / elasticsearch_and_cassandra_mnesia / 167478a mssql_mnesia_24 / odbc_mssql_mnesia / 167478a riak_mnesia_24 / riak_mnesia / 167478a |
Proposed changes include: