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

Add mod_caps_rdbms #4211

Closed arcusfelis closed 4 months ago

arcusfelis commented 4 months ago

This PR addresses MIM-2067.

Proposed changes include:

We do not try to refactor/optimize or make reasonable caps logic in this PR though, just persist data in RDBMS instead of mnesia here. For example, data removal is not tested and it is not called from anywhere in the main module to begin with...

mongoose-im commented 4 months ago

elasticsearch_and_cassandra_26 / elasticsearch_and_cassandra_mnesia / 165afab80fd26aa1ba2d49997d0a0dcccb5e484c Reports root/ big OK: 382 / Failed: 0 / User-skipped: 40 / Auto-skipped: 0


small_tests_25 / small_tests / 165afab80fd26aa1ba2d49997d0a0dcccb5e484c Reports root / small


small_tests_26 / small_tests / 165afab80fd26aa1ba2d49997d0a0dcccb5e484c Reports root / small


small_tests_26_arm64 / small_tests / 165afab80fd26aa1ba2d49997d0a0dcccb5e484c Reports root / small


ldap_mnesia_25 / ldap_mnesia / 165afab80fd26aa1ba2d49997d0a0dcccb5e484c Reports root/ big OK: 2275 / Failed: 0 / User-skipped: 856 / Auto-skipped: 0


dynamic_domains_pgsql_mnesia_25 / pgsql_mnesia / 165afab80fd26aa1ba2d49997d0a0dcccb5e484c Reports root/ big OK: 4288 / Failed: 0 / User-skipped: 111 / Auto-skipped: 0


dynamic_domains_mysql_redis_26 / mysql_redis / 165afab80fd26aa1ba2d49997d0a0dcccb5e484c Reports root/ big OK: 4255 / Failed: 0 / User-skipped: 144 / Auto-skipped: 0


dynamic_domains_pgsql_mnesia_26 / pgsql_mnesia / 165afab80fd26aa1ba2d49997d0a0dcccb5e484c Reports root/ big OK: 4288 / Failed: 0 / User-skipped: 111 / Auto-skipped: 0


ldap_mnesia_26 / ldap_mnesia / 165afab80fd26aa1ba2d49997d0a0dcccb5e484c Reports root/ big OK: 2275 / Failed: 0 / User-skipped: 856 / Auto-skipped: 0


pgsql_mnesia_25 / pgsql_mnesia / 165afab80fd26aa1ba2d49997d0a0dcccb5e484c Reports root/ big OK: 4677 / Failed: 0 / User-skipped: 118 / Auto-skipped: 0


dynamic_domains_mssql_mnesia_26 / odbc_mssql_mnesia / 165afab80fd26aa1ba2d49997d0a0dcccb5e484c Reports root/ big OK: 4285 / Failed: 0 / User-skipped: 114 / Auto-skipped: 0


mysql_redis_26 / mysql_redis / 165afab80fd26aa1ba2d49997d0a0dcccb5e484c Reports root/ big OK: 4656 / Failed: 0 / User-skipped: 139 / Auto-skipped: 0


pgsql_mnesia_26 / pgsql_mnesia / 165afab80fd26aa1ba2d49997d0a0dcccb5e484c Reports root/ big OK: 4677 / Failed: 0 / User-skipped: 118 / Auto-skipped: 0


pgsql_cets_26 / pgsql_cets / 165afab80fd26aa1ba2d49997d0a0dcccb5e484c Reports root/ big OK: 4262 / Failed: 0 / User-skipped: 177 / Auto-skipped: 0


internal_mnesia_26 / internal_mnesia / 165afab80fd26aa1ba2d49997d0a0dcccb5e484c Reports root/ big OK: 2415 / Failed: 0 / User-skipped: 716 / Auto-skipped: 0


mssql_mnesia_26 / odbc_mssql_mnesia / 165afab80fd26aa1ba2d49997d0a0dcccb5e484c Reports root/ big OK: 4672 / Failed: 2 / User-skipped: 121 / Auto-skipped: 0

graphql_muc_light_SUITE:admin_cli:admin_muc_light:admin_create_room_with_unprepped_id ```erlang {error, {#{what => invalid_response_code,expected_type => ok, response_code => {exit_status,1}}, [{graphql_helper,assert_response_code,2, [{file,"/home/circleci/project/big_tests/tests/graphql_helper.erl"}, {line,256}]}, {graphql_helper,get_ok_value,2, [{file,"/home/circleci/project/big_tests/tests/graphql_helper.erl"}, {line,239}]}, {graphql_muc_light_SUITE,admin_create_room_with_unprepped_id,1, [{file, "/home/circleci/project/big_tests/tests/graphql_muc_light_SUITE.erl"}, {line,1156}]}, {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1793}]}, {test_server,run_test_case_eval1,6, [{file,"test_server.erl"},{line,1302}]}, {test_server,run_test_case_eval,9, [{file,"test_server.erl"},{line,1234}]}]}} ``` [Report log](https://circleci-mim-results.s3.eu-central-1.amazonaws.com/PR/4211/205380/odbc_mssql_mnesia.26.1.2-amd64/big/ct_run.test%40b225875cc987.2024-01-14_19.36.56/big_tests.tests.graphql_muc_light_SUITE.logs/run.2024-01-14_19.42.40/graphql_muc_light_suite.admin_create_room_with_unprepped_id.26884.html)
graphql_muc_light_SUITE:domain_admin:domain_admin_muc_light:admin_create_room_with_unprepped_id ```erlang {error, {{badmatch,null}, [{graphql_muc_light_SUITE,admin_create_room_with_unprepped_id,1, [{file, "/home/circleci/project/big_tests/tests/graphql_muc_light_SUITE.erl"}, {line,1155}]}, {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1793}]}, {test_server,run_test_case_eval1,6, [{file,"test_server.erl"},{line,1302}]}, {test_server,run_test_case_eval,9, [{file,"test_server.erl"},{line,1234}]}]}} ``` [Report log](https://circleci-mim-results.s3.eu-central-1.amazonaws.com/PR/4211/205380/odbc_mssql_mnesia.26.1.2-amd64/big/ct_run.test%40b225875cc987.2024-01-14_19.36.56/big_tests.tests.graphql_muc_light_SUITE.logs/run.2024-01-14_19.42.40/graphql_muc_light_suite.admin_create_room_with_unprepped_id.12165.html)
codecov[bot] commented 4 months ago

Codecov Report

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

Comparison is base (07a168e) 84.32% compared to head (eba748b) 84.31%.

Files Patch % Lines
src/mod_caps_mnesia.erl 69.23% 4 Missing :warning:
src/mod_caps_rdbms.erl 80.00% 3 Missing :warning:
src/mod_caps.erl 60.00% 2 Missing :warning:
src/mod_caps_backend.erl 80.00% 2 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #4211 +/- ## ========================================== - Coverage 84.32% 84.31% -0.02% ========================================== Files 549 552 +3 Lines 33432 33458 +26 ========================================== + Hits 28191 28209 +18 - Misses 5241 5249 +8 ```

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

mongoose-im commented 4 months ago

elasticsearch_and_cassandra_26 / elasticsearch_and_cassandra_mnesia / 4e259b1b0d5f8b09c995a1c5137fef27ce0e03ea Reports root/ big OK: 382 / Failed: 0 / User-skipped: 40 / Auto-skipped: 0


small_tests_25 / small_tests / 4e259b1b0d5f8b09c995a1c5137fef27ce0e03ea Reports root / small


small_tests_26 / small_tests / 4e259b1b0d5f8b09c995a1c5137fef27ce0e03ea Reports root / small


small_tests_26_arm64 / small_tests / 4e259b1b0d5f8b09c995a1c5137fef27ce0e03ea Reports root / small


ldap_mnesia_25 / ldap_mnesia / 4e259b1b0d5f8b09c995a1c5137fef27ce0e03ea Reports root/ big OK: 2275 / Failed: 0 / User-skipped: 856 / Auto-skipped: 0


ldap_mnesia_26 / ldap_mnesia / 4e259b1b0d5f8b09c995a1c5137fef27ce0e03ea Reports root/ big OK: 2275 / Failed: 0 / User-skipped: 856 / Auto-skipped: 0


dynamic_domains_pgsql_mnesia_25 / pgsql_mnesia / 4e259b1b0d5f8b09c995a1c5137fef27ce0e03ea Reports root/ big OK: 4288 / Failed: 0 / User-skipped: 111 / Auto-skipped: 0


dynamic_domains_mysql_redis_26 / mysql_redis / 4e259b1b0d5f8b09c995a1c5137fef27ce0e03ea Reports root/ big OK: 4255 / Failed: 0 / User-skipped: 144 / Auto-skipped: 0


dynamic_domains_pgsql_mnesia_26 / pgsql_mnesia / 4e259b1b0d5f8b09c995a1c5137fef27ce0e03ea Reports root/ big OK: 4288 / Failed: 0 / User-skipped: 111 / Auto-skipped: 0


internal_mnesia_26 / internal_mnesia / 4e259b1b0d5f8b09c995a1c5137fef27ce0e03ea Reports root/ big OK: 2414 / Failed: 1 / User-skipped: 716 / Auto-skipped: 0

sm_SUITE:ping_timeout ```erlang {error,{noproc,{gen_server,call,[<0.62810.0>,get_sm_h]}}} ``` [Report log](https://circleci-mim-results.s3.eu-central-1.amazonaws.com/PR/4211/205437/internal_mnesia.26.1.2-amd64/big/ct_run.test%40ffaa5bbe764b.2024-01-14_20.02.40/big_tests.tests.sm_SUITE.logs/run.2024-01-14_20.18.11/sm_suite.ping_timeout.html)

dynamic_domains_mssql_mnesia_26 / odbc_mssql_mnesia / 4e259b1b0d5f8b09c995a1c5137fef27ce0e03ea Reports root/ big OK: 4285 / Failed: 0 / User-skipped: 114 / Auto-skipped: 0


pgsql_cets_26 / pgsql_cets / 4e259b1b0d5f8b09c995a1c5137fef27ce0e03ea Reports root/ big OK: 4262 / Failed: 0 / User-skipped: 177 / Auto-skipped: 0


pgsql_mnesia_25 / pgsql_mnesia / 4e259b1b0d5f8b09c995a1c5137fef27ce0e03ea Reports root/ big OK: 4677 / Failed: 0 / User-skipped: 118 / Auto-skipped: 0


mysql_redis_26 / mysql_redis / 4e259b1b0d5f8b09c995a1c5137fef27ce0e03ea Reports root/ big OK: 4656 / Failed: 0 / User-skipped: 139 / Auto-skipped: 0


pgsql_mnesia_26 / pgsql_mnesia / 4e259b1b0d5f8b09c995a1c5137fef27ce0e03ea Reports root/ big OK: 4677 / Failed: 0 / User-skipped: 118 / Auto-skipped: 0


mssql_mnesia_26 / odbc_mssql_mnesia / 4e259b1b0d5f8b09c995a1c5137fef27ce0e03ea Reports root/ big OK: 4674 / Failed: 0 / User-skipped: 121 / Auto-skipped: 0


internal_mnesia_26 / internal_mnesia / 4e259b1b0d5f8b09c995a1c5137fef27ce0e03ea Reports root/ big OK: 2415 / Failed: 0 / User-skipped: 716 / Auto-skipped: 0

mongoose-im commented 4 months ago

elasticsearch_and_cassandra_26 / elasticsearch_and_cassandra_mnesia / a6cd240d2215d2da68488513110c0f144e945453 Reports root/ big OK: 382 / Failed: 0 / User-skipped: 40 / Auto-skipped: 0


small_tests_25 / small_tests / a6cd240d2215d2da68488513110c0f144e945453 Reports root / small


small_tests_26 / small_tests / a6cd240d2215d2da68488513110c0f144e945453 Reports root / small


small_tests_26_arm64 / small_tests / a6cd240d2215d2da68488513110c0f144e945453 Reports root / small


ldap_mnesia_25 / ldap_mnesia / a6cd240d2215d2da68488513110c0f144e945453 Reports root/ big OK: 2244 / Failed: 1 / User-skipped: 856 / Auto-skipped: 30

sm_SUITE:ping_timeout ```erlang {error, {{badmatch, [{xmlel,<<"iq">>, [{<<"type">>,<<"error">>}, {<<"to">>,<<"localhost">>}, {<<"from">>, <<"alice_ping_timeout_1859@localhost/escalus-default-resource">>}, {<<"id">>,<<"96a3597d436e3a4d">>}], [{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_1859@localhost/escalus-default-resource">>}, {<<"id">>,<<"396603b92f7e9af0">>}], [{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/4211/205561/ldap_mnesia.25.3.2.6-amd64/big/ct_run.test%40a329d7c8131e.2024-01-15_14.27.05/big_tests.tests.sm_SUITE.logs/run.2024-01-15_14.40.00/sm_suite.ping_timeout.html)

ldap_mnesia_26 / ldap_mnesia / a6cd240d2215d2da68488513110c0f144e945453 Reports root/ big OK: 2245 / Failed: 0 / User-skipped: 856 / Auto-skipped: 30


dynamic_domains_pgsql_mnesia_25 / pgsql_mnesia / a6cd240d2215d2da68488513110c0f144e945453 Reports root/ big OK: 4258 / Failed: 0 / User-skipped: 111 / Auto-skipped: 30


dynamic_domains_mysql_redis_26 / mysql_redis / a6cd240d2215d2da68488513110c0f144e945453 Reports root/ big OK: 4225 / Failed: 0 / User-skipped: 144 / Auto-skipped: 30


dynamic_domains_pgsql_mnesia_26 / pgsql_mnesia / a6cd240d2215d2da68488513110c0f144e945453 Reports root/ big OK: 4258 / Failed: 0 / User-skipped: 111 / Auto-skipped: 30


internal_mnesia_26 / internal_mnesia / a6cd240d2215d2da68488513110c0f144e945453 Reports root/ big OK: 2384 / Failed: 1 / User-skipped: 716 / Auto-skipped: 30

sm_SUITE:ping_timeout ```erlang {error,{noproc,{gen_server,call,[<0.63063.0>,get_sm_h]}}} ``` [Report log](https://circleci-mim-results.s3.eu-central-1.amazonaws.com/PR/4211/205567/internal_mnesia.26.1.2-amd64/big/ct_run.test%40fdfeaf10ad31.2024-01-15_14.27.49/big_tests.tests.sm_SUITE.logs/run.2024-01-15_14.42.54/sm_suite.ping_timeout.html)

dynamic_domains_mssql_mnesia_26 / odbc_mssql_mnesia / a6cd240d2215d2da68488513110c0f144e945453 Reports root/ big OK: 4255 / Failed: 0 / User-skipped: 114 / Auto-skipped: 30

graphql_muc_light_SUITE:admin_http:admin_muc_light:end_per_group ```erlang {error, {{unregistering_failed, {amount,2}, {unregistered_items, [{{<<"_admin_send_message_to_room_1071">>, [{escalus_event_mgr,<0.23671.0>}, {tc_name,admin_send_message_to_room}, {escalus_cleaner,<0.23670.0>}, {watchdog,<0.23669.0>}, {muc_light_host,<<"muclight.domain.example.com">>}, {secondary_muc_light_host,<<"muclight.domain.example.org">>}, {protocol,http}, {schema_endpoint,admin}, {listener_opts, #{module => mongoose_graphql_handler,path => "/api/graphql", host => "localhost",username => <<"admin">>, password => <<"secret">>,schema_endpoint => admin, sse_idle_timeout => 3600000}}, {{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/4211/205565/odbc_mssql_mnesia.26.1.2-amd64/big/ct_run.test%40a53e8931426c.2024-01-15_14.27.51/big_tests.tests.graphql_muc_light_SUITE.logs/run.2024-01-15_14.32.52/graphql_muc_light_suite.admin_send_message_to_room.html"}, {tc_group_properties,[{name,admin_muc_light}]}, {tc_group_path,[[{name,admin_http}]]}, {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/4211/205565/odbc_mssql_mnesia.26.1.2-amd64/big/ct_run.test%40a53e8931426c.2024-01-15_14.27.51/big_tests.tests.graphql_muc_light... ``` [Report log](https://circleci-mim-results.s3.eu-central-1.amazonaws.com/PR/4211/205565/odbc_mssql_mnesia.26.1.2-amd64/big/ct_run.test%40a53e8931426c.2024-01-15_14.27.51/big_tests.tests.graphql_muc_light_SUITE.logs/run.2024-01-15_14.32.52/graphql_muc_light_suite.end_per_group.33027.html)
graphql_muc_light_SUITE:admin_cli:admin_muc_light:end_per_group ```erlang {error, {{unregistering_failed, {amount,2}, {unregistered_items, [{{<<"_admin_get_room_config_1110">>, [{escalus_event_mgr,<0.24380.0>}, {tc_name,admin_get_room_config}, {escalus_cleaner,<0.24379.0>}, {watchdog,<0.24378.0>}, {muc_light_host,<<"muclight.domain.example.com">>}, {secondary_muc_light_host,<<"muclight.domain.example.org">>}, {protocol,cli}, {schema_endpoint,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/4211/205565/odbc_mssql_mnesia.26.1.2-amd64/big/ct_run.test%40a53e8931426c.2024-01-15_14.27.51/big_tests.tests.graphql_muc_light_SUITE.logs/run.2024-01-15_14.32.52/graphql_muc_light_suite.admin_get_room_config.63362.html"}, {tc_group_properties,[{name,admin_muc_light}]}, {tc_group_path,[[{name,admin_cli}]]}, {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/4211/205565/odbc_mssql_mnesia.26.1.2-amd64/big/ct_run.test%40a53e8931426c.2024-01-15_14.27.51/big_tests.tests.graphql_muc_light_SUITE.logs/run.2024-01-15_14.32.52/log_private/"}, {{saved_modules,mongooseim@localhost,<<"test type">>}, #{mod_vcard => #{matches => 30, host => {prefix,<<"vjud.">>}, search => true,backend => rdbms,iqdisc => par... ``` [Report log](https://circleci-mim-results.s3.eu-central-1.amazonaws.com/PR/4211/205565/odbc_mssql_mnesia.26.1.2-amd64/big/ct_run.test%40a53e8931426c.2024-01-15_14.27.51/big_tests.tests.graphql_muc_light_SUITE.logs/run.2024-01-15_14.32.52/graphql_muc_light_suite.end_per_group.64002.html)

pgsql_cets_26 / pgsql_cets / a6cd240d2215d2da68488513110c0f144e945453 Reports root/ big OK: 4232 / Failed: 0 / User-skipped: 177 / Auto-skipped: 30


mysql_redis_26 / mysql_redis / a6cd240d2215d2da68488513110c0f144e945453 Reports root/ big OK: 4626 / Failed: 0 / User-skipped: 139 / Auto-skipped: 30


pgsql_mnesia_25 / pgsql_mnesia / a6cd240d2215d2da68488513110c0f144e945453 Reports root/ big OK: 4647 / Failed: 0 / User-skipped: 118 / Auto-skipped: 30


pgsql_mnesia_26 / pgsql_mnesia / a6cd240d2215d2da68488513110c0f144e945453 Reports root/ big OK: 4647 / Failed: 0 / User-skipped: 118 / Auto-skipped: 30


mssql_mnesia_26 / odbc_mssql_mnesia / a6cd240d2215d2da68488513110c0f144e945453 Reports root/ big OK: 4643 / Failed: 1 / User-skipped: 121 / Auto-skipped: 30

graphql_muc_light_SUITE:domain_admin:domain_admin_muc_light:admin_create_room_with_unprepped_id ```erlang {error, {{badmatch,null}, [{graphql_muc_light_SUITE,admin_create_room_with_unprepped_id,1, [{file, "/home/circleci/project/big_tests/tests/graphql_muc_light_SUITE.erl"}, {line,1155}]}, {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1793}]}, {test_server,run_test_case_eval1,6, [{file,"test_server.erl"},{line,1302}]}, {test_server,run_test_case_eval,9, [{file,"test_server.erl"},{line,1234}]}]}} ``` [Report log](https://circleci-mim-results.s3.eu-central-1.amazonaws.com/PR/4211/205570/odbc_mssql_mnesia.26.1.2-amd64/big/ct_run.test%40f8b594a73f09.2024-01-15_14.27.49/big_tests.tests.graphql_muc_light_SUITE.logs/run.2024-01-15_14.31.54/graphql_muc_light_suite.admin_create_room_with_unprepped_id.44035.html)
mongoose-im commented 4 months ago

elasticsearch_and_cassandra_26 / elasticsearch_and_cassandra_mnesia / eba748be249b1093c6181f3592d4370b1c531c65 Reports root/ big OK: 382 / Failed: 0 / User-skipped: 40 / Auto-skipped: 0


small_tests_26 / small_tests / eba748be249b1093c6181f3592d4370b1c531c65 Reports root / small


small_tests_25 / small_tests / eba748be249b1093c6181f3592d4370b1c531c65 Reports root / small


small_tests_26_arm64 / small_tests / eba748be249b1093c6181f3592d4370b1c531c65 Reports root / small


ldap_mnesia_26 / ldap_mnesia / eba748be249b1093c6181f3592d4370b1c531c65 Reports root/ big OK: 2275 / Failed: 0 / User-skipped: 856 / Auto-skipped: 0


ldap_mnesia_25 / ldap_mnesia / eba748be249b1093c6181f3592d4370b1c531c65 Reports root/ big OK: 2275 / Failed: 0 / User-skipped: 856 / Auto-skipped: 0


dynamic_domains_mysql_redis_26 / mysql_redis / eba748be249b1093c6181f3592d4370b1c531c65 Reports root/ big OK: 4255 / Failed: 0 / User-skipped: 144 / Auto-skipped: 0


dynamic_domains_pgsql_mnesia_25 / pgsql_mnesia / eba748be249b1093c6181f3592d4370b1c531c65 Reports root/ big OK: 4288 / Failed: 0 / User-skipped: 111 / Auto-skipped: 0


internal_mnesia_26 / internal_mnesia / eba748be249b1093c6181f3592d4370b1c531c65 Reports root/ big OK: 2415 / Failed: 0 / User-skipped: 716 / Auto-skipped: 0


dynamic_domains_mssql_mnesia_26 / odbc_mssql_mnesia / eba748be249b1093c6181f3592d4370b1c531c65 Reports root/ big OK: 4285 / Failed: 0 / User-skipped: 114 / Auto-skipped: 0


dynamic_domains_pgsql_mnesia_26 / pgsql_mnesia / eba748be249b1093c6181f3592d4370b1c531c65 Reports root/ big OK: 4287 / Failed: 1 / User-skipped: 111 / Auto-skipped: 0

amp_big_SUITE:mam:mam_success:notify_deliver_to_unknown_domain_test ```erlang {error, {timeout_when_waiting_for_stanza, [{escalus_client,wait_for_stanza, [{client, <<"alice_notify_deliver_to_unknown_domain_test_154@domain.example.com/res1">>, escalus_tcp,<0.3886.0>, [{event_manager,<0.3733.0>}, {server,<<"domain.example.com">>}, {username, <<"alicE_notify_deliver_to_unknown_domain_test_154">>}, {resource,<<"res1">>}], [{event_client, [{event_manager,<0.3733.0>}, {server,<<"domain.example.com">>}, {username, <<"alicE_notify_deliver_to_unknown_domain_test_154">>}, {resource,<<"res1">>}]}, {resource,<<"res1">>}, {username, <<"alice_notify_deliver_to_unknown_domain_test_154">>}, {server,<<"domain.example.com">>}, {host,<<"localhost">>}, {port,5222}, {auth,{escalus_auth,auth_plain}}, {wspath,undefined}, {username, <<"alicE_notify_deliver_to_unknown_domain_test_154">>}, {server,<<"domain.example.com">>}, {host,<<"localhost">>}, {password,<<"matygrysa">>}, {stream_id,<<"2bb64ca32b83c687">>}]}, 5000], [{file, "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"}, {line,136}]}, {amp_big_SUITE,client_receives_generic_error,3, [{file, "/home/circleci/project/big_t... ``` [Report log](https://circleci-mim-results.s3.eu-central-1.amazonaws.com/PR/4211/205604/pgsql_mnesia.26.1.2-amd64/big/ct_run.test%4010cd7f491afd.2024-01-15_14.36.58/big_tests.tests.amp_big_SUITE.logs/run.2024-01-15_14.37.12/amp_big_suite.notify_deliver_to_unknown_domain_test.1925.html)

pgsql_cets_26 / pgsql_cets / eba748be249b1093c6181f3592d4370b1c531c65 Reports root/ big OK: 4262 / Failed: 0 / User-skipped: 177 / Auto-skipped: 0


mysql_redis_26 / mysql_redis / eba748be249b1093c6181f3592d4370b1c531c65 Reports root/ big OK: 4656 / Failed: 0 / User-skipped: 139 / Auto-skipped: 0


pgsql_mnesia_26 / pgsql_mnesia / eba748be249b1093c6181f3592d4370b1c531c65 Reports root/ big OK: 4677 / Failed: 0 / User-skipped: 118 / Auto-skipped: 0


pgsql_mnesia_25 / pgsql_mnesia / eba748be249b1093c6181f3592d4370b1c531c65 Reports root/ big OK: 4677 / Failed: 0 / User-skipped: 118 / Auto-skipped: 0


mssql_mnesia_26 / odbc_mssql_mnesia / eba748be249b1093c6181f3592d4370b1c531c65 Reports root/ big OK: 4674 / Failed: 0 / User-skipped: 121 / Auto-skipped: 0


dynamic_domains_pgsql_mnesia_26 / pgsql_mnesia / eba748be249b1093c6181f3592d4370b1c531c65 Reports root/ big OK: 4288 / Failed: 0 / User-skipped: 111 / Auto-skipped: 0


elasticsearch_and_cassandra_26 / elasticsearch_and_cassandra_mnesia / eba748be249b1093c6181f3592d4370b1c531c65 Reports root/ big OK: 382 / Failed: 0 / User-skipped: 40 / Auto-skipped: 0


small_tests_25 / small_tests / eba748be249b1093c6181f3592d4370b1c531c65 Reports root / small


small_tests_26 / small_tests / eba748be249b1093c6181f3592d4370b1c531c65 Reports root / small


small_tests_26_arm64 / small_tests / eba748be249b1093c6181f3592d4370b1c531c65 Reports root / small


ldap_mnesia_25 / ldap_mnesia / eba748be249b1093c6181f3592d4370b1c531c65 Reports root/ big OK: 2275 / Failed: 0 / User-skipped: 856 / Auto-skipped: 0


dynamic_domains_pgsql_mnesia_25 / pgsql_mnesia / eba748be249b1093c6181f3592d4370b1c531c65 Reports root/ big OK: 4288 / Failed: 0 / User-skipped: 111 / Auto-skipped: 0


ldap_mnesia_26 / ldap_mnesia / eba748be249b1093c6181f3592d4370b1c531c65 Reports root/ big OK: 2275 / Failed: 0 / User-skipped: 856 / Auto-skipped: 0


dynamic_domains_mysql_redis_26 / mysql_redis / eba748be249b1093c6181f3592d4370b1c531c65 Reports root/ big OK: 4255 / Failed: 0 / User-skipped: 144 / Auto-skipped: 0


dynamic_domains_pgsql_mnesia_26 / pgsql_mnesia / eba748be249b1093c6181f3592d4370b1c531c65 Reports root/ big OK: 4288 / Failed: 0 / User-skipped: 111 / Auto-skipped: 0


internal_mnesia_26 / internal_mnesia / eba748be249b1093c6181f3592d4370b1c531c65 Reports root/ big OK: 2415 / Failed: 0 / User-skipped: 716 / Auto-skipped: 0


dynamic_domains_mssql_mnesia_26 / odbc_mssql_mnesia / eba748be249b1093c6181f3592d4370b1c531c65 Reports root/ big OK: 4285 / Failed: 0 / User-skipped: 114 / Auto-skipped: 0


pgsql_cets_26 / pgsql_cets / eba748be249b1093c6181f3592d4370b1c531c65 Reports root/ big OK: 4262 / Failed: 0 / User-skipped: 177 / Auto-skipped: 0


pgsql_mnesia_26 / pgsql_mnesia / eba748be249b1093c6181f3592d4370b1c531c65 Reports root/ big OK: 4677 / Failed: 0 / User-skipped: 118 / Auto-skipped: 0


mysql_redis_26 / mysql_redis / eba748be249b1093c6181f3592d4370b1c531c65 Reports root/ big OK: 4656 / Failed: 0 / User-skipped: 139 / Auto-skipped: 0


pgsql_mnesia_25 / pgsql_mnesia / eba748be249b1093c6181f3592d4370b1c531c65 Reports root/ big OK: 4677 / Failed: 0 / User-skipped: 118 / Auto-skipped: 0


mssql_mnesia_26 / odbc_mssql_mnesia / eba748be249b1093c6181f3592d4370b1c531c65 Reports root/ big OK: 4674 / Failed: 0 / User-skipped: 121 / Auto-skipped: 0

graphql_muc_light_SUITE:admin_cli:admin_muc_light:end_per_group ```erlang {error, {{unregistering_failed, {amount,1}, {unregistered_items, [{{<<"_admin_send_message_to_room_1115">>, [{escalus_event_mgr,<0.24518.0>}, {tc_name,admin_send_message_to_room}, {escalus_cleaner,<0.24517.0>}, {watchdog,<0.24516.0>}, {muc_light_host,<<"muclight.localhost">>}, {secondary_muc_light_host,<<"muclight.localhost.bis">>}, {protocol,cli}, {schema_endpoint,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/4211/205671/odbc_mssql_mnesia.26.1.2-amd64/big/ct_run.test%4099589c7fe1a8.2024-01-15_15.36.38/big_tests.tests.graphql_muc_light_SUITE.logs/run.2024-01-15_15.41.06/graphql_muc_light_suite.admin_send_message_to_room.57346.html"}, {tc_group_properties,[{name,admin_muc_light}]}, {tc_group_path,[[{name,admin_cli}]]}, {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/4211/205671/odbc_mssql_mnesia.26.1.2-amd64/big/ct_run.test%4099589c7fe1a8.2024-01-15_15.36.38/big_tests.tests.graphql_muc_light_SUITE.logs/run.2024-01-15_15.41.06/log_private/"}, {{saved_modules,mongooseim@localhost,<<"localhost">>}, #{mod_vcard => #{matches => 30, host => {prefix,<<"vjud.">>}, search => true,backend => rdbms,iqdisc => pa... ``` [Report log](https://circleci-mim-results.s3.eu-central-1.amazonaws.com/PR/4211/205671/odbc_mssql_mnesia.26.1.2-amd64/big/ct_run.test%4099589c7fe1a8.2024-01-15_15.36.38/big_tests.tests.graphql_muc_light_SUITE.logs/run.2024-01-15_15.41.06/graphql_muc_light_suite.end_per_group.58882.html)

elasticsearch_and_cassandra_26 / elasticsearch_and_cassandra_mnesia / eba748be249b1093c6181f3592d4370b1c531c65 Reports root/ big OK: 382 / Failed: 0 / User-skipped: 40 / Auto-skipped: 0


small_tests_25 / small_tests / eba748be249b1093c6181f3592d4370b1c531c65 Reports root / small


small_tests_26 / small_tests / eba748be249b1093c6181f3592d4370b1c531c65 Reports root / small


small_tests_26_arm64 / small_tests / eba748be249b1093c6181f3592d4370b1c531c65 Reports root / small


ldap_mnesia_25 / ldap_mnesia / eba748be249b1093c6181f3592d4370b1c531c65 Reports root/ big OK: 2275 / Failed: 0 / User-skipped: 856 / Auto-skipped: 0


ldap_mnesia_26 / ldap_mnesia / eba748be249b1093c6181f3592d4370b1c531c65 Reports root/ big OK: 2274 / Failed: 1 / User-skipped: 856 / Auto-skipped: 0

pubsub_SUITE:dag+basic:create_delete_node_test ```erlang {error,{{badmatch,false}, [{pubsub_tools,check_response,2, [{file,"/home/circleci/project/big_tests/tests/pubsub_tools.erl"}, {line,444}]}, {pubsub_tools,receive_response,3, [{file,"/home/circleci/project/big_tests/tests/pubsub_tools.erl"}, {line,434}]}, {pubsub_tools,receive_and_check_response,4, [{file,"/home/circleci/project/big_tests/tests/pubsub_tools.erl"}, {line,424}]}, {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_server.erl"},{line,1302}]}, {test_server,run_test_case_eval,9, [{file,"test_server.erl"},{line,1234}]}]}} ``` [Report log](https://circleci-mim-results.s3.eu-central-1.amazonaws.com/PR/4211/205703/ldap_mnesia.26.1.2-amd64/big/ct_run.test%403838a234face.2024-01-15_21.12.57/big_tests.tests.pubsub_SUITE.logs/run.2024-01-15_21.23.43/pubsub_suite.create_delete_node_test.67587.html)

dynamic_domains_pgsql_mnesia_25 / pgsql_mnesia / eba748be249b1093c6181f3592d4370b1c531c65 Reports root/ big OK: 4288 / Failed: 0 / User-skipped: 111 / Auto-skipped: 0


dynamic_domains_pgsql_mnesia_26 / pgsql_mnesia / eba748be249b1093c6181f3592d4370b1c531c65 Reports root/ big OK: 4288 / Failed: 0 / User-skipped: 111 / Auto-skipped: 0


dynamic_domains_mysql_redis_26 / mysql_redis / eba748be249b1093c6181f3592d4370b1c531c65 Reports root/ big OK: 4255 / Failed: 0 / User-skipped: 144 / Auto-skipped: 0


internal_mnesia_26 / internal_mnesia / eba748be249b1093c6181f3592d4370b1c531c65 Reports root/ big OK: 2415 / Failed: 0 / User-skipped: 716 / Auto-skipped: 0


pgsql_cets_26 / pgsql_cets / eba748be249b1093c6181f3592d4370b1c531c65 Reports root/ big OK: 4262 / Failed: 0 / User-skipped: 177 / Auto-skipped: 0


dynamic_domains_mssql_mnesia_26 / odbc_mssql_mnesia / eba748be249b1093c6181f3592d4370b1c531c65 Reports root/ big OK: 4285 / Failed: 0 / User-skipped: 114 / Auto-skipped: 0


pgsql_mnesia_25 / pgsql_mnesia / eba748be249b1093c6181f3592d4370b1c531c65 Reports root/ big OK: 4677 / Failed: 0 / User-skipped: 118 / Auto-skipped: 0


mysql_redis_26 / mysql_redis / eba748be249b1093c6181f3592d4370b1c531c65 Reports root/ big OK: 4656 / Failed: 0 / User-skipped: 139 / Auto-skipped: 0


pgsql_mnesia_26 / pgsql_mnesia / eba748be249b1093c6181f3592d4370b1c531c65 Reports root/ big OK: 4677 / Failed: 0 / User-skipped: 118 / Auto-skipped: 0


mssql_mnesia_26 / odbc_mssql_mnesia / eba748be249b1093c6181f3592d4370b1c531c65 Reports root/ big OK: 4674 / Failed: 0 / User-skipped: 121 / Auto-skipped: 0


ldap_mnesia_26 / ldap_mnesia / eba748be249b1093c6181f3592d4370b1c531c65 Reports root/ big OK: 2275 / Failed: 0 / User-skipped: 856 / Auto-skipped: 0

arcusfelis commented 4 months ago
[2024-01-15T15:40:16.778Z] ['error'] There was an error running the uploader: Error uploading to https://codecov.io: Error: There was an error fetching the storage URL during POST: 503 - upstream connect error or disconnect/reset before headers. reset reason: connection failure

... codecov fails again