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 421 forks source link

Cets/mod register #4146

Closed NelsonVides closed 7 months ago

NelsonVides commented 7 months ago

MIM-2072

This removes mnesia usage from mod_register, which really wasn't really needed, it was using mnesia with local_content only.

Couldn't resist also simplifying the logic behind what was stored in that ets table, see removing treap from it.

codecov[bot] commented 7 months ago

Codecov Report

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

Comparison is base (c858cec) 83.82% compared to head (3b4a271) 84.07%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #4146 +/- ## ========================================== + Coverage 83.82% 84.07% +0.24% ========================================== Files 561 561 Lines 34053 34020 -33 ========================================== + Hits 28546 28601 +55 + Misses 5507 5419 -88 ``` | [Files](https://app.codecov.io/gh/esl/MongooseIM/pull/4146?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=esl) | Coverage Δ | | |---|---|---| | [src/global\_distrib/mod\_global\_distrib\_utils.erl](https://app.codecov.io/gh/esl/MongooseIM/pull/4146?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=esl#diff-c3JjL2dsb2JhbF9kaXN0cmliL21vZF9nbG9iYWxfZGlzdHJpYl91dGlscy5lcmw=) | `85.18% <100.00%> (+1.46%)` | :arrow_up: | | [src/mod\_keystore.erl](https://app.codecov.io/gh/esl/MongooseIM/pull/4146?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=esl#diff-c3JjL21vZF9rZXlzdG9yZS5lcmw=) | `90.32% <100.00%> (+0.07%)` | :arrow_up: | | [src/wpool/mongoose\_wpool.erl](https://app.codecov.io/gh/esl/MongooseIM/pull/4146?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=esl#diff-c3JjL3dwb29sL21vbmdvb3NlX3dwb29sLmVybA==) | `82.69% <100.00%> (-0.33%)` | :arrow_down: | | [src/wpool/mongoose\_wpool\_http.erl](https://app.codecov.io/gh/esl/MongooseIM/pull/4146?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=esl#diff-c3JjL3dwb29sL21vbmdvb3NlX3dwb29sX2h0dHAuZXJs) | `94.73% <100.00%> (+2.73%)` | :arrow_up: | | [src/wpool/mongoose\_wpool\_rdbms.erl](https://app.codecov.io/gh/esl/MongooseIM/pull/4146?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=esl#diff-c3JjL3dwb29sL21vbmdvb3NlX3dwb29sX3JkYm1zLmVybA==) | `91.66% <100.00%> (+8.33%)` | :arrow_up: | | [src/ejabberd\_sup.erl](https://app.codecov.io/gh/esl/MongooseIM/pull/4146?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=esl#diff-c3JjL2VqYWJiZXJkX3N1cC5lcmw=) | `89.13% <90.90%> (+0.55%)` | :arrow_up: | | [src/mod\_register.erl](https://app.codecov.io/gh/esl/MongooseIM/pull/4146?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=esl#diff-c3JjL21vZF9yZWdpc3Rlci5lcmw=) | `75.26% <90.90%> (-0.84%)` | :arrow_down: | ... and [15 files with indirect coverage changes](https://app.codecov.io/gh/esl/MongooseIM/pull/4146/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=esl)

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

mongoose-im commented 7 months ago

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


small_tests_25 / small_tests / 5d0738751e237c5e228589c0f27f2235a98529c7 Reports root / small


small_tests_26_arm64 / small_tests / 5d0738751e237c5e228589c0f27f2235a98529c7 Reports root / small


small_tests_26 / small_tests / 5d0738751e237c5e228589c0f27f2235a98529c7 Reports root / small


ldap_mnesia_25 / ldap_mnesia / 5d0738751e237c5e228589c0f27f2235a98529c7 Reports root/ big OK: 2303 / Failed: 0 / User-skipped: 865 / Auto-skipped: 0


ldap_mnesia_26 / ldap_mnesia / 5d0738751e237c5e228589c0f27f2235a98529c7 Reports root/ big OK: 2303 / Failed: 0 / User-skipped: 865 / Auto-skipped: 0


dynamic_domains_pgsql_mnesia_25 / pgsql_mnesia / 5d0738751e237c5e228589c0f27f2235a98529c7 Reports root/ big OK: 4268 / Failed: 0 / User-skipped: 112 / Auto-skipped: 0


dynamic_domains_pgsql_mnesia_26 / pgsql_mnesia / 5d0738751e237c5e228589c0f27f2235a98529c7 Reports root/ big OK: 4268 / Failed: 0 / User-skipped: 112 / Auto-skipped: 0


dynamic_domains_mysql_redis_26 / mysql_redis / 5d0738751e237c5e228589c0f27f2235a98529c7 Reports root/ big OK: 4236 / Failed: 0 / User-skipped: 144 / Auto-skipped: 0


internal_mnesia_26 / internal_mnesia / 5d0738751e237c5e228589c0f27f2235a98529c7 Reports root/ big OK: 2453 / Failed: 0 / User-skipped: 715 / Auto-skipped: 0


pgsql_mnesia_25 / pgsql_mnesia / 5d0738751e237c5e228589c0f27f2235a98529c7 Reports root/ big OK: 4657 / Failed: 0 / User-skipped: 119 / Auto-skipped: 0


mysql_redis_26 / mysql_redis / 5d0738751e237c5e228589c0f27f2235a98529c7 Reports root/ big OK: 4637 / Failed: 0 / User-skipped: 139 / Auto-skipped: 0


dynamic_domains_mssql_mnesia_26 / odbc_mssql_mnesia / 5d0738751e237c5e228589c0f27f2235a98529c7 Reports root/ big OK: 4265 / Failed: 0 / User-skipped: 115 / Auto-skipped: 0


pgsql_cets_26 / pgsql_cets / 5d0738751e237c5e228589c0f27f2235a98529c7 Reports root/ big OK: 4655 / Failed: 0 / User-skipped: 121 / Auto-skipped: 0


pgsql_mnesia_26 / pgsql_mnesia / 5d0738751e237c5e228589c0f27f2235a98529c7 Reports root/ big OK: 4657 / Failed: 0 / User-skipped: 119 / Auto-skipped: 0


mssql_mnesia_26 / odbc_mssql_mnesia / 5d0738751e237c5e228589c0f27f2235a98529c7 Reports root/ big OK: 4653 / Failed: 1 / User-skipped: 122 / Auto-skipped: 0

muc_SUITE:register:user_submits_registration_form ```erlang {error, {{assertion_failed,assert,is_iq_result, [{xmlel,<<"iq">>, [{<<"type">>,<<"set">>}, {<<"id">>,<<"0da6b0d0c18e973c60ac7f182ca8573c">>}, {<<"to">>,<<"muc.localhost">>}], [{xmlel,<<"query">>, [{<<"xmlns">>,<<"jabber:iq:register">>}], [{xmlel,<<"x">>, [{<<"xmlns">>,<<"jabber:x:data">>}, {<<"type">>,<<"submit">>}], [{xmlel,<<"field">>, [{<<"type">>,<<"hidden">>}, {<<"var">>,<<"FORM_TYPE">>}], [{xmlel,<<"value">>,[], [{xmlcdata,<<"jabber:iq:register">>}]}]}, {xmlel,<<"field">>, [{<<"type">>,<<"text-single">>}, {<<"var">>,<<"nick">>}], [{xmlel,<<"value">>,[], [{xmlcdata, <<"thirdwitchroom-735109a0bb">>}]}]}]}]}]}], {xmlel,<<"iq">>, [{<<"from">>,<<"muc.localhost">>}, {<<"to">>, <<"alice_user_submits_registration_form_2701@localhost/res1">>}, {<<"type">>,<<"error">>}, {<<"id">>,<<"0da6b0d0c18e973c60ac7f182ca8573c">>}], [{xmlel,<<"query">>, [{<<"xmlns">>,<<"jabber:iq:register">>}], [{xmlel,<<"x">>, [{<<"xmlns">>,<<"jabber:x:data">>}, {<<"type">>,<<"submit">>}], [{xmlel,<<"field">>, [{<<"type">>,<<"hidden">>}, {<<"var">>,<<"FORM_TYPE">>}], [{xmlel,<<"value">>,[], ... ``` [Report log](https://circleci-mim-results.s3.eu-central-1.amazonaws.com/PR/4146/195230/odbc_mssql_mnesia.26.0.2-amd64/big/ct_run.test%403ca3e3d62920.2023-10-12_09.25.58/big_tests.tests.muc_SUITE.logs/run.2023-10-12_09.39.30/muc_suite.user_submits_registration_form.145155.html)
mongoose-im commented 7 months ago

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


small_tests_25 / small_tests / 763f20fd3ab64f957aa4ff85d97ff3f421bb7203 Reports root / small


small_tests_26_arm64 / small_tests / 763f20fd3ab64f957aa4ff85d97ff3f421bb7203 Reports root / small


small_tests_26 / small_tests / 763f20fd3ab64f957aa4ff85d97ff3f421bb7203 Reports root / small


ldap_mnesia_25 / ldap_mnesia / 763f20fd3ab64f957aa4ff85d97ff3f421bb7203 Reports root/ big OK: 2303 / Failed: 0 / User-skipped: 865 / Auto-skipped: 0


ldap_mnesia_26 / ldap_mnesia / 763f20fd3ab64f957aa4ff85d97ff3f421bb7203 Reports root/ big OK: 2303 / Failed: 0 / User-skipped: 865 / Auto-skipped: 0


dynamic_domains_pgsql_mnesia_25 / pgsql_mnesia / 763f20fd3ab64f957aa4ff85d97ff3f421bb7203 Reports root/ big OK: 4268 / Failed: 0 / User-skipped: 112 / Auto-skipped: 0


dynamic_domains_mysql_redis_26 / mysql_redis / 763f20fd3ab64f957aa4ff85d97ff3f421bb7203 Reports root/ big OK: 4236 / Failed: 0 / User-skipped: 144 / Auto-skipped: 0


dynamic_domains_pgsql_mnesia_26 / pgsql_mnesia / 763f20fd3ab64f957aa4ff85d97ff3f421bb7203 Reports root/ big OK: 4268 / Failed: 0 / User-skipped: 112 / Auto-skipped: 0


dynamic_domains_mssql_mnesia_26 / odbc_mssql_mnesia / 763f20fd3ab64f957aa4ff85d97ff3f421bb7203 Reports root/ big OK: 4265 / Failed: 0 / User-skipped: 115 / Auto-skipped: 0


pgsql_mnesia_25 / pgsql_mnesia / 763f20fd3ab64f957aa4ff85d97ff3f421bb7203 Reports root/ big OK: 4657 / Failed: 0 / User-skipped: 119 / Auto-skipped: 0


internal_mnesia_26 / internal_mnesia / 763f20fd3ab64f957aa4ff85d97ff3f421bb7203 Reports root/ big OK: 2453 / Failed: 0 / User-skipped: 715 / Auto-skipped: 0


pgsql_cets_26 / pgsql_cets / 763f20fd3ab64f957aa4ff85d97ff3f421bb7203 Reports root/ big OK: 4655 / Failed: 0 / User-skipped: 121 / Auto-skipped: 0


mysql_redis_26 / mysql_redis / 763f20fd3ab64f957aa4ff85d97ff3f421bb7203 Reports root/ big OK: 4637 / Failed: 0 / User-skipped: 139 / Auto-skipped: 0


pgsql_mnesia_26 / pgsql_mnesia / 763f20fd3ab64f957aa4ff85d97ff3f421bb7203 Reports root/ big OK: 4657 / Failed: 0 / User-skipped: 119 / Auto-skipped: 0


mssql_mnesia_26 / odbc_mssql_mnesia / 763f20fd3ab64f957aa4ff85d97ff3f421bb7203 Reports root/ big OK: 4654 / Failed: 0 / User-skipped: 122 / Auto-skipped: 0

mongoose-im commented 7 months ago

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


small_tests_25 / small_tests / b66fc65944de0debbbdcd98bf62007190e4866ed Reports root / small


small_tests_26_arm64 / small_tests / b66fc65944de0debbbdcd98bf62007190e4866ed Reports root / small


small_tests_26 / small_tests / b66fc65944de0debbbdcd98bf62007190e4866ed Reports root / small


dynamic_domains_mysql_redis_26 / mysql_redis / b66fc65944de0debbbdcd98bf62007190e4866ed Reports root/ big OK: 4236 / Failed: 0 / User-skipped: 144 / Auto-skipped: 0


dynamic_domains_pgsql_mnesia_25 / pgsql_mnesia / b66fc65944de0debbbdcd98bf62007190e4866ed Reports root/ big OK: 4268 / Failed: 0 / User-skipped: 112 / Auto-skipped: 0


ldap_mnesia_25 / ldap_mnesia / b66fc65944de0debbbdcd98bf62007190e4866ed Reports root/ big OK: 2286 / Failed: 0 / User-skipped: 865 / Auto-skipped: 17

service_mongoose_system_metrics_SUITE:all_clustered_mongooses_report_the_same_client_id ```erlang {skip, {failed, {service_mongoose_system_metrics_SUITE,init_per_testcase, {{badrpc,timeout}, [{distributed_helper,rpc, [#{node => mongooseim2@localhost,timeout => 30000}, mongoose_cluster,join, [mongooseim@localhost]], [{file, "/home/circleci/project/big_tests/tests/distributed_helper.erl"}, {line,140}]}, {distributed_helper,add_node_to_mnesia_cluster,2, [{file, "/home/circleci/project/big_tests/tests/distributed_helper.erl"}, {line,44}]}, {distributed_helper,add_node_to_cluster,2, [{file, "/home/circleci/project/big_tests/tests/distributed_helper.erl"}, {line,36}]}, {service_mongoose_system_metrics_SUITE,init_per_testcase,2, [{file, "/home/circleci/project/big_tests/tests/service_mongoose_system_metrics_SUITE.erl"}, {line,113}]}, {test_server,do_init_per_testcase,2, [{file,"test_server.erl"},{line,1552}]}, {test_server,run_test_case_eval1,6, [{file,"test_server.erl"},{line,1253}]}, {test_server,run_test_case_eval,9, [{file,"test_server.erl"},{line,1223}]}]}}}} ``` [Report log](https://circleci-mim-results.s3.eu-central-1.amazonaws.com/PR/4146/195494/ldap_mnesia.25.3.2.6-amd64/big/ct_run.test%4067a11e9a3184.2023-10-12_13.44.36/big_tests.tests.service_mongoose_system_metrics_SUITE.logs/run.2023-10-12_13.58.04/service_mongoose_system_metrics_suite.all_clustered_mongooses_report_the_same_client_id.html)
service_domain_db_SUITE:api_lookup_works ```erlang {skip, {failed, {service_domain_db_SUITE,init_per_testcase, {{badrpc, {'EXIT', {noproc, {gen_server,call, [mongoose_domain_sup, {terminate_child,mongoose_domain_core}, infinity]}}}}, [{distributed_helper,rpc, [#{node => mongooseim2@localhost}, mongoose_domain_sup,restart_core, [[[], [<<"mim2only">>,<<"type1">>,<<"type2">>,<<"dummy auth">>, <<"dbgroup">>,<<"dbgroup2">>,<<"cfggroup">>]]]], [{file, "/home/circleci/project/big_tests/tests/distributed_helper.erl"}, {line,140}]}, {domain_helper,restart_domain_core,3, [{file, "/home/circleci/project/big_tests/tests/domain_helper.erl"}, {line,33}]}, {service_domain_db_SUITE,setup_service,2, [{file, "/home/circleci/project/big_tests/tests/service_domain_db_SUITE.erl"}, {line,287}]}, {service_domain_db_SUITE,init_per_testcase,2, [{file, "/home/circleci/project/big_tests/tests/service_domain_db_SUITE.erl"}, {line,239}]}, {test_server,do_init_per_testcase,2, [{file,"test_server.erl"},{line,1552}]}, {test_server,run_test_case_eval1,6, [{file,"test_server.erl"},{line,1253}]}, {test_server,run_test_case_eval,9, [{file,"test_server.erl"},{line,1223}]}]}}}} ``` [Report log](https://circleci-mim-results.s3.eu-central-1.amazonaws.com/PR/4146/195494/ldap_mnesia.25.3.2.6-amd64/big/ct_run.test%4067a11e9a3184.2023-10-12_13.44.36/big_tests.tests.service_domain_db_SUITE.logs/run.2023-10-12_13.59.24/service_domain_db_suite.api_lookup_works.html)
service_domain_db_SUITE:api_lookup_not_found ```erlang {skip, {failed, {service_domain_db_SUITE,init_per_testcase, {{badrpc, {'EXIT', {noproc, {gen_server,call, [mongoose_domain_sup, {terminate_child,mongoose_domain_core}, infinity]}}}}, [{distributed_helper,rpc, [#{node => mongooseim2@localhost}, mongoose_domain_sup,restart_core, [[[], [<<"mim2only">>,<<"type1">>,<<"type2">>,<<"dummy auth">>, <<"dbgroup">>,<<"dbgroup2">>,<<"cfggroup">>]]]], [{file, "/home/circleci/project/big_tests/tests/distributed_helper.erl"}, {line,140}]}, {domain_helper,restart_domain_core,3, [{file, "/home/circleci/project/big_tests/tests/domain_helper.erl"}, {line,33}]}, {service_domain_db_SUITE,setup_service,2, [{file, "/home/circleci/project/big_tests/tests/service_domain_db_SUITE.erl"}, {line,287}]}, {service_domain_db_SUITE,init_per_testcase,2, [{file, "/home/circleci/project/big_tests/tests/service_domain_db_SUITE.erl"}, {line,239}]}, {test_server,do_init_per_testcase,2, [{file,"test_server.erl"},{line,1552}]}, {test_server,run_test_case_eval1,6, [{file,"test_server.erl"},{line,1253}]}, {test_server,run_test_case_eval,9, [{file,"test_server.erl"},{line,1223}]}]}}}} ``` [Report log](https://circleci-mim-results.s3.eu-central-1.amazonaws.com/PR/4146/195494/ldap_mnesia.25.3.2.6-amd64/big/ct_run.test%4067a11e9a3184.2023-10-12_13.44.36/big_tests.tests.service_domain_db_SUITE.logs/run.2023-10-12_13.59.24/service_domain_db_suite.api_lookup_not_found.html)
service_domain_db_SUITE:api_cannot_insert_static ```erlang {skip, {failed, {service_domain_db_SUITE,init_per_testcase, {{badrpc, {'EXIT', {noproc, {gen_server,call, [mongoose_domain_sup, {terminate_child,mongoose_domain_core}, infinity]}}}}, [{distributed_helper,rpc, [#{node => mongooseim2@localhost}, mongoose_domain_sup,restart_core, [[[], [<<"mim2only">>,<<"type1">>,<<"type2">>,<<"dummy auth">>, <<"dbgroup">>,<<"dbgroup2">>,<<"cfggroup">>]]]], [{file, "/home/circleci/project/big_tests/tests/distributed_helper.erl"}, {line,140}]}, {domain_helper,restart_domain_core,3, [{file, "/home/circleci/project/big_tests/tests/domain_helper.erl"}, {line,33}]}, {service_domain_db_SUITE,setup_service,2, [{file, "/home/circleci/project/big_tests/tests/service_domain_db_SUITE.erl"}, {line,287}]}, {service_domain_db_SUITE,init_per_testcase,2, [{file, "/home/circleci/project/big_tests/tests/service_domain_db_SUITE.erl"}, {line,239}]}, {test_server,do_init_per_testcase,2, [{file,"test_server.erl"},{line,1552}]}, {test_server,run_test_case_eval1,6, [{file,"test_server.erl"},{line,1253}]}, {test_server,run_test_case_eval,9, [{file,"test_server.erl"},{line,1223}]}]}}}} ``` [Report log](https://circleci-mim-results.s3.eu-central-1.amazonaws.com/PR/4146/195494/ldap_mnesia.25.3.2.6-amd64/big/ct_run.test%4067a11e9a3184.2023-10-12_13.44.36/big_tests.tests.service_domain_db_SUITE.logs/run.2023-10-12_13.59.24/service_domain_db_suite.api_cannot_insert_static.html)
service_domain_db_SUITE:api_cannot_disable_static ```erlang {skip, {failed, {service_domain_db_SUITE,init_per_testcase, {{badrpc, {'EXIT', {noproc, {gen_server,call, [mongoose_domain_sup, {terminate_child,mongoose_domain_core}, infinity]}}}}, [{distributed_helper,rpc, [#{node => mongooseim2@localhost}, mongoose_domain_sup,restart_core, [[[], [<<"mim2only">>,<<"type1">>,<<"type2">>,<<"dummy auth">>, <<"dbgroup">>,<<"dbgroup2">>,<<"cfggroup">>]]]], [{file, "/home/circleci/project/big_tests/tests/distributed_helper.erl"}, {line,140}]}, {domain_helper,restart_domain_core,3, [{file, "/home/circleci/project/big_tests/tests/domain_helper.erl"}, {line,33}]}, {service_domain_db_SUITE,setup_service,2, [{file, "/home/circleci/project/big_tests/tests/service_domain_db_SUITE.erl"}, {line,287}]}, {service_domain_db_SUITE,init_per_testcase,2, [{file, "/home/circleci/project/big_tests/tests/service_domain_db_SUITE.erl"}, {line,239}]}, {test_server,do_init_per_testcase,2, [{file,"test_server.erl"},{line,1552}]}, {test_server,run_test_case_eval1,6, [{file,"test_server.erl"},{line,1253}]}, {test_server,run_test_case_eval,9, [{file,"test_server.erl"},{line,1223}]}]}}}} ``` [Report log](https://circleci-mim-results.s3.eu-central-1.amazonaws.com/PR/4146/195494/ldap_mnesia.25.3.2.6-amd64/big/ct_run.test%4067a11e9a3184.2023-10-12_13.44.36/big_tests.tests.service_domain_db_SUITE.logs/run.2023-10-12_13.59.24/service_domain_db_suite.api_cannot_disable_static.html)
service_domain_db_SUITE:api_cannot_enable_static ```erlang {skip, {failed, {service_domain_db_SUITE,init_per_testcase, {{badrpc, {'EXIT', {noproc, {gen_server,call, [mongoose_domain_sup, {terminate_child,mongoose_domain_core}, infinity]}}}}, [{distributed_helper,rpc, [#{node => mongooseim2@localhost}, mongoose_domain_sup,restart_core, [[[], [<<"mim2only">>,<<"type1">>,<<"type2">>,<<"dummy auth">>, <<"dbgroup">>,<<"dbgroup2">>,<<"cfggroup">>]]]], [{file, "/home/circleci/project/big_tests/tests/distributed_helper.erl"}, {line,140}]}, {domain_helper,restart_domain_core,3, [{file, "/home/circleci/project/big_tests/tests/domain_helper.erl"}, {line,33}]}, {service_domain_db_SUITE,setup_service,2, [{file, "/home/circleci/project/big_tests/tests/service_domain_db_SUITE.erl"}, {line,287}]}, {service_domain_db_SUITE,init_per_testcase,2, [{file, "/home/circleci/project/big_tests/tests/service_domain_db_SUITE.erl"}, {line,239}]}, {test_server,do_init_per_testcase,2, [{file,"test_server.erl"},{line,1552}]}, {test_server,run_test_case_eval1,6, [{file,"test_server.erl"},{line,1253}]}, {test_server,run_test_case_eval,9, [{file,"test_server.erl"},{line,1223}]}]}}}} ``` [Report log](https://circleci-mim-results.s3.eu-central-1.amazonaws.com/PR/4146/195494/ldap_mnesia.25.3.2.6-amd64/big/ct_run.test%4067a11e9a3184.2023-10-12_13.44.36/big_tests.tests.service_domain_db_SUITE.logs/run.2023-10-12_13.59.24/service_domain_db_suite.api_cannot_enable_static.html)
service_domain_db_SUITE:api_get_all_static ```erlang {skip, {failed, {service_domain_db_SUITE,init_per_testcase, {{badrpc, {'EXIT', {noproc, {gen_server,call, [mongoose_domain_sup, {terminate_child,mongoose_domain_core}, infinity]}}}}, [{distributed_helper,rpc, [#{node => mongooseim2@localhost}, mongoose_domain_sup,restart_core, [[[], [<<"mim2only">>,<<"type1">>,<<"type2">>,<<"dummy auth">>, <<"dbgroup">>,<<"dbgroup2">>,<<"cfggroup">>]]]], [{file, "/home/circleci/project/big_tests/tests/distributed_helper.erl"}, {line,140}]}, {domain_helper,restart_domain_core,3, [{file, "/home/circleci/project/big_tests/tests/domain_helper.erl"}, {line,33}]}, {service_domain_db_SUITE,setup_service,2, [{file, "/home/circleci/project/big_tests/tests/service_domain_db_SUITE.erl"}, {line,287}]}, {service_domain_db_SUITE,init_per_testcase,2, [{file, "/home/circleci/project/big_tests/tests/service_domain_db_SUITE.erl"}, {line,239}]}, {test_server,do_init_per_testcase,2, [{file,"test_server.erl"},{line,1552}]}, {test_server,run_test_case_eval1,6, [{file,"test_server.erl"},{line,1253}]}, {test_server,run_test_case_eval,9, [{file,"test_server.erl"},{line,1223}]}]}}}} ``` [Report log](https://circleci-mim-results.s3.eu-central-1.amazonaws.com/PR/4146/195494/ldap_mnesia.25.3.2.6-amd64/big/ct_run.test%4067a11e9a3184.2023-10-12_13.44.36/big_tests.tests.service_domain_db_SUITE.logs/run.2023-10-12_13.59.24/service_domain_db_suite.api_get_all_static.html)
service_domain_db_SUITE:api_get_domains_by_host_type ```erlang {skip, {failed, {service_domain_db_SUITE,init_per_testcase, {{badrpc, {'EXIT', {noproc, {gen_server,call, [mongoose_domain_sup, {terminate_child,mongoose_domain_core}, infinity]}}}}, [{distributed_helper,rpc, [#{node => mongooseim2@localhost}, mongoose_domain_sup,restart_core, [[[], [<<"mim2only">>,<<"type1">>,<<"type2">>,<<"dummy auth">>, <<"dbgroup">>,<<"dbgroup2">>,<<"cfggroup">>]]]], [{file, "/home/circleci/project/big_tests/tests/distributed_helper.erl"}, {line,140}]}, {domain_helper,restart_domain_core,3, [{file, "/home/circleci/project/big_tests/tests/domain_helper.erl"}, {line,33}]}, {service_domain_db_SUITE,setup_service,2, [{file, "/home/circleci/project/big_tests/tests/service_domain_db_SUITE.erl"}, {line,287}]}, {service_domain_db_SUITE,init_per_testcase,2, [{file, "/home/circleci/project/big_tests/tests/service_domain_db_SUITE.erl"}, {line,239}]}, {test_server,do_init_per_testcase,2, [{file,"test_server.erl"},{line,1552}]}, {test_server,run_test_case_eval1,6, [{file,"test_server.erl"},{line,1253}]}, {test_server,run_test_case_eval,9, [{file,"test_server.erl"},{line,1223}]}]}}}} ``` [Report log](https://circleci-mim-results.s3.eu-central-1.amazonaws.com/PR/4146/195494/ldap_mnesia.25.3.2.6-amd64/big/ct_run.test%4067a11e9a3184.2023-10-12_13.44.36/big_tests.tests.service_domain_db_SUITE.logs/run.2023-10-12_13.59.24/service_domain_db_suite.api_get_domains_by_host_type.html)
service_domain_db_SUITE:end_per_suite ```erlang {error, {{badrpc, {'EXIT', {noproc, {gen_server,call, [mongoose_domain_sup, {terminate_child,mongoose_domain_core}, infinity]}}}}, [{distributed_helper,rpc, [#{node => mongooseim2@localhost}, mongoose_domain_sup,restart_core, [[]]], [{file, "/home/circleci/project/big_tests/tests/distributed_helper.erl"}, {line,140}]}, {domain_helper,restart_domain_core,1, [{file,"/home/circleci/project/big_tests/tests/domain_helper.erl"}, {line,30}]}, {service_domain_db_SUITE,'-end_per_suite/1-lc$^0/1-0-',1, [{file, "/home/circleci/project/big_tests/tests/service_domain_db_SUITE.erl"}, {line,190}]}, {service_domain_db_SUITE,end_per_suite,1, [{file, "/home/circleci/project/big_tests/tests/service_domain_db_SUITE.erl"}, {line,190}]}, {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1782}]}, {test_server,run_test_case_eval1,6, [{file,"test_server.erl"},{line,1379}]}, {test_server,run_test_case_eval,9, [{file,"test_server.erl"},{line,1223}]}]}} ``` [Report log](https://circleci-mim-results.s3.eu-central-1.amazonaws.com/PR/4146/195494/ldap_mnesia.25.3.2.6-amd64/big/ct_run.test%4067a11e9a3184.2023-10-12_13.44.36/big_tests.tests.service_domain_db_SUITE.logs/run.2023-10-12_13.59.24/service_domain_db_suite.end_per_suite.html)
dynamic_domains_SUITE:init_per_suite ```erlang {'EXIT', {{badrpc,timeout}, [{distributed_helper,rpc, [#{node => mongooseim2@localhost,timeout => 30000}, mongoose_cluster,join, [mongooseim@localhost]], [{file, "/home/circleci/project/big_tests/tests/distributed_helper.erl"}, {line,140}]}, {distributed_helper,add_node_to_mnesia_cluster,2, [{file, "/home/circleci/project/big_tests/tests/distributed_helper.erl"}, {line,44}]}, {distributed_helper,add_node_to_cluster,2, [{file, "/home/circleci/project/big_tests/tests/distributed_helper.erl"}, {line,36}]}, {dynamic_domains_SUITE,cluster_nodes,2, [{file, "/home/circleci/project/big_tests/tests/dynamic_domains_SUITE.erl"}, {line,210}]}, {dynamic_domains_SUITE,init_per_suite,1, [{file, "/home/circleci/project/big_tests/tests/dynamic_domains_SUITE.erl"}, {line,32}]}, {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1782}]}, {test_server,run_test_case_eval1,6, [{file,"test_server.erl"},{line,1379}]}, {test_server,run_test_case_eval,9, [{file,"test_server.erl"},{line,1223}]}]}} ``` [Report log](https://circleci-mim-results.s3.eu-central-1.amazonaws.com/PR/4146/195494/ldap_mnesia.25.3.2.6-amd64/big/ct_run.test%4067a11e9a3184.2023-10-12_13.44.36/big_tests.tests.dynamic_domains_SUITE.logs/run.2023-10-12_13.59.30/dynamic_domains_suite.init_per_suite.html)
local_iq_SUITE:init_per_suite ```erlang {'EXIT',{{badrpc,timeout}, [{distributed_helper,rpc, [#{node => mongooseim2@localhost, timeout => 30000}, mongoose_cluster,join, [mongooseim@localhost]], [{file,"/home/circleci/project/big_tests/tests/distributed_helper.erl"}, {line,140}]}, {distributed_helper,add_node_to_mnesia_cluster,2, [{file,"/home/circleci/project/big_tests/tests/distributed_helper.erl"}, {line,44}]}, {distributed_helper,add_node_to_cluster,2, [{file,"/home/circleci/project/big_tests/tests/distributed_helper.erl"}, {line,36}]}, {local_iq_SUITE,init_per_suite,1, [{file,"/home/circleci/project/big_tests/tests/local_iq_SUITE.erl"}, {line,29}]}, {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1782}]}, {test_server,run_test_case_eval1,6, [{file,"test_server.erl"},{line,1379}]}, {test_server,run_test_case_eval,9, [{file,"test_server.erl"},{line,1223}]}]}} ``` [Report log](https://circleci-mim-results.s3.eu-central-1.amazonaws.com/PR/4146/195494/ldap_mnesia.25.3.2.6-amd64/big/ct_run.test%4067a11e9a3184.2023-10-12_13.44.36/big_tests.tests.local_iq_SUITE.logs/run.2023-10-12_14.00.01/local_iq_suite.init_per_suite.html)

ldap_mnesia_26 / ldap_mnesia / b66fc65944de0debbbdcd98bf62007190e4866ed Reports root/ big OK: 2303 / Failed: 0 / User-skipped: 865 / Auto-skipped: 0


internal_mnesia_26 / internal_mnesia / b66fc65944de0debbbdcd98bf62007190e4866ed Reports root/ big OK: 2453 / Failed: 0 / User-skipped: 715 / Auto-skipped: 0


dynamic_domains_pgsql_mnesia_26 / pgsql_mnesia / b66fc65944de0debbbdcd98bf62007190e4866ed Reports root/ big OK: 4268 / Failed: 0 / User-skipped: 112 / Auto-skipped: 0


mysql_redis_26 / mysql_redis / b66fc65944de0debbbdcd98bf62007190e4866ed Reports root/ big OK: 4637 / Failed: 0 / User-skipped: 139 / Auto-skipped: 0


dynamic_domains_mssql_mnesia_26 / odbc_mssql_mnesia / b66fc65944de0debbbdcd98bf62007190e4866ed Reports root/ big OK: 4265 / Failed: 0 / User-skipped: 115 / Auto-skipped: 0


pgsql_mnesia_25 / pgsql_mnesia / b66fc65944de0debbbdcd98bf62007190e4866ed Reports root/ big OK: 4657 / Failed: 0 / User-skipped: 119 / Auto-skipped: 0


pgsql_cets_26 / pgsql_cets / b66fc65944de0debbbdcd98bf62007190e4866ed Reports root/ big OK: 4655 / Failed: 0 / User-skipped: 121 / Auto-skipped: 0


pgsql_mnesia_26 / pgsql_mnesia / b66fc65944de0debbbdcd98bf62007190e4866ed Reports root/ big OK: 4657 / Failed: 0 / User-skipped: 119 / Auto-skipped: 0


mssql_mnesia_26 / odbc_mssql_mnesia / b66fc65944de0debbbdcd98bf62007190e4866ed Reports root/ big OK: 4654 / Failed: 0 / User-skipped: 122 / Auto-skipped: 0


ldap_mnesia_25 / ldap_mnesia / b66fc65944de0debbbdcd98bf62007190e4866ed Reports root/ big OK: 2303 / Failed: 0 / User-skipped: 865 / Auto-skipped: 0

mongoose-im commented 7 months ago

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


small_tests_25 / small_tests / 45d741d779a623396e4cafe190d98d49720398ab Reports root / small

mongoose-im commented 7 months ago

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


small_tests_25 / small_tests / 3b4a2717c3e69c830eabbca156180f337b6fbcf4 Reports root / small


small_tests_26 / small_tests / 3b4a2717c3e69c830eabbca156180f337b6fbcf4 Reports root / small


small_tests_26_arm64 / small_tests / 3b4a2717c3e69c830eabbca156180f337b6fbcf4 Reports root / small


ldap_mnesia_25 / ldap_mnesia / 3b4a2717c3e69c830eabbca156180f337b6fbcf4 Reports root/ big OK: 2307 / Failed: 0 / User-skipped: 865 / Auto-skipped: 0


ldap_mnesia_26 / ldap_mnesia / 3b4a2717c3e69c830eabbca156180f337b6fbcf4 Reports root/ big OK: 2307 / Failed: 0 / User-skipped: 865 / Auto-skipped: 0


dynamic_domains_mysql_redis_26 / mysql_redis / 3b4a2717c3e69c830eabbca156180f337b6fbcf4 Reports root/ big OK: 4240 / Failed: 0 / User-skipped: 144 / Auto-skipped: 0


dynamic_domains_pgsql_mnesia_26 / pgsql_mnesia / 3b4a2717c3e69c830eabbca156180f337b6fbcf4 Reports root/ big OK: 4272 / Failed: 0 / User-skipped: 112 / Auto-skipped: 0


dynamic_domains_mssql_mnesia_26 / odbc_mssql_mnesia / 3b4a2717c3e69c830eabbca156180f337b6fbcf4 Reports root/ big OK: 4269 / Failed: 0 / User-skipped: 115 / Auto-skipped: 0


pgsql_cets_26 / pgsql_cets / 3b4a2717c3e69c830eabbca156180f337b6fbcf4 Reports root/ big OK: 4659 / Failed: 0 / User-skipped: 121 / Auto-skipped: 0


pgsql_mnesia_25 / pgsql_mnesia / 3b4a2717c3e69c830eabbca156180f337b6fbcf4 Reports root/ big OK: 4661 / Failed: 0 / User-skipped: 119 / Auto-skipped: 0


internal_mnesia_26 / internal_mnesia / 3b4a2717c3e69c830eabbca156180f337b6fbcf4 Reports root/ big OK: 2457 / Failed: 0 / User-skipped: 715 / Auto-skipped: 0


pgsql_mnesia_26 / pgsql_mnesia / 3b4a2717c3e69c830eabbca156180f337b6fbcf4 Reports root/ big OK: 4661 / Failed: 0 / User-skipped: 119 / Auto-skipped: 0


mysql_redis_26 / mysql_redis / 3b4a2717c3e69c830eabbca156180f337b6fbcf4 Reports root/ big OK: 4640 / Failed: 1 / User-skipped: 139 / Auto-skipped: 0

carboncopy_SUITE:one2one:dropped_client_doesnt_create_duplicate_carbons ```erlang {error, {{badmatch, [{xmlel,<<"message">>, [{<<"from">>, <<"alice_dropped_client_doesnt_create_duplicate_carbons_597@localhost">>}, {<<"to">>, <<"alice_dropped_client_doesnt_create_duplicate_carbons_597@localhost/res2">>}, {<<"xmlns">>,<<"jabber:client">>}, {<<"type">>,<<"chat">>}], [{xmlel,<<"sent">>, [{<<"xmlns">>,<<"urn:xmpp:carbons:2">>}], [{xmlel,<<"forwarded">>, [{<<"xmlns">>,<<"urn:xmpp:forward:0">>}], [{xmlel,<<"message">>, [{<<"from">>, <<"alice_dropped_client_doesnt_create_duplicate_carbons_597@localhost/res1">>}, {<<"type">>,<<"chat">>}, {<<"to">>, <<"bob_dropped_client_doesnt_create_duplicate_carbons_597@localhost/res1">>}, {<<"xmlns">>,<<"jabber:client">>}], [{xmlel,<<"body">>,[], [{xmlcdata, <<"And pious action">>}]}]}]}]}]}]}, [{carboncopy_SUITE, '-dropped_client_doesnt_create_duplicate_carbons/1-fun-0-',4, [{file, "/home/circleci/project/big_tests/tests/carboncopy_SUITE.erl"}, {line,189}]}, {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,1793}]}, {test_server,run_test_case_eval1,6, [{file,"test_serv... ``` [Report log](https://circleci-mim-results.s3.eu-central-1.amazonaws.com/PR/4146/196153/mysql_redis.26.1.2-amd64/big/ct_run.test%4010042ab6021a.2023-10-17_09.51.59/big_tests.tests.carboncopy_SUITE.logs/run.2023-10-17_09.52.48/carboncopy_suite.dropped_client_doesnt_create_duplicate_carbons.17666.html)

mssql_mnesia_26 / odbc_mssql_mnesia / 3b4a2717c3e69c830eabbca156180f337b6fbcf4 Reports root/ big OK: 4658 / Failed: 0 / User-skipped: 122 / Auto-skipped: 0


mysql_redis_26 / mysql_redis / 3b4a2717c3e69c830eabbca156180f337b6fbcf4 Reports root/ big OK: 4641 / Failed: 0 / User-skipped: 139 / Auto-skipped: 0