esl / MongooseIM

MongooseIM is Erlang Solutions' robust, scalable and efficient XMPP server, aimed at large installations. Specifically designed for enterprise purposes, it is fault-tolerant and can utilise the resources of multiple clustered machines.
Other
1.64k stars 422 forks source link

Muclight config fix #4178

Closed NelsonVides closed 5 months ago

NelsonVides commented 5 months ago

This PR addresses #4173

mongoose-im commented 5 months ago

elasticsearch_and_cassandra_26 / elasticsearch_and_cassandra_mnesia / 29d818676274df871699ddd89ada5e8322444a1d Reports root/ big OK: 369 / Failed: 0 / User-skipped: 38 / Auto-skipped: 0


small_tests_25 / small_tests / 29d818676274df871699ddd89ada5e8322444a1d Reports root / small


small_tests_26 / small_tests / 29d818676274df871699ddd89ada5e8322444a1d Reports root / small


small_tests_26_arm64 / small_tests / 29d818676274df871699ddd89ada5e8322444a1d Reports root / small


ldap_mnesia_25 / ldap_mnesia / 29d818676274df871699ddd89ada5e8322444a1d Reports root/ big OK: 2312 / Failed: 0 / User-skipped: 867 / Auto-skipped: 0


dynamic_domains_pgsql_mnesia_25 / pgsql_mnesia / 29d818676274df871699ddd89ada5e8322444a1d Reports root/ big OK: 4279 / Failed: 0 / User-skipped: 112 / Auto-skipped: 0


dynamic_domains_mysql_redis_26 / mysql_redis / 29d818676274df871699ddd89ada5e8322444a1d Reports root/ big OK: 4247 / Failed: 0 / User-skipped: 144 / Auto-skipped: 0


ldap_mnesia_26 / ldap_mnesia / 29d818676274df871699ddd89ada5e8322444a1d Reports root/ big OK: 2312 / Failed: 0 / User-skipped: 867 / Auto-skipped: 0


dynamic_domains_pgsql_mnesia_26 / pgsql_mnesia / 29d818676274df871699ddd89ada5e8322444a1d Reports root/ big OK: 4279 / Failed: 0 / User-skipped: 112 / Auto-skipped: 0


pgsql_cets_26 / pgsql_cets / 29d818676274df871699ddd89ada5e8322444a1d Reports root/ big OK: 4328 / Failed: 0 / User-skipped: 119 / Auto-skipped: 0


internal_mnesia_26 / internal_mnesia / 29d818676274df871699ddd89ada5e8322444a1d Reports root/ big OK: 2462 / Failed: 0 / User-skipped: 717 / Auto-skipped: 0


dynamic_domains_mssql_mnesia_26 / odbc_mssql_mnesia / 29d818676274df871699ddd89ada5e8322444a1d Reports root/ big OK: 4276 / Failed: 0 / User-skipped: 115 / Auto-skipped: 0

graphql_muc_light_SUITE:domain_admin:domain_admin_muc_light:end_per_group ```erlang {error, {{unregistering_failed, {amount,2}, {unregistered_items, [{{<<"_admin_blocking_list_1121">>, [{escalus_event_mgr,<0.25152.0>}, {tc_name,admin_blocking_list}, {escalus_cleaner,<0.25151.0>}, {watchdog,<0.25150.0>}, {muc_light_host,<<"muclight.domain.example.com">>}, {secondary_muc_light_host,<<"muclight.domain.example.org">>}, {protocol,http}, {domain_admin,{<<"admin@domain.example.com">>,<<"7c9e4a00fa854d17">>}}, {schema_endpoint,domain_admin}, {{ejabberd_cwd,mongooseim@localhost}, "/home/circleci/project/_build/mim1/rel/mongooseim"}, {preset,"odbc_mssql_mnesia"}, {mim_data_dir, "/home/circleci/project/big_tests/tests/graphql_muc_light_SUITE_data"}, {tc_logfile, "https://circleci-mim-results.s3.eu-central-1.amazonaws.com/PR/4178/200643/odbc_mssql_mnesia.26.1.2-amd64/big/ct_run.test%40f47bf9b3b009.2023-11-22_16.32.45/big_tests.tests.graphql_muc_light_SUITE.logs/run.2023-11-22_16.36.58/graphql_muc_light_suite.admin_blocking_list.64002.html"}, {tc_group_properties,[{name,domain_admin_muc_light}]}, {tc_group_path,[[{name,domain_admin}]]}, {data_dir, "/home/circleci/project/big_tests/_build/default/lib/mongoose_tests/ebin/graphql_muc_light_SUITE_data/"}, {priv_dir, "https://circleci-mim-results.s3.eu-central-1.amazonaws.com/PR/4178/200643/odbc_mssql_mnesia.26.1.2-amd64/big/ct_run.test%40f47bf9b3b009.2023-11-22_16.32.45/big_tests.tests.graphql_muc_light_SUITE.logs/run.2023-11-22_16.36.58/log_private/"}, {{saved_modules,mongooseim@localhost,<<"test type">>}, #{mod_vcard => #{matches => 30, ... ``` [Report log](https://circleci-mim-results.s3.eu-central-1.amazonaws.com/PR/4178/200643/odbc_mssql_mnesia.26.1.2-amd64/big/ct_run.test%40f47bf9b3b009.2023-11-22_16.32.45/big_tests.tests.graphql_muc_light_SUITE.logs/run.2023-11-22_16.36.58/graphql_muc_light_suite.end_per_group.33539.html)

pgsql_mnesia_26 / pgsql_mnesia / 29d818676274df871699ddd89ada5e8322444a1d Reports root/ big OK: 4668 / Failed: 0 / User-skipped: 119 / Auto-skipped: 0


mysql_redis_26 / mysql_redis / 29d818676274df871699ddd89ada5e8322444a1d Reports root/ big OK: 4648 / Failed: 0 / User-skipped: 139 / Auto-skipped: 0


mssql_mnesia_26 / odbc_mssql_mnesia / 29d818676274df871699ddd89ada5e8322444a1d Reports root/ big OK: 4665 / Failed: 0 / User-skipped: 122 / Auto-skipped: 0


pgsql_mnesia_25 / pgsql_mnesia / 29d818676274df871699ddd89ada5e8322444a1d Reports root/ big OK: 4667 / Failed: 1 / User-skipped: 119 / Auto-skipped: 0

sm_SUITE:ping_timeout ```erlang {error, {{badmatch, [{xmlel,<<"iq">>, [{<<"type">>,<<"error">>}, {<<"to">>,<<"localhost">>}, {<<"from">>, <<"alice_ping_timeout_3303@localhost/escalus-default-resource">>}, {<<"id">>,<<"8f66bed901f349b5">>}], [{xmlel,<<"ping">>,[{<<"xmlns">>,<<"urn:xmpp:ping">>}],[]}, {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,<<"Route offline">>}]}]}]}, {xmlel,<<"iq">>, [{<<"type">>,<<"error">>}, {<<"to">>,<<"localhost">>}, {<<"from">>, <<"alice_ping_timeout_3303@localhost/escalus-default-resource">>}, {<<"id">>,<<"ae0c4a8cb39b4858">>}], [{xmlel,<<"ping">>,[{<<"xmlns">>,<<"urn:xmpp:ping">>}],[]}, {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,<<"Route offline">>}]}]}]}]}, [{sm_SUITE,ping_timeout,1, [{file,"/home/ci... ``` [Report log](https://circleci-mim-results.s3.eu-central-1.amazonaws.com/PR/4178/200647/pgsql_mnesia.25.3.2.6-amd64/big/ct_run.test%40720912291cdb.2023-11-22_17.03.19/big_tests.tests.sm_SUITE.logs/run.2023-11-22_17.20.36/sm_suite.ping_timeout.html)

pgsql_mnesia_25 / pgsql_mnesia / 29d818676274df871699ddd89ada5e8322444a1d Reports root/ big OK: 4668 / Failed: 0 / User-skipped: 119 / Auto-skipped: 0

codecov[bot] commented 5 months ago

Codecov Report

Attention: 2 lines in your changes are missing coverage. Please review.

Comparison is base (07c2263) 84.03% compared to head (29d8186) 84.03%.

Files Patch % Lines
src/muc_light/mod_muc_light_room_config.erl 83.33% 2 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #4178 +/- ## ======================================= Coverage 84.03% 84.03% ======================================= Files 564 564 Lines 34064 34065 +1 ======================================= + Hits 28625 28628 +3 + Misses 5439 5437 -2 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.