=== Test case: mongooseimctl_SUITE:default_help/1 (click for source code)

=== Config value:

    [{watchdog,<0.70360.0>},
     {{ejabberd_cwd,mongooseim@localhost},
      "/home/circleci/project/_build/mim1/rel/mongooseim"},
     {preset,"odbc_mssql_mnesia"},
     {mim_data_dir,"/home/circleci/project/big_tests/tests/mongooseimctl_SUITE_data"},
     {tc_logfile,"/home/circleci/project/big_tests/ct_report/ct_run.test@f0ebc8826ea0.2024-04-10_12.44.03/big_tests.tests.mongooseimctl_SUITE.logs/run.2024-04-10_12.57.05/mongooseimctl_suite.default_help.html"},
     {tc_group_properties,[{name,help},{suite,mongooseimctl_SUITE}]},
     {tc_group_path,[]},
     {data_dir,"/home/circleci/project/big_tests/_build/default/lib/mongoose_tests/ebin/mongooseimctl_SUITE_data/"},
     {priv_dir,"/home/circleci/project/big_tests/ct_report/ct_run.test@f0ebc8826ea0.2024-04-10_12.44.03/big_tests.tests.mongooseimctl_SUITE.logs/run.2024-04-10_12.57.05/log_private/"}]

=== Current directory is "/home/circleci/project/big_tests/ct_report/ct_run.test@f0ebc8826ea0.2024-04-10_12.44.03"

=== Started at 2024-04-10 12:57:10


*** CT 2024-04-10 12:57:10.640 *** View log from node mongooseim@localhost when started🔗 mongooseim@localhost_4491.html

*** User 2024-04-10 12:57:10.965 ***🔗
Execute /home/circleci/project/_build/mim1/rel/mongooseim/bin/mongooseimctl 
Result "Usage: mongooseimctl [category] command [arguments]\n\nMost MongooseIM commands are grouped into the following categories:\n  account     Account management \n  cets        CETS internal database management \n  domain      Dynamic domain management \n  gdpr        Personal data management according to GDPR \n  httpUpload  Generating upload/download URLs for the files \n  inbox       Inbox bin flushing \n  last        Last activity management \n  metric      Browse metrics \n  mnesia      Mnesia internal database management \n  muc         MUC room management \n  muc_light   MUC Light room management \n  offline     Deleting old Offline messages \n  private     User private storage management \n  roster      User roster/contacts management \n  server      Server info and management \n  session     User session management \n  stanza      Sending stanzas and querying MAM \n  stat        Server statistics \n  token       OAUTH user token management \n  vcard       vCard management \n\nTo list the commands in a particular category:\n  mongooseimctl category\n\nThe following basic system management commands do not have a category:\n  graphql query  Execute GraphQL query or mutation \n  restart        Restart MongooseIM \n  status         Get MongooseIM status \n  stop           Stop MongooseIM \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"
ExitStatus 2

*** User 2024-04-10 12:57:10.965 ***🔗
ResultString:
Usage: mongooseimctl [category] command [arguments]

Most MongooseIM commands are grouped into the following categories:
  account     Account management 
  cets        CETS internal database management 
  domain      Dynamic domain management 
  gdpr        Personal data management according to GDPR 
  httpUpload  Generating upload/download URLs for the files 
  inbox       Inbox bin flushing 
  last        Last activity management 
  metric      Browse metrics 
  mnesia      Mnesia internal database management 
  muc         MUC room management 
  muc_light   MUC Light room management 
  offline     Deleting old Offline messages 
  private     User private storage management 
  roster      User roster/contacts management 
  server      Server info and management 
  session     User session management 
  stanza      Sending stanzas and querying MAM 
  stat        Server statistics 
  token       OAUTH user token management 
  vcard       vCard management 

To list the commands in a particular category:
  mongooseimctl category

The following basic system management commands do not have a category:
  graphql query  Execute GraphQL query or mutation 
  restart        Restart MongooseIM 
  status         Get MongooseIM status 
  stop           Stop MongooseIM 

Commands to start a MongooseIM node:
  start           Start a MongooseIM node as daemon (detached from terminal)
  debug           Attach an interactive Erlang shell to a running MongooseIM node
  live            Start MongooseIM node in live (interactive) mode
  foreground      Start MongooseIM node in foreground (non-interactive) mode
MongooseIM cluster management commands:
  join_cluster other_node_name                Add current node to cluster
  leave_cluster                               Make the current node leave the cluster
  remove_from_cluster other_node_name         Remove dead node from the cluster
Extra Commands:
  bootstrap           Executes MongooseIM init scripts (used for initial configuration)
  print_install_dir   Prints path to MongooseIM release directory
  escript             Runs escript command using embedded Erlang Runtime System


*** CT 2024-04-10 12:57:10.968 *** View log from node mongooseim@localhost when finished🔗 mongooseim@localhost_4491.html



=== Ended at 2024-04-10 12:57:10
=== successfully completed test case
=== === Returned value: ok


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