Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactored hook handlers in mod_keystore #3849

Merged
merged 1 commit into from
Nov 14, 2022
Merged

Conversation

pawlooss1
Copy link
Member

This PR changes all hook handlers in mod_keystore module to gen_hook format.

@mongoose-im
Copy link
Collaborator

mongoose-im commented Nov 9, 2022

small_tests_24 / small_tests / 1ee3502
Reports root / small


small_tests_25 / small_tests / 1ee3502
Reports root / small


dynamic_domains_pgsql_mnesia_24 / pgsql_mnesia / 1ee3502
Reports root/ big
OK: 4015 / Failed: 0 / User-skipped: 88 / Auto-skipped: 0


ldap_mnesia_24 / ldap_mnesia / 1ee3502
Reports root/ big
OK: 2118 / Failed: 0 / User-skipped: 784 / Auto-skipped: 0


dynamic_domains_pgsql_mnesia_25 / pgsql_mnesia / 1ee3502
Reports root/ big
OK: 4015 / Failed: 0 / User-skipped: 88 / Auto-skipped: 0


ldap_mnesia_25 / ldap_mnesia / 1ee3502
Reports root/ big
OK: 2118 / Failed: 0 / User-skipped: 784 / Auto-skipped: 0


dynamic_domains_mysql_redis_25 / mysql_redis / 1ee3502
Reports root/ big
OK: 3989 / Failed: 0 / User-skipped: 114 / Auto-skipped: 0


pgsql_mnesia_24 / pgsql_mnesia / 1ee3502
Reports root/ big
OK: 4400 / Failed: 1 / User-skipped: 97 / Auto-skipped: 0

pep_SUITE:pep_tests:unsubscribe_after_presence_unsubscription
{error,
  {{badmatch,
     [{xmlel,<<"message">>,
        [{<<"from">>,
        <<"alice_unsubscribe_after_presence_unsubscription_2546@localhost">>},
         {<<"to">>,
        <<"bob_unsubscribe_after_presence_unsubscription_2546@localhost/res1">>},
         {<<"type">>,<<"headline">>}],
        [{xmlel,<<"event">>,
           [{<<"xmlns">>,
           <<"http://jabber.org/protocol/pubsub#event">>}],
           [{xmlel,<<"items">>,
            [{<<"node">>,<<"xuBj2Gci9r3zF6ppBnBrxQ==">>}],
            [{xmlel,<<"item">>,
               [{<<"id">>,<<"salmon">>}],
               [{xmlel,<<"entry">>,
                  [{<<"xmlns">>,
                  <<"http://www.w3.org/2005/Atom">>}],
                  []}]}]}]},
         {xmlel,<<"headers">>,
           [{<<"xmlns">>,<<"http://jabber.org/protocol/shim">>}],
           []}]}]},
   [{pep_SUITE,'-unsubscribe_after_presence_unsubscription/1-fun-0-',2,
      [{file,"/home/circleci/project/big_tests/tests/pep_SUITE.erl"},
       {line,384}]},
    {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,1783}]},
    {test_server,run_test_case_eval1,6,
      [{file,"test_server.erl"},{line,1292}]},
    {test_server,run_test_case_eval,9,
      [{file,"test_server.erl"},{line,1224}]}]}}

Report log


internal_mnesia_25 / internal_mnesia / 1ee3502
Reports root/ big
OK: 2254 / Failed: 0 / User-skipped: 648 / Auto-skipped: 0


elasticsearch_and_cassandra_25 / elasticsearch_and_cassandra_mnesia / 1ee3502
Reports root/ big
OK: 2596 / Failed: 0 / User-skipped: 641 / Auto-skipped: 0


riak_mnesia_24 / riak_mnesia / 1ee3502
Reports root/ big
OK: 2442 / Failed: 0 / User-skipped: 627 / Auto-skipped: 0


dynamic_domains_mssql_mnesia_25 / odbc_mssql_mnesia / 1ee3502
Reports root/ big
OK: 4015 / Failed: 0 / User-skipped: 88 / Auto-skipped: 0


pgsql_mnesia_25 / pgsql_mnesia / 1ee3502
Reports root/ big
OK: 4389 / Failed: 0 / User-skipped: 97 / Auto-skipped: 0


mysql_redis_25 / mysql_redis / 1ee3502
Reports root/ big
OK: 4375 / Failed: 0 / User-skipped: 111 / Auto-skipped: 0


mssql_mnesia_25 / odbc_mssql_mnesia / 1ee3502
Reports root/ big
OK: 4389 / Failed: 0 / User-skipped: 97 / Auto-skipped: 0

@codecov
Copy link

codecov bot commented Nov 9, 2022

Codecov Report

Base: 83.11% // Head: 83.09% // Decreases project coverage by -0.01% ⚠️

Coverage data is based on head (f43f1e5) compared to base (c5cd29b).
Patch coverage: 100.00% of modified lines in pull request are covered.

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #3849      +/-   ##
==========================================
- Coverage   83.11%   83.09%   -0.02%     
==========================================
  Files         534      534              
  Lines       34096    34100       +4     
==========================================
- Hits        28339    28337       -2     
- Misses       5757     5763       +6     
Impacted Files Coverage Δ
src/mod_keystore.erl 90.47% <100.00%> (+0.23%) ⬆️
src/mongoose_hooks.erl 95.54% <100.00%> (+0.03%) ⬆️
src/event_pusher/mod_event_pusher_sns.erl 82.19% <0.00%> (-12.33%) ⬇️
src/ejabberd.erl 55.00% <0.00%> (-5.00%) ⬇️
src/domain/service_domain_db.erl 83.33% <0.00%> (-2.09%) ⬇️
src/mod_roster.erl 78.46% <0.00%> (-0.48%) ⬇️
src/ejabberd_c2s.erl 88.95% <0.00%> (-0.08%) ⬇️
src/mod_muc_log.erl 62.82% <0.00%> (ø)
src/pubsub/mod_pubsub_db_mnesia.erl 92.82% <0.00%> (+0.42%) ⬆️
src/smart_markers/mod_smart_markers_rdbms.erl 95.00% <0.00%> (+3.33%) ⬆️
... and 2 more

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

☔ View full report at Codecov.
📢 Do you have feedback about the report comment? Let us know in this issue.

@pawlooss1 pawlooss1 marked this pull request as ready for review November 9, 2022 12:51
Copy link
Collaborator

@NelsonVides NelsonVides left a comment

Choose a reason for hiding this comment

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

Just one small note.

get_key(HandlerAcc, KeyID) ->
try
Params :: #{key_id := key_id()},
Extra :: map().
Copy link
Collaborator

Choose a reason for hiding this comment

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

Same thing than usual, for good habit please use here the newly declared gen_hook:extra() type.

@mongoose-im
Copy link
Collaborator

mongoose-im commented Nov 10, 2022

small_tests_24 / small_tests / ed7f122
Reports root / small


small_tests_25 / small_tests / ed7f122
Reports root / small


ldap_mnesia_24 / ldap_mnesia / ed7f122
Reports root/ big
OK: 2118 / Failed: 0 / User-skipped: 784 / Auto-skipped: 0


dynamic_domains_pgsql_mnesia_24 / pgsql_mnesia / ed7f122
Reports root/ big
OK: 4015 / Failed: 0 / User-skipped: 88 / Auto-skipped: 0


dynamic_domains_pgsql_mnesia_25 / pgsql_mnesia / ed7f122
Reports root/ big
OK: 4015 / Failed: 0 / User-skipped: 88 / Auto-skipped: 0


ldap_mnesia_25 / ldap_mnesia / ed7f122
Reports root/ big
OK: 2118 / Failed: 0 / User-skipped: 784 / Auto-skipped: 0


dynamic_domains_mssql_mnesia_25 / odbc_mssql_mnesia / ed7f122
Reports root/ big
OK: 4015 / Failed: 0 / User-skipped: 88 / Auto-skipped: 0


dynamic_domains_mysql_redis_25 / mysql_redis / ed7f122
Reports root/ big
OK: 3989 / Failed: 0 / User-skipped: 114 / Auto-skipped: 0


internal_mnesia_25 / internal_mnesia / ed7f122
Reports root/ big
OK: 2254 / Failed: 0 / User-skipped: 648 / Auto-skipped: 0


elasticsearch_and_cassandra_25 / elasticsearch_and_cassandra_mnesia / ed7f122
Reports root/ big
OK: 2595 / Failed: 1 / User-skipped: 641 / Auto-skipped: 0

service_mongoose_system_metrics_SUITE:system_metrics_are_reported_to_configurable_google_analytics
{error,
  {{assertEqual,
     [{module,service_mongoose_system_metrics_SUITE},
      {line,470},
      {expression,"ActualTrackingIds"},
      {expected,[<<"UA-151671255-1">>,<<"UA-EXTRA-TRACKING-ID">>]},
      {value,[<<"UA-151671255-1">>]}]},
   [{service_mongoose_system_metrics_SUITE,
      events_are_reported_to_tracking_ids,1,
      [{file,
         "/home/circleci/project/big_tests/tests/service_mongoose_system_metrics_SUITE.erl"},
       {line,470}]},
    {service_mongoose_system_metrics_SUITE,
      system_metrics_are_reported_to_configurable_google_analytics,1,
      [{file,
         "/home/circleci/project/big_tests/tests/service_mongoose_system_metrics_SUITE.erl"},
       {line,204}]},
    {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1782}]},
    {test_server,run_test_case_eval1,6,
      [{file,"test_server.erl"},{line,1291}]},
    {test_server,run_test_case_eval,9,
      [{file,"test_server.erl"},{line,1223}]}]}}

Report log


pgsql_mnesia_24 / pgsql_mnesia / ed7f122
Reports root/ big
OK: 4389 / Failed: 0 / User-skipped: 97 / Auto-skipped: 0


riak_mnesia_24 / riak_mnesia / ed7f122
Reports root/ big
OK: 2442 / Failed: 0 / User-skipped: 627 / Auto-skipped: 0


pgsql_mnesia_25 / pgsql_mnesia / ed7f122
Reports root/ big
OK: 4389 / Failed: 0 / User-skipped: 97 / Auto-skipped: 0


mysql_redis_25 / mysql_redis / ed7f122
Reports root/ big
OK: 4375 / Failed: 0 / User-skipped: 111 / Auto-skipped: 0


mssql_mnesia_25 / odbc_mssql_mnesia / ed7f122
Reports root/ big
OK: 4400 / Failed: 1 / User-skipped: 97 / Auto-skipped: 0

pep_SUITE:pep_tests:unsubscribe_after_presence_unsubscription
{error,
  {{badmatch,
     [{xmlel,<<"message">>,
        [{<<"from">>,
        <<"alice_unsubscribe_after_presence_unsubscription_2672@localhost">>},
         {<<"to">>,
        <<"bob_unsubscribe_after_presence_unsubscription_2672@localhost/res1">>},
         {<<"type">>,<<"headline">>}],
        [{xmlel,<<"event">>,
           [{<<"xmlns">>,
           <<"http://jabber.org/protocol/pubsub#event">>}],
           [{xmlel,<<"items">>,
            [{<<"node">>,<<"a/E/x5KKnlkazVi6Dm1xLQ==">>}],
            [{xmlel,<<"item">>,
               [{<<"id">>,<<"salmon">>}],
               [{xmlel,<<"entry">>,
                  [{<<"xmlns">>,
                  <<"http://www.w3.org/2005/Atom">>}],
                  []}]}]}]},
         {xmlel,<<"headers">>,
           [{<<"xmlns">>,<<"http://jabber.org/protocol/shim">>}],
           []}]}]},
   [{pep_SUITE,'-unsubscribe_after_presence_unsubscription/1-fun-0-',2,
      [{file,"/home/circleci/project/big_tests/tests/pep_SUITE.erl"},
       {line,384}]},
    {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,1782}]},
    {test_server,run_test_case_eval1,6,
      [{file,"test_server.erl"},{line,1291}]},
    {test_server,run_test_case_eval,9,
      [{file,"test_server.erl"},{line,1223}]}]}}

Report log

@mongoose-im
Copy link
Collaborator

mongoose-im commented Nov 10, 2022

small_tests_24 / small_tests / f43f1e5
Reports root / small


small_tests_25 / small_tests / f43f1e5
Reports root / small


elasticsearch_and_cassandra_25 / elasticsearch_and_cassandra_mnesia / f43f1e5
Reports root/ big
OK: 1088 / Failed: 9 / User-skipped: 313 / Auto-skipped: 1492

graphql_server_SUITE:admin_http:clustering_http_tests:remove_dead_from_cluster_http
{error,
  {{badrpc,
     {'EXIT',
       {{badmatch,
          {error,
            {shutdown,
              {gen_server,call,
                [<9159.11411.1>,
                 {sync_dump_log,schema_prepare},
                 infinity]}}}},
        [{mongoose_cluster,unsafe_join,2,
           [{file,"/home/circleci/project/src/mongoose_cluster.erl"},
          {line,118}]},
         {mongoose_cluster,with_app_stopped,2,
           [{file,"/home/circleci/project/src/mongoose_cluster.erl"},
          {line,221}]},
         {global,trans,4,[{file,"global.erl"},{line,463}]},
         {mongoose_cluster,join,1,[]}]}}},
   [{distributed_helper,rpc,
      [#{node => mongooseim3@localhost,timeout => 60000},
       mongoose_cluster,join,
       [mongooseim@localhost]],
      [{file,
         "/home/circleci/project/big_tests/tests/distributed_helper.erl"},
       {line,121}]},
    {graphql_server_SUITE,remove_dead_from_cluster_http,1,
      [{file,
         "/home/circleci/project/big_tests/tests/graphql_server_SUITE.erl"},
       {line,247}]},
    {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1782}]},
    {test_server,run_test_case_eval1,6,
      [{file,"test_server.erl"},{line,1291}]},
    {test_server,run_test_case_eval,9,
      [{file,"test_server.erl"},{line,1223}]}]}}

Report log

graphql_server_SUITE:admin_http:clustering_http_tests:remove_alive_from_cluster_http
{error,
  {{badrpc,
     {'EXIT',
       {#{cluster_member => mongooseim@localhost,
        reason => set_extra_db_nodes_failed,
        result =>
          {error,
            {merge_schema_failed,
              "Incompatible schema cookies. Please, restart from old backup.mongooseim3@localhost = [{name,schema},{type,set},{ram_copies,[]},{disc_copies,[mongooseim3@localhost]},{disc_only_copies,[]},{load_order,0},{access_mode,read_write},{majority,false},{index,[]},{snmp,[]},{local_content,false},{record_name,schema},{attributes,[table,cstruct]},{user_properties,[]},{frag_properties,[]},{storage_properties,[]},{cookie,{{1668072300310507616,-576460752303403005,1},mongooseim3@localhost}},{version,{{3,0},{mongooseim3@localhost,{1668,72300,933289}}}}], mongooseim2@localhost = [{name,schema},{type,set},{ram_copies,[mongooseim3@localhost,mongooseim2@localhost]},{disc_copies,[mongooseim@localhost]},{disc_only_copies,[]},{load_order,0},{access_mode,read_write},{majority,false},{index,[]},{snmp,[]},{local_content,false},{record_name,schema},{attributes,[table,cstruct]},{user_properties,[]},{frag_properties,[]},{storage_properties,[]},{cookie,{{1668072293440566146,-576460752303186047,1},mongooseim@localhost}},{version,{{6,0},{mongooseim2@localhost,{1668,72301,318737}}}}]\n"}}},
        [{mongoose_cluster,set_extra_db_nodes,1,
           [{file,"/home/circleci/project/src/mongoose_cluster.erl"},
          {line,132}]},
         {mongoose_cluster,unsafe_join,2,
           [{file,"/home/ci...

Report log

graphql_server_SUITE:admin_cli:clustering_tests:join_successful
{error,{{verify_result,[],
             [{times,20,
                 [{#{node => mongooseim2@localhost},
                 [mongooseim@localhost],
                 true},
                {#{node => mongooseim@localhost},
                 [mongooseim2@localhost],
                 true}]}]},
    [{mongoose_helper,do_wait_until,2,
              [{file,"/home/circleci/project/big_tests/tests/mongoose_helper.erl"},
               {line,371}]},
     {distributed_helper,verify_result,2,
               [{file,"/home/circleci/project/big_tests/tests/distributed_helper.erl"},
                {line,53}]},
     {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1782}]},
     {test_server,run_test_case_eval1,6,
            [{file,"test_server.erl"},{line,1291}]},
     {test_server,run_test_case_eval,9,
            [{file,"test_server.erl"},{line,1223}]}]}}

Report log

graphql_server_SUITE:admin_cli:clustering_tests:leave_successful
{error,{#{expected_type => ok,
      response_code => {exit_status,1},
      what => invalid_response_code},
    [{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_server_SUITE,leave_successful,1,
                 [{file,"/home/circleci/project/big_tests/tests/graphql_server_SUITE.erl"},
                {line,150}]},
     {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1782}]},
     {test_server,run_test_case_eval1,6,
            [{file,"test_server.erl"},{line,1291}]},
     {test_server,run_test_case_eval,9,
            [{file,"test_server.erl"},{line,1223}]}]}}

Report log

graphql_server_SUITE:admin_cli:clustering_tests:join_unsuccessful
{error,
  {{verify_result,[],
     [{times,20,
        {'EXIT',
          {{badrpc,nodedown},
           [{distributed_helper,rpc,
            [#{node => mongooseim@localhost},
             mnesia,system_info,
             [running_db_nodes]],
            [{file,
               "/home/circleci/project/big_tests/tests/distributed_helper.erl"},
             {line,121}]},
          {distributed_helper,do_verify_result,2,
            [{file,
               "/home/circleci/project/big_tests/tests/distributed_helper.erl"},
             {line,68}]},
          {distributed_helper,'-verify_result/2-fun-0-',2,
            [{file,
               "/home/circleci/project/big_tests/tests/distributed_helper.erl"},
             {line,53}]},
          {mongoose_helper,do_wait_until,2,
            [{file,
               "/home/circleci/project/big_tests/tests/mongoose_helper.erl"},
             {line,374}]},
          {distributed_helper,verify_result,2,
            [{file,
               "/home/circleci/project/big_tests/tests/distributed_helper.erl"},
             {line,53}]},
          {test_server,ts_tc,3,
            [{file,"test_server.erl"},{line,1782}]},
          {test_server,run_test_case_eval1,6,
            [{file,"test_server.erl"},{line,1291}]},
          {test_server,run_test_case_eval,9,
            [{file,"test_server.erl"},{line,1223}]}]}}}]},
   [{mongoose_helper,do_wait_until,2,
      [{file,"/home/circleci/project/big_tests/tests/mongoose_helper.erl"},
       {line,371}]},...

Report log

graphql_server_SUITE:admin_cli:clustering_tests:leave_but_no_cluster
{error,
  {function_clause,
    [{graphql_helper,get_error,
       [1,
        {{exit_status,3},
         "Failed RPC connection to the node mongooseim@localhost: nodedown\n\nCommands to start a MongooseIM node:\n  start       Start a MongooseIM node as daemon (detached from terminal)\n  debug       Attach an interactive Erlang shell to a running MongooseIM node\n  live      Start MongooseIM node in live (interactive) mode\n  foreground    Start MongooseIM node in foreground (non-interactive) mode\nMongooseIM cluster management commands:\n  join_cluster other_node_name        Add current node to cluster\n  leave_cluster                 Make the current node leave the cluster\n  remove_from_cluster other_node_name     Remove dead node from the cluster\nExtra Commands:\n  bootstrap       Executes MongooseIM init scripts (used for initial configuration)\n  print_install_dir   Prints path to MongooseIM release directory\n  escript       Runs escript command using embedded Erlang Runtime System\n\n"}],
       [{file,
          "/home/circleci/project/big_tests/tests/graphql_helper.erl"},
        {line,229}]},
     {graphql_helper,get_err_code,1,
       [{file,
          "/home/circleci/project/big_tests/tests/graphql_helper.erl"},
        {line,206}]},
     {graphql_server_SUITE,leave_but_no_cluster,1,
       [{file,
          "/home/circleci/project/big_tests/tests/graphql_server_SUITE.erl"},
        {line,160}]},
     {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1782}]},...

Report log

graphql_server_SUITE:admin_cli:clustering_tests:join_twice
{error,{#{expected_type => ok,
      response_code => {exit_status,3},
      what => invalid_response_code},
    [{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_server_SUITE,join_twice,1,
                 [{file,"/home/circleci/project/big_tests/tests/graphql_server_SUITE.erl"},
                {line,165}]},
     {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1782}]},
     {test_server,run_test_case_eval1,6,
            [{file,"test_server.erl"},{line,1291}]},
     {test_server,run_test_case_eval,9,
            [{file,"test_server.erl"},{line,1223}]}]}}

Report log

graphql_server_SUITE:admin_cli:clustering_tests:remove_dead_from_cluster
{error,
  {{badrpc,
     {'EXIT',
       {pang,
         [{mongoose_cluster,check_networking,
            [mongooseim@localhost],
            [{file,
               "/home/circleci/project/src/mongoose_cluster.erl"},
             {line,111}]},
          {mongoose_cluster,'-do_join/1-fun-0-',1,
            [{file,
               "/home/circleci/project/src/mongoose_cluster.erl"},
             {line,35}]},
          {mongoose_cluster,with_app_stopped,2,
            [{file,
               "/home/circleci/project/src/mongoose_cluster.erl"},
             {line,221}]},
          {global,trans,4,[{file,"global.erl"},{line,463}]},
          {mongoose_cluster,join,1,[]}]}}},
   [{distributed_helper,rpc,
      [#{node => mongooseim2@localhost,timeout => 60000},
       mongoose_cluster,join,
       [mongooseim@localhost]],
      [{file,
         "/home/circleci/project/big_tests/tests/distributed_helper.erl"},
       {line,121}]},
    {graphql_server_SUITE,remove_dead_from_cluster,1,
      [{file,
         "/home/circleci/project/big_tests/tests/graphql_server_SUITE.erl"},
       {line,175}]},
    {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1782}]},
    {test_server,run_test_case_eval1,6,
      [{file,"test_server.erl"},{line,1291}]},
    {test_server,run_test_case_eval,9,
      [{file,"test_server.erl"},{line,1223}]}]}}

Report log

graphql_server_SUITE:admin_cli:clustering_tests:remove_alive_from_cluster
{error,
  {{badrpc,
     {'EXIT',
       {pang,
         [{mongoose_cluster,check_networking,
            [mongooseim@localhost],
            [{file,
               "/home/circleci/project/src/mongoose_cluster.erl"},
             {line,111}]},
          {mongoose_cluster,'-do_join/1-fun-0-',1,
            [{file,
               "/home/circleci/project/src/mongoose_cluster.erl"},
             {line,35}]},
          {mongoose_cluster,with_app_stopped,2,
            [{file,
               "/home/circleci/project/src/mongoose_cluster.erl"},
             {line,221}]},
          {global,trans,4,[{file,"global.erl"},{line,463}]},
          {mongoose_cluster,join,1,[]}]}}},
   [{distributed_helper,rpc,
      [#{node => mongooseim2@localhost,timeout => 60000},
       mongoose_cluster,join,
       [mongooseim@localhost]],
      [{file,
         "/home/circleci/project/big_tests/tests/distributed_helper.erl"},
       {line,121}]},
    {graphql_server_SUITE,remove_alive_from_cluster,1,
      [{file,
         "/home/circleci/project/big_tests/tests/graphql_server_SUITE.erl"},
       {line,198}]},
    {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1782}]},
    {test_server,run_test_case_eval1,6,
      [{file,"test_server.erl"},{line,1291}]},
    {test_server,run_test_case_eval,9,
      [{file,"test_server.erl"},{line,1223}]}]}}

Report log

graphql_server_SUITE:end_per_suite
{error,{{badrpc,nodedown},
    [{distributed_helper,rpc,
               [#{node => mongooseim@localhost},
                gen_mod,loaded_modules_with_opts,
                [<<"localhost">>]],
               [{file,"/home/circleci/project/big_tests/tests/distributed_helper.erl"},
                {line,121}]},
     {dynamic_modules,restore_modules,3,
              [{file,"/home/circleci/project/big_tests/tests/dynamic_modules.erl"},
               {line,50}]},
     {dynamic_modules,'-restore_modules/2-lc$^0/1-0-',2,
              [{file,"/home/circleci/project/big_tests/tests/dynamic_modules.erl"},
               {line,45}]},
     {dynamic_modules,restore_modules,2,
              [{file,"/home/circleci/project/big_tests/tests/dynamic_modules.erl"},
               {line,46}]},
     {graphql_server_SUITE,end_per_suite,1,
                 [{file,"/home/circleci/project/big_tests/tests/graphql_server_SUITE.erl"},
                {line,76}]},
     {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1782}]},
     {test_server,run_test_case_eval1,6,
            [{file,"test_server.erl"},{line,1379}]},
     {test_server,run_test_case_eval,9,
            [{file,"test_server.erl"},{line,1223}]}]}}

Report log

:error_in_suite
{error,'inbox_SUITE:groups/0 failed'}

Report log

:error_in_suite
{error,'inbox_extensions_SUITE:groups/0 failed'}

Report log

login_SUITE:error_in_suite
{error,'mam_SUITE:groups/0 failed'}

Report log

sic_SUITE:error_in_suite
{error,'smart_markers_SUITE:all/0 failed'}

Report log


dynamic_domains_pgsql_mnesia_24 / pgsql_mnesia / f43f1e5
Reports root/ big
OK: 4021 / Failed: 0 / User-skipped: 88 / Auto-skipped: 0


ldap_mnesia_24 / ldap_mnesia / f43f1e5
Reports root/ big
OK: 2122 / Failed: 0 / User-skipped: 784 / Auto-skipped: 0


dynamic_domains_pgsql_mnesia_25 / pgsql_mnesia / f43f1e5
Reports root/ big
OK: 4021 / Failed: 0 / User-skipped: 88 / Auto-skipped: 0


ldap_mnesia_25 / ldap_mnesia / f43f1e5
Reports root/ big
OK: 2122 / Failed: 0 / User-skipped: 784 / Auto-skipped: 0


dynamic_domains_mysql_redis_25 / mysql_redis / f43f1e5
Reports root/ big
OK: 3995 / Failed: 0 / User-skipped: 114 / Auto-skipped: 0


internal_mnesia_25 / internal_mnesia / f43f1e5
Reports root/ big
OK: 2258 / Failed: 0 / User-skipped: 648 / Auto-skipped: 0


dynamic_domains_mssql_mnesia_25 / odbc_mssql_mnesia / f43f1e5
Reports root/ big
OK: 4021 / Failed: 0 / User-skipped: 88 / Auto-skipped: 0


pgsql_mnesia_24 / pgsql_mnesia / f43f1e5
Reports root/ big
OK: 4395 / Failed: 0 / User-skipped: 97 / Auto-skipped: 0


mysql_redis_25 / mysql_redis / f43f1e5
Reports root/ big
OK: 4381 / Failed: 0 / User-skipped: 111 / Auto-skipped: 0


riak_mnesia_24 / riak_mnesia / f43f1e5
Reports root/ big
OK: 2446 / Failed: 0 / User-skipped: 627 / Auto-skipped: 0


pgsql_mnesia_25 / pgsql_mnesia / f43f1e5
Reports root/ big
OK: 4395 / Failed: 0 / User-skipped: 97 / Auto-skipped: 0


mssql_mnesia_25 / odbc_mssql_mnesia / f43f1e5
Reports root/ big
OK: 4395 / Failed: 0 / User-skipped: 97 / Auto-skipped: 0


elasticsearch_and_cassandra_25 / elasticsearch_and_cassandra_mnesia / f43f1e5
Reports root/ big
OK: 2600 / Failed: 0 / User-skipped: 641 / Auto-skipped: 0

Copy link
Collaborator

@NelsonVides NelsonVides left a comment

Choose a reason for hiding this comment

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

LGTM

@NelsonVides NelsonVides merged commit ffd8121 into master Nov 14, 2022
@NelsonVides NelsonVides deleted the hooks/mod_keystore branch November 14, 2022 19:16
@chrzaszcz chrzaszcz added this to the 6.0.0 milestone Dec 12, 2022
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