=== Test case: mongoose_config_SUITE:cluster_load_from_file/1 (click for source code)

=== Config value:

    [{slave_node,mim_slave@ed401bce57c5},
     {watchdog,<0.85176.0>},
     {tc_logfile,"/home/circleci/project/_build/test/logs/ct_run.mongooseim@localhost.2024-03-28_15.05.34/lib.mongooseim.logs/run.2024-03-28_15.05.34/mongoose_config_suite.cluster_load_from_file.html"},
     {tc_group_properties,[{name,cluster}]},
     {tc_group_path,[]},
     {data_dir,"/home/circleci/project/_build/test/lib/mongooseim/test/mongoose_config_SUITE_data/"},
     {priv_dir,"/home/circleci/project/_build/test/logs/ct_run.mongooseim@localhost.2024-03-28_15.05.34/lib.mongooseim.logs/run.2024-03-28_15.05.34/log_private/"}]

=== Current directory is "/home/circleci/project/_build/test/logs/ct_run.mongooseim@localhost.2024-03-28_15.05.34"

=== Started at 2024-03-28 15:09:31


*** System report during mongoose_config_SUITE:cluster_load_from_file/1 in cluster 2024-03-28 15:09:38.867 ***🔗
=INFO REPORT==== 28-Mar-2024::15:09:38.867419 ===
    application: mnesia
    exited: stopped
    type: temporary



*** System report during mongoose_config_SUITE:cluster_load_from_file/1 in cluster 2024-03-28 15:09:39.096 ***🔗
=WARNING REPORT==== 28-Mar-2024::15:09:39.096400 ===
    text: <<"We're sorry to hear you don't want to share the system's metrics with us. These metrics would enable us to improve MongooseIM and know where to focus our efforts. To stop being notified, you can add this to the services section of your config file: \n  [services.service_mongoose_system_metrics]\n    report = false\nFor more info on how to customise, read, enable, and disable the metrics visit: \n- MongooseIM docs - \n     https://esl.github.io/MongooseDocs/latest/operation-and-maintenance/System-Metrics-Privacy-Policy/ \n- MongooseIM GitHub page - https://github.com/esl/MongooseIM">>
    what: system_metrics_disabled


*** System report during mongoose_config_SUITE:cluster_load_from_file/1 in cluster 2024-03-28 15:09:41.927 ***🔗
=WARNING REPORT==== 28-Mar-2024::15:09:41.927784 ===
    reason: shutdown
    what: node_id_node_down
    remote_node: mim_slave@ed401bce57c5
    monitor_ref: #Ref<0.2098320190.1104150529.147641>
    remote_pid: <64929.441.0>


*** System report during mongoose_config_SUITE:cluster_load_from_file/1 in cluster 2024-03-28 15:09:42.195 ***🔗
=ERROR REPORT==== 28-Mar-2024::15:09:42.192390 ===
** Generic server mongoose_instrument terminating 
** Last message in was {'EXIT',<0.85979.0>,shutdown}
** When Server state == #{}
** Reason for termination ==
** {badarg,
       [{persistent_term,get,
            [mongoose_config],
            [{error_info,#{module => erl_erts_errors}}]},
        {mongoose_config,get_opt,1,
            [{file,"/home/circleci/project/src/config/mongoose_config.erl"},
             {line,109}]},
        {mongoose_instrument,handler_modules,0,
            [{file,
                 "/home/circleci/project/src/instrument/mongoose_instrument.erl"},
             {line,341}]},
        {mongoose_instrument,terminate,2,
            [{file,
                 "/home/circleci/project/src/instrument/mongoose_instrument.erl"},
             {line,215}]},
        {gen_server,try_terminate,3,[{file,"gen_server.erl"},{line,1125}]},
        {gen_server,terminate,10,[{file,"gen_server.erl"},{line,1321}]},
        {proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,241}]}]}



*** System report during mongoose_config_SUITE:cluster_load_from_file/1 in cluster 2024-03-28 15:09:42.196 ***🔗
=CRASH REPORT==== 28-Mar-2024::15:09:42.196301 ===
  crasher:
    initial call: mongoose_instrument:init/1
    pid: <0.85984.0>
    registered_name: mongoose_instrument
    exception error: bad argument
      in function  persistent_term:get/1
         called as persistent_term:get(mongoose_config)
         *** argument 1: no persistent term stored with this key
      in call from mongoose_config:get_opt/1 (/home/circleci/project/src/config/mongoose_config.erl, line 109)
      in call from mongoose_instrument:handler_modules/0 (/home/circleci/project/src/instrument/mongoose_instrument.erl, line 341)
      in call from mongoose_instrument:terminate/2 (/home/circleci/project/src/instrument/mongoose_instrument.erl, line 215)
      in call from gen_server:try_terminate/3 (gen_server.erl, line 1125)
      in call from gen_server:terminate/10 (gen_server.erl, line 1321)
    ancestors: [ejabberd_sup,<0.85846.0>]
    message_queue_len: 0
    messages: []
    links: [<0.85979.0>]
    dictionary: []
    trap_exit: true
    status: running
    heap_size: 610
    stack_size: 28
    reductions: 695
  neighbours:



*** System report during mongoose_config_SUITE:cluster_load_from_file/1 in cluster 2024-03-28 15:09:42.197 ***🔗
=SUPERVISOR REPORT==== 28-Mar-2024::15:09:42.196991 ===
    supervisor: {local,ejabberd_sup}
    errorContext: shutdown_error
    reason: {badarg,
                [{persistent_term,get,
                     [mongoose_config],
                     [{error_info,#{module => erl_erts_errors}}]},
                 {mongoose_config,get_opt,1,
                     [{file,
                          "/home/circleci/project/src/config/mongoose_config.erl"},
                      {line,109}]},
                 {mongoose_instrument,handler_modules,0,
                     [{file,
                          "/home/circleci/project/src/instrument/mongoose_instrument.erl"},
                      {line,341}]},
                 {mongoose_instrument,terminate,2,
                     [{file,
                          "/home/circleci/project/src/instrument/mongoose_instrument.erl"},
                      {line,215}]},
                 {gen_server,try_terminate,3,
                     [{file,"gen_server.erl"},{line,1125}]},
                 {gen_server,terminate,10,
                     [{file,"gen_server.erl"},{line,1321}]},
                 {proc_lib,init_p_do_apply,3,
                     [{file,"proc_lib.erl"},{line,241}]}]}
    offender: [{pid,<0.85984.0>},
               {id,mongoose_instrument},
               {mfargs,{mongoose_instrument,start_link,[]}},
               {restart_type,permanent},
               {significant,false},
               {shutdown,5000},
               {child_type,worker}]





=== Ended at 2024-03-28 15:09:42
=== successfully completed test case
=== === Returned value: ok


Test run history | Top level test index | Latest test result