Skip to content

Validate and fix XMPP traffic shapers - #4527

Merged
pawlooss1 merged 6 commits into
masterfrom
check-and-fix-shapers
May 12, 2025
Merged

pawlooss1 merged 6 commits into
masterfrom
check-and-fix-shapers

Conversation

@chrzaszcz

@chrzaszcz chrzaszcz commented May 8, 2025 •

Copy link
Copy Markdown
Member

After introducing mongoose_c2s and the corresponding shaper rework, our default mongooseim.toml contained invalid c2s and s2s shaper definition - access rules were used, while shaper names should have been used. The user could incorrectly assume the shapers were working, while in fact no shaper would be used at all. The docs were inconsistent, leading to more confusion.

The goal of this PR is to fix this issue in mongooseim.toml. Additionally:

  • Validate shaper references to ensure that the issue is caught.
  • Update docs to remove any obsolete references to XMPP shaper rules.
  • Fix a test that was accidentally passing only because the shapers were disabled (!).
  • Refactor mongoose_shaper, and fix incorrect types.

More details in commit messages. Migration guide will be updated separately.

@mongoose-im

This comment was marked as outdated.

@codecov

codecov Bot commented May 8, 2025 •

Copy link
Copy Markdown

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 85.64%. Comparing base (c175963) to head (85268c0).
Report is 8 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #4527      +/-   ##
==========================================
- Coverage   85.65%   85.64%   -0.02%     
==========================================
  Files         565      565              
  Lines       33807    33815       +8     
==========================================
+ Hits        28959    28962       +3     
- Misses       4848     4853       +5     

☔ View full report in Codecov by Sentry.
ðŸ“Ē Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄ïļ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • ðŸ“Ķ JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@chrzaszcz
chrzaszcz force-pushed the check-and-fix-shapers branch from b80cedc to a231f5c Compare May 8, 2025 14:17
@mongoose-im

This comment was marked as outdated.

@chrzaszcz
chrzaszcz force-pushed the check-and-fix-shapers branch from a231f5c to 96369e2 Compare May 9, 2025 07:21
@mongoose-im

mongoose-im commented May 9, 2025 •

Copy link
Copy Markdown
Collaborator

elasticsearch_and_cassandra_27 / elasticsearch_and_cassandra_mnesia / 96369e2
Reports root/ big
OK: 683 / Failed: 0 / User-skipped: 72 / Auto-skipped: 0


small_tests_26 / small_tests / 96369e2
Reports root / small


small_tests_27 / small_tests / 96369e2
Reports root / small


small_tests_27_arm64 / small_tests / 96369e2
Reports root / small


ldap_mnesia_26 / ldap_mnesia / 96369e2
Reports root/ big
OK: 2332 / Failed: 0 / User-skipped: 1187 / Auto-skipped: 0


ldap_mnesia_27 / ldap_mnesia / 96369e2
Reports root/ big
OK: 2332 / Failed: 0 / User-skipped: 1352 / Auto-skipped: 0


dynamic_domains_pgsql_mnesia_26 / pgsql_mnesia / 96369e2
Reports root/ big
OK: 5034 / Failed: 0 / User-skipped: 119 / Auto-skipped: 0


dynamic_domains_mysql_redis_27 / mysql_redis / 96369e2
Reports root/ big
OK: 5164 / Failed: 0 / User-skipped: 154 / Auto-skipped: 0


internal_mnesia_27 / internal_mnesia / 96369e2
Reports root/ big
OK: 2288 / Failed: 0 / User-skipped: 1081 / Auto-skipped: 315

local_iq_SUITE:init_per_suite
{'EXIT',{{badrpc,timeout},
     [{distributed_helper,rpc,
                [#{timeout => 30000,
                 node => mongooseim2@localhost},
                 mongoose_cluster,join,
                 [mongooseim@localhost]],
                [{file,"/home/circleci/project/big_tests/../test/common/distributed_helper.erl"},
                 {line,152}]},
      {distributed_helper,add_node_to_mnesia_cluster,2,
                [{file,"/home/circleci/project/big_tests/../test/common/distributed_helper.erl"},
                 {line,56}]},
      {distributed_helper,add_node_to_cluster,2,
                [{file,"/home/circleci/project/big_tests/../test/common/distributed_helper.erl"},
                 {line,48}]},
      {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,1794}]},
      {test_server,run_test_case_eval1,6,
             [{file,"test_server.erl"},{line,1391}]},
      {test_server,run_test_case_eval,9,
             [{file,"test_server.erl"},{line,1235}]}]}}

Report log

metrics_api_SUITE:init_per_suite
{fail,[{validate_node_failed,mongooseim_not_running,mongooseim2@localhost}]}

Report log

mod_global_distrib_SUITE:init_per_suite
{fail,[{validate_node_failed,mongooseim_not_running,mongooseim2@localhost}]}

Report log

persistent_cluster_id_SUITE:init_per_suite
{fail,[{validate_node_failed,mongooseim_not_running,mongooseim2@localhost}]}

Report log

s2s_SUITE:init_per_suite
{fail,[{validate_node_failed,mongooseim_not_running,mongooseim2@localhost}]}

Report log

sasl_external_SUITE:init_per_suite
{fail,[{validate_node_failed,mongooseim_not_running,mongooseim2@localhost}]}

Report log

service_domain_db_SUITE:init_per_suite
{fail,[{validate_node_failed,mongooseim_not_running,mongooseim2@localhost}]}

Report log

service_mongoose_system_metrics_SUITE:init_per_suite
{fail,[{validate_node_failed,mongooseim_not_running,mongooseim2@localhost}]}

Report log

shutdown_SUITE:init_per_suite
{fail,[{validate_node_failed,mongooseim_not_running,mongooseim2@localhost}]}

Report log

system_probes_SUITE:init_per_suite
{fail,[{validate_node_failed,mongooseim_not_running,mongooseim2@localhost}]}

Report log


dynamic_domains_pgsql_mnesia_27 / pgsql_mnesia / 96369e2
Reports root/ big
OK: 5199 / Failed: 0 / User-skipped: 119 / Auto-skipped: 0


pgsql_cets_27 / pgsql_cets / 96369e2
Reports root/ big
OK: 5278 / Failed: 1 / User-skipped: 188 / Auto-skipped: 6

bosh_SUITE:essential:create_and_terminate_session
{error,{test_case_failed,"Incorrect number of instrumentation events - matched: 0, expected: positive"}}

Report log


mysql_redis_27 / mysql_redis / 96369e2
Reports root/ big
OK: 5567 / Failed: 0 / User-skipped: 149 / Auto-skipped: 0


cockroachdb_cets_27 / cockroachdb_cets / 96369e2
Reports root/ big
OK: 5285 / Failed: 0 / User-skipped: 188 / Auto-skipped: 0


dynamic_domains_mssql_mnesia_27 / odbc_mssql_mnesia / 96369e2
Reports root/ big
OK: 5194 / Failed: 0 / User-skipped: 124 / Auto-skipped: 0


pgsql_mnesia_27 / pgsql_mnesia / 96369e2
Reports root/ big
OK: 5581 / Failed: 1 / User-skipped: 128 / Auto-skipped: 6

bosh_SUITE:essential:create_and_terminate_session
{error,{test_case_failed,"Incorrect number of instrumentation events - matched: 0, expected: positive"}}

Report log


pgsql_mnesia_26 / pgsql_mnesia / 96369e2
Reports root/ big
OK: 5416 / Failed: 1 / User-skipped: 128 / Auto-skipped: 6

bosh_SUITE:essential:create_and_terminate_session
{error,{test_case_failed,"Incorrect number of instrumentation events - matched: 0, expected: positive"}}

Report log


mssql_mnesia_27 / odbc_mssql_mnesia / 96369e2
Reports root/ big
OK: 5583 / Failed: 0 / User-skipped: 133 / Auto-skipped: 0


internal_mnesia_27 / internal_mnesia / 96369e2
Reports root/ big
OK: 2466 / Failed: 0 / User-skipped: 1218 / Auto-skipped: 0


pgsql_cets_27 / pgsql_cets / 96369e2
Reports root/ big
OK: 5285 / Failed: 0 / User-skipped: 188 / Auto-skipped: 0


pgsql_mnesia_27 / pgsql_mnesia / 96369e2
Reports root/ big
OK: 5588 / Failed: 0 / User-skipped: 128 / Auto-skipped: 0


pgsql_mnesia_26 / pgsql_mnesia / 96369e2
Reports root/ big
OK: 5416 / Failed: 1 / User-skipped: 128 / Auto-skipped: 6

bosh_SUITE:essential:create_and_terminate_session
{error,{test_case_failed,"Incorrect number of instrumentation events - matched: 0, expected: positive"}}

Report log

chrzaszcz added 5 commits May 9, 2025 11:43
This validation is performed at the root level, because it combines
unrelated config sections.
- Fix types (bump opuntia to 1.1.2 to use config/0)
- Don't accept undefined shapers.
  The only exception here should be 'none'.
As it happens at the root level, the tests are just a bit more complicated.
Now, as the shapers work, we need to increase the max rate,
because 100 messages are sent in rapid succession.
@chrzaszcz
chrzaszcz force-pushed the check-and-fix-shapers branch from 96369e2 to 14c10fe Compare May 9, 2025 09:43
@mongoose-im

mongoose-im commented May 9, 2025 •

Copy link
Copy Markdown
Collaborator

elasticsearch_and_cassandra_27 / elasticsearch_and_cassandra_mnesia / 14c10fe
Reports root/ big
OK: 683 / Failed: 0 / User-skipped: 72 / Auto-skipped: 0


small_tests_26 / small_tests / 14c10fe
Reports root / small


small_tests_27_arm64 / small_tests / 14c10fe
Reports root / small


small_tests_27 / small_tests / 14c10fe
Reports root / small


ldap_mnesia_26 / ldap_mnesia / 14c10fe
Reports root/ big
OK: 2332 / Failed: 0 / User-skipped: 1187 / Auto-skipped: 0


dynamic_domains_mysql_redis_27 / mysql_redis / 14c10fe
Reports root/ big
OK: 5163 / Failed: 1 / User-skipped: 154 / Auto-skipped: 0

sm_SUITE:tcp_tests:parallel_unacknowledged_message_hook:unacknowledged_message_hook_filter
{error,{{badmatch,false},
    [{escalus_session,stream_resumption,2,
              [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_session.erl"},
               {line,262}]},
     {escalus_connection,connection_step,2,
               [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_connection.erl"},
                {line,171}]},
     {lists,foldl_1,3,[{file,"lists.erl"},{line,2151}]},
     {escalus_connection,start,2,
               [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_connection.erl"},
                {line,155}]},
     {sm_helper,connect_spec,3,
          [{file,"/home/circleci/project/big_tests/tests/sm_helper.erl"},
           {line,156}]},
     {sm_SUITE,unacknowledged_message_hook_filter,1,
           [{file,"/home/circleci/project/big_tests/tests/sm_SUITE.erl"},
          {line,1080}]},
     {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1794}]},
     {test_server,run_test_case_eval1,6,
            [{file,"test_server.erl"},{line,1303}]}]}}

Report log


dynamic_domains_pgsql_mnesia_26 / pgsql_mnesia / 14c10fe
Reports root/ big
OK: 5034 / Failed: 0 / User-skipped: 119 / Auto-skipped: 0


ldap_mnesia_27 / ldap_mnesia / 14c10fe
Reports root/ big
OK: 2332 / Failed: 0 / User-skipped: 1352 / Auto-skipped: 0


internal_mnesia_27 / internal_mnesia / 14c10fe
Reports root/ big
OK: 2466 / Failed: 0 / User-skipped: 1218 / Auto-skipped: 0


dynamic_domains_pgsql_mnesia_27 / pgsql_mnesia / 14c10fe
Reports root/ big
OK: 5199 / Failed: 0 / User-skipped: 119 / Auto-skipped: 0


pgsql_cets_27 / pgsql_cets / 14c10fe
Reports root/ big
OK: 5285 / Failed: 0 / User-skipped: 188 / Auto-skipped: 0


dynamic_domains_mssql_mnesia_27 / odbc_mssql_mnesia / 14c10fe
Reports root/ big
OK: 5194 / Failed: 0 / User-skipped: 124 / Auto-skipped: 0


cockroachdb_cets_27 / cockroachdb_cets / 14c10fe
Reports root/ big
OK: 5285 / Failed: 0 / User-skipped: 188 / Auto-skipped: 0


mysql_redis_27 / mysql_redis / 14c10fe
Reports root/ big
OK: 5567 / Failed: 0 / User-skipped: 149 / Auto-skipped: 0


pgsql_mnesia_26 / pgsql_mnesia / 14c10fe
Reports root/ big
OK: 5423 / Failed: 0 / User-skipped: 128 / Auto-skipped: 0


pgsql_mnesia_27 / pgsql_mnesia / 14c10fe
Reports root/ big
OK: 5588 / Failed: 0 / User-skipped: 128 / Auto-skipped: 0


mssql_mnesia_27 / odbc_mssql_mnesia / 14c10fe
Reports root/ big
OK: 5583 / Failed: 0 / User-skipped: 133 / Auto-skipped: 0


dynamic_domains_mysql_redis_27 / mysql_redis / 14c10fe
Reports root/ big
OK: 5163 / Failed: 1 / User-skipped: 154 / Auto-skipped: 0

sm_SUITE:ws_tests:parallel_unacknowledged_message_hook:unacknowledged_message_hook_filter
{error,{test_case_failed,"Composing forwarded from a different c2s process"}}

Report log


dynamic_domains_mysql_redis_27 / mysql_redis / 14c10fe
Reports root/ big
OK: 317 / Failed: 5 / User-skipped: 36 / Auto-skipped: 0

sm_SUITE:ws_tests:parallel_unacknowledged_message_hook:unacknowledged_message_hook_filter
{error,{test_case_failed,"Composing forwarded from a different c2s process"}}

Report log

sm_SUITE:tcp_tests:parallel_unacknowledged_message_hook:unacknowledged_message_hook_filter
{error,{test_case_failed,"Composing forwarded from a different c2s process"}}

Report log


dynamic_domains_mysql_redis_27 / mysql_redis / 14c10fe
Reports root/ big
OK: 319 / Failed: 3 / User-skipped: 36 / Auto-skipped: 0

@chrzaszcz
chrzaszcz marked this pull request as ready for review May 9, 2025 12:02
@chrzaszcz
chrzaszcz force-pushed the check-and-fix-shapers branch from 14c10fe to 85268c0 Compare May 9, 2025 12:37
@mongoose-im

mongoose-im commented May 9, 2025 •

Copy link
Copy Markdown
Collaborator

small_tests_26 / small_tests / 85268c0
Reports root / small


elasticsearch_and_cassandra_27 / elasticsearch_and_cassandra_mnesia / 85268c0
Reports root/ big
OK: 683 / Failed: 0 / User-skipped: 72 / Auto-skipped: 0


small_tests_27 / small_tests / 85268c0
Reports root / small


small_tests_27_arm64 / small_tests / 85268c0
Reports root / small


ldap_mnesia_26 / ldap_mnesia / 85268c0
Reports root/ big
OK: 2332 / Failed: 0 / User-skipped: 1187 / Auto-skipped: 0


dynamic_domains_mysql_redis_27 / mysql_redis / 85268c0
Reports root/ big
OK: 5162 / Failed: 2 / User-skipped: 154 / Auto-skipped: 0

sm_SUITE:ws_tests:parallel_unacknowledged_message_hook:unacknowledged_message_hook_filter
{error,
  {{assertion_failed,assert,is_presence,
     {xmlel,<<"message">>,
       #{<<"from">> =>
           <<"bob_unacknowledged_message_hook_filter_3925@domain.example.com/escalus-default-resource">>,
         <<"to">> =>
           <<"geralt_unacknowledged_message_hook_filter_3929@domain.example.com">>,
         <<"type">> => <<"chat">>,<<"xmlns">> => <<"jabber:client">>},
       [{xmlel,<<"body">>,#{},[{xmlcdata,<<"filter">>,escaped}]}]},
     "<message from='bob_unacknowledged_message_hook_filter_3925@domain.example.com/escalus-default-resource' to='geralt_unacknowledged_message_hook_filter_3929@domain.example.com' type='chat' xmlns='jabber:client'><body>filter</body></message>"},
   [{escalus_new_assert,assert_true,2,
      [{file,
         "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_new_assert.erl"},
       {line,88}]},
    {sm_helper,initial_presence_step,2,
      [{file,"/home/circleci/project/big_tests/tests/sm_helper.erl"},
       {line,138}]},
    {escalus_connection,connection_step,2,
      [{file,
         "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_connection.erl"},
       {line,173}]},
    {lists,foldl_1,3,[{file,"lists.erl"},{line,2151}]},
    {escalus_connection,start,2,
      [{file,
         "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_connection.erl"},
       {line,155}]},
    {sm_helper,connect_spec,3,
      [{file,"/home/circleci/project/big_tests/tests/sm_helper.erl...

Report log

sm_SUITE:tcp_tests:parallel_unacknowledged_message_hook:unacknowledged_message_hook_filter
{error,{test_case_failed,"Composing forwarded from a different c2s process"}}

Report log


ldap_mnesia_27 / ldap_mnesia / 85268c0
Reports root/ big
OK: 2332 / Failed: 0 / User-skipped: 1352 / Auto-skipped: 0


dynamic_domains_pgsql_mnesia_27 / pgsql_mnesia / 85268c0
Reports root/ big
OK: 5198 / Failed: 1 / User-skipped: 119 / Auto-skipped: 0

sm_SUITE:ws_tests:parallel_unacknowledged_message_hook:unacknowledged_message_hook_filter
{error,{test_case_failed,"Composing forwarded from a different c2s process"}}

Report log


dynamic_domains_pgsql_mnesia_26 / pgsql_mnesia / 85268c0
Reports root/ big
OK: 5034 / Failed: 0 / User-skipped: 119 / Auto-skipped: 0


internal_mnesia_27 / internal_mnesia / 85268c0
Reports root/ big
OK: 2466 / Failed: 0 / User-skipped: 1218 / Auto-skipped: 0


pgsql_cets_27 / pgsql_cets / 85268c0
Reports root/ big
OK: 5284 / Failed: 1 / User-skipped: 188 / Auto-skipped: 0

xep_0352_csi_SUITE:basic:alice_gets_buffered_messages_after_reconnection_with_sm
{error,
  {{assertion_failed,assert,is_chat_message,
     [<<"Hi, Alice: 1">>],
     {xmlel,<<"message">>,
       #{<<"from">> =>
           <<"bob_alice_gets_buffered_messages_after_reconnection_with_sm_4293@localhost/escalus-default-resource">>,
         <<"to">> =>
           <<"alice_alice_gets_buffered_messages_after_reconnection_with_sm_4293@localhost">>,
         <<"type">> => <<"chat">>},
       [{xmlel,<<"body">>,#{},[{xmlcdata,<<"Hi, Alice: 4">>,escaped}]}]},
     "<message from='bob_alice_gets_buffered_messages_after_reconnection_with_sm_4293@localhost/escalus-default-resource' to='alice_alice_gets_buffered_messages_after_reconnection_with_sm_4293@localhost' type='chat'><body>Hi, Alice: 4</body></message>"},
   [{escalus_new_assert,assert_true,2,
      [{file,
         "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_new_assert.erl"},
       {line,88}]},
    {csi_helper,'-then_client_receives_message/2-lc$^0/1-0-',2,
      [{file,"/home/circleci/project/big_tests/tests/csi_helper.erl"},
       {line,25}]},
    {xep_0352_csi_SUITE,
      alice_gets_buffered_messages_after_reconnection_with_sm,1,
      [{file,
         "/home/circleci/project/big_tests/tests/xep_0352_csi_SUITE.erl"},
       {line,129}]},
    {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1794}]},
    {test_server,run_test_case_eval1,6,
      [{file,"test_server.erl"},{line,1303}]},
    {test_server,run_test_case_eval,9,
      [{file,"test_server.erl"},{line,1235}]}]}}

Report log


dynamic_domains_mssql_mnesia_27 / odbc_mssql_mnesia / 85268c0
Reports root/ big
OK: 5194 / Failed: 0 / User-skipped: 124 / Auto-skipped: 0


pgsql_mnesia_26 / pgsql_mnesia / 85268c0
Reports root/ big
OK: 5423 / Failed: 0 / User-skipped: 128 / Auto-skipped: 0


cockroachdb_cets_27 / cockroachdb_cets / 85268c0
Reports root/ big
OK: 5283 / Failed: 2 / User-skipped: 188 / Auto-skipped: 0

mam_SUITE:rdbms_async_pool_muc_light:muc_light_sql_query_failed
{error,
  {timeout_when_waiting_for_stanza,
    [{escalus_client,wait_for_stanza,
       [{client,<<"alice@localhost/res1">>,escalus_tcp,<0.88905.0>,
          [{event_manager,<0.88904.0>},
           {server,<<"localhost">>},
           {username,<<"alicE">>},
           {resource,<<"res1">>}],
          [{event_client,
             [{event_manager,<0.88904.0>},
            {server,<<"localhost">>},
            {username,<<"alicE">>},
            {resource,<<"res1">>}]},
           {resource,<<"res1">>},
           {username,<<"alice">>},
           {server,<<"localhost">>},
           {host,<<"localhost">>},
           {port,5222},
           {auth,fun escalus_auth:auth_plain/2},
           {wspath,undefined},
           {username,<<"alicE">>},
           {server,<<"localhost">>},
           {password,<<"matygrysa">>},
           {stream_id,<<"27720ae43b957ee7">>}]},
        5000],
       [{file,
          "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
        {line,136}]},
     {muc_light_helper,given_muc_light_room,3,
       [{file,
          "/home/circleci/project/big_tests/tests/muc_light_helper.erl"},
        {line,80}]},
     {mam_SUITE,'-muc_light_sql_query_failed/1-fun-0-',2,
       [{file,"/home/circleci/project/big_tests/tests/mam_SUITE.erl"},
        {line,2098}]},
     {escalus_story,story,4,
       [{file,
          "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
        {line,75}]},...

Report log

mam_SUITE:rdbms_async_pool_muc_light:muc_light_async_pools_batch_flush
{error,{{badmatch,[]},
    [{muc_light_helper,'-aff_msg_verify_fun/1-fun-0-',2,
               [{file,"/home/circleci/project/big_tests/tests/muc_light_helper.erl"},
              {line,195}]},
     {muc_light_helper,given_muc_light_room,3,
               [{file,"/home/circleci/project/big_tests/tests/muc_light_helper.erl"},
              {line,81}]},
     {mam_SUITE,'-muc_light_async_pools_batch_flush/1-fun-0-',1,
          [{file,"/home/circleci/project/big_tests/tests/mam_SUITE.erl"},
           {line,2112}]},
     {escalus_story,story,4,
            [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
             {line,75}]},
     {mam_SUITE,muc_light_async_pools_batch_flush,1,
          [{file,"/home/circleci/project/big_tests/tests/mam_SUITE.erl"},
           {line,2110}]},
     {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1794}]},
     {test_server,run_test_case_eval1,6,
            [{file,"test_server.erl"},{line,1303}]},
     {test_server,run_test_case_eval,9,
            [{file,"test_server.erl"},{line,1235}]}]}}

Report log


pgsql_mnesia_27 / pgsql_mnesia / 85268c0
Reports root/ big
OK: 5588 / Failed: 0 / User-skipped: 128 / Auto-skipped: 0


mysql_redis_27 / mysql_redis / 85268c0
Reports root/ big
OK: 5567 / Failed: 0 / User-skipped: 149 / Auto-skipped: 0


mssql_mnesia_27 / odbc_mssql_mnesia / 85268c0
Reports root/ big
OK: 5583 / Failed: 0 / User-skipped: 133 / Auto-skipped: 0


pgsql_cets_27 / pgsql_cets / 85268c0
Reports root/ big
OK: 11 / Failed: 0 / User-skipped: 0 / Auto-skipped: 0


dynamic_domains_mysql_redis_27 / mysql_redis / 85268c0
Reports root/ big
OK: 318 / Failed: 4 / User-skipped: 36 / Auto-skipped: 0

sm_SUITE:tcp_tests:parallel_unacknowledged_message_hook:unacknowledged_message_hook_filter
{error,
  {{assertion_failed,assert,is_presence,
     {xmlel,<<"message">>,
       #{<<"from">> =>
           <<"bob_unacknowledged_message_hook_filter_345@domain.example.com/escalus-default-resource">>,
         <<"to">> =>
           <<"alice_unacknowledged_message_hook_filter_347@domain.example.com">>,
         <<"type">> => <<"chat">>},
       [{xmlel,<<"body">>,#{},[{xmlcdata,<<"filter">>,escaped}]}]},
     "<message from='bob_unacknowledged_message_hook_filter_345@domain.example.com/escalus-default-resource' to='alice_unacknowledged_message_hook_filter_347@domain.example.com' type='chat'><body>filter</body></message>"},
   [{escalus_new_assert,assert_true,2,
      [{file,
         "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_new_assert.erl"},
       {line,88}]},
    {sm_helper,initial_presence_step,2,
      [{file,"/home/circleci/project/big_tests/tests/sm_helper.erl"},
       {line,138}]},
    {escalus_connection,connection_step,2,
      [{file,
         "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_connection.erl"},
       {line,173}]},
    {lists,foldl_1,3,[{file,"lists.erl"},{line,2151}]},
    {escalus_connection,start,2,
      [{file,
         "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_connection.erl"},
       {line,155}]},
    {sm_helper,connect_spec,3,
      [{file,"/home/circleci/project/big_tests/tests/sm_helper.erl"},
       {line,156}]},
    {sm_SUITE,unacknowledged_message_h...

Report log


dynamic_domains_pgsql_mnesia_27 / pgsql_mnesia / 85268c0
Reports root/ big
OK: 319 / Failed: 3 / User-skipped: 36 / Auto-skipped: 0


cockroachdb_cets_27 / cockroachdb_cets / 85268c0
Reports root/ big
OK: 1355 / Failed: 0 / User-skipped: 12 / Auto-skipped: 0


dynamic_domains_mysql_redis_27 / mysql_redis / 85268c0
Reports root/ big
OK: 318 / Failed: 4 / User-skipped: 36 / Auto-skipped: 0

sm_SUITE:tcp_tests:parallel_unacknowledged_message_hook:unacknowledged_message_hook_filter
{error,{test_case_failed,"Composing forwarded from a different c2s process"}}

Report log


dynamic_domains_mysql_redis_27 / mysql_redis / 85268c0
Reports root/ big
OK: 5139 / Failed: 16 / User-skipped: 154 / Auto-skipped: 9

mam_SUITE:rdbms_mnesia_cache_mam_all:mam06:metadata_archive_request_empty
{skip,
  {failed,
    {mam_SUITE,init_per_testcase,
      {{badrpc,timeout},
       [{escalus_rpc,call_with_cookie_match,
          [mongooseim@localhost,ejabberd_admin,register,
           [<<"alicE_unnamed_3290">>,<<"domain.example.com">>,
          <<"matygrysa">>],
           3000,mongooseim],
          [{file,
             "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_rpc.erl"},
           {line,35}]},
        {lists,foreach_1,2,[{file,"lists.erl"},{line,2310}]},
        {escalus_ejabberd,create_users,2,
          [{file,
             "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_ejabberd.erl"},
           {line,224}]},
        {escalus_fresh,create_users,2,
          [{file,
             "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"},
           {line,62}]},
        {lists,foldl,3,[{file,"lists.erl"},{line,2146}]},
        {test_server,do_init_per_testcase,2,
          [{file,"test_server.erl"},{line,1564}]},
        {test_server,run_test_case_eval1,6,
          [{file,"test_server.erl"},{line,1265}]},
        {test_server,run_test_case_eval,9,
          [{file,"test_server.erl"},{line,1235}]}]}}}}

Report log

mam_SUITE:rdbms_mnesia_cache_mam_all:mam06:metadata_archive_request_one_message
{skip,
  {failed,
    {mam_SUITE,init_per_testcase,
      {{badrpc,timeout},
       [{escalus_rpc,call_with_cookie_match,
          [mongooseim@localhost,ejabberd_admin,register,
           [<<"alicE_unnamed_3291">>,<<"domain.example.com">>,
          <<"matygrysa">>],
           3000,mongooseim],
          [{file,
             "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_rpc.erl"},
           {line,35}]},
        {lists,foreach_1,2,[{file,"lists.erl"},{line,2310}]},
        {escalus_ejabberd,create_users,2,
          [{file,
             "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_ejabberd.erl"},
           {line,224}]},
        {escalus_fresh,create_users,2,
          [{file,
             "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"},
           {line,62}]},
        {lists,foldl,3,[{file,"lists.erl"},{line,2146}]},
        {test_server,do_init_per_testcase,2,
          [{file,"test_server.erl"},{line,1564}]},
        {test_server,run_test_case_eval1,6,
          [{file,"test_server.erl"},{line,1265}]},
        {test_server,run_test_case_eval,9,
          [{file,"test_server.erl"},{line,1235}]}]}}}}

Report log

mam_SUITE:rdbms_mnesia_cache_mam_all:mam06:server_returns_item_not_found_for_ids_filter_with_nonexistent_id
{skip,
  {failed,
    {mam_SUITE,init_per_testcase,
      {{badrpc,timeout},
       [{escalus_rpc,call_with_cookie_match,
          [mongooseim@localhost,ejabberd_admin,register,
           [<<"alicE_unnamed_3293">>,<<"domain.example.com">>,
          <<"matygrysa">>],
           3000,mongooseim],
          [{file,
             "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_rpc.erl"},
           {line,35}]},
        {lists,foreach_1,2,[{file,"lists.erl"},{line,2310}]},
        {escalus_ejabberd,create_users,2,
          [{file,
             "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_ejabberd.erl"},
           {line,224}]},
        {escalus_fresh,create_users,2,
          [{file,
             "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"},
           {line,62}]},
        {lists,foldl,3,[{file,"lists.erl"},{line,2146}]},
        {test_server,do_init_per_testcase,2,
          [{file,"test_server.erl"},{line,1564}]},
        {test_server,run_test_case_eval1,6,
          [{file,"test_server.erl"},{line,1265}]},
        {test_server,run_test_case_eval,9,
          [{file,"test_server.erl"},{line,1235}]}]}}}}

Report log

mam_SUITE:rdbms_mnesia_cache_mam_all:mam06:simple_query_messages_by_ids
{skip,
  {failed,
    {mam_SUITE,init_per_testcase,
      {{badrpc,timeout},
       [{escalus_rpc,call_with_cookie_match,
          [mongooseim@localhost,ejabberd_admin,register,
           [<<"alicE_unnamed_3294">>,<<"domain.example.com">>,
          <<"matygrysa">>],
           3000,mongooseim],
          [{file,
             "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_rpc.erl"},
           {line,35}]},
        {lists,foreach_1,2,[{file,"lists.erl"},{line,2310}]},
        {escalus_ejabberd,create_users,2,
          [{file,
             "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_ejabberd.erl"},
           {line,224}]},
        {escalus_fresh,create_users,2,
          [{file,
             "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"},
           {line,62}]},
        {lists,foldl,3,[{file,"lists.erl"},{line,2146}]},
        {test_server,do_init_per_testcase,2,
          [{file,"test_server.erl"},{line,1564}]},
        {test_server,run_test_case_eval1,6,
          [{file,"test_server.erl"},{line,1265}]},
        {test_server,run_test_case_eval,9,
          [{file,"test_server.erl"},{line,1235}]}]}}}}

Report log

mam_SUITE:rdbms_mnesia_cache_mam_all:mam06:query_messages_by_ids
{skip,
  {failed,
    {mam_SUITE,init_per_testcase,
      {{badrpc,timeout},
       [{escalus_rpc,call_with_cookie_match,
          [mongooseim@localhost,ejabberd_admin,register,
           [<<"alicE_unnamed_3295">>,<<"domain.example.com">>,
          <<"matygrysa">>],
           3000,mongooseim],
          [{file,
             "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_rpc.erl"},
           {line,35}]},
        {lists,foreach_1,2,[{file,"lists.erl"},{line,2310}]},
        {escalus_ejabberd,create_users,2,
          [{file,
             "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_ejabberd.erl"},
           {line,224}]},
        {escalus_fresh,create_users,2,
          [{file,
             "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"},
           {line,62}]},
        {lists,foldl,3,[{file,"lists.erl"},{line,2146}]},
        {test_server,do_init_per_testcase,2,
          [{file,"test_server.erl"},{line,1564}]},
        {test_server,run_test_case_eval1,6,
          [{file,"test_server.erl"},{line,1265}]},
        {test_server,run_test_case_eval,9,
          [{file,"test_server.erl"},{line,1235}]}]}}}}

Report log

mam_SUITE:rdbms_mnesia_cache_mam_all:mam06:range_archive_request_not_empty
{skip,
  {failed,
    {mam_SUITE,init_per_testcase,
      {{badrpc,timeout},
       [{escalus_rpc,call_with_cookie_match,
          [mongooseim@localhost,ejabberd_admin,register,
           [<<"bOb_unnamed_3285">>,<<"domain.example.com">>,
          <<"makrolika">>],
           3000,mongooseim],
          [{file,
             "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_rpc.erl"},
           {line,35}]},
        {lists,foreach_1,2,[{file,"lists.erl"},{line,2310}]},
        {escalus_ejabberd,create_users,2,
          [{file,
             "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_ejabberd.erl"},
           {line,224}]},
        {escalus_fresh,create_users,2,
          [{file,
             "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"},
           {line,62}]},
        {lists,foldl,3,[{file,"lists.erl"},{line,2146}]},
        {test_server,do_init_per_testcase,2,
          [{file,"test_server.erl"},{line,1564}]},
        {test_server,run_test_case_eval1,6,
          [{file,"test_server.erl"},{line,1265}]},
        {test_server,run_test_case_eval,9,
          [{file,"test_server.erl"},{line,1235}]}]}}}}

Report log

mam_SUITE:rdbms_mnesia_cache_mam_all:mam06:easy_archive_request_for_the_receiver
{error,{{badrpc,timeout},
    [{escalus_rpc,call_with_cookie_match,
            [mongooseim@localhost,ejabberd_admin,register,
             [<<"alicE_easy_archive_request_for_the_receiver_3296">>,
            <<"domain.example.com">>,<<"matygrysa">>],
             3000,mongooseim],
            [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_rpc.erl"},
             {line,35}]},
     {lists,foreach_1,2,[{file,"lists.erl"},{line,2310}]},
     {escalus_ejabberd,create_users,2,
               [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_ejabberd.erl"},
              {line,224}]},
     {escalus_fresh,create_users,2,
            [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"},
             {line,62}]},
     {escalus_fresh,story,3,
            [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"},
             {line,27}]},
     {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1794}]},
     {test_server,run_test_case_eval1,6,
            [{file,"test_server.erl"},{line,1303}]},
     {test_server,run_test_case_eval,9,
            [{file,"test_server.erl"},{line,1235}]}]}}

Report log

mam_SUITE:rdbms_mnesia_cache_mam_all:mam06:message_sent_to_yourself
{error,{{badrpc,timeout},
    [{escalus_rpc,call_with_cookie_match,
            [mongooseim@localhost,ejabberd_admin,register,
             [<<"alicE_message_sent_to_yourself_3297">>,
            <<"domain.example.com">>,<<"matygrysa">>],
             3000,mongooseim],
            [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_rpc.erl"},
             {line,35}]},
     {lists,foreach_1,2,[{file,"lists.erl"},{line,2310}]},
     {escalus_ejabberd,create_users,2,
               [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_ejabberd.erl"},
              {line,224}]},
     {escalus_fresh,create_users,2,
            [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"},
             {line,62}]},
     {escalus_fresh,story,3,
            [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"},
             {line,27}]},
     {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1794}]},
     {test_server,run_test_case_eval1,6,
            [{file,"test_server.erl"},{line,1303}]},
     {test_server,run_test_case_eval,9,
            [{file,"test_server.erl"},{line,1235}]}]}}

Report log

mam_SUITE:rdbms_mnesia_cache_mam_all:mam06:easy_archive_request
{error,{{badrpc,timeout},
    [{escalus_rpc,call_with_cookie_match,
            [mongooseim@localhost,ejabberd_admin,register,
             [<<"alicE_easy_archive_request_3298">>,
            <<"domain.example.com">>,<<"matygrysa">>],
             3000,mongooseim],
            [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_rpc.erl"},
             {line,35}]},
     {lists,foreach_1,2,[{file,"lists.erl"},{line,2310}]},
     {escalus_ejabberd,create_users,2,
               [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_ejabberd.erl"},
              {line,224}]},
     {escalus_fresh,create_users,2,
            [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"},
             {line,62}]},
     {escalus_fresh,story,3,
            [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"},
             {line,27}]},
     {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1794}]},
     {test_server,run_test_case_eval1,6,
            [{file,"test_server.erl"},{line,1303}]},
     {test_server,run_test_case_eval,9,
            [{file,"test_server.erl"},{line,1235}]}]}}

Report log

mam_SUITE:rdbms_mnesia_cache_mam_all:mam06:archive_is_instrumented
{error,{{badrpc,timeout},
    [{escalus_rpc,call_with_cookie_match,
            [mongooseim@localhost,ejabberd_admin,register,
             [<<"alicE_archive_is_instrumented_3299">>,
            <<"domain.example.com">>,<<"matygrysa">>],
             3000,mongooseim],
            [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_rpc.erl"},
             {line,35}]},
     {lists,foreach_1,2,[{file,"lists.erl"},{line,2310}]},
     {escalus_ejabberd,create_users,2,
               [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_ejabberd.erl"},
              {line,224}]},
     {escalus_fresh,create_users,2,
            [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"},
             {line,62}]},
     {escalus_fresh,story,3,
            [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"},
             {line,27}]},
     {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1794}]},
     {test_server,run_test_case_eval1,6,
            [{file,"test_server.erl"},{line,1303}]},
     {test_server,run_test_case_eval,9,
            [{file,"test_server.erl"},{line,1235}]}]}}

Report log

mam_SUITE:rdbms_mnesia_cache_mam_all:mam06:querying_for_all_messages_with_jid
{skip,
  {failed,
    {mam_SUITE,init_per_testcase,
      {{badrpc,timeout},
       [{escalus_rpc,call_with_cookie_match,
          [mongooseim@localhost,ejabberd_admin,register,
           [<<"bOb_unnamed_3288">>,<<"domain.example.com">>,
          <<"makrolika">>],
           3000,mongooseim],
          [{file,
             "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_rpc.erl"},
           {line,35}]},
        {lists,foreach_1,2,[{file,"lists.erl"},{line,2310}]},
        {escalus_ejabberd,create_users,2,
          [{file,
             "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_ejabberd.erl"},
           {line,224}]},
        {escalus_fresh,create_users,2,
          [{file,
             "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"},
           {line,62}]},
        {lists,foldl,3,[{file,"lists.erl"},{line,2146}]},
        {test_server,do_init_per_testcase,2,
          [{file,"test_server.erl"},{line,1564}]},
        {test_server,run_test_case_eval1,6,
          [{file,"test_server.erl"},{line,1265}]},
        {test_server,run_test_case_eval,9,
          [{file,"test_server.erl"},{line,1235}]}]}}}}

Report log

mam_SUITE:rdbms_mnesia_cache_mam_all:mam06:limit_archive_request
{skip,
  {failed,
    {mam_SUITE,init_per_testcase,
      {{badrpc,timeout},
       [{escalus_rpc,call_with_cookie_match,
          [mongooseim@localhost,ejabberd_admin,register,
           [<<"bOb_unnamed_3287">>,<<"domain.example.com">>,
          <<"makrolika">>],
           3000,mongooseim],
          [{file,
             "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_rpc.erl"},
           {line,35}]},
        {lists,foreach_1,2,[{file,"lists.erl"},{line,2310}]},
        {escalus_ejabberd,create_users,2,
          [{file,
             "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_ejabberd.erl"},
           {line,224}]},
        {escalus_fresh,create_users,2,
          [{file,
             "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"},
           {line,62}]},
        {lists,foldl,3,[{file,"lists.erl"},{line,2146}]},
        {test_server,do_init_per_testcase,2,
          [{file,"test_server.erl"},{line,1564}]},
        {test_server,run_test_case_eval1,6,
          [{file,"test_server.erl"},{line,1265}]},
        {test_server,run_test_case_eval,9,
          [{file,"test_server.erl"},{line,1235}]}]}}}}

Report log

mam_SUITE:rdbms_mnesia_cache_mam_all:mam06:metadata_archive_request
{skip,
  {failed,
    {mam_SUITE,init_per_testcase,
      {{badrpc,timeout},
       [{escalus_rpc,call_with_cookie_match,
          [mongooseim@localhost,ejabberd_admin,register,
           [<<"bOb_unnamed_3292">>,<<"domain.example.com">>,
          <<"makrolika">>],
           3000,mongooseim],
          [{file,
             "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_rpc.erl"},
           {line,35}]},
        {lists,foreach_1,2,[{file,"lists.erl"},{line,2310}]},
        {escalus_ejabberd,create_users,2,
          [{file,
             "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_ejabberd.erl"},
           {line,224}]},
        {escalus_fresh,create_users,2,
          [{file,
             "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"},
           {line,62}]},
        {lists,foldl,3,[{file,"lists.erl"},{line,2146}]},
        {test_server,do_init_per_testcase,2,
          [{file,"test_server.erl"},{line,1564}]},
        {test_server,run_test_case_eval1,6,
          [{file,"test_server.erl"},{line,1265}]},
        {test_server,run_test_case_eval,9,
          [{file,"test_server.erl"},{line,1235}]}]}}}}

Report log

mam_SUITE:rdbms_mnesia_cache_mam_all:mam06:unicode_messages_can_be_extracted
{error,{{badrpc,timeout},
    [{escalus_rpc,call_with_cookie_match,
            [mongooseim@localhost,ejabberd_admin,register,
             [<<"alicE_unicode_messages_can_be_extracted_3300">>,
            <<"domain.example.com">>,<<"matygrysa">>],
             3000,mongooseim],
            [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_rpc.erl"},
             {line,35}]},
     {lists,foreach_1,2,[{file,"lists.erl"},{line,2310}]},
     {escalus_ejabberd,create_users,2,
               [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_ejabberd.erl"},
              {line,224}]},
     {escalus_fresh,create_users,2,
            [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"},
             {line,62}]},
     {escalus_fresh,story,3,
            [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"},
             {line,27}]},
     {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1794}]},
     {test_server,run_test_case_eval1,6,
            [{file,"test_server.erl"},{line,1303}]},
     {test_server,run_test_case_eval,9,
            [{file,"test_server.erl"},{line,1235}]}]}}

Report log

mam_SUITE:rdbms_mnesia_cache_mam_all:mam06:easy_archive_request_old_xmlel_format
{error,{{badrpc,timeout},
    [{escalus_rpc,call_with_cookie_match,
            [mongooseim@localhost,ejabberd_admin,register,
             [<<"alicE_easy_archive_request_old_xmlel_format_3301">>,
            <<"domain.example.com">>,<<"matygrysa">>],
             3000,mongooseim],
            [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_rpc.erl"},
             {line,35}]},
     {lists,foreach_1,2,[{file,"lists.erl"},{line,2310}]},
     {escalus_ejabberd,create_users,2,
               [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_ejabberd.erl"},
              {line,224}]},
     {escalus_fresh,create_users,2,
            [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"},
             {line,62}]},
     {escalus_fresh,story,3,
            [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"},
             {line,27}]},
     {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1794}]},
     {test_server,run_test_case_eval1,6,
            [{file,"test_server.erl"},{line,1303}]},
     {test_server,run_test_case_eval,9,
            [{file,"test_server.erl"},{line,1235}]}]}}

Report log

mam_SUITE:rdbms_mnesia_cache_mam_all:mam06:range_archive_request
{error,{{badrpc,timeout},
    [{escalus_rpc,call_with_cookie_match,
            [mongooseim@localhost,ejabberd_admin,register,
             [<<"alicE_range_archive_request_3302">>,
            <<"domain.example.com">>,<<"matygrysa">>],
             3000,mongooseim],
            [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_rpc.erl"},
             {line,35}]},
     {lists,foreach_1,2,[{file,"lists.erl"},{line,2310}]},
     {escalus_ejabberd,create_users,2,
               [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_ejabberd.erl"},
              {line,224}]},
     {escalus_fresh,create_users,2,
            [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"},
             {line,62}]},
     {escalus_fresh,story,3,
            [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"},
             {line,27}]},
     {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1794}]},
     {test_server,run_test_case_eval1,6,
            [{file,"test_server.erl"},{line,1303}]},
     {test_server,run_test_case_eval,9,
            [{file,"test_server.erl"},{line,1235}]}]}}

Report log

mam_SUITE:rdbms_mnesia_cache_mam_all:mam06:querying_with_invalid_mam_id_in_after
{error,{{badrpc,timeout},
    [{escalus_rpc,call_with_cookie_match,
            [mongooseim@localhost,ejabberd_admin,register,
             [<<"alicE_querying_with_invalid_mam_id_in_after_3303">>,
            <<"domain.example.com">>,<<"matygrysa">>],
             3000,mongooseim],
            [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_rpc.erl"},
             {line,35}]},
     {lists,foreach_1,2,[{file,"lists.erl"},{line,2310}]},
     {escalus_ejabberd,create_users,2,
               [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_ejabberd.erl"},
              {line,224}]},
     {escalus_fresh,create_users,2,
            [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"},
             {line,62}]},
     {escalus_fresh,story,3,
            [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"},
             {line,27}]},
     {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1794}]},
     {test_server,run_test_case_eval1,6,
            [{file,"test_server.erl"},{line,1303}]},
     {test_server,run_test_case_eval,9,
            [{file,"test_server.erl"},{line,1235}]}]}}

Report log

mam_SUITE:rdbms_mnesia_cache_mam_all:mam06:querying_for_all_messages_with_jid_after
{error,{{badrpc,timeout},
    [{escalus_rpc,call_with_cookie_match,
            [mongooseim@localhost,ejabberd_admin,register,
             [<<"alicE_querying_for_all_messages_with_jid_after_3304">>,
            <<"domain.example.com">>,<<"matygrysa">>],
             3000,mongooseim],
            [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_rpc.erl"},
             {line,35}]},
     {lists,foreach_1,2,[{file,"lists.erl"},{line,2310}]},
     {escalus_ejabberd,create_users,2,
               [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_ejabberd.erl"},
              {line,224}]},
     {escalus_fresh,create_users,2,
            [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"},
             {line,62}]},
     {escalus_fresh,story,3,
            [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"},
             {line,27}]},
     {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1794}]},
     {test_server,run_test_case_eval1,6,
            [{file,"test_server.erl"},{line,1303}]},
     {test_server,run_test_case_eval,9,
            [{file,"test_server.erl"},{line,1235}]}]}}

Report log

mam_SUITE:rdbms_mnesia_cache_mam_all:mam06:ignore_bad_retraction
{error,{{badrpc,timeout},
    [{escalus_rpc,call_with_cookie_match,
            [mongooseim@localhost,ejabberd_admin,register,
             [<<"alicE_ignore_bad_retraction_3305">>,
            <<"domain.example.com">>,<<"matygrysa">>],
             3000,mongooseim],
            [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_rpc.erl"},
             {line,35}]},
     {lists,foreach_1,2,[{file,"lists.erl"},{line,2310}]},
     {escalus_ejabberd,create_users,2,
               [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_ejabberd.erl"},
              {line,224}]},
     {escalus_fresh,create_users,2,
            [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"},
             {line,62}]},
     {escalus_fresh,story,3,
            [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"},
             {line,27}]},
     {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1794}]},
     {test_server,run_test_case_eval1,6,
            [{file,"test_server.erl"},{line,1303}]},
     {test_server,run_test_case_eval,9,
            [{file,"test_server.erl"},{line,1235}]}]}}

Report log

mam_SUITE:rdbms_mnesia_cache_mam_all:mam06:retract_message
{error,{{badrpc,timeout},
    [{escalus_rpc,call_with_cookie_match,
            [mongooseim@localhost,ejabberd_admin,register,
             [<<"alicE_retract_message_3306">>,
            <<"domain.example.com">>,<<"matygrysa">>],
             3000,mongooseim],
            [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_rpc.erl"},
             {line,35}]},
     {lists,foreach_1,2,[{file,"lists.erl"},{line,2310}]},
     {escalus_ejabberd,create_users,2,
               [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_ejabberd.erl"},
              {line,224}]},
     {escalus_fresh,create_users,2,
            [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"},
             {line,62}]},
     {escalus_fresh,story,3,
            [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"},
             {line,27}]},
     {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1794}]},
     {test_server,run_test_case_eval1,6,
            [{file,"test_server.erl"},{line,1303}]},
     {test_server,run_test_case_eval,9,
            [{file,"test_server.erl"},{line,1235}]}]}}

Report log

mam_SUITE:rdbms_mnesia_cache_mam_all:mam06:mam_service_discovery_to_different_client_bare_jid_results_in_error
{error,{{badrpc,timeout},
    [{escalus_rpc,call_with_cookie_match,
            [mongooseim@localhost,ejabberd_admin,register,
             [<<"bOb_mam_service_discovery_to_different_client_bare_jid_results_in_error_3289">>,
            <<"domain.example.com">>,<<"makrolika">>],
             3000,mongooseim],
            [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_rpc.erl"},
             {line,35}]},
     {lists,foreach_1,2,[{file,"lists.erl"},{line,2310}]},
     {escalus_ejabberd,create_users,2,
               [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_ejabberd.erl"},
              {line,224}]},
     {escalus_fresh,create_users,2,
            [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"},
             {line,62}]},
     {escalus_fresh,story,3,
            [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"},
             {line,27}]},
     {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1794}]},
     {test_server,run_test_case_eval1,6,
            [{file,"test_server.erl"},{line,1303}]},
     {test_server,run_test_case_eval,9,
            [{file,"test_server.erl"},{line,1235}]}]}}

Report log

mam_SUITE:rdbms_mnesia_cache_mam_all:mam06:retrieve_form_fields_extra_features
{error,{{badrpc,timeout},
    [{escalus_rpc,call_with_cookie_match,
            [mongooseim@localhost,ejabberd_admin,register,
             [<<"alicE_retrieve_form_fields_extra_features_3307">>,
            <<"domain.example.com">>,<<"matygrysa">>],
             3000,mongooseim],
            [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_rpc.erl"},
             {line,35}]},
     {lists,foreach_1,2,[{file,"lists.erl"},{line,2310}]},
     {escalus_ejabberd,create_users,2,
               [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_ejabberd.erl"},
              {line,224}]},
     {escalus_fresh,create_users,2,
            [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"},
             {line,62}]},
     {escalus_fresh,story,3,
            [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"},
             {line,27}]},
     {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1794}]},
     {test_server,run_test_case_eval1,6,
            [{file,"test_server.erl"},{line,1303}]},
     {test_server,run_test_case_eval,9,
            [{file,"test_server.erl"},{line,1235}]}]}}

Report log

mam_SUITE:rdbms_mnesia_cache_mam_all:mam06:stanza_id_is_appended_to_carbons
{error,{{badrpc,timeout},
    [{escalus_rpc,call_with_cookie_match,
            [mongooseim@localhost,ejabberd_admin,register,
             [<<"alicE_stanza_id_is_appended_to_carbons_3308">>,
            <<"domain.example.com">>,<<"matygrysa">>],
             3000,mongooseim],
            [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_rpc.erl"},
             {line,35}]},
     {lists,foreach_1,2,[{file,"lists.erl"},{line,2310}]},
     {escalus_ejabberd,create_users,2,
               [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_ejabberd.erl"},
              {line,224}]},
     {escalus_fresh,create_users,2,
            [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"},
             {line,62}]},
     {escalus_fresh,story,3,
            [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"},
             {line,27}]},
     {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1794}]},
     {test_server,run_test_case_eval1,6,
            [{file,"test_server.erl"},{line,1303}]},
     {test_server,run_test_case_eval,9,
            [{file,"test_server.erl"},{line,1235}]}]}}

Report log

mam_SUITE:rdbms_mnesia_cache_mam_all:mam06:retract_wrong_message
{error,{{badrpc,timeout},
    [{escalus_rpc,call_with_cookie_match,
            [mongooseim@localhost,ejabberd_admin,register,
             [<<"alicE_retract_wrong_message_3309">>,
            <<"domain.example.com">>,<<"matygrysa">>],
             3000,mongooseim],
            [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_rpc.erl"},
             {line,35}]},
     {lists,foreach_1,2,[{file,"lists.erl"},{line,2310}]},
     {escalus_ejabberd,create_users,2,
               [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_ejabberd.erl"},
              {line,224}]},
     {escalus_fresh,create_users,2,
            [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"},
             {line,62}]},
     {escalus_fresh,story,3,
            [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"},
             {line,27}]},
     {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1794}]},
     {test_server,run_test_case_eval1,6,
            [{file,"test_server.erl"},{line,1303}]},
     {test_server,run_test_case_eval,9,
            [{file,"test_server.erl"},{line,1235}]}]}}

Report log

mam_SUITE:rdbms_mnesia_cache_mam_all:mam06:stream_management:reconnect_ack
{error,{{badrpc,timeout},
    [{escalus_rpc,call_with_cookie_match,
            [mongooseim@localhost,ejabberd_admin,register,
             [<<"bOb_reconnect_ack_3310">>,<<"domain.example.com">>,
            <<"makrolika">>],
             3000,mongooseim],
            [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_rpc.erl"},
             {line,35}]},
     {lists,foreach_1,2,[{file,"lists.erl"},{line,2310}]},
     {escalus_ejabberd,create_users,2,
               [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_ejabberd.erl"},
              {line,224}]},
     {escalus_fresh,create_users,2,
            [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"},
             {line,62}]},
     {escalus_fresh,create_fresh_user,2,
            [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"},
             {line,112}]},
     {sm_helper,connect_fresh,4,
          [{file,"/home/circleci/project/big_tests/tests/sm_helper.erl"},
           {line,147}]},
     {mam_SUITE,reconnect_ack,1,
          [{file,"/home/circleci/project/big_tests/tests/mam_SUITE.erl"},
           {line,3995}]},
     {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1794}]}]}}

Report log


dynamic_domains_mysql_redis_27 / mysql_redis / 85268c0
Reports root/ big
OK: 5164 / Failed: 0 / User-skipped: 154 / Auto-skipped: 0

@pawlooss1 pawlooss1 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good in general 👍 I've left two questions.

Comment thread src/config/mongoose_config_spec.erl
Comment thread src/config/mongoose_config_spec.erl

@pawlooss1 pawlooss1 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All good and clear 👍 Thank you for this fix

@pawlooss1
pawlooss1 merged commit 5453f6d into master May 12, 2025
@pawlooss1
pawlooss1 deleted the check-and-fix-shapers branch May 12, 2025 07:03
@jacekwegr jacekwegr added this to the 6.4.0 milestone May 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants