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

Instrument PoC #4223

Closed chrzaszcz closed 2 months ago

chrzaszcz commented 3 months ago

This PR initiates the instrumentation rework, which will be done in the feature/instrument branch.

Main goals of this PR:

See https://github.com/esl/MongooseIM/pull/4224 for the first module using this functionality.

Note: Individual commits contain much more information.

TO DO in future PR's:

mongoose-im commented 3 months ago

elasticsearch_and_cassandra_26 / elasticsearch_and_cassandra_mnesia / be310ee37705d19f1b5b8b2324e57acb930b8455 Reports root/ big OK: 417 / Failed: 0 / User-skipped: 43 / Auto-skipped: 0


small_tests_25 / small_tests / be310ee37705d19f1b5b8b2324e57acb930b8455 Reports root / small


small_tests_26 / small_tests / be310ee37705d19f1b5b8b2324e57acb930b8455 Reports root / small


small_tests_26_arm64 / small_tests / be310ee37705d19f1b5b8b2324e57acb930b8455 Reports root / small


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


dynamic_domains_mysql_redis_26 / mysql_redis / be310ee37705d19f1b5b8b2324e57acb930b8455 Reports root/ big OK: 4388 / Failed: 0 / User-skipped: 144 / Auto-skipped: 0


dynamic_domains_pgsql_mnesia_25 / pgsql_mnesia / be310ee37705d19f1b5b8b2324e57acb930b8455 Reports root/ big OK: 4421 / Failed: 0 / User-skipped: 111 / Auto-skipped: 0


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


dynamic_domains_pgsql_mnesia_26 / pgsql_mnesia / be310ee37705d19f1b5b8b2324e57acb930b8455 Reports root/ big OK: 4421 / Failed: 0 / User-skipped: 111 / Auto-skipped: 0


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


pgsql_mnesia_25 / pgsql_mnesia / be310ee37705d19f1b5b8b2324e57acb930b8455 Reports root/ big OK: 4810 / Failed: 0 / User-skipped: 118 / Auto-skipped: 0


pgsql_cets_26 / pgsql_cets / be310ee37705d19f1b5b8b2324e57acb930b8455 Reports root/ big OK: 4356 / Failed: 0 / User-skipped: 178 / Auto-skipped: 0


dynamic_domains_mssql_mnesia_26 / odbc_mssql_mnesia / be310ee37705d19f1b5b8b2324e57acb930b8455 Reports root/ big OK: 4418 / Failed: 0 / User-skipped: 114 / Auto-skipped: 0


mysql_redis_26 / mysql_redis / be310ee37705d19f1b5b8b2324e57acb930b8455 Reports root/ big OK: 4789 / Failed: 0 / User-skipped: 139 / Auto-skipped: 0


pgsql_mnesia_26 / pgsql_mnesia / be310ee37705d19f1b5b8b2324e57acb930b8455 Reports root/ big OK: 4810 / Failed: 0 / User-skipped: 118 / Auto-skipped: 0


mssql_mnesia_26 / odbc_mssql_mnesia / be310ee37705d19f1b5b8b2324e57acb930b8455 Reports root/ big OK: 4807 / 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_kick_user_1159">>, [{escalus_event_mgr,<0.24479.0>}, {tc_name,admin_kick_user}, {escalus_cleaner,<0.24478.0>}, {watchdog,<0.24477.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/4223/207647/odbc_mssql_mnesia.26.1.2-amd64/big/ct_run.test%40e658b3074085.2024-02-15_09.31.05/big_tests.tests.graphql_muc_light_SUITE.logs/run.2024-02-15_09.35.45/graphql_muc_light_suite.admin_kick_user.48003.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/4223/207647/odbc_mssql_mnesia.26.1.2-amd64/big/ct_run.test%40e658b3074085.2024-02-15_09.31.05/big_tests.tests.graphql_muc_light_SUITE.logs/run.2024-02-15_09.35.45/log_private/"}, {{saved_modules,mongooseim@localhost,<<"localhost">>}, #{mod_vcard => #{matches => 30, host => {prefix,<<"vjud.">>}, search => true,backend => rdbms,iqdisc => parallel}, mod_roster => ... ``` [Report log](https://circleci-mim-results.s3.eu-central-1.amazonaws.com/PR/4223/207647/odbc_mssql_mnesia.26.1.2-amd64/big/ct_run.test%40e658b3074085.2024-02-15_09.31.05/big_tests.tests.graphql_muc_light_SUITE.logs/run.2024-02-15_09.35.45/graphql_muc_light_suite.end_per_group.54274.html)
mongoose-im commented 3 months ago

elasticsearch_and_cassandra_26 / elasticsearch_and_cassandra_mnesia / 35204edf9a8949b09a2954be7378417880f1c239 Reports root/ big OK: 417 / Failed: 0 / User-skipped: 43 / Auto-skipped: 0


small_tests_25 / small_tests / 35204edf9a8949b09a2954be7378417880f1c239 Reports root / small


small_tests_26 / small_tests / 35204edf9a8949b09a2954be7378417880f1c239 Reports root / small


small_tests_26_arm64 / small_tests / 35204edf9a8949b09a2954be7378417880f1c239 Reports root / small


dynamic_domains_mysql_redis_26 / mysql_redis / 35204edf9a8949b09a2954be7378417880f1c239 Reports root/ big OK: 4388 / Failed: 0 / User-skipped: 144 / Auto-skipped: 0


ldap_mnesia_25 / ldap_mnesia / 35204edf9a8949b09a2954be7378417880f1c239 Reports root/ big OK: 2293 / Failed: 1 / User-skipped: 856 / Auto-skipped: 0

jingle_SUITE:all:resp_4xx_from_sip_proxy_results_in_session_terminate ```erlang {error, {{assertion_failed,assert,is_iq_result, {xmlel,<<"iq">>, [{<<"from">>,<<"error.480@localhost">>}, {<<"to">>, <<"alice_resp_4xx_from_sip_proxy_results_in_session_terminate_1026@localhost/res1">>}, {<<"id">>,<<"8115a796-e0c4-4615-926c-356a4f4b7377">>}, {<<"type">>,<<"set">>}], [{xmlel,<<"jingle">>, [{<<"xmlns">>,<<"urn:xmpp:jingle:1">>}, {<<"action">>,<<"session-terminate">>}, {<<"sid">>,<<"1a3e2048-1b2b-4a44-95e5-eae60c0f4dcf">>}], [{xmlel,<<"reason">>,[], [{xmlel,<<"general-error">>,[],[]}, {xmlel,<<"sip-error">>, [{<<"code">>,<<"480">>}], [{xmlcdata,<<"Temporarily Unavailable">>}]}]}]}]}, "Temporarily Unavailable"}, [{escalus_new_assert,assert_true,2, [{file, "/home/circleci/project/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/project/big_tests/tests/jingle_SUITE.erl"}, {line,390}]}, {jingle_SUITE, '-resp_... ``` [Report log](https://circleci-mim-results.s3.eu-central-1.amazonaws.com/PR/4223/207689/ldap_mnesia.25.3.2.6-amd64/big/ct_run.test%4021507f91c078.2024-02-15_09.57.08/big_tests.tests.jingle_SUITE.logs/run.2024-02-15_10.02.50/jingle_suite.resp_4xx_from_sip_proxy_results_in_session_terminate.40195.html)

dynamic_domains_pgsql_mnesia_25 / pgsql_mnesia / 35204edf9a8949b09a2954be7378417880f1c239 Reports root/ big OK: 4421 / Failed: 0 / User-skipped: 111 / Auto-skipped: 0


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


dynamic_domains_pgsql_mnesia_26 / pgsql_mnesia / 35204edf9a8949b09a2954be7378417880f1c239 Reports root/ big OK: 4420 / Failed: 1 / User-skipped: 111 / Auto-skipped: 0

sm_SUITE:ping_timeout ```erlang {error,{noproc,{gen_server,call,[<0.83815.0>,get_sm_h]}}} ``` [Report log](https://circleci-mim-results.s3.eu-central-1.amazonaws.com/PR/4223/207702/pgsql_mnesia.26.1.2-amd64/big/ct_run.test%404113ef91f665.2024-02-15_09.57.43/big_tests.tests.sm_SUITE.logs/run.2024-02-15_10.12.20/sm_suite.ping_timeout.html)

pgsql_cets_26 / pgsql_cets / 35204edf9a8949b09a2954be7378417880f1c239 Reports root/ big OK: 4356 / Failed: 0 / User-skipped: 178 / Auto-skipped: 0


mysql_redis_26 / mysql_redis / 35204edf9a8949b09a2954be7378417880f1c239 Reports root/ big OK: 4789 / Failed: 0 / User-skipped: 139 / Auto-skipped: 0


pgsql_mnesia_25 / pgsql_mnesia / 35204edf9a8949b09a2954be7378417880f1c239 Reports root/ big OK: 4810 / Failed: 0 / User-skipped: 118 / Auto-skipped: 0


dynamic_domains_mssql_mnesia_26 / odbc_mssql_mnesia / 35204edf9a8949b09a2954be7378417880f1c239 Reports root/ big OK: 4418 / Failed: 0 / User-skipped: 114 / Auto-skipped: 0


pgsql_mnesia_26 / pgsql_mnesia / 35204edf9a8949b09a2954be7378417880f1c239 Reports root/ big OK: 4810 / Failed: 0 / User-skipped: 118 / Auto-skipped: 0


mssql_mnesia_26 / odbc_mssql_mnesia / 35204edf9a8949b09a2954be7378417880f1c239 Reports root/ big OK: 4807 / Failed: 0 / User-skipped: 121 / Auto-skipped: 0


dynamic_domains_pgsql_mnesia_26 / pgsql_mnesia / 35204edf9a8949b09a2954be7378417880f1c239 Reports root/ big OK: 4421 / Failed: 0 / User-skipped: 111 / Auto-skipped: 0

mongoose-im commented 2 months ago

elasticsearch_and_cassandra_26 / elasticsearch_and_cassandra_mnesia / 2b2994117dd506e572fe087ccb74a19c3ee6d4a6 Reports root/ big OK: 417 / Failed: 0 / User-skipped: 43 / Auto-skipped: 0


small_tests_25 / small_tests / 2b2994117dd506e572fe087ccb74a19c3ee6d4a6 Reports root / small


small_tests_26 / small_tests / 2b2994117dd506e572fe087ccb74a19c3ee6d4a6 Reports root / small


small_tests_26_arm64 / small_tests / 2b2994117dd506e572fe087ccb74a19c3ee6d4a6 Reports root / small


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


dynamic_domains_pgsql_mnesia_25 / pgsql_mnesia / 2b2994117dd506e572fe087ccb74a19c3ee6d4a6 Reports root/ big OK: 4421 / Failed: 0 / User-skipped: 111 / Auto-skipped: 0


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


dynamic_domains_pgsql_mnesia_26 / pgsql_mnesia / 2b2994117dd506e572fe087ccb74a19c3ee6d4a6 Reports root/ big OK: 4421 / Failed: 0 / User-skipped: 111 / Auto-skipped: 0


dynamic_domains_mysql_redis_26 / mysql_redis / 2b2994117dd506e572fe087ccb74a19c3ee6d4a6 Reports root/ big OK: 4388 / Failed: 0 / User-skipped: 144 / Auto-skipped: 0


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


dynamic_domains_mssql_mnesia_26 / odbc_mssql_mnesia / 2b2994117dd506e572fe087ccb74a19c3ee6d4a6 Reports root/ big OK: 4409 / Failed: 9 / User-skipped: 114 / Auto-skipped: 0

graphql_muc_SUITE:admin_cli:admin_muc_not_configured:admin_send_private_message_muc_not_configured ```erlang {error,{{badrpc,timeout}, [{escalus_rpc,call_with_cookie_match, [mongooseim@localhost,ejabberd_admin,register, [<<"alicE_admin_send_private_message_muc_not_configured_949">>, <<"domain.example.com">>,<<"matygrysa">>], 3000,mongooseim], [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_rpc.erl"}, {line,34}]}, {lists,foreach_1,2,[{file,"lists.erl"},{line,1686}]}, {escalus_ejabberd,create_users,2, [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_ejabberd.erl"}, {line,211}]}, {escalus_fresh,create_users,2, [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"}, {line,62}]}, {escalus_fresh,story_with_config,3, [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"}, {line,50}]}, {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/4223/207807/odbc_mssql_mnesia.26.1.2-amd64/big/ct_run.test%405198f8aa7977.2024-02-19_15.50.53/big_tests.tests.graphql_muc_SUITE.logs/run.2024-02-19_15.54.59/graphql_muc_suite.admin_send_private_message_muc_not_configured.51714.html)
graphql_stats_SUITE:admin_stats_http:admin_stats_global_test ```erlang {error,{{assertEqual,[{module,graphql_stats_SUITE}, {line,81}, {expression,"RegisteredUsers"}, {expected,0}, {value,1}]}, [{graphql_stats_SUITE,admin_stats_global_test,1, [{file,"/home/circleci/project/big_tests/tests/graphql_stats_SUITE.erl"}, {line,81}]}, {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/4223/207807/odbc_mssql_mnesia.26.1.2-amd64/big/ct_run.test%405198f8aa7977.2024-02-19_15.50.53/big_tests.tests.graphql_stats_SUITE.logs/run.2024-02-19_15.58.06/graphql_stats_suite.admin_stats_global_test.html)
graphql_stats_SUITE:admin_stats_http:admin_stats_domain_test ```erlang {error,{{assertMatch,[{module,graphql_stats_SUITE}, {line,104}, {expression,"Result1"}, {pattern,"# { << \"registeredUsers\" >> := 0 , << \"onlineUsers\" >> := 0 }"}, {value,#{<<"onlineUsers">> => 0, <<"registeredUsers">> => 1}}]}, [{graphql_stats_SUITE,admin_stats_domain_test,1, [{file,"/home/circleci/project/big_tests/tests/graphql_stats_SUITE.erl"}, {line,104}]}, {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/4223/207807/odbc_mssql_mnesia.26.1.2-amd64/big/ct_run.test%405198f8aa7977.2024-02-19_15.50.53/big_tests.tests.graphql_stats_SUITE.logs/run.2024-02-19_15.58.06/graphql_stats_suite.admin_stats_domain_test.html)
graphql_stats_SUITE:admin_stats_http:admin_stats_domain_with_users_test ```erlang {error,{{assertMatch,[{module,graphql_stats_SUITE}, {line,113}, {expression,"Result1"}, {pattern,"# { << \"registeredUsers\" >> := 1 , << \"onlineUsers\" >> := 1 }"}, {value,#{<<"onlineUsers">> => 1, <<"registeredUsers">> => 2}}]}, [{graphql_stats_SUITE,admin_stats_domain_with_users_test,2, [{file,"/home/circleci/project/big_tests/tests/graphql_stats_SUITE.erl"}, {line,113}]}, {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/4223/207807/odbc_mssql_mnesia.26.1.2-amd64/big/ct_run.test%405198f8aa7977.2024-02-19_15.50.53/big_tests.tests.graphql_stats_SUITE.logs/run.2024-02-19_15.58.06/graphql_stats_suite.admin_stats_domain_with_users_test.html)
graphql_stats_SUITE:admin_stats_cli:admin_stats_global_test ```erlang {error,{{assertEqual,[{module,graphql_stats_SUITE}, {line,81}, {expression,"RegisteredUsers"}, {expected,0}, {value,1}]}, [{graphql_stats_SUITE,admin_stats_global_test,1, [{file,"/home/circleci/project/big_tests/tests/graphql_stats_SUITE.erl"}, {line,81}]}, {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/4223/207807/odbc_mssql_mnesia.26.1.2-amd64/big/ct_run.test%405198f8aa7977.2024-02-19_15.50.53/big_tests.tests.graphql_stats_SUITE.logs/run.2024-02-19_15.58.06/graphql_stats_suite.admin_stats_global_test.76674.html)
graphql_stats_SUITE:admin_stats_cli:admin_stats_domain_test ```erlang {error,{{assertMatch,[{module,graphql_stats_SUITE}, {line,104}, {expression,"Result1"}, {pattern,"# { << \"registeredUsers\" >> := 0 , << \"onlineUsers\" >> := 0 }"}, {value,#{<<"onlineUsers">> => 0, <<"registeredUsers">> => 1}}]}, [{graphql_stats_SUITE,admin_stats_domain_test,1, [{file,"/home/circleci/project/big_tests/tests/graphql_stats_SUITE.erl"}, {line,104}]}, {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/4223/207807/odbc_mssql_mnesia.26.1.2-amd64/big/ct_run.test%405198f8aa7977.2024-02-19_15.50.53/big_tests.tests.graphql_stats_SUITE.logs/run.2024-02-19_15.58.06/graphql_stats_suite.admin_stats_domain_test.76930.html)
graphql_stats_SUITE:admin_stats_cli:admin_stats_domain_with_users_test ```erlang {error,{{assertMatch,[{module,graphql_stats_SUITE}, {line,113}, {expression,"Result1"}, {pattern,"# { << \"registeredUsers\" >> := 1 , << \"onlineUsers\" >> := 1 }"}, {value,#{<<"onlineUsers">> => 1, <<"registeredUsers">> => 2}}]}, [{graphql_stats_SUITE,admin_stats_domain_with_users_test,2, [{file,"/home/circleci/project/big_tests/tests/graphql_stats_SUITE.erl"}, {line,113}]}, {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/4223/207807/odbc_mssql_mnesia.26.1.2-amd64/big/ct_run.test%405198f8aa7977.2024-02-19_15.50.53/big_tests.tests.graphql_stats_SUITE.logs/run.2024-02-19_15.58.06/graphql_stats_suite.admin_stats_domain_with_users_test.77058.html)
graphql_stats_SUITE:domain_admin_stats:admin_stats_domain_test ```erlang {error,{{assertMatch,[{module,graphql_stats_SUITE}, {line,104}, {expression,"Result1"}, {pattern,"# { << \"registeredUsers\" >> := 0 , << \"onlineUsers\" >> := 0 }"}, {value,#{<<"onlineUsers">> => 0, <<"registeredUsers">> => 1}}]}, [{graphql_stats_SUITE,admin_stats_domain_test,1, [{file,"/home/circleci/project/big_tests/tests/graphql_stats_SUITE.erl"}, {line,104}]}, {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/4223/207807/odbc_mssql_mnesia.26.1.2-amd64/big/ct_run.test%405198f8aa7977.2024-02-19_15.50.53/big_tests.tests.graphql_stats_SUITE.logs/run.2024-02-19_15.58.06/graphql_stats_suite.admin_stats_domain_test.33028.html)
graphql_stats_SUITE:domain_admin_stats:admin_stats_domain_with_users_test ```erlang {error,{{assertMatch,[{module,graphql_stats_SUITE}, {line,113}, {expression,"Result1"}, {pattern,"# { << \"registeredUsers\" >> := 1 , << \"onlineUsers\" >> := 1 }"}, {value,#{<<"onlineUsers">> => 1, <<"registeredUsers">> => 2}}]}, [{graphql_stats_SUITE,admin_stats_domain_with_users_test,2, [{file,"/home/circleci/project/big_tests/tests/graphql_stats_SUITE.erl"}, {line,113}]}, {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/4223/207807/odbc_mssql_mnesia.26.1.2-amd64/big/ct_run.test%405198f8aa7977.2024-02-19_15.50.53/big_tests.tests.graphql_stats_SUITE.logs/run.2024-02-19_15.58.06/graphql_stats_suite.admin_stats_domain_with_users_test.33156.html)

pgsql_cets_26 / pgsql_cets / 2b2994117dd506e572fe087ccb74a19c3ee6d4a6 Reports root/ big OK: 4356 / Failed: 0 / User-skipped: 178 / Auto-skipped: 0


pgsql_mnesia_25 / pgsql_mnesia / 2b2994117dd506e572fe087ccb74a19c3ee6d4a6 Reports root/ big OK: 4810 / Failed: 0 / User-skipped: 118 / Auto-skipped: 0


mysql_redis_26 / mysql_redis / 2b2994117dd506e572fe087ccb74a19c3ee6d4a6 Reports root/ big OK: 4789 / Failed: 0 / User-skipped: 139 / Auto-skipped: 0


pgsql_mnesia_26 / pgsql_mnesia / 2b2994117dd506e572fe087ccb74a19c3ee6d4a6 Reports root/ big OK: 4810 / Failed: 0 / User-skipped: 118 / Auto-skipped: 0


mssql_mnesia_26 / odbc_mssql_mnesia / 2b2994117dd506e572fe087ccb74a19c3ee6d4a6 Reports root/ big OK: 4807 / Failed: 0 / User-skipped: 121 / Auto-skipped: 0


dynamic_domains_mssql_mnesia_26 / odbc_mssql_mnesia / 2b2994117dd506e572fe087ccb74a19c3ee6d4a6 Reports root/ big OK: 4418 / Failed: 0 / User-skipped: 114 / Auto-skipped: 0

graphql_muc_light_SUITE:admin_cli:admin_muc_light:end_per_group ```erlang {error, {{unregistering_failed, {amount,1}, {unregistered_items, [{{<<"_admin_invite_user_1071">>, [{escalus_event_mgr,<0.24341.0>}, {tc_name,admin_invite_user}, {escalus_cleaner,<0.24340.0>}, {watchdog,<0.24339.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/4223/207817/odbc_mssql_mnesia.26.1.2-amd64/big/ct_run.test%4029ec30c4d14e.2024-02-19_16.22.01/big_tests.tests.graphql_muc_light_SUITE.logs/run.2024-02-19_16.26.21/graphql_muc_light_suite.admin_invite_user.60930.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/4223/207817/odbc_mssql_mnesia.26.1.2-amd64/big/ct_run.test%4029ec30c4d14e.2024-02-19_16.22.01/big_tests.tests.graphql_muc_light_SUITE.logs/run.2024-02-19_16.26.21/log_private/"}, {{saved_modules,mongooseim@localhost,<<"test type">>}, #{mod_vcard => #{matches => 30, host => {prefix,<<"vjud.">>}, search => true,iqdisc => parallel,backend => rdbms}, ... ``` [Report log](https://circleci-mim-results.s3.eu-central-1.amazonaws.com/PR/4223/207817/odbc_mssql_mnesia.26.1.2-amd64/big/ct_run.test%4029ec30c4d14e.2024-02-19_16.22.01/big_tests.tests.graphql_muc_light_SUITE.logs/run.2024-02-19_16.26.21/graphql_muc_light_suite.end_per_group.63106.html)

elasticsearch_and_cassandra_26 / elasticsearch_and_cassandra_mnesia / 2b2994117dd506e572fe087ccb74a19c3ee6d4a6 Reports root/ big OK: 417 / Failed: 0 / User-skipped: 43 / Auto-skipped: 0


small_tests_25 / small_tests / 2b2994117dd506e572fe087ccb74a19c3ee6d4a6 Reports root / small


small_tests_26 / small_tests / 2b2994117dd506e572fe087ccb74a19c3ee6d4a6 Reports root / small


small_tests_26_arm64 / small_tests / 2b2994117dd506e572fe087ccb74a19c3ee6d4a6 Reports root / small


dynamic_domains_mysql_redis_26 / mysql_redis / 2b2994117dd506e572fe087ccb74a19c3ee6d4a6 Reports root/ big OK: 4387 / Failed: 1 / User-skipped: 144 / 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_579@domain.example.com">>}, {<<"to">>, <<"alice_dropped_client_doesnt_create_duplicate_carbons_579@domain.example.com/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_579@domain.example.com/res1">>}, {<<"type">>,<<"chat">>}, {<<"to">>, <<"bob_dropped_client_doesnt_create_duplicate_carbons_579@domain.example.com/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_c... ``` [Report log](https://circleci-mim-results.s3.eu-central-1.amazonaws.com/PR/4223/207843/mysql_redis.26.1.2-amd64/big/ct_run.test%408269a7e24c4e.2024-02-19_17.20.54/big_tests.tests.carboncopy_SUITE.logs/run.2024-02-19_17.21.40/carboncopy_suite.dropped_client_doesnt_create_duplicate_carbons.17411.html)

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


dynamic_domains_pgsql_mnesia_25 / pgsql_mnesia / 2b2994117dd506e572fe087ccb74a19c3ee6d4a6 Reports root/ big OK: 4421 / Failed: 0 / User-skipped: 111 / Auto-skipped: 0


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


dynamic_domains_pgsql_mnesia_26 / pgsql_mnesia / 2b2994117dd506e572fe087ccb74a19c3ee6d4a6 Reports root/ big OK: 4421 / Failed: 0 / User-skipped: 111 / Auto-skipped: 0


pgsql_cets_26 / pgsql_cets / 2b2994117dd506e572fe087ccb74a19c3ee6d4a6 Reports root/ big OK: 4356 / Failed: 0 / User-skipped: 178 / Auto-skipped: 0


pgsql_mnesia_25 / pgsql_mnesia / 2b2994117dd506e572fe087ccb74a19c3ee6d4a6 Reports root/ big OK: 4810 / Failed: 0 / User-skipped: 118 / Auto-skipped: 0


dynamic_domains_mssql_mnesia_26 / odbc_mssql_mnesia / 2b2994117dd506e572fe087ccb74a19c3ee6d4a6 Reports root/ big OK: 4417 / Failed: 1 / User-skipped: 114 / Auto-skipped: 0

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/4223/207848/odbc_mssql_mnesia.26.1.2-amd64/big/ct_run.test%404fe652c8d685.2024-02-19_17.21.13/big_tests.tests.graphql_muc_light_SUITE.logs/run.2024-02-19_17.25.23/graphql_muc_light_suite.admin_create_room_with_unprepped_id.52482.html)

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


mysql_redis_26 / mysql_redis / 2b2994117dd506e572fe087ccb74a19c3ee6d4a6 Reports root/ big OK: 4789 / Failed: 0 / User-skipped: 139 / Auto-skipped: 0


pgsql_mnesia_26 / pgsql_mnesia / 2b2994117dd506e572fe087ccb74a19c3ee6d4a6 Reports root/ big OK: 4810 / Failed: 0 / User-skipped: 118 / Auto-skipped: 0


mssql_mnesia_26 / odbc_mssql_mnesia / 2b2994117dd506e572fe087ccb74a19c3ee6d4a6 Reports root/ big OK: 4807 / Failed: 0 / User-skipped: 121 / Auto-skipped: 0


dynamic_domains_mssql_mnesia_26 / odbc_mssql_mnesia / 2b2994117dd506e572fe087ccb74a19c3ee6d4a6 Reports root/ big OK: 4417 / Failed: 1 / User-skipped: 114 / Auto-skipped: 0

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/4223/207852/odbc_mssql_mnesia.26.1.2-amd64/big/ct_run.test%40a50fa5f903f1.2024-02-19_18.35.47/big_tests.tests.graphql_muc_light_SUITE.logs/run.2024-02-19_18.39.54/graphql_muc_light_suite.admin_create_room_with_unprepped_id.65794.html)

dynamic_domains_mysql_redis_26 / mysql_redis / 2b2994117dd506e572fe087ccb74a19c3ee6d4a6 Reports root/ big OK: 4388 / Failed: 0 / User-skipped: 144 / Auto-skipped: 0


dynamic_domains_mssql_mnesia_26 / odbc_mssql_mnesia / 2b2994117dd506e572fe087ccb74a19c3ee6d4a6 Reports root/ big OK: 4418 / Failed: 0 / User-skipped: 114 / Auto-skipped: 0

codecov[bot] commented 2 months ago

Codecov Report

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

Comparison is base (fbd57db) 84.35% compared to head (2b29941) 84.21%.

Files Patch % Lines
src/metrics/mongoose_instrument_prometheus.erl 0.00% 26 Missing :warning:
src/metrics/mongoose_instrument.erl 0.00% 17 Missing :warning:
src/metrics/mongoose_instrument_exometer.erl 0.00% 15 Missing :warning:
src/metrics/mongoose_instrument_registry.erl 22.22% 7 Missing :warning:
src/gen_mod.erl 80.00% 1 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## feature/instrument #4223 +/- ## ====================================================== - Coverage 84.35% 84.21% -0.15% ====================================================== Files 552 557 +5 Lines 33507 33582 +75 ====================================================== + Hits 28266 28281 +15 - Misses 5241 5301 +60 ```

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