Host info:
Run on localhost
Used Erlang v14.1.1 in "/usr/local/lib/erlang"
Executing 789 test cases...
Num | Module | Group | Case | Log | Time | Result | Comment |
---|---|---|---|---|---|---|---|
acc_SUITE | init_per_suite | < > | 0.100s | Ok | |||
common_test | basic | init_per_group | < > | 0.000s | Ok | start of basic | |
1 | acc_SUITE | basic | store_retrieve_and_delete | < > | 0.000s | Ok | |
2 | acc_SUITE | basic | store_retrieve_and_delete_many | < > | 0.000s | Ok | |
3 | acc_SUITE | basic | init_from_element | < > | 0.040s | Ok | |
4 | acc_SUITE | basic | produce_iq_meta_automatically | < > | 0.000s | Ok | |
5 | acc_SUITE | basic | strip | < > | 0.000s | Ok | |
6 | acc_SUITE | basic | strip_with_params | < > | 0.000s | Ok | |
7 | acc_SUITE | basic | parse_with_cdata | < > | 0.016s | Ok | |
common_test | basic | end_per_group | < > | 0.000s | Ok | end of basic | |
acc_SUITE | end_per_suite | < > | 0.000s | Ok | |||
acl_SUITE | init_per_suite | < > | 0.003s | Ok | |||
acl_SUITE | dynamic_domains | init_per_group | < > | 0.000s | Ok | ||
8 | acl_SUITE | dynamic_domains | all_rule_returns_allow | < > | 0.000s | Ok | |
9 | acl_SUITE | dynamic_domains | none_rule_returns_deny | < > | 0.000s | Ok | |
10 | acl_SUITE | dynamic_domains | basic_access_rules | < > | 0.006s | Ok | |
11 | acl_SUITE | dynamic_domains | compound_access_rules | < > | 0.006s | Ok | |
12 | acl_SUITE | dynamic_domains | host_specific_access_rules | < > | 0.008s | Ok | |
13 | acl_SUITE | dynamic_domains | all_and_none_specs | < > | 0.006s | Ok | |
14 | acl_SUITE | dynamic_domains | match_domain | < > | 0.006s | Ok | |
15 | acl_SUITE | dynamic_domains | different_specs_matching_the_same_user | < > | 0.082s | Ok | |
16 | acl_SUITE | dynamic_domains | match_host_specific_rule_for_host_type | < > | 0.006s | Ok | |
acl_SUITE | dynamic_domains | end_per_group | < > | 0.000s | Ok | ||
acl_SUITE | static_domains | init_per_group | < > | 0.000s | Ok | ||
17 | acl_SUITE | static_domains | all_rule_returns_allow | < > | 0.000s | Ok | |
18 | acl_SUITE | static_domains | none_rule_returns_deny | < > | 0.000s | Ok | |
19 | acl_SUITE | static_domains | basic_access_rules | < > | 0.006s | Ok | |
20 | acl_SUITE | static_domains | compound_access_rules | < > | 0.007s | Ok | |
21 | acl_SUITE | static_domains | host_specific_access_rules | < > | 0.008s | Ok | |
22 | acl_SUITE | static_domains | all_and_none_specs | < > | 0.006s | Ok | |
23 | acl_SUITE | static_domains | match_domain | < > | 0.006s | Ok | |
24 | acl_SUITE | static_domains | different_specs_matching_the_same_user | < > | 0.023s | Ok | |
acl_SUITE | static_domains | end_per_group | < > | 0.000s | Ok | ||
acl_SUITE | end_per_suite | < > | 0.000s | Ok | |||
common_test | init_per_suite | < > | 0.000s | Ok | |||
common_test | basic | init_per_group | < > | 0.000s | Ok | start of basic | |
25 | adhoc_SUITE | basic | parse_correct_request_with_form | < > | 0.000s | Ok | |
26 | adhoc_SUITE | basic | parse_correct_request_without_form | < > | 0.000s | Ok | |
27 | adhoc_SUITE | basic | parse_incorrect_request_wrong_type | < > | 0.000s | Ok | |
28 | adhoc_SUITE | basic | parse_incorrect_request_wrong_namespace | < > | 0.000s | Ok | |
29 | adhoc_SUITE | basic | produce_response_full | < > | 0.000s | Ok | |
30 | adhoc_SUITE | basic | produce_response_no_session_id | < > | 0.000s | Ok | |
31 | adhoc_SUITE | basic | produce_response_no_actions | < > | 0.000s | Ok | |
32 | adhoc_SUITE | basic | produce_response_no_default_action | < > | 0.000s | Ok | |
33 | adhoc_SUITE | basic | produce_response_default_action_not_present | < > | 0.000s | Ok | |
common_test | basic | end_per_group | < > | 0.000s | Ok | end of basic | |
common_test | end_per_suite | < > | 0.000s | Ok | |||
common_test | init_per_suite | < > | 0.000s | Ok | |||
common_test | conversion | init_per_group | < > | 0.000s | Ok | start of conversion | |
34 | amp_SUITE | conversion | amp_binaries_to_rule_test | < > | 0.000s | Ok | |
35 | amp_SUITE | conversion | valid_rules_property | < > | 0.087s | Ok | |
36 | amp_SUITE | conversion | invalid_rules_property | < > | 0.088s | Ok | |
common_test | conversion | end_per_group | < > | 0.000s | Ok | end of conversion | |
common_test | mutating | init_per_group | < > | 0.000s | Ok | start of mutating | |
37 | amp_SUITE | mutating | strip_amp_el_test | < > | 0.000s | Ok | |
38 | amp_SUITE | mutating | strip_amp_el_noop_test | < > | 0.000s | Ok | |
common_test | mutating | end_per_group | < > | 0.000s | Ok | end of mutating | |
common_test | classification | init_per_group | < > | 0.000s | Ok | start of classification | |
39 | amp_SUITE | classification | extract_non_amp_test | < > | 0.004s | Ok | |
40 | amp_SUITE | classification | extract_simple_request_test | < > | 0.000s | Ok | |
41 | amp_SUITE | classification | extract_complex_request_test | < > | 0.000s | Ok | |
42 | amp_SUITE | classification | extract_amp_response_test | < > | 0.000s | Ok | |
43 | amp_SUITE | classification | extract_amp_error_response_test | < > | 0.000s | Ok | |
44 | amp_SUITE | classification | extract_not_acceptable_rules_test | < > | 0.000s | Ok | |
45 | amp_SUITE | classification | extract_incomplete_amp_test | < > | 0.000s | Ok | |
common_test | classification | end_per_group | < > | 0.000s | Ok | end of classification | |
common_test | end_per_suite | < > | 0.000s | Ok | |||
common_test | init_per_suite | < > | 0.000s | Ok | |||
common_test | resolver | init_per_group | < > | 0.000s | Ok | start of resolver | |
46 | amp_resolver_SUITE | resolver | deliver_notify_match_test | < > | 0.000s | Ok | |
47 | amp_resolver_SUITE | resolver | deliver_notify_undecided_test | < > | 0.000s | Ok | |
48 | amp_resolver_SUITE | resolver | deliver_notify_no_match_test | < > | 0.000s | Ok | |
49 | amp_resolver_SUITE | resolver | deliver_error_drop_match_test | < > | 0.000s | Ok | |
50 | amp_resolver_SUITE | resolver | deliver_error_drop_no_match_test | < > | 0.000s | Ok | |
51 | amp_resolver_SUITE | resolver | match_resource_match_test | < > | 0.000s | Ok | |
52 | amp_resolver_SUITE | resolver | match_resource_no_match_test | < > | 0.000s | Ok | |
53 | amp_resolver_SUITE | resolver | fold_on_match_test | < > | 0.000s | Ok | |
common_test | resolver | end_per_group | < > | 0.000s | Ok | end of resolver | |
common_test | end_per_suite | < > | 0.000s | Ok | |||
auth_dummy_SUITE | init_per_suite | < > | 0.000s | Ok | |||
54 | auth_dummy_SUITE | authorize | < > | 0.007s | Ok | ||
55 | auth_dummy_SUITE | ejabberd_auth_interfaces | < > | 1.288s | Ok | ||
56 | auth_dummy_SUITE | supports_dynamic_domains | < > | 0.058s | Ok | ||
auth_dummy_SUITE | end_per_suite | < > | 0.000s | Ok | |||
auth_external_SUITE | init_per_suite | < > | 0.000s | Ok | |||
auth_external_SUITE | no_cache | init_per_group | < > | 0.000s | Ok | ||
57 | auth_external_SUITE | no_cache | try_register_ok | < > | 0.006s | Ok | |
58 | auth_external_SUITE | no_cache | remove_user_ok | < > | 0.000s | Ok | |
59 | auth_external_SUITE | no_cache | set_password_ok | < > | 0.000s | Ok | |
60 | auth_external_SUITE | no_cache | does_user_exist | < > | 0.000s | Ok | |
61 | auth_external_SUITE | no_cache | get_password_returns_false_if_no_cache | < > | 0.000s | Ok | |
62 | auth_external_SUITE | no_cache | get_password_s_returns_empty_bin_if_no_cache | < > | 0.000s | Ok | |
63 | auth_external_SUITE | no_cache | supported_sasl_mechanisms | < > | 0.000s | Ok | |
auth_external_SUITE | no_cache | end_per_group | < > | 0.000s | Ok | ||
auth_external_SUITE | end_per_suite | < > | 0.000s | Ok | |||
auth_http_SUITE | init_per_suite | < > | 0.251s | Ok | |||
auth_http_SUITE | auth_requests_plain | init_per_group | < > | 0.000s | Ok | ||
64 | auth_http_SUITE | auth_requests_plain | check_password | < > | 0.093s | Ok | |
65 | auth_http_SUITE | auth_requests_plain | set_password | < > | 0.018s | Ok | |
66 | auth_http_SUITE | auth_requests_plain | try_register | < > | 0.002s | Ok | |
67 | auth_http_SUITE | auth_requests_plain | get_password | < > | 0.002s | Ok | |
68 | auth_http_SUITE | auth_requests_plain | does_user_exist | < > | 0.002s | Ok | |
69 | auth_http_SUITE | auth_requests_plain | remove_user | < > | 0.002s | Ok | |
70 | auth_http_SUITE | auth_requests_plain | supported_sasl_mechanisms | < > | 0.000s | Ok | |
auth_http_SUITE | auth_requests_plain | end_per_group | < > | 0.000s | Ok | ||
auth_http_SUITE | auth_requests_scram | init_per_group | < > | 0.026s | Ok | ||
auth_http_SUITE | cert_auth | init_per_group | < > | 0.003s | Ok | ||
71 | auth_http_SUITE | cert_auth | cert_auth_fail | < > | 0.001s | Ok | |
72 | auth_http_SUITE | cert_auth | cert_auth_success | < > | 0.001s | Ok | |
73 | auth_http_SUITE | cert_auth | cert_auth_nonexistent | < > | 0.000s | Ok | |
auth_http_SUITE | cert_auth | end_per_group | < > | 0.000s | Ok | ||
74 | auth_http_SUITE | auth_requests_scram | check_password | < > | 0.001s | Ok | |
75 | auth_http_SUITE | auth_requests_scram | set_password | < > | 0.001s | Ok | |
76 | auth_http_SUITE | auth_requests_scram | try_register | < > | 0.001s | Ok | |
77 | auth_http_SUITE | auth_requests_scram | get_password | < > | 0.002s | Ok | |
78 | auth_http_SUITE | auth_requests_scram | does_user_exist | < > | 0.001s | Ok | |
79 | auth_http_SUITE | auth_requests_scram | remove_user | < > | 0.001s | Ok | |
80 | auth_http_SUITE | auth_requests_scram | supported_sasl_mechanisms | < > | 0.000s | Ok | |
auth_http_SUITE | auth_requests_scram | end_per_group | < > | 0.000s | Ok | ||
auth_http_SUITE | end_per_suite | < > | 3.004s | Ok | |||
auth_internal_SUITE | init_per_suite | < > | 0.609s | Ok | |||
81 | auth_internal_SUITE | passwords_as_records_are_still_supported | < > | 0.000s | Ok | ||
82 | auth_internal_SUITE | passwords_in_plain_can_be_converted_to_scram | < > | 0.006s | Ok | ||
auth_internal_SUITE | end_per_suite | < > | 0.009s | Ok | |||
auth_jwt_SUITE | init_per_suite | < > | 0.247s | Ok | |||
auth_jwt_SUITE | generic | init_per_group | < > | 0.000s | Ok | ||
83 | auth_jwt_SUITE | generic | check_password_succeeds_for_correct_token | < > | 0.092s | Ok | |
84 | auth_jwt_SUITE | generic | check_password_fails_for_wrong_token | < > | 0.092s | Ok | |
85 | auth_jwt_SUITE | generic | check_password_fails_for_correct_token_but_wrong_username | < > | 0.093s | Ok | |
86 | auth_jwt_SUITE | generic | authorize | < > | 0.092s | Ok | |
87 | auth_jwt_SUITE | generic | does_user_exist | < > | 0.000s | Ok | |
88 | auth_jwt_SUITE | generic | supported_sasl_mechanisms | < > | 0.000s | Ok | |
auth_jwt_SUITE | generic | end_per_group | < > | 0.000s | Ok | ||
auth_jwt_SUITE | public_key | init_per_group | < > | 0.002s | Ok | ||
89 | auth_jwt_SUITE | public_key | check_password_succeeds_for_pubkey_signed_token | < > | 0.010s | Ok | |
auth_jwt_SUITE | public_key | end_per_group | < > | 0.000s | Ok | ||
auth_jwt_SUITE | end_per_suite | < > | 0.217s | Ok | |||
auth_tokens_SUITE | init_per_suite | < > | 0.000s | Ok | |||
common_test | creation | init_per_group | < > | 0.000s | Ok | start of creation | |
90 | auth_tokens_SUITE | creation | expiry_date_roundtrip_test | < > | 0.000s | Ok | |
91 | auth_tokens_SUITE | creation | join_and_split_with_base16_and_zeros_are_reversible_property | < > | 0.002s | Ok | |
92 | auth_tokens_SUITE | creation | serialize_deserialize_property | < > | 0.026s | Ok | |
93 | auth_tokens_SUITE | creation | validation_test | < > | 0.001s | Ok | |
94 | auth_tokens_SUITE | creation | validation_property | < > | 0.030s | Ok | |
95 | auth_tokens_SUITE | creation | validity_period_test | < > | 0.000s | Ok | |
96 | auth_tokens_SUITE | creation | choose_key_by_token_type | < > | 0.000s | Ok | |
common_test | creation | end_per_group | < > | 0.000s | Ok | end of creation | |
common_test | revocation | init_per_group | < > | 0.000s | Ok | start of revocation | |
97 | auth_tokens_SUITE | revocation | revoked_token_is_not_valid | < > | 0.000s | Ok | |
common_test | revocation | end_per_group | < > | 0.000s | Ok | end of revocation | |
auth_tokens_SUITE | end_per_suite | < > | 0.000s | Ok | |||
common_test | init_per_suite | < > | 0.000s | Ok | |||
98 | aws_signature_v4_SUITE | signs_basic_url | < > | 0.000s | Ok | ||
99 | aws_signature_v4_SUITE | signs_urls_with_additional_headers | < > | 0.000s | Ok | ||
100 | aws_signature_v4_SUITE | handles_unicode_path | < > | 0.000s | Ok | ||
101 | aws_signature_v4_SUITE | formats_datetime_timestamp | < > | 0.000s | Ok | ||
102 | aws_signature_v4_SUITE | pads_datetime_timestamp | < > | 0.000s | Ok | ||
103 | aws_signature_v4_SUITE | formats_date_timestamp | < > | 0.000s | Ok | ||
104 | aws_signature_v4_SUITE | pads_date_timestamp | < > | 0.000s | Ok | ||
105 | aws_signature_v4_SUITE | composes_scope_from_values | < > | 0.000s | Ok | ||
106 | aws_signature_v4_SUITE | does_not_encode_unreserved_set | < > | 0.000s | Ok | ||
107 | aws_signature_v4_SUITE | does_encode_reserved_set | < > | 0.000s | Ok | ||
108 | aws_signature_v4_SUITE | does_encode_utf8_characters | < > | 0.000s | Ok | ||
common_test | end_per_suite | < > | 0.000s | Ok | |||
batches_SUITE | init_per_suite | < > | 0.304s | Ok | |||
batches_SUITE | cache | init_per_group | < > | 0.000s | Ok | ||
109 | batches_SUITE | cache | internal_starts_another_cache | < > | 0.038s | Ok | |
110 | batches_SUITE | cache | external_does_not_start_another_cache | < > | 0.000s | Ok | |
111 | batches_SUITE | cache | internal_stop_does_stop_the_cache | < > | 0.006s | Ok | |
112 | batches_SUITE | cache | external_stop_does_nothing | < > | 0.000s | Ok | |
113 | batches_SUITE | cache | shared_cache_inserts_in_shared_table | < > | 0.015s | Ok | |
batches_SUITE | cache | end_per_group | < > | 0.000s | Ok | ||
batches_SUITE | async_workers | init_per_group | < > | 0.000s | Ok | ||
114 | batches_SUITE | async_workers | broadcast_reaches_all_workers | < > | 0.107s | Ok | |
115 | batches_SUITE | async_workers | broadcast_reaches_all_keys | < > | 0.008s | Ok | |
116 | batches_SUITE | async_workers | filled_batch_raises_batch_metric | < > | 0.101s | Ok | |
117 | batches_SUITE | async_workers | unfilled_batch_raises_flush_metric | < > | 0.101s | Ok | |
118 | batches_SUITE | async_workers | timeouts_and_canceled_timers_do_not_need_to_log_messages | < > | 0.293s | Ok | |
119 | batches_SUITE | async_workers | prepare_task_works | < > | 0.271s | Ok | |
120 | batches_SUITE | async_workers | sync_flushes_down_everything | < > | 0.001s | Ok | |
121 | batches_SUITE | async_workers | sync_aggregates_down_everything | < > | 0.004s | Ok | |
122 | batches_SUITE | async_workers | aggregating_error_is_handled_and_can_continue | < > | 0.203s | Ok | |
123 | batches_SUITE | async_workers | aggregation_might_produce_noop_requests | < > | 0.102s | Ok | |
124 | batches_SUITE | async_workers | async_request | < > | 0.103s | Ok | |
125 | batches_SUITE | async_workers | retry_request | < > | 0.000s | Ok | |
126 | batches_SUITE | async_workers | retry_request_cancelled | < > | 0.001s | Ok | |
127 | batches_SUITE | async_workers | retry_request_cancelled_in_verify_function | < > | 0.000s | Ok | |
128 | batches_SUITE | async_workers | ignore_msg_when_waiting_for_reply | < > | 0.000s | Ok | |
129 | batches_SUITE | async_workers | async_request_fails | < > | 0.103s | Ok | |
batches_SUITE | async_workers | end_per_group | < > | 0.000s | Ok | ||
batches_SUITE | end_per_suite | < > | 0.215s | Ok | |||
common_test | init_per_suite | < > | 0.000s | Ok | |||
common_test | mod_message_carbons_proper_tests | init_per_group | < > | 0.000s | Ok | start of mod_message_carbons_proper_tests | |
130 | carboncopy_proper_tests_SUITE | mod_message_carbons_proper_tests | private_message_test | < > | 0.140s | Ok | |
131 | carboncopy_proper_tests_SUITE | mod_message_carbons_proper_tests | no_copy_type_test | < > | 0.291s | Ok | |
132 | carboncopy_proper_tests_SUITE | mod_message_carbons_proper_tests | empty_message_test | < > | 0.184s | Ok | |
133 | carboncopy_proper_tests_SUITE | mod_message_carbons_proper_tests | received_type_test | < > | 0.326s | Ok | |
134 | carboncopy_proper_tests_SUITE | mod_message_carbons_proper_tests | sent_message_test | < > | 0.303s | Ok | |
135 | carboncopy_proper_tests_SUITE | mod_message_carbons_proper_tests | simple_badarg_test | < > | 0.085s | Ok | |
136 | carboncopy_proper_tests_SUITE | mod_message_carbons_proper_tests | simple_chat_message_test | < > | 0.088s | Ok | |
137 | carboncopy_proper_tests_SUITE | mod_message_carbons_proper_tests | has_chat_state_notifications_test | < > | 0.303s | Ok | |
138 | carboncopy_proper_tests_SUITE | mod_message_carbons_proper_tests | has_delivery_receipts_test | < > | 0.311s | Ok | |
139 | carboncopy_proper_tests_SUITE | mod_message_carbons_proper_tests | is_muc_invitation_test | < > | 0.353s | Ok | |
140 | carboncopy_proper_tests_SUITE | mod_message_carbons_proper_tests | is_direct_invitation_test | < > | 0.328s | Ok | |
common_test | mod_message_carbons_proper_tests | end_per_group | < > | 0.000s | Ok | end of mod_message_carbons_proper_tests | |
common_test | end_per_suite | < > | 0.000s | Ok | |||
component_reg_SUITE | init_per_suite | < > | 0.242s | Ok | |||
141 | component_reg_SUITE | registering | < > | 0.000s | Ok | ||
142 | component_reg_SUITE | registering_with_local | < > | 0.000s | Ok | ||
component_reg_SUITE | end_per_suite | < > | 0.105s | Ok | |||
config_parser_SUITE | init_per_suite | < > | 0.001s | Ok | |||
config_parser_SUITE | file | init_per_group | < > | 0.000s | Ok | ||
143 | config_parser_SUITE | file | sample_pgsql | < > | 0.068s | FAILED | {config_parser_SUITE,compare_ordered_lists,3173} {test_case_failed,{"Failed to compare ordered lists", [{outgoing_pools, [#{scope => global,tag => default,type => rdbms, opts => #{workers => 5,strategy => best_worker, call_timeout => 60000}, conn_opts => #{driver => pgsql,port => 5432, host => "localhost", password => "mongooseim_secret", tls => #{cacertfile => "priv/ca.pem", server_name_indication => #{enabled => false, protocol => default}, required => true,verify_mode => peer}, username => "mongooseim", database => "mongooseim", query_timeout => 5000, max_start_interval => 30}}, #{scope => <<"localhost">>,tag => global_distrib, type => redis, opts => #{workers => 10,strategy => best_worker, call_timeout => 5000}, conn_opts => #{port => 6379,host => "127.0.0.1", password => [],database => 0}}]}, {rdbms_server_type,generic}, {registration_timeout,infinity}, {routing_modules, [{router_handler,fun mongoose_router_global:filter/4, fun mongoose_router_global:route/4}, {router_handler, fun mongoose_router_localdomain:filter/4, fun mongoose_router_localdomain:route/4}, {router_handler, fun mongoose_router_external_localnode:filter/4, fun mongoose_router_external_localnode:route/4}, {router_handler, fun mongoose_router_external:filter/4, fun mongoose_router_external:route/4}, {router_handler, fun mongoose_router_dynamic_domains:filter/4, fun mongoose_router_dynamic_domains:route/4}, {router_handler,fun ejabberd_s2s:filter/4, fun ejabberd_s2s:route/4}]}, {s2s_backend,mnesia}, {services, #{service_mongoose_system_metrics => #{initial_report => 300000, periodic_report => 10800000}}}, {shaper, #{normal => #{max_rate => 1000}, fast => #{max_rate => 50000}, mam_global_shaper => #{max_rate => 1000}, mam_shaper => #{max_rate => 1}}}, {sm_backend,mnesia}, {{access,global}, #{local => [#{value => allow,acl => local}], register => [#{value => allow,acl => all}], c2s => [#{value => deny,acl => blocked}, #{value => allow,acl => all}], muc => [#{value => allow,acl => all}], max_user_sessions => [#{value => 10,acl => all}], mam_set_prefs => [#{value => default,acl => all}], mam_get_prefs => [#{value => default,acl => all}], mam_lookup_messages => [#{value => default,acl => all}], muc_admin => [#{value => allow,acl => admin}], max_user_offline_messages => [#{value => 5000,acl => admin}, #{value => 100,acl => all}], c2s_shaper => [#{value => none,acl => admin}, #{value => normal,acl => all}], s2s_shaper => [#{value => fast,acl => all}], muc_create => [#{value => allow,acl => local}], mam_get_prefs_global_shaper => [#{value => mam_global_shaper,acl => all}], mam_get_prefs_shaper => [#{value => mam_shaper,acl => all}], mam_lookup_messages_global_shaper => [#{value => mam_global_shaper,acl => all}], mam_lookup_messages_shaper => [#{value => mam_shaper,acl => all}], mam_set_prefs_global_shaper => [#{value => mam_global_shaper,acl => all}], mam_set_prefs_shaper => [#{value => mam_shaper,acl => all}]}}, {{access,<<"anonymous.localhost">>}, #{local => [#{value => allow,acl => local}], register => [#{value => allow,acl => all}], c2s => [#{value => deny,acl => blocked}, #{value => allow,acl => all}], muc => [#{value => allow,acl => all}], max_user_sessions => [#{value => 10,acl => all}], mam_set_prefs => [#{value => default,acl => all}], mam_get_prefs => [#{value => default,acl => all}], mam_lookup_messages => [#{value => default,acl => all}], muc_admin => [#{value => allow,acl => admin}], max_user_offline_messages => [#{value => 5000,acl => admin}, #{value => 100,acl => all}], c2s_shaper => [#{value => none,acl => admin}, #{value => normal,acl => all}], s2s_shaper => [#{value => fast,acl => all}], muc_create => [#{value => allow,acl => local}], mam_get_prefs_global_shaper => [#{value => mam_global_shaper,acl => all}], mam_get_prefs_shaper => [#{value => mam_shaper,acl => all}], mam_lookup_messages_global_shaper => [#{value => mam_global_shaper,acl => all}], mam_lookup_messages_shaper => [#{value => mam_shaper,acl => all}], mam_set_prefs_global_shaper => [#{value => mam_global_shaper,acl => all}], mam_set_prefs_shaper => [#{value => mam_shaper,acl => all}]}}, {{access,<<"localhost">>}, #{local => [#{value => allow,acl => local}], register => [#{value => allow,acl => all}], c2s => [#{value => deny,acl => blocked}, #{value => allow,acl => all}], muc => [#{value => allow,acl => all}], max_user_sessions => [#{value => 10,acl => all}], mam_set_prefs => [#{value => default,acl => all}], mam_get_prefs => [#{value => default,acl => all}], mam_lookup_messages => [#{value => default,acl => all}], muc_admin => [#{value => allow,acl => admin}], max_user_offline_messages => [#{value => 5000,acl => admin}, #{value => 100,acl => all}], c2s_shaper => [#{value => none,acl => admin}, #{value => normal,acl => all}], s2s_shaper => [#{value => fast,acl => all}], muc_create => [#{value => allow,acl => local}], mam_get_prefs_global_shaper => [#{value => mam_global_shaper,acl => all}], mam_get_prefs_shaper => [#{value => mam_shaper,acl => all}], mam_lookup_messages_global_shaper => [#{value => mam_global_shaper,acl => all}], mam_lookup_messages_shaper => [#{value => mam_shaper,acl => all}], mam_set_prefs_global_shaper => [#{value => mam_global_shaper,acl => all}], mam_set_prefs_shaper => [#{value => mam_shaper,acl => all}]}}, {{access,<<"localhost.bis">>}, #{local => [#{value => allow,acl => local}], register => [#{value => allow,acl => all}], c2s => [#{value => deny,acl => blocked}, #{value => allow,acl => all}], muc => [#{value => allow,acl => all}], max_user_sessions => [#{value => 10,acl => all}], mam_set_prefs => [#{value => default,acl => all}], mam_get_prefs => [#{value => default,acl => all}], mam_lookup_messages => [#{value => default,acl => all}], muc_admin => [#{value => allow,acl => admin}], max_user_offline_messages => [#{value => 5000,acl => admin}, #{value => 100,acl => all}], c2s_shaper => [#{value => none,acl => admin}, #{value => normal,acl => all}], s2s_shaper => [#{value => fast,acl => all}], muc_create => [#{value => allow,acl => local}], mam_get_prefs_global_shaper => [#{value => mam_global_shaper,acl => all}], mam_get_prefs_shaper => [#{value => mam_shaper,acl => all}], mam_lookup_messages_global_shaper => [#{value => mam_global_shaper,acl => all}], mam_lookup_messages_shaper => [#{value => mam_shaper,acl => all}], mam_set_prefs_global_shaper => [#{value => mam_global_shaper,acl => all}], mam_set_prefs_shaper => [#{value => mam_shaper,acl => all}]}}, {{acl,global}, #{local => [#{match => current_domain,user_regexp => <<>>}]}}, {{acl,<<"anonymous.localhost">>}, #{local => [#{match => current_domain,user_regexp => <<>>}]}}, {{acl,<<"localhost">>}, #{local => [#{match => current_domain,user_regexp => <<>>}]}}, {{acl,<<"localhost.bis">>}, #{local => [#{match => current_domain,user_regexp => <<>>}]}}, {{auth,<<"anonymous.localhost">>}, #{methods => [anonymous], password => #{format => scram,scram_iterations => 10000}, anonymous => #{protocol => both,backend => mnesia, allow_multiple_connections => true}, max_users_per_domain => infinity, sasl_mechanisms => [cyrsasl_scram_sha512_plus,cyrsasl_scram_sha512, cyrsasl_scram_sha384_plus,cyrsasl_scram_sha384, cyrsasl_scram_sha256_plus,cyrsasl_scram_sha256, cyrsasl_scram_sha224_plus,cyrsasl_scram_sha224, cyrsasl_scram_sha1_plus,cyrsasl_scram_sha1, cyrsasl_plain,cyrsasl_anonymous,cyrsasl_oauth], sasl_external => [standard]}}, {{auth,<<"localhost">>}, #{methods => [rdbms], password => #{format => scram, hash => [sha256], scram_iterations => 64}, rdbms => #{users_number_estimate => false}, max_users_per_domain => infinity, sasl_mechanisms => [cyrsasl_scram_sha512_plus,cyrsasl_scram_sha512, cyrsasl_scram_sha384_plus,cyrsasl_scram_sha384, cyrsasl_scram_sha256_plus,cyrsasl_scram_sha256, cyrsasl_scram_sha224_plus,cyrsasl_scram_sha224, cyrsasl_scram_sha1_plus,cyrsasl_scram_sha1, cyrsasl_plain,cyrsasl_anonymous,cyrsasl_oauth], sasl_external => [standard]}}, {{auth,<<"localhost.bis">>}, #{methods => [rdbms], password => #{format => scram, hash => [sha256], scram_iterations => 64}, rdbms => #{users_number_estimate => false}, max_users_per_domain => infinity, sasl_mechanisms => [cyrsasl_scram_sha512_plus,cyrsasl_scram_sha512, cyrsasl_scram_sha384_plus,cyrsasl_scram_sha384, cyrsasl_scram_sha256_plus,cyrsasl_scram_sha256, cyrsasl_scram_sha224_plus,cyrsasl_scram_sha224, cyrsasl_scram_sha1_plus,cyrsasl_scram_sha1, cyrsasl_plain,cyrsasl_anonymous,cyrsasl_oauth], sasl_external => [standard]}}, {{modules,<<"anonymous.localhost">>}, #{mod_vcard => #{matches => 30, host => {prefix,<<"vjud.">>}, search => true,backend => rdbms, iqdisc => parallel}, mod_bosh => #{backend => mnesia,inactivity => 30, max_pause => 120,max_wait => infinity, server_acks => false}, mod_adhoc => #{iqdisc => one_queue, report_commands_node => false}, mod_blocking => #{backend => mnesia}, mod_carboncopy => #{iqdisc => no_queue}, mod_disco => #{iqdisc => one_queue, users_can_see_hidden_services => false, server_info => [],extra_domains => []}, mod_last => #{backend => rdbms,iqdisc => one_queue}, mod_offline => #{backend => rdbms, store_groupchat_messages => false, access_max_user_messages => max_user_offline_messages}, mod_privacy => #{backend => rdbms}, mod_private => #{backend => rdbms,iqdisc => one_queue}, mod_register => #{access => register,iqdisc => one_queue, welcome_message => {"Hello","I am MongooseIM"}, registration_watchers => [], password_strength => 0, ip_access => [{allow,"127.0.0.0/8"},{deny,"0.0.0.0/0"}]}, mod_roster => #{backend => rdbms,iqdisc => one_queue, versioning => false,store_current_id => false}, mod_sic => #{iqdisc => one_queue}, mod_stream_management => #{buffer => true,ack => true,backend => mnesia, buffer_max => 100, stale_h => #{enabled => false,repeat_after => 1800, geriatric => 3600}, ack_freq => 1,resume_timeout => 600}, mod_amp => #{},mod_presence => #{}}}, {{modules,<<"localhost">>}, #{mod_vcard => #{matches => 30, host => {prefix,<<"vjud.">>}, search => true,backend => rdbms, iqdisc => parallel}, mod_bosh => #{backend => mnesia,inactivity => 30, max_pause => 120,max_wait => infinity, server_acks => false}, mod_adhoc => #{iqdisc => one_queue, report_commands_node => false}, mod_blocking => #{backend => mnesia}, mod_carboncopy => #{iqdisc => no_queue}, mod_disco => #{iqdisc => one_queue, users_can_see_hidden_services => false, server_info => [],extra_domains => []}, mod_last => #{backend => rdbms,iqdisc => one_queue}, mod_offline => #{backend => rdbms, store_groupchat_messages => false, access_max_user_messages => max_user_offline_messages}, mod_privacy => #{backend => rdbms}, mod_private => #{backend => rdbms,iqdisc => one_queue}, mod_register => #{access => register,iqdisc => one_queue, welcome_message => {"Hello","I am MongooseIM"}, registration_watchers => [], password_strength => 0, ip_access => [{allow,"127.0.0.0/8"},{deny,"0.0.0.0/0"}]}, mod_roster => #{backend => rdbms,iqdisc => one_queue, versioning => false,store_current_id => false}, mod_sic => #{iqdisc => one_queue}, mod_stream_management => #{buffer => true,ack => true,backend => mnesia, buffer_max => 100, stale_h => #{enabled => false,repeat_after => 1800, geriatric => 3600}, ack_freq => 1,resume_timeout => 600}, mod_amp => #{},mod_presence => #{}}}, {{modules,<<"localhost.bis">>}, #{mod_vcard => #{matches => 30, host => {prefix,<<"vjud.">>}, search => true,backend => rdbms, iqdisc => parallel}, mod_bosh => #{backend => mnesia,inactivity => 30, max_pause => 120,max_wait => infinity, server_acks => false}, mod_adhoc => #{iqdisc => one_queue, report_commands_node => false}, mod_blocking => #{backend => mnesia}, mod_carboncopy => #{iqdisc => no_queue}, mod_disco => #{iqdisc => one_queue, users_can_see_hidden_services => false, server_info => [],extra_domains => []}, mod_last => #{backend => rdbms,iqdisc => one_queue}, mod_offline => #{backend => rdbms, store_groupchat_messages => false, access_max_user_messages => max_user_offline_messages}, mod_privacy => #{backend => rdbms}, mod_private => #{backend => rdbms,iqdisc => one_queue}, mod_register => #{access => register,iqdisc => one_queue, welcome_message => {"Hello","I am MongooseIM"}, registration_watchers => [], password_strength => 0, ip_access => [{allow,"127.0.0.0/8"},{deny,"0.0.0.0/0"}]}, mod_roster => #{backend => rdbms,iqdisc => one_queue, versioning => false,store_current_id => false}, mod_sic => #{iqdisc => one_queue}, mod_stream_management => #{buffer => true,ack => true,backend => mnesia, buffer_max => 100, stale_h => #{enabled => false,repeat_after => 1800, geriatric => 3600}, ack_freq => 1,resume_timeout => 600}, mod_amp => #{},mod_presence => #{}}}, {{replaced_wait_timeout,<<"anonymous.localhost">>},2000}, {{replaced_wait_timeout,<<"localhost">>},2000}, {{replaced_wait_timeout,<<"localhost.bis">>},2000}, {{s2s,<<"anonymous.localhost">>}, #{address => #{<<"fed1">> => #{ip_address => "127.0.0.1"}}, outgoing => #{port => 5299,connection_timeout => 10000, ip_versions => [4,6]}, dns => #{timeout => 10,retries => 2}, certfile => "priv/server.pem", ciphers => "TLSv1.2:TLSv1.3",use_starttls => optional, max_retry_delay => 300,default_policy => allow}}, {{s2s,<<"localhost">>}, #{address => #{<<"fed1">> => #{ip_address => "127.0.0.1"}}, outgoing => #{port => 5299,connection_timeout => 10000, ip_versions => [4,6]}, dns => #{timeout => 10,retries => 2}, certfile => "priv/server.pem", ciphers => "TLSv1.2:TLSv1.3",use_starttls => optional, max_retry_delay => 300,default_policy => allow}}, {{s2s,<<"localhost.bis">>}, #{address => #{<<"fed1">> => #{ip_address => "127.0.0.1"}}, outgoing => #{port => 5299,connection_timeout => 10000, ip_versions => [4,6]}, dns => #{timeout => 10,retries => 2}, certfile => "priv/server.pem", ciphers => "TLSv1.2:TLSv1.3",use_starttls => optional, max_retry_delay => 300,default_policy => allow}}], [{metrics,#{}}, {outgoing_pools, [#{scope => global,tag => default,type => rdbms, opts => #{workers => 5,strategy => best_worker, call_timeout => 60000}, conn_opts => #{driver => pgsql,port => 5432, host => "localhost", password => "mongooseim_secret", tls => #{cacertfile => "priv/ca.pem", server_name_indication => #{enabled => false, protocol => default}, required => true,verify_mode => peer}, username => "mongooseim", database => "mongooseim", query_timeout => 5000, max_start_interval => 30}}, #{scope => <<"localhost">>,tag => global_distrib, type => redis, opts => #{workers => 10,strategy => best_worker, call_timeout => 5000}, conn_opts => #{port => 6379,host => "127.0.0.1", password => [],database => 0}}]}, {rdbms_server_type,generic}, {registration_timeout,infinity}, {routing_modules, [{router_handler,fun mongoose_router_global:filter/4, fun mongoose_router_global:route/4}, {router_handler, fun mongoose_router_localdomain:filter/4, fun mongoose_router_localdomain:route/4}, {router_handler, fun mongoose_router_external_localnode:filter/4, fun mongoose_router_external_localnode:route/4}, {router_handler, fun mongoose_router_external:filter/4, fun mongoose_router_external:route/4}, {router_handler, fun mongoose_router_dynamic_domains:filter/4, fun mongoose_router_dynamic_domains:route/4}, {router_handler,fun ejabberd_s2s:filter/4, fun ejabberd_s2s:route/4}]}, {s2s_backend,mnesia}, {services, #{service_mongoose_system_metrics => #{initial_report => 300000, periodic_report => 10800000}}}, {shaper, #{normal => #{max_rate => 1000}, fast => #{max_rate => 50000}, mam_global_shaper => #{max_rate => 1000}, mam_shaper => #{max_rate => 1}}}, {sm_backend,mnesia}, {{access,global}, #{local => [#{value => allow,acl => local}], register => [#{value => allow,acl => all}], c2s => [#{value => deny,acl => blocked}, #{value => allow,acl => all}], muc => [#{value => allow,acl => all}], max_user_sessions => [#{value => 10,acl => all}], mam_set_prefs => [#{value => default,acl => all}], mam_get_prefs => [#{value => default,acl => all}], mam_lookup_messages => [#{value => default,acl => all}], muc_admin => [#{value => allow,acl => admin}], max_user_offline_messages => [#{value => 5000,acl => admin}, #{value => 100,acl => all}], c2s_shaper => [#{value => none,acl => admin}, #{value => normal,acl => all}], s2s_shaper => [#{value => fast,acl => all}], muc_create => [#{value => allow,acl => local}], mam_get_prefs_global_shaper => [#{value => mam_global_shaper,acl => all}], mam_get_prefs_shaper => [#{value => mam_shaper,acl => all}], mam_lookup_messages_global_shaper => [#{value => mam_global_shaper,acl => all}], mam_lookup_messages_shaper => [#{value => mam_shaper,acl => all}], mam_set_prefs_global_shaper => [#{value => mam_global_shaper,acl => all}], mam_set_prefs_shaper => [#{value => mam_shaper,acl => all}]}}, {{access,<<"anonymous.localhost">>}, #{local => [#{value => allow,acl => local}], register => [#{value => allow,acl => all}], c2s => [#{value => deny,acl => blocked}, #{value => allow,acl => all}], muc => [#{value => allow,acl => all}], max_user_sessions => [#{value => 10,acl => all}], mam_set_prefs => [#{value => default,acl => all}], mam_get_prefs => [#{value => default,acl => all}], mam_lookup_messages => [#{value => default,acl => all}], muc_admin => [#{value => allow,acl => admin}], max_user_offline_messages => [#{value => 5000,acl => admin}, #{value => 100,acl => all}], c2s_shaper => [#{value => none,acl => admin}, #{value => normal,acl => all}], s2s_shaper => [#{value => fast,acl => all}], muc_create => [#{value => allow,acl => local}], mam_get_prefs_global_shaper => [#{value => mam_global_shaper,acl => all}], mam_get_prefs_shaper => [#{value => mam_shaper,acl => all}], mam_lookup_messages_global_shaper => [#{value => mam_global_shaper,acl => all}], mam_lookup_messages_shaper => [#{value => mam_shaper,acl => all}], mam_set_prefs_global_shaper => [#{value => mam_global_shaper,acl => all}], mam_set_prefs_shaper => [#{value => mam_shaper,acl => all}]}}, {{access,<<"localhost">>}, #{local => [#{value => allow,acl => local}], register => [#{value => allow,acl => all}], c2s => [#{value => deny,acl => blocked}, #{value => allow,acl => all}], muc => [#{value => allow,acl => all}], max_user_sessions => [#{value => 10,acl => all}], mam_set_prefs => [#{value => default,acl => all}], mam_get_prefs => [#{value => default,acl => all}], mam_lookup_messages => [#{value => default,acl => all}], muc_admin => [#{value => allow,acl => admin}], max_user_offline_messages => [#{value => 5000,acl => admin}, #{value => 100,acl => all}], c2s_shaper => [#{value => none,acl => admin}, #{value => normal,acl => all}], s2s_shaper => [#{value => fast,acl => all}], muc_create => [#{value => allow,acl => local}], mam_get_prefs_global_shaper => [#{value => mam_global_shaper,acl => all}], mam_get_prefs_shaper => [#{value => mam_shaper,acl => all}], mam_lookup_messages_global_shaper => [#{value => mam_global_shaper,acl => all}], mam_lookup_messages_shaper => [#{value => mam_shaper,acl => all}], mam_set_prefs_global_shaper => [#{value => mam_global_shaper,acl => all}], mam_set_prefs_shaper => [#{value => mam_shaper,acl => all}]}}, {{access,<<"localhost.bis">>}, #{local => [#{value => allow,acl => local}], register => [#{value => allow,acl => all}], c2s => [#{value => deny,acl => blocked}, #{value => allow,acl => all}], muc => [#{value => allow,acl => all}], max_user_sessions => [#{value => 10,acl => all}], mam_set_prefs => [#{value => default,acl => all}], mam_get_prefs => [#{value => default,acl => all}], mam_lookup_messages => [#{value => default,acl => all}], muc_admin => [#{value => allow,acl => admin}], max_user_offline_messages => [#{value => 5000,acl => admin}, #{value => 100,acl => all}], c2s_shaper => [#{value => none,acl => admin}, #{value => normal,acl => all}], s2s_shaper => [#{value => fast,acl => all}], muc_create => [#{value => allow,acl => local}], mam_get_prefs_global_shaper => [#{value => mam_global_shaper,acl => all}], mam_get_prefs_shaper => [#{value => mam_shaper,acl => all}], mam_lookup_messages_global_shaper => [#{value => mam_global_shaper,acl => all}], mam_lookup_messages_shaper => [#{value => mam_shaper,acl => all}], mam_set_prefs_global_shaper => [#{value => mam_global_shaper,acl => all}], mam_set_prefs_shaper => [#{value => mam_shaper,acl => all}]}}, {{acl,global}, #{local => [#{match => current_domain,user_regexp => <<>>}]}}, {{acl,<<"anonymous.localhost">>}, #{local => [#{match => current_domain,user_regexp => <<>>}]}}, {{acl,<<"localhost">>}, #{local => [#{match => current_domain,user_regexp => <<>>}]}}, {{acl,<<"localhost.bis">>}, #{local => [#{match => current_domain,user_regexp => <<>>}]}}, {{auth,<<"anonymous.localhost">>}, #{methods => [anonymous], password => #{format => scram,scram_iterations => 10000}, anonymous => #{protocol => both,backend => mnesia, allow_multiple_connections => true}, max_users_per_domain => infinity, sasl_mechanisms => [cyrsasl_scram_sha512_plus,cyrsasl_scram_sha512, cyrsasl_scram_sha384_plus,cyrsasl_scram_sha384, cyrsasl_scram_sha256_plus,cyrsasl_scram_sha256, cyrsasl_scram_sha224_plus,cyrsasl_scram_sha224, cyrsasl_scram_sha1_plus,cyrsasl_scram_sha1, cyrsasl_plain,cyrsasl_anonymous,cyrsasl_oauth], sasl_external => [standard]}}, {{auth,<<"localhost">>}, #{methods => [rdbms], password => #{format => scram, hash => [sha256], scram_iterations => 64}, rdbms => #{users_number_estimate => false}, max_users_per_domain => infinity, sasl_mechanisms => [cyrsasl_scram_sha512_plus,cyrsasl_scram_sha512, cyrsasl_scram_sha384_plus,cyrsasl_scram_sha384, cyrsasl_scram_sha256_plus,cyrsasl_scram_sha256, cyrsasl_scram_sha224_plus,cyrsasl_scram_sha224, cyrsasl_scram_sha1_plus,cyrsasl_scram_sha1, cyrsasl_plain,cyrsasl_anonymous,cyrsasl_oauth], sasl_external => [standard]}}, {{auth,<<"localhost.bis">>}, #{methods => [rdbms], password => #{format => scram, hash => [sha256], scram_iterations => 64}, rdbms => #{users_number_estimate => false}, max_users_per_domain => infinity, sasl_mechanisms => [cyrsasl_scram_sha512_plus,cyrsasl_scram_sha512, cyrsasl_scram_sha384_plus,cyrsasl_scram_sha384, cyrsasl_scram_sha256_plus,cyrsasl_scram_sha256, cyrsasl_scram_sha224_plus,cyrsasl_scram_sha224, cyrsasl_scram_sha1_plus,cyrsasl_scram_sha1, cyrsasl_plain,cyrsasl_anonymous,cyrsasl_oauth], sasl_external => [standard]}}, {{modules,<<"anonymous.localhost">>}, #{mod_vcard => #{matches => 30, host => {prefix,<<"vjud.">>}, search => true,backend => rdbms, iqdisc => parallel}, mod_bosh => #{backend => mnesia,inactivity => 30, max_pause => 120,max_wait => infinity, server_acks => false}, mod_adhoc => #{iqdisc => one_queue, report_commands_node => false}, mod_blocking => #{backend => mnesia}, mod_carboncopy => #{iqdisc => no_queue}, mod_disco => #{iqdisc => one_queue, users_can_see_hidden_services => false, server_info => [],extra_domains => []}, mod_last => #{backend => rdbms,iqdisc => one_queue}, mod_offline => #{backend => rdbms, store_groupchat_messages => false, access_max_user_messages => max_user_offline_messages}, mod_privacy => #{backend => rdbms}, mod_private => #{backend => rdbms,iqdisc => one_queue}, mod_register => #{access => register,iqdisc => one_queue, welcome_message => {"Hello","I am MongooseIM"}, registration_watchers => [], password_strength => 0, ip_access => [{allow,"127.0.0.0/8"},{deny,"0.0.0.0/0"}]}, mod_roster => #{backend => rdbms,iqdisc => one_queue, versioning => false,store_current_id => false}, mod_sic => #{iqdisc => one_queue}, mod_stream_management => #{buffer => true,ack => true,backend => mnesia, buffer_max => 100, stale_h => #{enabled => false,repeat_after => 1800, geriatric => 3600}, ack_freq => 1,resume_timeout => 600}, mod_amp => #{},mod_presence => #{}}}, {{modules,<<"localhost">>}, #{mod_vcard => #{matches => 30, host => {prefix,<<"vjud.">>}, search => true,backend => rdbms, iqdisc => parallel}, mod_bosh => #{backend => mnesia,inactivity => 30, max_pause => 120,max_wait => infinity, server_acks => false}, mod_adhoc => #{iqdisc => one_queue, report_commands_node => false}, mod_blocking => #{backend => mnesia}, mod_carboncopy => #{iqdisc => no_queue}, mod_disco => #{iqdisc => one_queue, users_can_see_hidden_services => false, server_info => [],extra_domains => []}, mod_last => #{backend => rdbms,iqdisc => one_queue}, mod_offline => #{backend => rdbms, store_groupchat_messages => false, access_max_user_messages => max_user_offline_messages}, mod_privacy => #{backend => rdbms}, mod_private => #{backend => rdbms,iqdisc => one_queue}, mod_register => #{access => register,iqdisc => one_queue, welcome_message => {"Hello","I am MongooseIM"}, registration_watchers => [], password_strength => 0, ip_access => [{allow,"127.0.0.0/8"},{deny,"0.0.0.0/0"}]}, mod_roster => #{backend => rdbms,iqdisc => one_queue, versioning => false,store_current_id => false}, mod_sic => #{iqdisc => one_queue}, mod_stream_management => #{buffer => true,ack => true,backend => mnesia, buffer_max => 100, stale_h => #{enabled => false,repeat_after => 1800, geriatric => 3600}, ack_freq => 1,resume_timeout => 600}, mod_amp => #{},mod_presence => #{}}}, {{modules,<<"localhost.bis">>}, #{mod_vcard => #{matches => 30, host => {prefix,<<"vjud.">>}, search => true,backend => rdbms, iqdisc => parallel}, mod_bosh => #{backend => mnesia,inactivity => 30, max_pause => 120,max_wait => infinity, server_acks => false}, mod_adhoc => #{iqdisc => one_queue, report_commands_node => false}, mod_blocking => #{backend => mnesia}, mod_carboncopy => #{iqdisc => no_queue}, mod_disco => #{iqdisc => one_queue, users_can_see_hidden_services => false, server_info => [],extra_domains => []}, mod_last => #{backend => rdbms,iqdisc => one_queue}, mod_offline => #{backend => rdbms, store_groupchat_messages => false, access_max_user_messages => max_user_offline_messages}, mod_privacy => #{backend => rdbms}, mod_private => #{backend => rdbms,iqdisc => one_queue}, mod_register => #{access => register,iqdisc => one_queue, welcome_message => {"Hello","I am MongooseIM"}, registration_watchers => [], password_strength => 0, ip_access => [{allow,"127.0.0.0/8"},{deny,"0.0.0.0/0"}]}, mod_roster => #{backend => rdbms,iqdisc => one_queue, versioning => false,store_current_id => false}, mod_sic => #{iqdisc => one_queue}, mod_stream_management => #{buffer => true,ack => true,backend => mnesia, buffer_max => 100, stale_h => #{enabled => false,repeat_after => 1800, geriatric => 3600}, ack_freq => 1,resume_timeout => 600}, mod_amp => #{},mod_presence => #{}}}, {{replaced_wait_timeout,<<"anonymous.localhost">>},2000}, {{replaced_wait_timeout,<<"localhost">>},2000}, {{replaced_wait_timeout,<<"localhost.bis">>},2000}, {{s2s,<<"anonymous.localhost">>}, #{address => #{<<"fed1">> => #{ip_address => "127.0.0.1"}}, outgoing => #{port => 5299,connection_timeout => 10000, ip_versions => [4,6]}, dns => #{timeout => 10,retries => 2}, certfile => "priv/server.pem", ciphers => "TLSv1.2:TLSv1.3",use_starttls => optional, max_retry_delay => 300,default_policy => allow}}, {{s2s,<<"localhost">>}, #{address => #{<<"fed1">> => #{ip_address => "127.0.0.1"}}, outgoing => #{port => 5299,connection_timeout => 10000, ip_versions => [4,6]}, dns => #{timeout => 10,retries => 2}, certfile => "priv/server.pem", ciphers => "TLSv1.2:TLSv1.3",use_starttls => optional, max_retry_delay => 300,default_policy => allow}}, {{s2s,<<"localhost.bis">>}, #{address => #{<<"fed1">> => #{ip_address => "127.0.0.1"}}, outgoing => #{port => 5299,connection_timeout => 10000, ip_versions => [4,6]}, dns => #{timeout => 10,retries => 2}, certfile => "priv/server.pem", ciphers => "TLSv1.2:TLSv1.3",use_starttls => optional, max_retry_delay => 300,default_policy => allow}}], {assertEqual, [{module,config_parser_SUITE}, {line,3132}, {expression,"K2"}, {expected,outgoing_pools}, {value,metrics}]}, [{config_parser_SUITE,handle_config_option,2, [{file, "/home/circleci/project/test/config_parser_SUITE.erl"}, {line,3132}]}, {config_parser_SUITE,compare_ordered_lists,3, [{file, "/home/circleci/project/test/config_parser_SUITE.erl"}, {line,3171}]}, {test_server,ts_tc,3, [{file,"test_server.erl"},{line,1793}]}, {test_server,run_test_case_eval1,6, [{file,"test_server.erl"},{line,1302}]}, {test_server,run_test_case_eval,9, [{file,"test_server.erl"},{line,1234}]}]}} |
144 | config_parser_SUITE | file | miscellaneous | < > | 0.147s | FAILED | {config_parser_SUITE,compare_ordered_lists,3173} {test_case_failed,{"Failed to compare ordered lists", [{outgoing_pools,[]}, {rdbms_server_type,mssql}, {registration_timeout,600}, {routing_modules, [{router_handler,fun mongoose_router_global:filter/4, fun mongoose_router_global:route/4}, {router_handler, fun mongoose_router_localdomain:filter/4, fun mongoose_router_localdomain:route/4}]}, {s2s_backend,mnesia}, {services, #{service_mongoose_system_metrics => #{report => true, tracking_id => #{id => "G-12345678",secret => "Secret"}, initial_report => 20000, periodic_report => 300000}}}, {sm_backend,mnesia}, {{auth,<<"anonymous.localhost">>}, #{external => #{instances => 1, program => "/usr/bin/authenticator"}, http => #{basic_auth => "admin:admin"}, methods => [anonymous,external,http,jwt,ldap,rdbms], password => #{format => scram,scram_iterations => 10000}, anonymous => #{protocol => sasl_anon,backend => mnesia, allow_multiple_connections => true}, ldap => #{filter => <<"(&(objectClass=shadowAccount)(memberOf=Jabber Users))">>, base => <<"ou=Users,dc=esl,dc=com">>, pool_tag => default,deref => never, uids => [<<"uid">>,{<<"uid2">>,<<"%u">>}], dn_filter => {<<"(&(name=%s)(owner=%D)(user=%u@%d))">>, [<<"sn">>]}, local_filter => {equal,{"accountStatus",["enabled"]}}, bind_pool_tag => bind}, rdbms => #{users_number_estimate => true}, jwt => #{algorithm => <<"RS256">>, secret => {value,<<"secret123">>}, username_key => user}, max_users_per_domain => infinity, sasl_mechanisms => [cyrsasl_scram_sha512_plus,cyrsasl_scram_sha512, cyrsasl_scram_sha384_plus,cyrsasl_scram_sha384, cyrsasl_scram_sha256_plus,cyrsasl_scram_sha256, cyrsasl_scram_sha224_plus,cyrsasl_scram_sha224, cyrsasl_scram_sha1_plus,cyrsasl_scram_sha1, cyrsasl_plain,cyrsasl_anonymous,cyrsasl_oauth], sasl_external => [standard]}}, {{auth,<<"localhost">>}, #{external => #{instances => 1, program => "/usr/bin/authenticator"}, http => #{basic_auth => "admin:admin"}, methods => [anonymous,external,http,jwt,ldap,rdbms], password => #{format => scram,scram_iterations => 10000}, anonymous => #{protocol => sasl_anon,backend => mnesia, allow_multiple_connections => true}, ldap => #{filter => <<"(&(objectClass=shadowAccount)(memberOf=Jabber Users))">>, base => <<"ou=Users,dc=esl,dc=com">>, pool_tag => default,deref => never, uids => [<<"uid">>,{<<"uid2">>,<<"%u">>}], dn_filter => {<<"(&(name=%s)(owner=%D)(user=%u@%d))">>, [<<"sn">>]}, local_filter => {equal,{"accountStatus",["enabled"]}}, bind_pool_tag => bind}, rdbms => #{users_number_estimate => true}, jwt => #{algorithm => <<"RS256">>, secret => {value,<<"secret123">>}, username_key => user}, max_users_per_domain => infinity, sasl_mechanisms => [cyrsasl_scram_sha512_plus,cyrsasl_scram_sha512, cyrsasl_scram_sha384_plus,cyrsasl_scram_sha384, cyrsasl_scram_sha256_plus,cyrsasl_scram_sha256, cyrsasl_scram_sha224_plus,cyrsasl_scram_sha224, cyrsasl_scram_sha1_plus,cyrsasl_scram_sha1, cyrsasl_plain,cyrsasl_anonymous,cyrsasl_oauth], sasl_external => [standard]}}, {{modules,<<"anonymous.localhost">>},#{}}, {{modules,<<"localhost">>},#{}}, {{replaced_wait_timeout,<<"anonymous.localhost">>},2000}, {{replaced_wait_timeout,<<"localhost">>},2000}, {{route_subdomains,<<"anonymous.localhost">>},s2s}, {{route_subdomains,<<"localhost">>},s2s}, {{s2s,<<"anonymous.localhost">>}, #{outgoing => #{port => 5269,connection_timeout => 10000, ip_versions => [4,6]}, dns => #{timeout => 10,retries => 2}, ciphers => "TLSv1.2:TLSv1.3",use_starttls => false, max_retry_delay => 300,default_policy => allow}}, {{s2s,<<"localhost">>}, #{outgoing => #{port => 5269,connection_timeout => 10000, ip_versions => [4,6]}, dns => #{timeout => 10,retries => 2}, ciphers => "TLSv1.2:TLSv1.3",use_starttls => false, max_retry_delay => 300,default_policy => allow}}], [{metrics,#{}}, {outgoing_pools,[]}, {rdbms_server_type,mssql}, {registration_timeout,600}, {routing_modules, [{router_handler,fun mongoose_router_global:filter/4, fun mongoose_router_global:route/4}, {router_handler, fun mongoose_router_localdomain:filter/4, fun mongoose_router_localdomain:route/4}]}, {s2s_backend,mnesia}, {services, #{service_mongoose_system_metrics => #{report => true, tracking_id => #{id => "G-12345678",secret => "Secret"}, initial_report => 20000, periodic_report => 300000}}}, {sm_backend,mnesia}, {{auth,<<"anonymous.localhost">>}, #{external => #{instances => 1, program => "/usr/bin/authenticator"}, http => #{basic_auth => "admin:admin"}, methods => [anonymous,external,http,jwt,ldap,rdbms], password => #{format => scram,scram_iterations => 10000}, anonymous => #{protocol => sasl_anon,backend => mnesia, allow_multiple_connections => true}, ldap => #{filter => <<"(&(objectClass=shadowAccount)(memberOf=Jabber Users))">>, base => <<"ou=Users,dc=esl,dc=com">>, pool_tag => default,deref => never, uids => [<<"uid">>,{<<"uid2">>,<<"%u">>}], dn_filter => {<<"(&(name=%s)(owner=%D)(user=%u@%d))">>, [<<"sn">>]}, local_filter => {equal,{"accountStatus",["enabled"]}}, bind_pool_tag => bind}, rdbms => #{users_number_estimate => true}, jwt => #{algorithm => <<"RS256">>, secret => {value,<<"secret123">>}, username_key => user}, max_users_per_domain => infinity, sasl_mechanisms => [cyrsasl_scram_sha512_plus,cyrsasl_scram_sha512, cyrsasl_scram_sha384_plus,cyrsasl_scram_sha384, cyrsasl_scram_sha256_plus,cyrsasl_scram_sha256, cyrsasl_scram_sha224_plus,cyrsasl_scram_sha224, cyrsasl_scram_sha1_plus,cyrsasl_scram_sha1, cyrsasl_plain,cyrsasl_anonymous,cyrsasl_oauth], sasl_external => [standard]}}, {{auth,<<"localhost">>}, #{external => #{instances => 1, program => "/usr/bin/authenticator"}, http => #{basic_auth => "admin:admin"}, methods => [anonymous,external,http,jwt,ldap,rdbms], password => #{format => scram,scram_iterations => 10000}, anonymous => #{protocol => sasl_anon,backend => mnesia, allow_multiple_connections => true}, ldap => #{filter => <<"(&(objectClass=shadowAccount)(memberOf=Jabber Users))">>, base => <<"ou=Users,dc=esl,dc=com">>, pool_tag => default,deref => never, uids => [<<"uid">>,{<<"uid2">>,<<"%u">>}], dn_filter => {<<"(&(name=%s)(owner=%D)(user=%u@%d))">>, [<<"sn">>]}, local_filter => {equal,{"accountStatus",["enabled"]}}, bind_pool_tag => bind}, rdbms => #{users_number_estimate => true}, jwt => #{algorithm => <<"RS256">>, secret => {value,<<"secret123">>}, username_key => user}, max_users_per_domain => infinity, sasl_mechanisms => [cyrsasl_scram_sha512_plus,cyrsasl_scram_sha512, cyrsasl_scram_sha384_plus,cyrsasl_scram_sha384, cyrsasl_scram_sha256_plus,cyrsasl_scram_sha256, cyrsasl_scram_sha224_plus,cyrsasl_scram_sha224, cyrsasl_scram_sha1_plus,cyrsasl_scram_sha1, cyrsasl_plain,cyrsasl_anonymous,cyrsasl_oauth], sasl_external => [standard]}}, {{modules,<<"anonymous.localhost">>},#{}}, {{modules,<<"localhost">>},#{}}, {{replaced_wait_timeout,<<"anonymous.localhost">>},2000}, {{replaced_wait_timeout,<<"localhost">>},2000}, {{route_subdomains,<<"anonymous.localhost">>},s2s}, {{route_subdomains,<<"localhost">>},s2s}, {{s2s,<<"anonymous.localhost">>}, #{outgoing => #{port => 5269,connection_timeout => 10000, ip_versions => [4,6]}, dns => #{timeout => 10,retries => 2}, ciphers => "TLSv1.2:TLSv1.3",use_starttls => false, max_retry_delay => 300,default_policy => allow}}, {{s2s,<<"localhost">>}, #{outgoing => #{port => 5269,connection_timeout => 10000, ip_versions => [4,6]}, dns => #{timeout => 10,retries => 2}, ciphers => "TLSv1.2:TLSv1.3",use_starttls => false, max_retry_delay => 300,default_policy => allow}}], {assertEqual, [{module,config_parser_SUITE}, {line,3132}, {expression,"K2"}, {expected,outgoing_pools}, {value,metrics}]}, [{config_parser_SUITE,handle_config_option,2, [{file, "/home/circleci/project/test/config_parser_SUITE.erl"}, {line,3132}]}, {config_parser_SUITE,compare_ordered_lists,3, [{file, "/home/circleci/project/test/config_parser_SUITE.erl"}, {line,3171}]}, {test_server,ts_tc,3, [{file,"test_server.erl"},{line,1793}]}, {test_server,run_test_case_eval1,6, [{file,"test_server.erl"},{line,1302}]}, {test_server,run_test_case_eval,9, [{file,"test_server.erl"},{line,1234}]}]}} |
145 | config_parser_SUITE | file | s2s | < > | 0.058s | FAILED | {config_parser_SUITE,compare_ordered_lists,3173} {test_case_failed,{"Failed to compare ordered lists", [{outgoing_pools,[]}, {rdbms_server_type,generic}, {registration_timeout,600}, {routing_modules, [{router_handler,fun mongoose_router_global:filter/4, fun mongoose_router_global:route/4}, {router_handler, fun mongoose_router_localdomain:filter/4, fun mongoose_router_localdomain:route/4}, {router_handler, fun mongoose_router_external_localnode:filter/4, fun mongoose_router_external_localnode:route/4}, {router_handler, fun mongoose_router_external:filter/4, fun mongoose_router_external:route/4}, {router_handler, fun mongoose_router_dynamic_domains:filter/4, fun mongoose_router_dynamic_domains:route/4}, {router_handler,fun ejabberd_s2s:filter/4, fun ejabberd_s2s:route/4}]}, {s2s_backend,mnesia}, {services,#{}}, {sm_backend,mnesia}, {{auth,<<"dummy_host">>}, #{methods => [], password => #{format => scram,scram_iterations => 10000}, max_users_per_domain => infinity, sasl_mechanisms => [cyrsasl_scram_sha512_plus,cyrsasl_scram_sha512, cyrsasl_scram_sha384_plus,cyrsasl_scram_sha384, cyrsasl_scram_sha256_plus,cyrsasl_scram_sha256, cyrsasl_scram_sha224_plus,cyrsasl_scram_sha224, cyrsasl_scram_sha1_plus,cyrsasl_scram_sha1, cyrsasl_plain,cyrsasl_anonymous,cyrsasl_oauth], sasl_external => [standard]}}, {{auth,<<"localhost">>}, #{methods => [], password => #{format => scram,scram_iterations => 10000}, max_users_per_domain => infinity, sasl_mechanisms => [cyrsasl_scram_sha512_plus,cyrsasl_scram_sha512, cyrsasl_scram_sha384_plus,cyrsasl_scram_sha384, cyrsasl_scram_sha256_plus,cyrsasl_scram_sha256, cyrsasl_scram_sha224_plus,cyrsasl_scram_sha224, cyrsasl_scram_sha1_plus,cyrsasl_scram_sha1, cyrsasl_plain,cyrsasl_anonymous,cyrsasl_oauth], sasl_external => [standard]}}, {{modules,<<"dummy_host">>},#{}}, {{modules,<<"localhost">>},#{}}, {{replaced_wait_timeout,<<"dummy_host">>},2000}, {{replaced_wait_timeout,<<"localhost">>},2000}, {{s2s,<<"dummy_host">>}, #{address => #{<<"fed1">> => #{ip_address => "127.0.0.1"}, <<"fed2">> => #{port => 8765,ip_address => "127.0.0.1"}}, outgoing => #{port => 5299,connection_timeout => 4000, ip_versions => [6,4]}, dns => #{timeout => 30,retries => 1}, certfile => "priv/server.pem", ciphers => "TLSv1.2:TLSv1.3",use_starttls => optional, max_retry_delay => 30,shared => <<"shared secret">>, host_policy => #{<<"fed1">> => allow,<<"reg1">> => deny}, default_policy => allow}}, {{s2s,<<"localhost">>}, #{address => #{<<"fed1">> => #{ip_address => "127.0.0.1"}, <<"fed2">> => #{port => 8765,ip_address => "127.0.0.1"}}, outgoing => #{port => 5299,connection_timeout => 4000, ip_versions => [6,4]}, dns => #{timeout => 30,retries => 1}, certfile => "priv/server.pem", ciphers => "TLSv1.2:TLSv1.3",use_starttls => optional, max_retry_delay => 30,shared => <<"shared secret">>, host_policy => #{<<"fed1">> => allow,<<"reg1">> => deny}, default_policy => allow}}], [{metrics,#{}}, {outgoing_pools,[]}, {rdbms_server_type,generic}, {registration_timeout,600}, {routing_modules, [{router_handler,fun mongoose_router_global:filter/4, fun mongoose_router_global:route/4}, {router_handler, fun mongoose_router_localdomain:filter/4, fun mongoose_router_localdomain:route/4}, {router_handler, fun mongoose_router_external_localnode:filter/4, fun mongoose_router_external_localnode:route/4}, {router_handler, fun mongoose_router_external:filter/4, fun mongoose_router_external:route/4}, {router_handler, fun mongoose_router_dynamic_domains:filter/4, fun mongoose_router_dynamic_domains:route/4}, {router_handler,fun ejabberd_s2s:filter/4, fun ejabberd_s2s:route/4}]}, {s2s_backend,mnesia}, {services,#{}}, {sm_backend,mnesia}, {{auth,<<"dummy_host">>}, #{methods => [], password => #{format => scram,scram_iterations => 10000}, max_users_per_domain => infinity, sasl_mechanisms => [cyrsasl_scram_sha512_plus,cyrsasl_scram_sha512, cyrsasl_scram_sha384_plus,cyrsasl_scram_sha384, cyrsasl_scram_sha256_plus,cyrsasl_scram_sha256, cyrsasl_scram_sha224_plus,cyrsasl_scram_sha224, cyrsasl_scram_sha1_plus,cyrsasl_scram_sha1, cyrsasl_plain,cyrsasl_anonymous,cyrsasl_oauth], sasl_external => [standard]}}, {{auth,<<"localhost">>}, #{methods => [], password => #{format => scram,scram_iterations => 10000}, max_users_per_domain => infinity, sasl_mechanisms => [cyrsasl_scram_sha512_plus,cyrsasl_scram_sha512, cyrsasl_scram_sha384_plus,cyrsasl_scram_sha384, cyrsasl_scram_sha256_plus,cyrsasl_scram_sha256, cyrsasl_scram_sha224_plus,cyrsasl_scram_sha224, cyrsasl_scram_sha1_plus,cyrsasl_scram_sha1, cyrsasl_plain,cyrsasl_anonymous,cyrsasl_oauth], sasl_external => [standard]}}, {{modules,<<"dummy_host">>},#{}}, {{modules,<<"localhost">>},#{}}, {{replaced_wait_timeout,<<"dummy_host">>},2000}, {{replaced_wait_timeout,<<"localhost">>},2000}, {{s2s,<<"dummy_host">>}, #{address => #{<<"fed1">> => #{ip_address => "127.0.0.1"}, <<"fed2">> => #{port => 8765,ip_address => "127.0.0.1"}}, outgoing => #{port => 5299,connection_timeout => 4000, ip_versions => [6,4]}, dns => #{timeout => 30,retries => 1}, certfile => "priv/server.pem", ciphers => "TLSv1.2:TLSv1.3",use_starttls => optional, max_retry_delay => 30,shared => <<"shared secret">>, host_policy => #{<<"fed1">> => allow,<<"reg1">> => deny}, default_policy => allow}}, {{s2s,<<"localhost">>}, #{address => #{<<"fed1">> => #{ip_address => "127.0.0.1"}, <<"fed2">> => #{port => 8765,ip_address => "127.0.0.1"}}, outgoing => #{port => 5299,connection_timeout => 4000, ip_versions => [6,4]}, dns => #{timeout => 30,retries => 1}, certfile => "priv/server.pem", ciphers => "TLSv1.2:TLSv1.3",use_starttls => optional, max_retry_delay => 30,shared => <<"shared secret">>, host_policy => #{<<"fed1">> => allow,<<"reg1">> => deny}, default_policy => allow}}], {assertEqual, [{module,config_parser_SUITE}, {line,3132}, {expression,"K2"}, {expected,outgoing_pools}, {value,metrics}]}, [{config_parser_SUITE,handle_config_option,2, [{file, "/home/circleci/project/test/config_parser_SUITE.erl"}, {line,3132}]}, {config_parser_SUITE,compare_ordered_lists,3, [{file, "/home/circleci/project/test/config_parser_SUITE.erl"}, {line,3171}]}, {test_server,ts_tc,3, [{file,"test_server.erl"},{line,1793}]}, {test_server,run_test_case_eval1,6, [{file,"test_server.erl"},{line,1302}]}, {test_server,run_test_case_eval,9, [{file,"test_server.erl"},{line,1234}]}]}} |
146 | config_parser_SUITE | file | modules | < > | 0.350s | FAILED | {config_parser_SUITE,compare_ordered_lists,3173} {test_case_failed,{"Failed to compare ordered lists", [{outgoing_pools,[]}, {rdbms_server_type,generic}, {registration_timeout,600}, {routing_modules, [{router_handler,fun mongoose_router_global:filter/4, fun mongoose_router_global:route/4}, {router_handler, fun mongoose_router_localdomain:filter/4, fun mongoose_router_localdomain:route/4}, {router_handler, fun mongoose_router_external_localnode:filter/4, fun mongoose_router_external_localnode:route/4}, {router_handler, fun mongoose_router_external:filter/4, fun mongoose_router_external:route/4}, {router_handler, fun mongoose_router_dynamic_domains:filter/4, fun mongoose_router_dynamic_domains:route/4}, {router_handler,fun ejabberd_s2s:filter/4, fun ejabberd_s2s:route/4}]}, {s2s_backend,mnesia}, {services,#{}}, {sm_backend,mnesia}, {{auth,<<"dummy_host">>}, #{methods => [], password => #{format => scram,scram_iterations => 10000}, max_users_per_domain => infinity, sasl_mechanisms => [cyrsasl_scram_sha512_plus,cyrsasl_scram_sha512, cyrsasl_scram_sha384_plus,cyrsasl_scram_sha384, cyrsasl_scram_sha256_plus,cyrsasl_scram_sha256, cyrsasl_scram_sha224_plus,cyrsasl_scram_sha224, cyrsasl_scram_sha1_plus,cyrsasl_scram_sha1, cyrsasl_plain,cyrsasl_anonymous,cyrsasl_oauth], sasl_external => [standard]}}, {{auth,<<"localhost">>}, #{methods => [], password => #{format => scram,scram_iterations => 10000}, max_users_per_domain => infinity, sasl_mechanisms => [cyrsasl_scram_sha512_plus,cyrsasl_scram_sha512, cyrsasl_scram_sha384_plus,cyrsasl_scram_sha384, cyrsasl_scram_sha256_plus,cyrsasl_scram_sha256, cyrsasl_scram_sha224_plus,cyrsasl_scram_sha224, cyrsasl_scram_sha1_plus,cyrsasl_scram_sha1, cyrsasl_plain,cyrsasl_anonymous,cyrsasl_oauth], sasl_external => [standard]}}, {{modules,<<"dummy_host">>}, #{mod_roster => #{backend => mnesia,iqdisc => one_queue, versioning => true,store_current_id => true}, mod_last => #{backend => mnesia,iqdisc => {queues,10}}, mod_adhoc => #{iqdisc => one_queue,report_commands_node => true}, mod_inbox => #{backend => rdbms,iqdisc => no_queue, groupchat => [muclight], delete_domain_limit => infinity, async_writer => #{pool_size => 4}, max_result_limit => infinity, boxes => [<<"inbox">>,<<"archive">>,<<"bin">>], reset_markers => [<<"displayed">>], aff_changes => true,remove_on_kicked => true, bin_ttl => 30,bin_clean_after => 3600000}, mod_caps => #{cache_size => 1000,backend => mnesia, cache_life_time => 86400}, mod_muc_light => #{host => {fqdn,<<"muclight.example.com">>}, backend => mnesia,rooms_per_user => 10, blocking => false, config_schema => [{<<"display-lines">>,30,display_lines, integer}, {<<"roomname">>,<<"The Room">>,roomname, binary}], legacy_mode => true,rooms_in_rosters => true, max_occupants => 50,equal_occupants => true, rooms_per_page => 5,all_can_configure => true, all_can_invite => true}, mod_pubsub => #{host => {prefix,<<"pubsub.">>}, plugins => [<<"flat">>,<<"pep">>], wpool => #{workers => 10,strategy => best_worker, call_timeout => 5000}, backend => rdbms,iqdisc => one_queue, last_item_cache => mnesia, pep_mapping => #{<<"urn:xmpp:microblog:0">> => <<"mb">>}, ignore_pep_from_offline => false, max_items_node => 1000,default_node_config => [], nodetree => nodetree_tree, access_createnode => pubsub_createnode, item_publisher => false,sync_broadcast => false}, mod_carboncopy => #{iqdisc => no_queue}, mod_event_pusher => #{http => #{handlers => [#{path => <<"notifications">>, pool_name => http_pool, callback_module => mod_event_pusher_http_defaults}]}, push => #{wpool => #{workers => 200, strategy => available_worker, call_timeout => 5000}, backend => mnesia,iqdisc => one_queue, plugin_module => mod_event_pusher_push_plugin_defaults, virtual_pubsub_hosts => [{fqdn,<<"host1">>}, {fqdn,<<"host2">>}]}, rabbit => #{presence_exchange => #{name => <<"presence">>, type => <<"topic">>}, chat_msg_exchange => #{name => <<"chat_msg">>, type => <<"topic">>, sent_topic => <<"chat_msg_sent">>, recv_topic => <<"chat_msg_recv">>}, groupchat_msg_exchange => #{name => <<"groupchat_msg">>, type => <<"topic">>, sent_topic => <<"groupchat_msg_sent">>, recv_topic => <<"groupchat_msg_recv">>}}, sns => #{pool_size => 100, plugin_module => mod_event_pusher_sns_defaults, region => "eu-west-1", access_key_id => "AKIAIOSFODNN7EXAMPLE", secret_access_key => "wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY", sns_host => "eu-west-1.amazonaws.com", presence_updates_topic => "user_presence_updated", publish_retry_count => 2, pm_messages_topic => "user_message_sent", muc_messages_topic => "user_messagegroup_sent", account_id => "123456789012", publish_retry_time_ms => 50}}, mod_stream_management => #{buffer => true,ack => true,backend => mnesia, buffer_max => 30, stale_h => #{enabled => true,repeat_after => 1800, geriatric => 3600}, ack_freq => 2,resume_timeout => 600}, mod_mam_rdbms_arch_async => #{enabled => true,pool_size => 8,batch_size => 30, flush_interval => 2000}, mod_version => #{os_info => true,iqdisc => no_queue}, mod_push_service_mongoosepush => #{pool_name => mongoose_push_http, max_http_connections => 100, api_version => <<"v3">>}, mod_muc => #{access => muc, host => {fqdn,<<"muc.example.com">>}, backend => mnesia,max_users => 200, room_shaper => none, http_auth_pool => my_auth_pool, hibernate_timeout => 90000, online_backend => mnesia,history_size => 20, hibernated_room_check_interval => infinity, hibernated_room_timeout => infinity, access_create => muc_create,access_admin => none, access_persistent => all, default_room => #{public => true,description => <<>>, title => <<>>,persistent => false, password => <<>>,anonymous => true, subject => <<>>,allow_change_subj => true, allow_query_users => true, allow_private_messages => true, allow_visitor_status => true, allow_visitor_nickchange => true, public_list => true,moderated => true, members_by_default => true, members_only => false, allow_user_invites => false, allow_multiple_sessions => false, password_protected => true, max_users => 200,maygetmemberlist => [], logging => false, affiliations => [{{<<"alice">>,<<"localhost">>, <<"resource1">>}, member}, {{<<"bob">>,<<"localhost">>, <<"resource2">>}, owner}], subject_author => <<>>}, load_permanent_rooms_at_startup => false, max_room_id => infinity, min_presence_interval => 0, max_users_admin_threshold => 5, user_message_shaper => none, user_presence_shaper => none, min_message_interval => 0, max_user_conferences => 10, max_room_name => infinity, max_room_desc => infinity}, mod_disco => #{iqdisc => one_queue, users_can_see_hidden_services => true, server_info => [#{name => <<"abuse-address">>, urls => [<<"admin@example.com">>]}, #{name => <<"friendly-spirits">>, modules => [mod_muc,mod_disco], urls => [<<"spirit1@localhost">>, <<"spirit2@localhost">>]}], extra_domains => [<<"some_domain">>,<<"another_domain">>]}, mod_mam_muc_rdbms_arch => #{delete_domain_limit => infinity, db_message_format => mam_message_xml, db_jid_format => mam_jid_rfc,no_writer => false}, mod_event_pusher_push => #{wpool => #{workers => 200, strategy => available_worker, call_timeout => 5000}, backend => mnesia,iqdisc => one_queue, plugin_module => mod_event_pusher_push_plugin_defaults, virtual_pubsub_hosts => [{fqdn,<<"host1">>},{fqdn,<<"host2">>}]}, mod_csi => #{buffer_max => 40}, mod_mam_muc => #{host => {fqdn,<<"muc.example.com">>}, send_message => mod_mam_utils, async_writer => #{enabled => false,pool_size => 8, batch_size => 30,flush_interval => 2000}, is_archivable_message => mod_mam_utils, archive_chat_markers => true, full_text_search => true, message_retraction => true, default_result_limit => 50, max_result_limit => 50, enforce_simple_queries => false, no_stanzaid_element => true}, mod_mam_pm => #{send_message => mod_mam_utils, async_writer => #{enabled => true,pool_size => 8, batch_size => 30,flush_interval => 2000}, archive_groupchats => false, same_mam_id_for_peers => false, is_archivable_message => mod_mam_utils, archive_chat_markers => true, full_text_search => false, message_retraction => true, default_result_limit => 50, max_result_limit => 50, enforce_simple_queries => false, no_stanzaid_element => true}, mod_mam_rdbms_user => #{muc => true,pm => true}, mod_event_pusher_http => #{handlers => [#{path => <<"notifications">>, pool_name => http_pool, callback_module => mod_event_pusher_http_defaults}]}, mod_mam_mnesia_prefs => #{muc => true}, mod_register => #{access => all,iqdisc => one_queue, welcome_message => {"Subject","Body"}, registration_watchers => [<<"JID1">>,<<"JID2">>], password_strength => 32,ip_access => []}, mod_extdisco => #{service => [#{port => 3478,type => stun, host => <<"stun1">>, password => <<"password">>, username => <<"username">>, transport => <<"udp">>}, #{port => 2222,type => stun, host => <<"stun2">>, password => <<"password">>, username => <<"username">>, transport => <<"tcp">>}, #{type => turn,host => <<"192.168.0.1">>}], iqdisc => one_queue}, mod_vcard => #{matches => 1, host => {fqdn,<<"directory.example.com">>}, search => true, ldap => #{filter => <<>>, search_fields => [{<<"User">>,<<"%u">>}, {<<"Full Name">>,<<"displayName">>}], pool_tag => default,deref => never, uids => [{<<"uid">>,<<"%u">>}], vcard_map => [{<<"FAMILY">>,<<"%s">>,[<<"sn">>]}, {<<"FN">>,<<"%s">>, [<<"displayName">>]}], search_reported => [{<<"Full Name">>,<<"FN">>}, {<<"Given Name">>,<<"FIRST">>}], search_operator => 'and', binary_search_fields => []}, backend => ldap,iqdisc => parallel}, mod_muc_log => #{dirname => room_jid,outdir => "www/muc", file_format => html, css_file => <<"path/to/css/file">>, timezone => local,spam_prevention => true, top_link => {"/","Home"}, access_log => muc,dirtype => subdirs}, mod_bosh => #{backend => mnesia,inactivity => 20, max_pause => 120,max_wait => infinity, server_acks => true}, mod_mam_rdbms_prefs => #{pm => true}, mod_jingle_sip => #{backend => mnesia,transport => "udp", local_host => "localhost", username_to_phone => [],listen_port => 9998, proxy_host => "proxy.com",proxy_port => 9999, sdp_origin => "127.0.0.1"}, mod_mam => #{cache => #{module => internal,strategy => fifo, number_of_segments => 3, time_to_live => 480}, backend => rdbms, muc => #{host => {fqdn,<<"muc.example.com">>}, async_writer => #{enabled => false,pool_size => 8, batch_size => 30, flush_interval => 2000}, user_prefs_store => mnesia, db_message_format => mam_message_xml}, send_message => mod_mam_utils, pm => #{archive_groupchats => false, same_mam_id_for_peers => false, full_text_search => false, user_prefs_store => rdbms}, async_writer => #{enabled => true,pool_size => 8, batch_size => 30,flush_interval => 2000}, is_archivable_message => mod_mam_utils, archive_chat_markers => true, full_text_search => true, message_retraction => true, default_result_limit => 50, max_result_limit => 50, enforce_simple_queries => false, no_stanzaid_element => true,cache_users => true}, mod_ping => #{iqdisc => no_queue,send_pings => true, ping_interval => 60000,ping_req_timeout => 32000, timeout_action => none}, mod_http_upload => #{host => {prefix,<<"upload.">>}, backend => s3,iqdisc => one_queue, s3 => #{add_acl => true,region => <<"eu-west-1">>, access_key_id => <<"AKIAIOSFODNN7EXAMPLE">>, secret_access_key => <<"wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY">>, bucket_url => <<"https://s3-eu-west-1.amazonaws.com/mybucket">>}, expiration_time => 120,max_file_size => 10485760, token_bytes => 32}, mod_global_distrib => #{cache => #{cache_missed => true, domain_lifetime_seconds => 60, jid_lifetime_seconds => 5, max_jids => 10000}, redis => #{pool => global_distrib,refresh_after => 60, expire_after => 120}, connections => #{tls => #{cacertfile => "priv/ca.pem", certfile => "priv/dc1.pem", ciphers => "TLSv1.2:TLSv1.3", verify_mode => peer, protocol_options => ["no_sslv2","no_sslv3", "no_tlsv1","no_tlsv1_1"]}, advertised_endpoints => [{"172.16.0.2",5555}], endpoint_refresh_interval => 60, endpoint_refresh_interval_when_empty => 3, disabled_gc_interval => 60, endpoints => [{"172.16.0.2",5555}], connections_per_endpoint => 30, resolved_endpoints => [{{172,16,0,2},5555}]}, local_host => <<"datacenter1.example.com">>, hosts_refresh_interval => 3000, global_host => <<"example.com">>, bounce => #{enabled => true,max_retries => 3, resend_after_ms => 300}, message_ttl => 4}, mod_mam_rdbms_arch => #{delete_domain_limit => infinity, db_message_format => mam_message_compressed_eterm, db_jid_format => mam_jid_mini,no_writer => true}, mod_keystore => #{keys => #{access_secret => ram, access_psk => {file,"priv/access_psk"}, provision_psk => {file,"priv/provision_psk"}}, ram_key_size => 1000}, mod_mam_cache_user => #{module => internal,strategy => fifo,muc => true, pm => true,number_of_segments => 3, time_to_live => 480}, mod_offline => #{backend => rdbms, store_groupchat_messages => false, access_max_user_messages => max_user_offline_messages}, mod_auth_token => #{backend => rdbms,iqdisc => one_queue, validity_period => #{access => #{unit => minutes,value => 13}, refresh => #{unit => days,value => 13}}}, mod_shared_roster_ldap => #{filter => <<"(objectClass=inetOrgPerson)">>, base => <<"ou=Users,dc=ejd,dc=com">>, pool_tag => default,deref => never, ufilter => <<>>, rfilter => <<"(objectClass=inetOrgPerson)">>, gfilter => <<>>,auth_check => true, user_cache_size => 1000,group_cache_size => 1000, user_cache_validity => 1, group_cache_validity => 1,groupattr => <<"ou">>, groupdesc => <<"ou">>,userdesc => <<"cn">>, useruid => <<"cn">>,memberattr => <<"cn">>, memberattr_format => <<"%u">>, memberattr_format_re => <<>>}, mod_event_pusher_rabbit => #{presence_exchange => #{name => <<"presence">>,type => <<"topic">>}, chat_msg_exchange => #{name => <<"chat_msg">>,type => <<"topic">>, sent_topic => <<"chat_msg_sent">>, recv_topic => <<"chat_msg_recv">>}, groupchat_msg_exchange => #{name => <<"groupchat_msg">>, type => <<"topic">>, sent_topic => <<"groupchat_msg_sent">>, recv_topic => <<"groupchat_msg_recv">>}}, mod_event_pusher_sns => #{pool_size => 100, plugin_module => mod_event_pusher_sns_defaults, region => "eu-west-1", access_key_id => "AKIAIOSFODNN7EXAMPLE", secret_access_key => "wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY", sns_host => "eu-west-1.amazonaws.com", presence_updates_topic => "user_presence_updated", publish_retry_count => 2, pm_messages_topic => "user_message_sent", muc_messages_topic => "user_messagegroup_sent", account_id => "123456789012", publish_retry_time_ms => 50}}}, {{modules,<<"localhost">>}, #{mod_roster => #{backend => mnesia,iqdisc => one_queue, versioning => true,store_current_id => true}, mod_last => #{backend => mnesia,iqdisc => {queues,10}}, mod_adhoc => #{iqdisc => one_queue,report_commands_node => true}, mod_inbox => #{backend => rdbms,iqdisc => no_queue, groupchat => [muclight], delete_domain_limit => infinity, async_writer => #{pool_size => 4}, max_result_limit => infinity, boxes => [<<"inbox">>,<<"archive">>,<<"bin">>], reset_markers => [<<"displayed">>], aff_changes => true,remove_on_kicked => true, bin_ttl => 30,bin_clean_after => 3600000}, mod_caps => #{cache_size => 1000,backend => mnesia, cache_life_time => 86400}, mod_muc_light => #{host => {fqdn,<<"muclight.example.com">>}, backend => mnesia,rooms_per_user => 10, blocking => false, config_schema => [{<<"display-lines">>,30,display_lines, integer}, {<<"roomname">>,<<"The Room">>,roomname, binary}], legacy_mode => true,rooms_in_rosters => true, max_occupants => 50,equal_occupants => true, rooms_per_page => 5,all_can_configure => true, all_can_invite => true}, mod_pubsub => #{host => {prefix,<<"pubsub.">>}, plugins => [<<"flat">>,<<"pep">>], wpool => #{workers => 10,strategy => best_worker, call_timeout => 5000}, backend => rdbms,iqdisc => one_queue, last_item_cache => mnesia, pep_mapping => #{<<"urn:xmpp:microblog:0">> => <<"mb">>}, ignore_pep_from_offline => false, max_items_node => 1000,default_node_config => [], nodetree => nodetree_tree, access_createnode => pubsub_createnode, item_publisher => false,sync_broadcast => false}, mod_carboncopy => #{iqdisc => no_queue}, mod_event_pusher => #{http => #{handlers => [#{path => <<"notifications">>, pool_name => http_pool, callback_module => mod_event_pusher_http_defaults}]}, push => #{wpool => #{workers => 200, strategy => available_worker, call_timeout => 5000}, backend => mnesia,iqdisc => one_queue, plugin_module => mod_event_pusher_push_plugin_defaults, virtual_pubsub_hosts => [{fqdn,<<"host1">>}, {fqdn,<<"host2">>}]}, rabbit => #{presence_exchange => #{name => <<"presence">>, type => <<"topic">>}, chat_msg_exchange => #{name => <<"chat_msg">>, type => <<"topic">>, sent_topic => <<"chat_msg_sent">>, recv_topic => <<"chat_msg_recv">>}, groupchat_msg_exchange => #{name => <<"groupchat_msg">>, type => <<"topic">>, sent_topic => <<"groupchat_msg_sent">>, recv_topic => <<"groupchat_msg_recv">>}}, sns => #{pool_size => 100, plugin_module => mod_event_pusher_sns_defaults, region => "eu-west-1", access_key_id => "AKIAIOSFODNN7EXAMPLE", secret_access_key => "wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY", sns_host => "eu-west-1.amazonaws.com", presence_updates_topic => "user_presence_updated", publish_retry_count => 2, pm_messages_topic => "user_message_sent", muc_messages_topic => "user_messagegroup_sent", account_id => "123456789012", publish_retry_time_ms => 50}}, mod_stream_management => #{buffer => true,ack => true,backend => mnesia, buffer_max => 30, stale_h => #{enabled => true,repeat_after => 1800, geriatric => 3600}, ack_freq => 2,resume_timeout => 600}, mod_mam_rdbms_arch_async => #{enabled => true,pool_size => 8,batch_size => 30, flush_interval => 2000}, mod_version => #{os_info => true,iqdisc => no_queue}, mod_push_service_mongoosepush => #{pool_name => mongoose_push_http, max_http_connections => 100, api_version => <<"v3">>}, mod_muc => #{access => muc, host => {fqdn,<<"muc.example.com">>}, backend => mnesia,max_users => 200, room_shaper => none, http_auth_pool => my_auth_pool, hibernate_timeout => 90000, online_backend => mnesia,history_size => 20, hibernated_room_check_interval => infinity, hibernated_room_timeout => infinity, access_create => muc_create,access_admin => none, access_persistent => all, default_room => #{public => true,description => <<>>, title => <<>>,persistent => false, password => <<>>,anonymous => true, subject => <<>>,allow_change_subj => true, allow_query_users => true, allow_private_messages => true, allow_visitor_status => true, allow_visitor_nickchange => true, public_list => true,moderated => true, members_by_default => true, members_only => false, allow_user_invites => false, allow_multiple_sessions => false, password_protected => true, max_users => 200,maygetmemberlist => [], logging => false, affiliations => [{{<<"alice">>,<<"localhost">>, <<"resource1">>}, member}, {{<<"bob">>,<<"localhost">>, <<"resource2">>}, owner}], subject_author => <<>>}, load_permanent_rooms_at_startup => false, max_room_id => infinity, min_presence_interval => 0, max_users_admin_threshold => 5, user_message_shaper => none, user_presence_shaper => none, min_message_interval => 0, max_user_conferences => 10, max_room_name => infinity, max_room_desc => infinity}, mod_disco => #{iqdisc => one_queue, users_can_see_hidden_services => true, server_info => [#{name => <<"abuse-address">>, urls => [<<"admin@example.com">>]}, #{name => <<"friendly-spirits">>, modules => [mod_muc,mod_disco], urls => [<<"spirit1@localhost">>, <<"spirit2@localhost">>]}], extra_domains => [<<"some_domain">>,<<"another_domain">>]}, mod_mam_muc_rdbms_arch => #{delete_domain_limit => infinity, db_message_format => mam_message_xml, db_jid_format => mam_jid_rfc,no_writer => false}, mod_event_pusher_push => #{wpool => #{workers => 200, strategy => available_worker, call_timeout => 5000}, backend => mnesia,iqdisc => one_queue, plugin_module => mod_event_pusher_push_plugin_defaults, virtual_pubsub_hosts => [{fqdn,<<"host1">>},{fqdn,<<"host2">>}]}, mod_csi => #{buffer_max => 40}, mod_mam_muc => #{host => {fqdn,<<"muc.example.com">>}, send_message => mod_mam_utils, async_writer => #{enabled => false,pool_size => 8, batch_size => 30,flush_interval => 2000}, is_archivable_message => mod_mam_utils, archive_chat_markers => true, full_text_search => true, message_retraction => true, default_result_limit => 50, max_result_limit => 50, enforce_simple_queries => false, no_stanzaid_element => true}, mod_mam_pm => #{send_message => mod_mam_utils, async_writer => #{enabled => true,pool_size => 8, batch_size => 30,flush_interval => 2000}, archive_groupchats => false, same_mam_id_for_peers => false, is_archivable_message => mod_mam_utils, archive_chat_markers => true, full_text_search => false, message_retraction => true, default_result_limit => 50, max_result_limit => 50, enforce_simple_queries => false, no_stanzaid_element => true}, mod_mam_rdbms_user => #{muc => true,pm => true}, mod_event_pusher_http => #{handlers => [#{path => <<"notifications">>, pool_name => http_pool, callback_module => mod_event_pusher_http_defaults}]}, mod_mam_mnesia_prefs => #{muc => true}, mod_register => #{access => all,iqdisc => one_queue, welcome_message => {"Subject","Body"}, registration_watchers => [<<"JID1">>,<<"JID2">>], password_strength => 32,ip_access => []}, mod_extdisco => #{service => [#{port => 3478,type => stun, host => <<"stun1">>, password => <<"password">>, username => <<"username">>, transport => <<"udp">>}, #{port => 2222,type => stun, host => <<"stun2">>, password => <<"password">>, username => <<"username">>, transport => <<"tcp">>}, #{type => turn,host => <<"192.168.0.1">>}], iqdisc => one_queue}, mod_vcard => #{matches => 1, host => {fqdn,<<"directory.example.com">>}, search => true, ldap => #{filter => <<>>, search_fields => [{<<"User">>,<<"%u">>}, {<<"Full Name">>,<<"displayName">>}], pool_tag => default,deref => never, uids => [{<<"uid">>,<<"%u">>}], vcard_map => [{<<"FAMILY">>,<<"%s">>,[<<"sn">>]}, {<<"FN">>,<<"%s">>, [<<"displayName">>]}], search_reported => [{<<"Full Name">>,<<"FN">>}, {<<"Given Name">>,<<"FIRST">>}], search_operator => 'and', binary_search_fields => []}, backend => ldap,iqdisc => parallel}, mod_muc_log => #{dirname => room_jid,outdir => "www/muc", file_format => html, css_file => <<"path/to/css/file">>, timezone => local,spam_prevention => true, top_link => {"/","Home"}, access_log => muc,dirtype => subdirs}, mod_bosh => #{backend => mnesia,inactivity => 20, max_pause => 120,max_wait => infinity, server_acks => true}, mod_mam_rdbms_prefs => #{pm => true}, mod_jingle_sip => #{backend => mnesia,transport => "udp", local_host => "localhost", username_to_phone => [],listen_port => 9998, proxy_host => "proxy.com",proxy_port => 9999, sdp_origin => "127.0.0.1"}, mod_mam => #{cache => #{module => internal,strategy => fifo, number_of_segments => 3, time_to_live => 480}, backend => rdbms, muc => #{host => {fqdn,<<"muc.example.com">>}, async_writer => #{enabled => false,pool_size => 8, batch_size => 30, flush_interval => 2000}, user_prefs_store => mnesia, db_message_format => mam_message_xml}, send_message => mod_mam_utils, pm => #{archive_groupchats => false, same_mam_id_for_peers => false, full_text_search => false, user_prefs_store => rdbms}, async_writer => #{enabled => true,pool_size => 8, batch_size => 30,flush_interval => 2000}, is_archivable_message => mod_mam_utils, archive_chat_markers => true, full_text_search => true, message_retraction => true, default_result_limit => 50, max_result_limit => 50, enforce_simple_queries => false, no_stanzaid_element => true,cache_users => true}, mod_ping => #{iqdisc => no_queue,send_pings => true, ping_interval => 60000,ping_req_timeout => 32000, timeout_action => none}, mod_http_upload => #{host => {prefix,<<"upload.">>}, backend => s3,iqdisc => one_queue, s3 => #{add_acl => true,region => <<"eu-west-1">>, access_key_id => <<"AKIAIOSFODNN7EXAMPLE">>, secret_access_key => <<"wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY">>, bucket_url => <<"https://s3-eu-west-1.amazonaws.com/mybucket">>}, expiration_time => 120,max_file_size => 10485760, token_bytes => 32}, mod_global_distrib => #{cache => #{cache_missed => true, domain_lifetime_seconds => 60, jid_lifetime_seconds => 5, max_jids => 10000}, redis => #{pool => global_distrib,refresh_after => 60, expire_after => 120}, connections => #{tls => #{cacertfile => "priv/ca.pem", certfile => "priv/dc1.pem", ciphers => "TLSv1.2:TLSv1.3", verify_mode => peer, protocol_options => ["no_sslv2","no_sslv3", "no_tlsv1","no_tlsv1_1"]}, advertised_endpoints => [{"172.16.0.2",5555}], endpoint_refresh_interval => 60, endpoint_refresh_interval_when_empty => 3, disabled_gc_interval => 60, endpoints => [{"172.16.0.2",5555}], connections_per_endpoint => 30, resolved_endpoints => [{{172,16,0,2},5555}]}, local_host => <<"datacenter1.example.com">>, hosts_refresh_interval => 3000, global_host => <<"example.com">>, bounce => #{enabled => true,max_retries => 3, resend_after_ms => 300}, message_ttl => 4}, mod_mam_rdbms_arch => #{delete_domain_limit => infinity, db_message_format => mam_message_compressed_eterm, db_jid_format => mam_jid_mini,no_writer => true}, mod_keystore => #{keys => #{access_secret => ram, access_psk => {file,"priv/access_psk"}, provision_psk => {file,"priv/provision_psk"}}, ram_key_size => 1000}, mod_mam_cache_user => #{module => internal,strategy => fifo,muc => true, pm => true,number_of_segments => 3, time_to_live => 480}, mod_offline => #{backend => rdbms, store_groupchat_messages => false, access_max_user_messages => max_user_offline_messages}, mod_auth_token => #{backend => rdbms,iqdisc => one_queue, validity_period => #{access => #{unit => minutes,value => 13}, refresh => #{unit => days,value => 13}}}, mod_shared_roster_ldap => #{filter => <<"(objectClass=inetOrgPerson)">>, base => <<"ou=Users,dc=ejd,dc=com">>, pool_tag => default,deref => never, ufilter => <<>>, rfilter => <<"(objectClass=inetOrgPerson)">>, gfilter => <<>>,auth_check => true, user_cache_size => 1000,group_cache_size => 1000, user_cache_validity => 1, group_cache_validity => 1,groupattr => <<"ou">>, groupdesc => <<"ou">>,userdesc => <<"cn">>, useruid => <<"cn">>,memberattr => <<"cn">>, memberattr_format => <<"%u">>, memberattr_format_re => <<>>}, mod_event_pusher_rabbit => #{presence_exchange => #{name => <<"presence">>,type => <<"topic">>}, chat_msg_exchange => #{name => <<"chat_msg">>,type => <<"topic">>, sent_topic => <<"chat_msg_sent">>, recv_topic => <<"chat_msg_recv">>}, groupchat_msg_exchange => #{name => <<"groupchat_msg">>, type => <<"topic">>, sent_topic => <<"groupchat_msg_sent">>, recv_topic => <<"groupchat_msg_recv">>}}, mod_event_pusher_sns => #{pool_size => 100, plugin_module => mod_event_pusher_sns_defaults, region => "eu-west-1", access_key_id => "AKIAIOSFODNN7EXAMPLE", secret_access_key => "wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY", sns_host => "eu-west-1.amazonaws.com", presence_updates_topic => "user_presence_updated", publish_retry_count => 2, pm_messages_topic => "user_message_sent", muc_messages_topic => "user_messagegroup_sent", account_id => "123456789012", publish_retry_time_ms => 50}}}, {{replaced_wait_timeout,<<"dummy_host">>},2000}, {{replaced_wait_timeout,<<"localhost">>},2000}, {{s2s,<<"dummy_host">>}, #{outgoing => #{port => 5269,connection_timeout => 10000, ip_versions => [4,6]}, dns => #{timeout => 10,retries => 2}, ciphers => "TLSv1.2:TLSv1.3",use_starttls => false, max_retry_delay => 300,default_policy => allow}}, {{s2s,<<"localhost">>}, #{outgoing => #{port => 5269,connection_timeout => 10000, ip_versions => [4,6]}, dns => #{timeout => 10,retries => 2}, ciphers => "TLSv1.2:TLSv1.3",use_starttls => false, max_retry_delay => 300,default_policy => allow}}], [{metrics,#{}}, {outgoing_pools,[]}, {rdbms_server_type,generic}, {registration_timeout,600}, {routing_modules, [{router_handler,fun mongoose_router_global:filter/4, fun mongoose_router_global:route/4}, {router_handler, fun mongoose_router_localdomain:filter/4, fun mongoose_router_localdomain:route/4}, {router_handler, fun mongoose_router_external_localnode:filter/4, fun mongoose_router_external_localnode:route/4}, {router_handler, fun mongoose_router_external:filter/4, fun mongoose_router_external:route/4}, {router_handler, fun mongoose_router_dynamic_domains:filter/4, fun mongoose_router_dynamic_domains:route/4}, {router_handler,fun ejabberd_s2s:filter/4, fun ejabberd_s2s:route/4}]}, {s2s_backend,mnesia}, {services,#{}}, {sm_backend,mnesia}, {{auth,<<"dummy_host">>}, #{methods => [], password => #{format => scram,scram_iterations => 10000}, max_users_per_domain => infinity, sasl_mechanisms => [cyrsasl_scram_sha512_plus,cyrsasl_scram_sha512, cyrsasl_scram_sha384_plus,cyrsasl_scram_sha384, cyrsasl_scram_sha256_plus,cyrsasl_scram_sha256, cyrsasl_scram_sha224_plus,cyrsasl_scram_sha224, cyrsasl_scram_sha1_plus,cyrsasl_scram_sha1, cyrsasl_plain,cyrsasl_anonymous,cyrsasl_oauth], sasl_external => [standard]}}, {{auth,<<"localhost">>}, #{methods => [], password => #{format => scram,scram_iterations => 10000}, max_users_per_domain => infinity, sasl_mechanisms => [cyrsasl_scram_sha512_plus,cyrsasl_scram_sha512, cyrsasl_scram_sha384_plus,cyrsasl_scram_sha384, cyrsasl_scram_sha256_plus,cyrsasl_scram_sha256, cyrsasl_scram_sha224_plus,cyrsasl_scram_sha224, cyrsasl_scram_sha1_plus,cyrsasl_scram_sha1, cyrsasl_plain,cyrsasl_anonymous,cyrsasl_oauth], sasl_external => [standard]}}, {{modules,<<"dummy_host">>}, #{mod_roster => #{backend => mnesia,iqdisc => one_queue, versioning => true,store_current_id => true}, mod_last => #{backend => mnesia,iqdisc => {queues,10}}, mod_adhoc => #{iqdisc => one_queue,report_commands_node => true}, mod_inbox => #{backend => rdbms,iqdisc => no_queue, groupchat => [muclight], delete_domain_limit => infinity, async_writer => #{pool_size => 4}, max_result_limit => infinity, boxes => [<<"inbox">>,<<"archive">>,<<"bin">>], reset_markers => [<<"displayed">>], aff_changes => true,remove_on_kicked => true, bin_ttl => 30,bin_clean_after => 3600000}, mod_caps => #{cache_size => 1000,backend => mnesia, cache_life_time => 86400}, mod_muc_light => #{host => {fqdn,<<"muclight.example.com">>}, backend => mnesia,rooms_per_user => 10, blocking => false, config_schema => [{<<"display-lines">>,30,display_lines, integer}, {<<"roomname">>,<<"The Room">>,roomname, binary}], legacy_mode => true,rooms_in_rosters => true, max_occupants => 50,equal_occupants => true, rooms_per_page => 5,all_can_configure => true, all_can_invite => true}, mod_pubsub => #{host => {prefix,<<"pubsub.">>}, plugins => [<<"flat">>,<<"pep">>], wpool => #{workers => 10,strategy => best_worker, call_timeout => 5000}, backend => rdbms,iqdisc => one_queue, last_item_cache => mnesia, pep_mapping => #{<<"urn:xmpp:microblog:0">> => <<"mb">>}, ignore_pep_from_offline => false, max_items_node => 1000,default_node_config => [], nodetree => nodetree_tree, access_createnode => pubsub_createnode, item_publisher => false,sync_broadcast => false}, mod_carboncopy => #{iqdisc => no_queue}, mod_event_pusher => #{http => #{handlers => [#{path => <<"notifications">>, pool_name => http_pool, callback_module => mod_event_pusher_http_defaults}]}, push => #{wpool => #{workers => 200, strategy => available_worker, call_timeout => 5000}, backend => mnesia,iqdisc => one_queue, plugin_module => mod_event_pusher_push_plugin_defaults, virtual_pubsub_hosts => [{fqdn,<<"host1">>}, {fqdn,<<"host2">>}]}, rabbit => #{presence_exchange => #{name => <<"presence">>, type => <<"topic">>}, chat_msg_exchange => #{name => <<"chat_msg">>, type => <<"topic">>, sent_topic => <<"chat_msg_sent">>, recv_topic => <<"chat_msg_recv">>}, groupchat_msg_exchange => #{name => <<"groupchat_msg">>, type => <<"topic">>, sent_topic => <<"groupchat_msg_sent">>, recv_topic => <<"groupchat_msg_recv">>}}, sns => #{pool_size => 100, plugin_module => mod_event_pusher_sns_defaults, region => "eu-west-1", access_key_id => "AKIAIOSFODNN7EXAMPLE", secret_access_key => "wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY", sns_host => "eu-west-1.amazonaws.com", presence_updates_topic => "user_presence_updated", publish_retry_count => 2, pm_messages_topic => "user_message_sent", muc_messages_topic => "user_messagegroup_sent", account_id => "123456789012", publish_retry_time_ms => 50}}, mod_stream_management => #{buffer => true,ack => true,backend => mnesia, buffer_max => 30, stale_h => #{enabled => true,repeat_after => 1800, geriatric => 3600}, ack_freq => 2,resume_timeout => 600}, mod_mam_rdbms_arch_async => #{enabled => true,pool_size => 8,batch_size => 30, flush_interval => 2000}, mod_version => #{os_info => true,iqdisc => no_queue}, mod_push_service_mongoosepush => #{pool_name => mongoose_push_http, max_http_connections => 100, api_version => <<"v3">>}, mod_muc => #{access => muc, host => {fqdn,<<"muc.example.com">>}, backend => mnesia,max_users => 200, room_shaper => none, http_auth_pool => my_auth_pool, hibernate_timeout => 90000, online_backend => mnesia,history_size => 20, hibernated_room_check_interval => infinity, hibernated_room_timeout => infinity, access_create => muc_create,access_admin => none, access_persistent => all, default_room => #{public => true,description => <<>>, title => <<>>,persistent => false, password => <<>>,anonymous => true, subject => <<>>,allow_change_subj => true, allow_query_users => true, allow_private_messages => true, allow_visitor_status => true, allow_visitor_nickchange => true, public_list => true,moderated => true, members_by_default => true, members_only => false, allow_user_invites => false, allow_multiple_sessions => false, password_protected => true, max_users => 200,maygetmemberlist => [], logging => false, affiliations => [{{<<"alice">>,<<"localhost">>, <<"resource1">>}, member}, {{<<"bob">>,<<"localhost">>, <<"resource2">>}, owner}], subject_author => <<>>}, load_permanent_rooms_at_startup => false, max_room_id => infinity, min_presence_interval => 0, max_users_admin_threshold => 5, user_message_shaper => none, user_presence_shaper => none, min_message_interval => 0, max_user_conferences => 10, max_room_name => infinity, max_room_desc => infinity}, mod_disco => #{iqdisc => one_queue, users_can_see_hidden_services => true, server_info => [#{name => <<"abuse-address">>, urls => [<<"admin@example.com">>]}, #{name => <<"friendly-spirits">>, modules => [mod_muc,mod_disco], urls => [<<"spirit1@localhost">>, <<"spirit2@localhost">>]}], extra_domains => [<<"some_domain">>,<<"another_domain">>]}, mod_mam_muc_rdbms_arch => #{delete_domain_limit => infinity, db_message_format => mam_message_xml, db_jid_format => mam_jid_rfc,no_writer => false}, mod_event_pusher_push => #{wpool => #{workers => 200, strategy => available_worker, call_timeout => 5000}, backend => mnesia,iqdisc => one_queue, plugin_module => mod_event_pusher_push_plugin_defaults, virtual_pubsub_hosts => [{fqdn,<<"host1">>},{fqdn,<<"host2">>}]}, mod_csi => #{buffer_max => 40}, mod_mam_muc => #{host => {fqdn,<<"muc.example.com">>}, send_message => mod_mam_utils, async_writer => #{enabled => false,pool_size => 8, batch_size => 30,flush_interval => 2000}, is_archivable_message => mod_mam_utils, archive_chat_markers => true, full_text_search => true, message_retraction => true, default_result_limit => 50, max_result_limit => 50, enforce_simple_queries => false, no_stanzaid_element => true}, mod_mam_pm => #{send_message => mod_mam_utils, async_writer => #{enabled => true,pool_size => 8, batch_size => 30,flush_interval => 2000}, archive_groupchats => false, same_mam_id_for_peers => false, is_archivable_message => mod_mam_utils, archive_chat_markers => true, full_text_search => false, message_retraction => true, default_result_limit => 50, max_result_limit => 50, enforce_simple_queries => false, no_stanzaid_element => true}, mod_mam_rdbms_user => #{muc => true,pm => true}, mod_event_pusher_http => #{handlers => [#{path => <<"notifications">>, pool_name => http_pool, callback_module => mod_event_pusher_http_defaults}]}, mod_mam_mnesia_prefs => #{muc => true}, mod_register => #{access => all,iqdisc => one_queue, welcome_message => {"Subject","Body"}, registration_watchers => [<<"JID1">>,<<"JID2">>], password_strength => 32,ip_access => []}, mod_extdisco => #{service => [#{port => 3478,type => stun, host => <<"stun1">>, password => <<"password">>, username => <<"username">>, transport => <<"udp">>}, #{port => 2222,type => stun, host => <<"stun2">>, password => <<"password">>, username => <<"username">>, transport => <<"tcp">>}, #{type => turn,host => <<"192.168.0.1">>}], iqdisc => one_queue}, mod_vcard => #{matches => 1, host => {fqdn,<<"directory.example.com">>}, search => true, ldap => #{filter => <<>>, search_fields => [{<<"User">>,<<"%u">>}, {<<"Full Name">>,<<"displayName">>}], pool_tag => default,deref => never, uids => [{<<"uid">>,<<"%u">>}], vcard_map => [{<<"FAMILY">>,<<"%s">>,[<<"sn">>]}, {<<"FN">>,<<"%s">>, [<<"displayName">>]}], search_reported => [{<<"Full Name">>,<<"FN">>}, {<<"Given Name">>,<<"FIRST">>}], search_operator => 'and', binary_search_fields => []}, backend => ldap,iqdisc => parallel}, mod_muc_log => #{dirname => room_jid,outdir => "www/muc", file_format => html, css_file => <<"path/to/css/file">>, timezone => local,spam_prevention => true, top_link => {"/","Home"}, access_log => muc,dirtype => subdirs}, mod_bosh => #{backend => mnesia,inactivity => 20, max_pause => 120,max_wait => infinity, server_acks => true}, mod_mam_rdbms_prefs => #{pm => true}, mod_jingle_sip => #{backend => mnesia,transport => "udp", local_host => "localhost", username_to_phone => [],listen_port => 9998, proxy_host => "proxy.com",proxy_port => 9999, sdp_origin => "127.0.0.1"}, mod_mam => #{cache => #{module => internal,strategy => fifo, number_of_segments => 3, time_to_live => 480}, backend => rdbms, muc => #{host => {fqdn,<<"muc.example.com">>}, async_writer => #{enabled => false,pool_size => 8, batch_size => 30, flush_interval => 2000}, user_prefs_store => mnesia, db_message_format => mam_message_xml}, send_message => mod_mam_utils, pm => #{archive_groupchats => false, same_mam_id_for_peers => false, full_text_search => false, user_prefs_store => rdbms}, async_writer => #{enabled => true,pool_size => 8, batch_size => 30,flush_interval => 2000}, is_archivable_message => mod_mam_utils, archive_chat_markers => true, full_text_search => true, message_retraction => true, default_result_limit => 50, max_result_limit => 50, enforce_simple_queries => false, no_stanzaid_element => true,cache_users => true}, mod_ping => #{iqdisc => no_queue,send_pings => true, ping_interval => 60000,ping_req_timeout => 32000, timeout_action => none}, mod_http_upload => #{host => {prefix,<<"upload.">>}, backend => s3,iqdisc => one_queue, s3 => #{add_acl => true,region => <<"eu-west-1">>, access_key_id => <<"AKIAIOSFODNN7EXAMPLE">>, secret_access_key => <<"wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY">>, bucket_url => <<"https://s3-eu-west-1.amazonaws.com/mybucket">>}, expiration_time => 120,max_file_size => 10485760, token_bytes => 32}, mod_global_distrib => #{cache => #{cache_missed => true, domain_lifetime_seconds => 60, jid_lifetime_seconds => 5, max_jids => 10000}, redis => #{pool => global_distrib,refresh_after => 60, expire_after => 120}, connections => #{tls => #{cacertfile => "priv/ca.pem", certfile => "priv/dc1.pem", ciphers => "TLSv1.2:TLSv1.3", verify_mode => peer, protocol_options => ["no_sslv2","no_sslv3", "no_tlsv1","no_tlsv1_1"]}, advertised_endpoints => [{"172.16.0.2",5555}], endpoint_refresh_interval => 60, endpoint_refresh_interval_when_empty => 3, disabled_gc_interval => 60, endpoints => [{"172.16.0.2",5555}], connections_per_endpoint => 30, resolved_endpoints => [{{172,16,0,2},5555}]}, local_host => <<"datacenter1.example.com">>, hosts_refresh_interval => 3000, global_host => <<"example.com">>, bounce => #{enabled => true,max_retries => 3, resend_after_ms => 300}, message_ttl => 4}, mod_mam_rdbms_arch => #{delete_domain_limit => infinity, db_message_format => mam_message_compressed_eterm, db_jid_format => mam_jid_mini,no_writer => true}, mod_keystore => #{keys => #{access_secret => ram, access_psk => {file,"priv/access_psk"}, provision_psk => {file,"priv/provision_psk"}}, ram_key_size => 1000}, mod_mam_cache_user => #{module => internal,strategy => fifo,muc => true, pm => true,number_of_segments => 3, time_to_live => 480}, mod_offline => #{backend => rdbms, store_groupchat_messages => false, access_max_user_messages => max_user_offline_messages}, mod_auth_token => #{backend => rdbms,iqdisc => one_queue, validity_period => #{access => #{unit => minutes,value => 13}, refresh => #{unit => days,value => 13}}}, mod_shared_roster_ldap => #{filter => <<"(objectClass=inetOrgPerson)">>, base => <<"ou=Users,dc=ejd,dc=com">>, pool_tag => default,deref => never, ufilter => <<>>, rfilter => <<"(objectClass=inetOrgPerson)">>, gfilter => <<>>,auth_check => true, user_cache_size => 1000,group_cache_size => 1000, user_cache_validity => 1, group_cache_validity => 1,groupattr => <<"ou">>, groupdesc => <<"ou">>,userdesc => <<"cn">>, useruid => <<"cn">>,memberattr => <<"cn">>, memberattr_format => <<"%u">>, memberattr_format_re => <<>>}, mod_event_pusher_rabbit => #{presence_exchange => #{name => <<"presence">>,type => <<"topic">>}, chat_msg_exchange => #{name => <<"chat_msg">>,type => <<"topic">>, sent_topic => <<"chat_msg_sent">>, recv_topic => <<"chat_msg_recv">>}, groupchat_msg_exchange => #{name => <<"groupchat_msg">>, type => <<"topic">>, sent_topic => <<"groupchat_msg_sent">>, recv_topic => <<"groupchat_msg_recv">>}}, mod_event_pusher_sns => #{pool_size => 100, plugin_module => mod_event_pusher_sns_defaults, region => "eu-west-1", access_key_id => "AKIAIOSFODNN7EXAMPLE", secret_access_key => "wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY", sns_host => "eu-west-1.amazonaws.com", presence_updates_topic => "user_presence_updated", publish_retry_count => 2, pm_messages_topic => "user_message_sent", muc_messages_topic => "user_messagegroup_sent", account_id => "123456789012", publish_retry_time_ms => 50}}}, {{modules,<<"localhost">>}, #{mod_roster => #{backend => mnesia,iqdisc => one_queue, versioning => true,store_current_id => true}, mod_last => #{backend => mnesia,iqdisc => {queues,10}}, mod_adhoc => #{iqdisc => one_queue,report_commands_node => true}, mod_inbox => #{backend => rdbms,iqdisc => no_queue, groupchat => [muclight], delete_domain_limit => infinity, async_writer => #{pool_size => 4}, max_result_limit => infinity, boxes => [<<"inbox">>,<<"archive">>,<<"bin">>], reset_markers => [<<"displayed">>], aff_changes => true,remove_on_kicked => true, bin_ttl => 30,bin_clean_after => 3600000}, mod_caps => #{cache_size => 1000,backend => mnesia, cache_life_time => 86400}, mod_muc_light => #{host => {fqdn,<<"muclight.example.com">>}, backend => mnesia,rooms_per_user => 10, blocking => false, config_schema => [{<<"display-lines">>,30,display_lines, integer}, {<<"roomname">>,<<"The Room">>,roomname, binary}], legacy_mode => true,rooms_in_rosters => true, max_occupants => 50,equal_occupants => true, rooms_per_page => 5,all_can_configure => true, all_can_invite => true}, mod_pubsub => #{host => {prefix,<<"pubsub.">>}, plugins => [<<"flat">>,<<"pep">>], wpool => #{workers => 10,strategy => best_worker, call_timeout => 5000}, backend => rdbms,iqdisc => one_queue, last_item_cache => mnesia, pep_mapping => #{<<"urn:xmpp:microblog:0">> => <<"mb">>}, ignore_pep_from_offline => false, max_items_node => 1000,default_node_config => [], nodetree => nodetree_tree, access_createnode => pubsub_createnode, item_publisher => false,sync_broadcast => false}, mod_carboncopy => #{iqdisc => no_queue}, mod_event_pusher => #{http => #{handlers => [#{path => <<"notifications">>, pool_name => http_pool, callback_module => mod_event_pusher_http_defaults}]}, push => #{wpool => #{workers => 200, strategy => available_worker, call_timeout => 5000}, backend => mnesia,iqdisc => one_queue, plugin_module => mod_event_pusher_push_plugin_defaults, virtual_pubsub_hosts => [{fqdn,<<"host1">>}, {fqdn,<<"host2">>}]}, rabbit => #{presence_exchange => #{name => <<"presence">>, type => <<"topic">>}, chat_msg_exchange => #{name => <<"chat_msg">>, type => <<"topic">>, sent_topic => <<"chat_msg_sent">>, recv_topic => <<"chat_msg_recv">>}, groupchat_msg_exchange => #{name => <<"groupchat_msg">>, type => <<"topic">>, sent_topic => <<"groupchat_msg_sent">>, recv_topic => <<"groupchat_msg_recv">>}}, sns => #{pool_size => 100, plugin_module => mod_event_pusher_sns_defaults, region => "eu-west-1", access_key_id => "AKIAIOSFODNN7EXAMPLE", secret_access_key => "wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY", sns_host => "eu-west-1.amazonaws.com", presence_updates_topic => "user_presence_updated", publish_retry_count => 2, pm_messages_topic => "user_message_sent", muc_messages_topic => "user_messagegroup_sent", account_id => "123456789012", publish_retry_time_ms => 50}}, mod_stream_management => #{buffer => true,ack => true,backend => mnesia, buffer_max => 30, stale_h => #{enabled => true,repeat_after => 1800, geriatric => 3600}, ack_freq => 2,resume_timeout => 600}, mod_mam_rdbms_arch_async => #{enabled => true,pool_size => 8,batch_size => 30, flush_interval => 2000}, mod_version => #{os_info => true,iqdisc => no_queue}, mod_push_service_mongoosepush => #{pool_name => mongoose_push_http, max_http_connections => 100, api_version => <<"v3">>}, mod_muc => #{access => muc, host => {fqdn,<<"muc.example.com">>}, backend => mnesia,max_users => 200, room_shaper => none, http_auth_pool => my_auth_pool, hibernate_timeout => 90000, online_backend => mnesia,history_size => 20, hibernated_room_check_interval => infinity, hibernated_room_timeout => infinity, access_create => muc_create,access_admin => none, access_persistent => all, default_room => #{public => true,description => <<>>, title => <<>>,persistent => false, password => <<>>,anonymous => true, subject => <<>>,allow_change_subj => true, allow_query_users => true, allow_private_messages => true, allow_visitor_status => true, allow_visitor_nickchange => true, public_list => true,moderated => true, members_by_default => true, members_only => false, allow_user_invites => false, allow_multiple_sessions => false, password_protected => true, max_users => 200,maygetmemberlist => [], logging => false, affiliations => [{{<<"alice">>,<<"localhost">>, <<"resource1">>}, member}, {{<<"bob">>,<<"localhost">>, <<"resource2">>}, owner}], subject_author => <<>>}, load_permanent_rooms_at_startup => false, max_room_id => infinity, min_presence_interval => 0, max_users_admin_threshold => 5, user_message_shaper => none, user_presence_shaper => none, min_message_interval => 0, max_user_conferences => 10, max_room_name => infinity, max_room_desc => infinity}, mod_disco => #{iqdisc => one_queue, users_can_see_hidden_services => true, server_info => [#{name => <<"abuse-address">>, urls => [<<"admin@example.com">>]}, #{name => <<"friendly-spirits">>, modules => [mod_muc,mod_disco], urls => [<<"spirit1@localhost">>, <<"spirit2@localhost">>]}], extra_domains => [<<"some_domain">>,<<"another_domain">>]}, mod_mam_muc_rdbms_arch => #{delete_domain_limit => infinity, db_message_format => mam_message_xml, db_jid_format => mam_jid_rfc,no_writer => false}, mod_event_pusher_push => #{wpool => #{workers => 200, strategy => available_worker, call_timeout => 5000}, backend => mnesia,iqdisc => one_queue, plugin_module => mod_event_pusher_push_plugin_defaults, virtual_pubsub_hosts => [{fqdn,<<"host1">>},{fqdn,<<"host2">>}]}, mod_csi => #{buffer_max => 40}, mod_mam_muc => #{host => {fqdn,<<"muc.example.com">>}, send_message => mod_mam_utils, async_writer => #{enabled => false,pool_size => 8, batch_size => 30,flush_interval => 2000}, is_archivable_message => mod_mam_utils, archive_chat_markers => true, full_text_search => true, message_retraction => true, default_result_limit => 50, max_result_limit => 50, enforce_simple_queries => false, no_stanzaid_element => true}, mod_mam_pm => #{send_message => mod_mam_utils, async_writer => #{enabled => true,pool_size => 8, batch_size => 30,flush_interval => 2000}, archive_groupchats => false, same_mam_id_for_peers => false, is_archivable_message => mod_mam_utils, archive_chat_markers => true, full_text_search => false, message_retraction => true, default_result_limit => 50, max_result_limit => 50, enforce_simple_queries => false, no_stanzaid_element => true}, mod_mam_rdbms_user => #{muc => true,pm => true}, mod_event_pusher_http => #{handlers => [#{path => <<"notifications">>, pool_name => http_pool, callback_module => mod_event_pusher_http_defaults}]}, mod_mam_mnesia_prefs => #{muc => true}, mod_register => #{access => all,iqdisc => one_queue, welcome_message => {"Subject","Body"}, registration_watchers => [<<"JID1">>,<<"JID2">>], password_strength => 32,ip_access => []}, mod_extdisco => #{service => [#{port => 3478,type => stun, host => <<"stun1">>, password => <<"password">>, username => <<"username">>, transport => <<"udp">>}, #{port => 2222,type => stun, host => <<"stun2">>, password => <<"password">>, username => <<"username">>, transport => <<"tcp">>}, #{type => turn,host => <<"192.168.0.1">>}], iqdisc => one_queue}, mod_vcard => #{matches => 1, host => {fqdn,<<"directory.example.com">>}, search => true, ldap => #{filter => <<>>, search_fields => [{<<"User">>,<<"%u">>}, {<<"Full Name">>,<<"displayName">>}], pool_tag => default,deref => never, uids => [{<<"uid">>,<<"%u">>}], vcard_map => [{<<"FAMILY">>,<<"%s">>,[<<"sn">>]}, {<<"FN">>,<<"%s">>, [<<"displayName">>]}], search_reported => [{<<"Full Name">>,<<"FN">>}, {<<"Given Name">>,<<"FIRST">>}], search_operator => 'and', binary_search_fields => []}, backend => ldap,iqdisc => parallel}, mod_muc_log => #{dirname => room_jid,outdir => "www/muc", file_format => html, css_file => <<"path/to/css/file">>, timezone => local,spam_prevention => true, top_link => {"/","Home"}, access_log => muc,dirtype => subdirs}, mod_bosh => #{backend => mnesia,inactivity => 20, max_pause => 120,max_wait => infinity, server_acks => true}, mod_mam_rdbms_prefs => #{pm => true}, mod_jingle_sip => #{backend => mnesia,transport => "udp", local_host => "localhost", username_to_phone => [],listen_port => 9998, proxy_host => "proxy.com",proxy_port => 9999, sdp_origin => "127.0.0.1"}, mod_mam => #{cache => #{module => internal,strategy => fifo, number_of_segments => 3, time_to_live => 480}, backend => rdbms, muc => #{host => {fqdn,<<"muc.example.com">>}, async_writer => #{enabled => false,pool_size => 8, batch_size => 30, flush_interval => 2000}, user_prefs_store => mnesia, db_message_format => mam_message_xml}, send_message => mod_mam_utils, pm => #{archive_groupchats => false, same_mam_id_for_peers => false, full_text_search => false, user_prefs_store => rdbms}, async_writer => #{enabled => true,pool_size => 8, batch_size => 30,flush_interval => 2000}, is_archivable_message => mod_mam_utils, archive_chat_markers => true, full_text_search => true, message_retraction => true, default_result_limit => 50, max_result_limit => 50, enforce_simple_queries => false, no_stanzaid_element => true,cache_users => true}, mod_ping => #{iqdisc => no_queue,send_pings => true, ping_interval => 60000,ping_req_timeout => 32000, timeout_action => none}, mod_http_upload => #{host => {prefix,<<"upload.">>}, backend => s3,iqdisc => one_queue, s3 => #{add_acl => true,region => <<"eu-west-1">>, access_key_id => <<"AKIAIOSFODNN7EXAMPLE">>, secret_access_key => <<"wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY">>, bucket_url => <<"https://s3-eu-west-1.amazonaws.com/mybucket">>}, expiration_time => 120,max_file_size => 10485760, token_bytes => 32}, mod_global_distrib => #{cache => #{cache_missed => true, domain_lifetime_seconds => 60, jid_lifetime_seconds => 5, max_jids => 10000}, redis => #{pool => global_distrib,refresh_after => 60, expire_after => 120}, connections => #{tls => #{cacertfile => "priv/ca.pem", certfile => "priv/dc1.pem", ciphers => "TLSv1.2:TLSv1.3", verify_mode => peer, protocol_options => ["no_sslv2","no_sslv3", "no_tlsv1","no_tlsv1_1"]}, advertised_endpoints => [{"172.16.0.2",5555}], endpoint_refresh_interval => 60, endpoint_refresh_interval_when_empty => 3, disabled_gc_interval => 60, endpoints => [{"172.16.0.2",5555}], connections_per_endpoint => 30, resolved_endpoints => [{{172,16,0,2},5555}]}, local_host => <<"datacenter1.example.com">>, hosts_refresh_interval => 3000, global_host => <<"example.com">>, bounce => #{enabled => true,max_retries => 3, resend_after_ms => 300}, message_ttl => 4}, mod_mam_rdbms_arch => #{delete_domain_limit => infinity, db_message_format => mam_message_compressed_eterm, db_jid_format => mam_jid_mini,no_writer => true}, mod_keystore => #{keys => #{access_secret => ram, access_psk => {file,"priv/access_psk"}, provision_psk => {file,"priv/provision_psk"}}, ram_key_size => 1000}, mod_mam_cache_user => #{module => internal,strategy => fifo,muc => true, pm => true,number_of_segments => 3, time_to_live => 480}, mod_offline => #{backend => rdbms, store_groupchat_messages => false, access_max_user_messages => max_user_offline_messages}, mod_auth_token => #{backend => rdbms,iqdisc => one_queue, validity_period => #{access => #{unit => minutes,value => 13}, refresh => #{unit => days,value => 13}}}, mod_shared_roster_ldap => #{filter => <<"(objectClass=inetOrgPerson)">>, base => <<"ou=Users,dc=ejd,dc=com">>, pool_tag => default,deref => never, ufilter => <<>>, rfilter => <<"(objectClass=inetOrgPerson)">>, gfilter => <<>>,auth_check => true, user_cache_size => 1000,group_cache_size => 1000, user_cache_validity => 1, group_cache_validity => 1,groupattr => <<"ou">>, groupdesc => <<"ou">>,userdesc => <<"cn">>, useruid => <<"cn">>,memberattr => <<"cn">>, memberattr_format => <<"%u">>, memberattr_format_re => <<>>}, mod_event_pusher_rabbit => #{presence_exchange => #{name => <<"presence">>,type => <<"topic">>}, chat_msg_exchange => #{name => <<"chat_msg">>,type => <<"topic">>, sent_topic => <<"chat_msg_sent">>, recv_topic => <<"chat_msg_recv">>}, groupchat_msg_exchange => #{name => <<"groupchat_msg">>, type => <<"topic">>, sent_topic => <<"groupchat_msg_sent">>, recv_topic => <<"groupchat_msg_recv">>}}, mod_event_pusher_sns => #{pool_size => 100, plugin_module => mod_event_pusher_sns_defaults, region => "eu-west-1", access_key_id => "AKIAIOSFODNN7EXAMPLE", secret_access_key => "wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY", sns_host => "eu-west-1.amazonaws.com", presence_updates_topic => "user_presence_updated", publish_retry_count => 2, pm_messages_topic => "user_message_sent", muc_messages_topic => "user_messagegroup_sent", account_id => "123456789012", publish_retry_time_ms => 50}}}, {{replaced_wait_timeout,<<"dummy_host">>},2000}, {{replaced_wait_timeout,<<"localhost">>},2000}, {{s2s,<<"dummy_host">>}, #{outgoing => #{port => 5269,connection_timeout => 10000, ip_versions => [4,6]}, dns => #{timeout => 10,retries => 2}, ciphers => "TLSv1.2:TLSv1.3",use_starttls => false, max_retry_delay => 300,default_policy => allow}}, {{s2s,<<"localhost">>}, #{outgoing => #{port => 5269,connection_timeout => 10000, ip_versions => [4,6]}, dns => #{timeout => 10,retries => 2}, ciphers => "TLSv1.2:TLSv1.3",use_starttls => false, max_retry_delay => 300,default_policy => allow}}], {assertEqual, [{module,config_parser_SUITE}, {line,3132}, {expression,"K2"}, {expected,outgoing_pools}, {value,metrics}]}, [{config_parser_SUITE,handle_config_option,2, [{file, "/home/circleci/project/test/config_parser_SUITE.erl"}, {line,3132}]}, {config_parser_SUITE,compare_ordered_lists,3, [{file, "/home/circleci/project/test/config_parser_SUITE.erl"}, {line,3171}]}, {test_server,ts_tc,3, [{file,"test_server.erl"},{line,1793}]}, {test_server,run_test_case_eval1,6, [{file,"test_server.erl"},{line,1302}]}, {test_server,run_test_case_eval,9, [{file,"test_server.erl"},{line,1234}]}]}} |
147 | config_parser_SUITE | file | outgoing_pools | < > | 0.060s | FAILED | {config_parser_SUITE,compare_ordered_lists,3173} {test_case_failed,{"Failed to compare ordered lists", [{outgoing_pools, [#{scope => global,tag => default,type => cassandra, opts => #{workers => 20,strategy => best_worker, call_timeout => 5000}, conn_opts => #{servers => [#{port => 9042, host => "cassandra_server1.example.com"}, #{port => 9042, host => "cassandra_server2.example.com"}], keyspace => big_mongooseim}}, #{scope => global,tag => default,type => elastic, opts => #{workers => 10,strategy => best_worker, call_timeout => 5000}, conn_opts => #{port => 9200,host => <<"localhost">>}}, #{scope => global,tag => mongoose_push_http, type => http, opts => #{workers => 50,strategy => best_worker, call_timeout => 5000}, conn_opts => #{host => "https://localhost:8443", path_prefix => <<"/">>, request_timeout => 2000}}, #{scope => host,tag => default,type => ldap, opts => #{workers => 5,strategy => best_worker, call_timeout => 5000}, conn_opts => #{port => 389, password => <<"ldap-admin-password">>, servers => ["ldap-server.example.com"], root_dn => <<"cn=admin,dc=example,dc=com">>, connect_interval => 10000}}, #{scope => host,tag => event_pusher,type => rabbit, opts => #{workers => 20,strategy => best_worker, call_timeout => 5000}, conn_opts => #{port => 5672,host => "localhost", password => <<"guest">>, username => <<"guest">>, confirms_enabled => true, max_worker_queue_len => 100}}, #{scope => global,tag => default,type => rdbms, opts => #{workers => 5,strategy => best_worker, call_timeout => 60000}, conn_opts => #{driver => pgsql,port => 5432, host => "localhost", password => "mongooseim_secret", tls => #{cacertfile => "priv/ca.pem", server_name_indication => #{enabled => false, protocol => default}, required => true,verify_mode => peer}, username => "mongooseim", database => "mongooseim", query_timeout => 5000, keepalive_interval => 30, max_start_interval => 30}}, #{scope => <<"localhost">>,tag => global_distrib, type => redis, opts => #{workers => 10,strategy => best_worker, call_timeout => 5000}, conn_opts => #{port => 6379,host => "127.0.0.1", password => [],database => 0}}]}, {rdbms_server_type,generic}, {registration_timeout,600}, {routing_modules, [{router_handler,fun mongoose_router_global:filter/4, fun mongoose_router_global:route/4}, {router_handler, fun mongoose_router_localdomain:filter/4, fun mongoose_router_localdomain:route/4}, {router_handler, fun mongoose_router_external_localnode:filter/4, fun mongoose_router_external_localnode:route/4}, {router_handler, fun mongoose_router_external:filter/4, fun mongoose_router_external:route/4}, {router_handler, fun mongoose_router_dynamic_domains:filter/4, fun mongoose_router_dynamic_domains:route/4}, {router_handler,fun ejabberd_s2s:filter/4, fun ejabberd_s2s:route/4}]}, {s2s_backend,mnesia}, {services,#{}}, {sm_backend,mnesia}, {{auth,<<"anonymous.localhost">>}, #{methods => [], password => #{format => scram,scram_iterations => 10000}, max_users_per_domain => infinity, sasl_mechanisms => [cyrsasl_scram_sha512_plus,cyrsasl_scram_sha512, cyrsasl_scram_sha384_plus,cyrsasl_scram_sha384, cyrsasl_scram_sha256_plus,cyrsasl_scram_sha256, cyrsasl_scram_sha224_plus,cyrsasl_scram_sha224, cyrsasl_scram_sha1_plus,cyrsasl_scram_sha1, cyrsasl_plain,cyrsasl_anonymous,cyrsasl_oauth], sasl_external => [standard]}}, {{auth,<<"localhost">>}, #{methods => [], password => #{format => scram,scram_iterations => 10000}, max_users_per_domain => infinity, sasl_mechanisms => [cyrsasl_scram_sha512_plus,cyrsasl_scram_sha512, cyrsasl_scram_sha384_plus,cyrsasl_scram_sha384, cyrsasl_scram_sha256_plus,cyrsasl_scram_sha256, cyrsasl_scram_sha224_plus,cyrsasl_scram_sha224, cyrsasl_scram_sha1_plus,cyrsasl_scram_sha1, cyrsasl_plain,cyrsasl_anonymous,cyrsasl_oauth], sasl_external => [standard]}}, {{auth,<<"localhost.bis">>}, #{methods => [], password => #{format => scram,scram_iterations => 10000}, max_users_per_domain => infinity, sasl_mechanisms => [cyrsasl_scram_sha512_plus,cyrsasl_scram_sha512, cyrsasl_scram_sha384_plus,cyrsasl_scram_sha384, cyrsasl_scram_sha256_plus,cyrsasl_scram_sha256, cyrsasl_scram_sha224_plus,cyrsasl_scram_sha224, cyrsasl_scram_sha1_plus,cyrsasl_scram_sha1, cyrsasl_plain,cyrsasl_anonymous,cyrsasl_oauth], sasl_external => [standard]}}, {{modules,<<"anonymous.localhost">>},#{}}, {{modules,<<"localhost">>},#{}}, {{modules,<<"localhost.bis">>},#{}}, {{replaced_wait_timeout,<<"anonymous.localhost">>},2000}, {{replaced_wait_timeout,<<"localhost">>},2000}, {{replaced_wait_timeout,<<"localhost.bis">>},2000}, {{s2s,<<"anonymous.localhost">>}, #{outgoing => #{port => 5269,connection_timeout => 10000, ip_versions => [4,6]}, dns => #{timeout => 10,retries => 2}, ciphers => "TLSv1.2:TLSv1.3",use_starttls => false, max_retry_delay => 300,default_policy => allow}}, {{s2s,<<"localhost">>}, #{outgoing => #{port => 5269,connection_timeout => 10000, ip_versions => [4,6]}, dns => #{timeout => 10,retries => 2}, ciphers => "TLSv1.2:TLSv1.3",use_starttls => false, max_retry_delay => 300,default_policy => allow}}, {{s2s,<<"localhost.bis">>}, #{outgoing => #{port => 5269,connection_timeout => 10000, ip_versions => [4,6]}, dns => #{timeout => 10,retries => 2}, ciphers => "TLSv1.2:TLSv1.3",use_starttls => false, max_retry_delay => 300,default_policy => allow}}], [{metrics,#{}}, {outgoing_pools, [#{scope => global,tag => default,type => cassandra, opts => #{workers => 20,strategy => best_worker, call_timeout => 5000}, conn_opts => #{servers => [#{port => 9042, host => "cassandra_server1.example.com"}, #{port => 9042, host => "cassandra_server2.example.com"}], keyspace => big_mongooseim}}, #{scope => global,tag => default,type => elastic, opts => #{workers => 10,strategy => best_worker, call_timeout => 5000}, conn_opts => #{port => 9200,host => <<"localhost">>}}, #{scope => global,tag => mongoose_push_http, type => http, opts => #{workers => 50,strategy => best_worker, call_timeout => 5000}, conn_opts => #{host => "https://localhost:8443", path_prefix => <<"/">>, request_timeout => 2000}}, #{scope => host,tag => default,type => ldap, opts => #{workers => 5,strategy => best_worker, call_timeout => 5000}, conn_opts => #{port => 389, password => <<"ldap-admin-password">>, servers => ["ldap-server.example.com"], root_dn => <<"cn=admin,dc=example,dc=com">>, connect_interval => 10000}}, #{scope => host,tag => event_pusher,type => rabbit, opts => #{workers => 20,strategy => best_worker, call_timeout => 5000}, conn_opts => #{port => 5672,host => "localhost", password => <<"guest">>, username => <<"guest">>, confirms_enabled => true, max_worker_queue_len => 100}}, #{scope => global,tag => default,type => rdbms, opts => #{workers => 5,strategy => best_worker, call_timeout => 60000}, conn_opts => #{driver => pgsql,port => 5432, host => "localhost", password => "mongooseim_secret", tls => #{cacertfile => "priv/ca.pem", server_name_indication => #{enabled => false, protocol => default}, required => true,verify_mode => peer}, username => "mongooseim", database => "mongooseim", query_timeout => 5000, keepalive_interval => 30, max_start_interval => 30}}, #{scope => <<"localhost">>,tag => global_distrib, type => redis, opts => #{workers => 10,strategy => best_worker, call_timeout => 5000}, conn_opts => #{port => 6379,host => "127.0.0.1", password => [],database => 0}}]}, {rdbms_server_type,generic}, {registration_timeout,600}, {routing_modules, [{router_handler,fun mongoose_router_global:filter/4, fun mongoose_router_global:route/4}, {router_handler, fun mongoose_router_localdomain:filter/4, fun mongoose_router_localdomain:route/4}, {router_handler, fun mongoose_router_external_localnode:filter/4, fun mongoose_router_external_localnode:route/4}, {router_handler, fun mongoose_router_external:filter/4, fun mongoose_router_external:route/4}, {router_handler, fun mongoose_router_dynamic_domains:filter/4, fun mongoose_router_dynamic_domains:route/4}, {router_handler,fun ejabberd_s2s:filter/4, fun ejabberd_s2s:route/4}]}, {s2s_backend,mnesia}, {services,#{}}, {sm_backend,mnesia}, {{auth,<<"anonymous.localhost">>}, #{methods => [], password => #{format => scram,scram_iterations => 10000}, max_users_per_domain => infinity, sasl_mechanisms => [cyrsasl_scram_sha512_plus,cyrsasl_scram_sha512, cyrsasl_scram_sha384_plus,cyrsasl_scram_sha384, cyrsasl_scram_sha256_plus,cyrsasl_scram_sha256, cyrsasl_scram_sha224_plus,cyrsasl_scram_sha224, cyrsasl_scram_sha1_plus,cyrsasl_scram_sha1, cyrsasl_plain,cyrsasl_anonymous,cyrsasl_oauth], sasl_external => [standard]}}, {{auth,<<"localhost">>}, #{methods => [], password => #{format => scram,scram_iterations => 10000}, max_users_per_domain => infinity, sasl_mechanisms => [cyrsasl_scram_sha512_plus,cyrsasl_scram_sha512, cyrsasl_scram_sha384_plus,cyrsasl_scram_sha384, cyrsasl_scram_sha256_plus,cyrsasl_scram_sha256, cyrsasl_scram_sha224_plus,cyrsasl_scram_sha224, cyrsasl_scram_sha1_plus,cyrsasl_scram_sha1, cyrsasl_plain,cyrsasl_anonymous,cyrsasl_oauth], sasl_external => [standard]}}, {{auth,<<"localhost.bis">>}, #{methods => [], password => #{format => scram,scram_iterations => 10000}, max_users_per_domain => infinity, sasl_mechanisms => [cyrsasl_scram_sha512_plus,cyrsasl_scram_sha512, cyrsasl_scram_sha384_plus,cyrsasl_scram_sha384, cyrsasl_scram_sha256_plus,cyrsasl_scram_sha256, cyrsasl_scram_sha224_plus,cyrsasl_scram_sha224, cyrsasl_scram_sha1_plus,cyrsasl_scram_sha1, cyrsasl_plain,cyrsasl_anonymous,cyrsasl_oauth], sasl_external => [standard]}}, {{modules,<<"anonymous.localhost">>},#{}}, {{modules,<<"localhost">>},#{}}, {{modules,<<"localhost.bis">>},#{}}, {{replaced_wait_timeout,<<"anonymous.localhost">>},2000}, {{replaced_wait_timeout,<<"localhost">>},2000}, {{replaced_wait_timeout,<<"localhost.bis">>},2000}, {{s2s,<<"anonymous.localhost">>}, #{outgoing => #{port => 5269,connection_timeout => 10000, ip_versions => [4,6]}, dns => #{timeout => 10,retries => 2}, ciphers => "TLSv1.2:TLSv1.3",use_starttls => false, max_retry_delay => 300,default_policy => allow}}, {{s2s,<<"localhost">>}, #{outgoing => #{port => 5269,connection_timeout => 10000, ip_versions => [4,6]}, dns => #{timeout => 10,retries => 2}, ciphers => "TLSv1.2:TLSv1.3",use_starttls => false, max_retry_delay => 300,default_policy => allow}}, {{s2s,<<"localhost.bis">>}, #{outgoing => #{port => 5269,connection_timeout => 10000, ip_versions => [4,6]}, dns => #{timeout => 10,retries => 2}, ciphers => "TLSv1.2:TLSv1.3",use_starttls => false, max_retry_delay => 300,default_policy => allow}}], {assertEqual, [{module,config_parser_SUITE}, {line,3132}, {expression,"K2"}, {expected,outgoing_pools}, {value,metrics}]}, [{config_parser_SUITE,handle_config_option,2, [{file, "/home/circleci/project/test/config_parser_SUITE.erl"}, {line,3132}]}, {config_parser_SUITE,compare_ordered_lists,3, [{file, "/home/circleci/project/test/config_parser_SUITE.erl"}, {line,3171}]}, {test_server,ts_tc,3, [{file,"test_server.erl"},{line,1793}]}, {test_server,run_test_case_eval1,6, [{file,"test_server.erl"},{line,1302}]}, {test_server,run_test_case_eval,9, [{file,"test_server.erl"},{line,1234}]}]}} |
148 | config_parser_SUITE | file | host_types_file | < > | 0.059s | FAILED | {config_parser_SUITE,compare_ordered_lists,3173} {test_case_failed,{"Failed to compare ordered lists", [{outgoing_pools,[]}, {rdbms_server_type,generic}, {registration_timeout,600}, {routing_modules, [{router_handler,fun mongoose_router_global:filter/4, fun mongoose_router_global:route/4}, {router_handler, fun mongoose_router_localdomain:filter/4, fun mongoose_router_localdomain:route/4}, {router_handler, fun mongoose_router_external_localnode:filter/4, fun mongoose_router_external_localnode:route/4}, {router_handler, fun mongoose_router_external:filter/4, fun mongoose_router_external:route/4}, {router_handler, fun mongoose_router_dynamic_domains:filter/4, fun mongoose_router_dynamic_domains:route/4}, {router_handler,fun ejabberd_s2s:filter/4, fun ejabberd_s2s:route/4}]}, {s2s_backend,mnesia}, {services, #{service_domain_db => #{db_pool => global, event_cleaning_interval => 1000, event_max_age => 5000}}}, {sm_backend,mnesia}, {{auth,<<"another host type">>}, #{methods => [], password => #{format => scram,scram_iterations => 10000}, max_users_per_domain => infinity, sasl_mechanisms => [cyrsasl_scram_sha512_plus,cyrsasl_scram_sha512, cyrsasl_scram_sha384_plus,cyrsasl_scram_sha384, cyrsasl_scram_sha256_plus,cyrsasl_scram_sha256, cyrsasl_scram_sha224_plus,cyrsasl_scram_sha224, cyrsasl_scram_sha1_plus,cyrsasl_scram_sha1, cyrsasl_plain,cyrsasl_anonymous,cyrsasl_oauth], sasl_external => [standard]}}, {{auth,<<"localhost">>}, #{methods => [rdbms], password => #{format => scram,scram_iterations => 10000}, rdbms => #{users_number_estimate => false}, max_users_per_domain => infinity, sasl_mechanisms => [cyrsasl_scram_sha512_plus,cyrsasl_scram_sha512, cyrsasl_scram_sha384_plus,cyrsasl_scram_sha384, cyrsasl_scram_sha256_plus,cyrsasl_scram_sha256, cyrsasl_scram_sha224_plus,cyrsasl_scram_sha224, cyrsasl_scram_sha1_plus,cyrsasl_scram_sha1, cyrsasl_plain,cyrsasl_anonymous,cyrsasl_oauth], sasl_external => [standard]}}, {{auth,<<"some host type">>}, #{http => #{}, methods => [http], password => #{format => scram,scram_iterations => 10000}, max_users_per_domain => infinity, sasl_mechanisms => [cyrsasl_scram_sha512_plus,cyrsasl_scram_sha512, cyrsasl_scram_sha384_plus,cyrsasl_scram_sha384, cyrsasl_scram_sha256_plus,cyrsasl_scram_sha256, cyrsasl_scram_sha224_plus,cyrsasl_scram_sha224, cyrsasl_scram_sha1_plus,cyrsasl_scram_sha1, cyrsasl_plain,cyrsasl_anonymous,cyrsasl_oauth], sasl_external => [standard]}}, {{auth,<<"this is host type">>}, #{external => #{instances => 1,program => "/usr/bin/bash"}, methods => [external], password => #{format => scram,scram_iterations => 10000}, max_users_per_domain => infinity, sasl_mechanisms => [cyrsasl_scram_sha512_plus,cyrsasl_scram_sha512, cyrsasl_scram_sha384_plus,cyrsasl_scram_sha384, cyrsasl_scram_sha256_plus,cyrsasl_scram_sha256, cyrsasl_scram_sha224_plus,cyrsasl_scram_sha224, cyrsasl_scram_sha1_plus,cyrsasl_scram_sha1, cyrsasl_plain,cyrsasl_anonymous,cyrsasl_oauth], sasl_external => [standard]}}, {{auth,<<"yet another host type">>}, #{external => #{instances => 1,program => "/usr/bin/bash"}, http => #{}, methods => [external,http], password => #{format => scram,scram_iterations => 10000}, max_users_per_domain => infinity, sasl_mechanisms => [cyrsasl_scram_sha512_plus,cyrsasl_scram_sha512, cyrsasl_scram_sha384_plus,cyrsasl_scram_sha384, cyrsasl_scram_sha256_plus,cyrsasl_scram_sha256, cyrsasl_scram_sha224_plus,cyrsasl_scram_sha224, cyrsasl_scram_sha1_plus,cyrsasl_scram_sha1, cyrsasl_plain,cyrsasl_anonymous,cyrsasl_oauth], sasl_external => [standard]}}, {{modules,<<"another host type">>}, #{mod_offline => #{backend => mnesia, store_groupchat_messages => false, access_max_user_messages => max_user_offline_messages}}}, {{modules,<<"localhost">>}, #{mod_vcard => #{matches => 30, host => {prefix,<<"vjud.">>}, search => true,backend => mnesia, iqdisc => parallel}}}, {{modules,<<"some host type">>},#{}}, {{modules,<<"this is host type">>},#{}}, {{modules,<<"yet another host type">>},#{mod_amp => #{}}}, {{replaced_wait_timeout,<<"another host type">>},2000}, {{replaced_wait_timeout,<<"localhost">>},2000}, {{replaced_wait_timeout,<<"some host type">>},2000}, {{replaced_wait_timeout,<<"this is host type">>},2000}, {{replaced_wait_timeout,<<"yet another host type">>},2000}, {{s2s,<<"another host type">>}, #{outgoing => #{port => 5269,connection_timeout => 10000, ip_versions => [4,6]}, dns => #{timeout => 10,retries => 2}, ciphers => "TLSv1.2:TLSv1.3",use_starttls => false, max_retry_delay => 300,default_policy => allow}}, {{s2s,<<"localhost">>}, #{outgoing => #{port => 5269,connection_timeout => 10000, ip_versions => [4,6]}, dns => #{timeout => 10,retries => 2}, ciphers => "TLSv1.2:TLSv1.3",use_starttls => false, max_retry_delay => 300,default_policy => allow}}, {{s2s,<<"some host type">>}, #{outgoing => #{port => 5269,connection_timeout => 10000, ip_versions => [4,6]}, dns => #{timeout => 10,retries => 2}, ciphers => "TLSv1.2:TLSv1.3",use_starttls => false, max_retry_delay => 300,default_policy => allow}}, {{s2s,<<"this is host type">>}, #{outgoing => #{port => 5269,connection_timeout => 10000, ip_versions => [4,6]}, dns => #{timeout => 10,retries => 2}, ciphers => "TLSv1.2:TLSv1.3",use_starttls => false, max_retry_delay => 300,default_policy => allow}}, {{s2s,<<"yet another host type">>}, #{outgoing => #{port => 5269,connection_timeout => 10000, ip_versions => [4,6]}, dns => #{timeout => 10,retries => 2}, ciphers => "TLSv1.2:TLSv1.3",use_starttls => false, max_retry_delay => 300,default_policy => allow}}], [{metrics,#{}}, {outgoing_pools,[]}, {rdbms_server_type,generic}, {registration_timeout,600}, {routing_modules, [{router_handler,fun mongoose_router_global:filter/4, fun mongoose_router_global:route/4}, {router_handler, fun mongoose_router_localdomain:filter/4, fun mongoose_router_localdomain:route/4}, {router_handler, fun mongoose_router_external_localnode:filter/4, fun mongoose_router_external_localnode:route/4}, {router_handler, fun mongoose_router_external:filter/4, fun mongoose_router_external:route/4}, {router_handler, fun mongoose_router_dynamic_domains:filter/4, fun mongoose_router_dynamic_domains:route/4}, {router_handler,fun ejabberd_s2s:filter/4, fun ejabberd_s2s:route/4}]}, {s2s_backend,mnesia}, {services, #{service_domain_db => #{db_pool => global, event_cleaning_interval => 1000, event_max_age => 5000}}}, {sm_backend,mnesia}, {{auth,<<"another host type">>}, #{methods => [], password => #{format => scram,scram_iterations => 10000}, max_users_per_domain => infinity, sasl_mechanisms => [cyrsasl_scram_sha512_plus,cyrsasl_scram_sha512, cyrsasl_scram_sha384_plus,cyrsasl_scram_sha384, cyrsasl_scram_sha256_plus,cyrsasl_scram_sha256, cyrsasl_scram_sha224_plus,cyrsasl_scram_sha224, cyrsasl_scram_sha1_plus,cyrsasl_scram_sha1, cyrsasl_plain,cyrsasl_anonymous,cyrsasl_oauth], sasl_external => [standard]}}, {{auth,<<"localhost">>}, #{methods => [rdbms], password => #{format => scram,scram_iterations => 10000}, rdbms => #{users_number_estimate => false}, max_users_per_domain => infinity, sasl_mechanisms => [cyrsasl_scram_sha512_plus,cyrsasl_scram_sha512, cyrsasl_scram_sha384_plus,cyrsasl_scram_sha384, cyrsasl_scram_sha256_plus,cyrsasl_scram_sha256, cyrsasl_scram_sha224_plus,cyrsasl_scram_sha224, cyrsasl_scram_sha1_plus,cyrsasl_scram_sha1, cyrsasl_plain,cyrsasl_anonymous,cyrsasl_oauth], sasl_external => [standard]}}, {{auth,<<"some host type">>}, #{http => #{}, methods => [http], password => #{format => scram,scram_iterations => 10000}, max_users_per_domain => infinity, sasl_mechanisms => [cyrsasl_scram_sha512_plus,cyrsasl_scram_sha512, cyrsasl_scram_sha384_plus,cyrsasl_scram_sha384, cyrsasl_scram_sha256_plus,cyrsasl_scram_sha256, cyrsasl_scram_sha224_plus,cyrsasl_scram_sha224, cyrsasl_scram_sha1_plus,cyrsasl_scram_sha1, cyrsasl_plain,cyrsasl_anonymous,cyrsasl_oauth], sasl_external => [standard]}}, {{auth,<<"this is host type">>}, #{external => #{instances => 1,program => "/usr/bin/bash"}, methods => [external], password => #{format => scram,scram_iterations => 10000}, max_users_per_domain => infinity, sasl_mechanisms => [cyrsasl_scram_sha512_plus,cyrsasl_scram_sha512, cyrsasl_scram_sha384_plus,cyrsasl_scram_sha384, cyrsasl_scram_sha256_plus,cyrsasl_scram_sha256, cyrsasl_scram_sha224_plus,cyrsasl_scram_sha224, cyrsasl_scram_sha1_plus,cyrsasl_scram_sha1, cyrsasl_plain,cyrsasl_anonymous,cyrsasl_oauth], sasl_external => [standard]}}, {{auth,<<"yet another host type">>}, #{external => #{instances => 1,program => "/usr/bin/bash"}, http => #{}, methods => [external,http], password => #{format => scram,scram_iterations => 10000}, max_users_per_domain => infinity, sasl_mechanisms => [cyrsasl_scram_sha512_plus,cyrsasl_scram_sha512, cyrsasl_scram_sha384_plus,cyrsasl_scram_sha384, cyrsasl_scram_sha256_plus,cyrsasl_scram_sha256, cyrsasl_scram_sha224_plus,cyrsasl_scram_sha224, cyrsasl_scram_sha1_plus,cyrsasl_scram_sha1, cyrsasl_plain,cyrsasl_anonymous,cyrsasl_oauth], sasl_external => [standard]}}, {{modules,<<"another host type">>}, #{mod_offline => #{backend => mnesia, store_groupchat_messages => false, access_max_user_messages => max_user_offline_messages}}}, {{modules,<<"localhost">>}, #{mod_vcard => #{matches => 30, host => {prefix,<<"vjud.">>}, search => true,backend => mnesia, iqdisc => parallel}}}, {{modules,<<"some host type">>},#{}}, {{modules,<<"this is host type">>},#{}}, {{modules,<<"yet another host type">>},#{mod_amp => #{}}}, {{replaced_wait_timeout,<<"another host type">>},2000}, {{replaced_wait_timeout,<<"localhost">>},2000}, {{replaced_wait_timeout,<<"some host type">>},2000}, {{replaced_wait_timeout,<<"this is host type">>},2000}, {{replaced_wait_timeout,<<"yet another host type">>},2000}, {{s2s,<<"another host type">>}, #{outgoing => #{port => 5269,connection_timeout => 10000, ip_versions => [4,6]}, dns => #{timeout => 10,retries => 2}, ciphers => "TLSv1.2:TLSv1.3",use_starttls => false, max_retry_delay => 300,default_policy => allow}}, {{s2s,<<"localhost">>}, #{outgoing => #{port => 5269,connection_timeout => 10000, ip_versions => [4,6]}, dns => #{timeout => 10,retries => 2}, ciphers => "TLSv1.2:TLSv1.3",use_starttls => false, max_retry_delay => 300,default_policy => allow}}, {{s2s,<<"some host type">>}, #{outgoing => #{port => 5269,connection_timeout => 10000, ip_versions => [4,6]}, dns => #{timeout => 10,retries => 2}, ciphers => "TLSv1.2:TLSv1.3",use_starttls => false, max_retry_delay => 300,default_policy => allow}}, {{s2s,<<"this is host type">>}, #{outgoing => #{port => 5269,connection_timeout => 10000, ip_versions => [4,6]}, dns => #{timeout => 10,retries => 2}, ciphers => "TLSv1.2:TLSv1.3",use_starttls => false, max_retry_delay => 300,default_policy => allow}}, {{s2s,<<"yet another host type">>}, #{outgoing => #{port => 5269,connection_timeout => 10000, ip_versions => [4,6]}, dns => #{timeout => 10,retries => 2}, ciphers => "TLSv1.2:TLSv1.3",use_starttls => false, max_retry_delay => 300,default_policy => allow}}], {assertEqual, [{module,config_parser_SUITE}, {line,3132}, {expression,"K2"}, {expected,outgoing_pools}, {value,metrics}]}, [{config_parser_SUITE,handle_config_option,2, [{file, "/home/circleci/project/test/config_parser_SUITE.erl"}, {line,3132}]}, {config_parser_SUITE,compare_ordered_lists,3, [{file, "/home/circleci/project/test/config_parser_SUITE.erl"}, {line,3171}]}, {test_server,ts_tc,3, [{file,"test_server.erl"},{line,1793}]}, {test_server,run_test_case_eval1,6, [{file,"test_server.erl"},{line,1302}]}, {test_server,run_test_case_eval,9, [{file,"test_server.erl"},{line,1234}]}]}} |
config_parser_SUITE | file | end_per_group | < > | 0.000s | Ok | ||
config_parser_SUITE | dynamic_domains | init_per_group | < > | 0.211s | Ok | ||
149 | config_parser_SUITE | dynamic_domains | supported_features | < > | 0.004s | Ok | |
150 | config_parser_SUITE | dynamic_domains | unsupported_features | < > | 0.004s | Ok | |
config_parser_SUITE | dynamic_domains | end_per_group | < > | 0.145s | Ok | ||
config_parser_SUITE | general | init_per_group | < > | 0.000s | Ok | ||
151 | config_parser_SUITE | general | loglevel | < > | 0.007s | Ok | |
152 | config_parser_SUITE | general | hosts | < > | 0.013s | Ok | |
153 | config_parser_SUITE | general | host_types | < > | 0.010s | Ok | |
154 | config_parser_SUITE | general | default_server_domain | < > | 0.007s | Ok | |
155 | config_parser_SUITE | general | registration_timeout | < > | 0.004s | Ok | |
156 | config_parser_SUITE | general | language | < > | 0.005s | Ok | |
157 | config_parser_SUITE | general | all_metrics_are_global | < > | 0.003s | Ok | |
158 | config_parser_SUITE | general | sm_backend | < > | 0.088s | Ok | |
159 | config_parser_SUITE | general | component_backend | < > | 0.046s | Ok | |
160 | config_parser_SUITE | general | s2s_backend | < > | 0.142s | Ok | |
161 | config_parser_SUITE | general | max_fsm_queue | < > | 0.004s | Ok | |
162 | config_parser_SUITE | general | http_server_name | < > | 0.004s | Ok | |
163 | config_parser_SUITE | general | rdbms_server_type | < > | 0.007s | Ok | |
164 | config_parser_SUITE | general | route_subdomains | < > | 0.008s | Ok | |
165 | config_parser_SUITE | general | routing_modules | < > | 0.104s | Ok | |
166 | config_parser_SUITE | general | replaced_wait_timeout | < > | 0.011s | Ok | |
167 | config_parser_SUITE | general | hide_service_name | < > | 0.010s | Ok | |
168 | config_parser_SUITE | general | domain_certfile | < > | 0.012s | Ok | |
169 | config_parser_SUITE | general | max_users_per_domain | < > | 0.006s | Ok | |
config_parser_SUITE | general | end_per_group | < > | 0.000s | Ok | ||
config_parser_SUITE | listen | init_per_group | < > | 0.000s | Ok | ||
170 | config_parser_SUITE | listen | listen_duplicate | < > | 0.026s | Ok | |
171 | config_parser_SUITE | listen | listen_c2s | < > | 0.208s | Ok | |
172 | config_parser_SUITE | listen | listen_c2s_fast_tls | < > | 0.150s | Ok | |
173 | config_parser_SUITE | listen | listen_c2s_just_tls | < > | 0.063s | Ok | |
174 | config_parser_SUITE | listen | listen_s2s | < > | 0.161s | Ok | |
175 | config_parser_SUITE | listen | listen_s2s_tls | < > | 0.139s | Ok | |
176 | config_parser_SUITE | listen | listen_service | < > | 0.129s | Ok | |
177 | config_parser_SUITE | listen | listen_http | < > | 0.125s | Ok | |
178 | config_parser_SUITE | listen | listen_http_tls | < > | 0.102s | Ok | |
179 | config_parser_SUITE | listen | listen_http_transport | < > | 0.010s | Ok | |
180 | config_parser_SUITE | listen | listen_http_handlers_invalid | < > | 0.150s | Ok | |
181 | config_parser_SUITE | listen | listen_http_handlers_bosh | < > | 0.024s | Ok | |
182 | config_parser_SUITE | listen | listen_http_handlers_websockets | < > | 0.112s | Ok | |
183 | config_parser_SUITE | listen | listen_http_handlers_client_api | < > | 0.048s | Ok | |
184 | config_parser_SUITE | listen | listen_http_handlers_admin_api | < > | 0.110s | Ok | |
185 | config_parser_SUITE | listen | listen_http_handlers_graphql | < > | 0.104s | Ok | |
config_parser_SUITE | listen | end_per_group | < > | 0.000s | Ok | ||
config_parser_SUITE | auth | init_per_group | < > | 0.000s | Ok | ||
186 | config_parser_SUITE | auth | auth_methods | < > | 0.063s | Ok | |
187 | config_parser_SUITE | auth | auth_password | < > | 0.033s | Ok | |
188 | config_parser_SUITE | auth | auth_sasl_external | < > | 0.127s | Ok | |
189 | config_parser_SUITE | auth | auth_allow_multiple_connections | < > | 0.009s | Ok | |
190 | config_parser_SUITE | auth | auth_anonymous_protocol | < > | 0.011s | Ok | |
191 | config_parser_SUITE | auth | auth_sasl_mechanisms | < > | 0.144s | Ok | |
192 | config_parser_SUITE | auth | auth_ldap_pool | < > | 0.033s | Ok | |
193 | config_parser_SUITE | auth | auth_ldap_bind_pool | < > | 0.028s | Ok | |
194 | config_parser_SUITE | auth | auth_ldap_base | < > | 0.041s | Ok | |
195 | config_parser_SUITE | auth | auth_ldap_uids | < > | 0.015s | Ok | |
196 | config_parser_SUITE | auth | auth_ldap_filter | < > | 0.042s | Ok | |
197 | config_parser_SUITE | auth | auth_ldap_dn_filter | < > | 0.046s | Ok | |
198 | config_parser_SUITE | auth | auth_ldap_local_filter | < > | 0.031s | Ok | |
199 | config_parser_SUITE | auth | auth_ldap_deref | < > | 0.010s | Ok | |
200 | config_parser_SUITE | auth | auth_external | < > | 0.016s | Ok | |
201 | config_parser_SUITE | auth | auth_http_basic_auth | < > | 0.026s | Ok | |
202 | config_parser_SUITE | auth | auth_jwt | < > | 0.051s | Ok | |
203 | config_parser_SUITE | auth | auth_rdbms_users_number_estimate | < > | 0.012s | Ok | |
204 | config_parser_SUITE | auth | auth_dummy | < > | 0.035s | Ok | |
config_parser_SUITE | auth | end_per_group | < > | 0.000s | Ok | ||
config_parser_SUITE | pool | init_per_group | < > | 0.000s | Ok | ||
205 | config_parser_SUITE | pool | pool_basics | < > | 0.016s | Ok | |
206 | config_parser_SUITE | pool | pool_scope | < > | 0.010s | Ok | |
207 | config_parser_SUITE | pool | pool_rdbms | < > | 0.016s | Ok | |
208 | config_parser_SUITE | pool | pool_rdbms_connection_odbc | < > | 0.022s | Ok | |
209 | config_parser_SUITE | pool | pool_rdbms_connection_pgsql | < > | 0.072s | Ok | |
210 | config_parser_SUITE | pool | pool_rdbms_connection_mysql | < > | 0.071s | Ok | |
211 | config_parser_SUITE | pool | pool_rdbms_connection_tls_pgsql | < > | 0.113s | Ok | |
212 | config_parser_SUITE | pool | pool_rdbms_connection_tls_mysql | < > | 0.141s | Ok | |
213 | config_parser_SUITE | pool | pool_http | < > | 0.017s | Ok | |
214 | config_parser_SUITE | pool | pool_http_connection | < > | 0.019s | Ok | |
215 | config_parser_SUITE | pool | pool_http_connection_tls | < > | 0.094s | Ok | |
216 | config_parser_SUITE | pool | pool_redis | < > | 0.027s | Ok | |
217 | config_parser_SUITE | pool | pool_redis_connection | < > | 0.026s | Ok | |
218 | config_parser_SUITE | pool | pool_cassandra | < > | 0.033s | Ok | |
219 | config_parser_SUITE | pool | pool_cassandra_connection | < > | 0.008s | Ok | |
220 | config_parser_SUITE | pool | pool_cassandra_connection_auth_plain | < > | 0.020s | Ok | |
221 | config_parser_SUITE | pool | pool_cassandra_connection_servers | < > | 0.019s | Ok | |
222 | config_parser_SUITE | pool | pool_cassandra_connection_tls | < > | 0.095s | Ok | |
223 | config_parser_SUITE | pool | pool_elastic | < > | 0.038s | Ok | |
224 | config_parser_SUITE | pool | pool_elastic_connection | < > | 0.031s | Ok | |
225 | config_parser_SUITE | pool | pool_rabbit | < > | 0.046s | Ok | |
226 | config_parser_SUITE | pool | pool_rabbit_connection | < > | 0.039s | Ok | |
227 | config_parser_SUITE | pool | pool_ldap | < > | 0.020s | Ok | |
228 | config_parser_SUITE | pool | pool_ldap_connection | < > | 0.059s | Ok | |
229 | config_parser_SUITE | pool | pool_ldap_connection_tls | < > | 0.066s | Ok | |
config_parser_SUITE | pool | end_per_group | < > | 0.000s | Ok | ||
config_parser_SUITE | internal_databases | init_per_group | < > | 0.000s | Ok | ||
230 | config_parser_SUITE | internal_databases | internal_database_cets | < > | 0.007s | Ok | |
config_parser_SUITE | internal_databases | end_per_group | < > | 0.000s | Ok | ||
config_parser_SUITE | shaper_acl_access | init_per_group | < > | 0.000s | Ok | ||
231 | config_parser_SUITE | shaper_acl_access | shaper | < > | 0.006s | Ok | |
232 | config_parser_SUITE | shaper_acl_access | acl | < > | 0.019s | Ok | |
233 | config_parser_SUITE | shaper_acl_access | acl_merge_host_and_global | < > | 0.008s | Ok | |
234 | config_parser_SUITE | shaper_acl_access | access | < > | 0.013s | Ok | |
235 | config_parser_SUITE | shaper_acl_access | access_merge_host_and_global | < > | 0.009s | Ok | |
config_parser_SUITE | shaper_acl_access | end_per_group | < > | 0.000s | Ok | ||
config_parser_SUITE | s2s | init_per_group | < > | 0.000s | Ok | ||
236 | config_parser_SUITE | s2s | s2s_host_config | < > | 0.005s | Ok | |
237 | config_parser_SUITE | s2s | s2s_dns_timeout | < > | 0.008s | Ok | |
238 | config_parser_SUITE | s2s | s2s_dns_retries | < > | 0.009s | Ok | |
239 | config_parser_SUITE | s2s | s2s_outgoing_port | < > | 0.007s | Ok | |
240 | config_parser_SUITE | s2s | s2s_outgoing_ip_versions | < > | 0.007s | Ok | |
241 | config_parser_SUITE | s2s | s2s_outgoing_timeout | < > | 0.015s | Ok | |
242 | config_parser_SUITE | s2s | s2s_use_starttls | < > | 0.008s | Ok | |
243 | config_parser_SUITE | s2s | s2s_certfile | < > | 0.009s | Ok | |
244 | config_parser_SUITE | s2s | s2s_default_policy | < > | 0.016s | Ok | |
245 | config_parser_SUITE | s2s | s2s_host_policy | < > | 0.026s | Ok | |
246 | config_parser_SUITE | s2s | s2s_address | < > | 0.027s | Ok | |
247 | config_parser_SUITE | s2s | s2s_ciphers | < > | 0.015s | Ok | |
248 | config_parser_SUITE | s2s | s2s_shared | < > | 0.011s | Ok | |
249 | config_parser_SUITE | s2s | s2s_max_retry_delay | < > | 0.013s | Ok | |
config_parser_SUITE | s2s | end_per_group | < > | 0.000s | Ok | ||
config_parser_SUITE | modules | init_per_group | < > | 0.000s | Ok | ||
250 | config_parser_SUITE | modules | mod_adhoc | < > | 0.137s | Ok | |
251 | config_parser_SUITE | modules | mod_auth_token | < > | 1.616s | Ok | |
252 | config_parser_SUITE | modules | mod_blocking | < > | 1.327s | Ok | |
253 | config_parser_SUITE | modules | mod_bosh | < > | 1.540s | Ok | |
254 | config_parser_SUITE | modules | mod_caps | < > | 0.043s | Ok | |
255 | config_parser_SUITE | modules | mod_cache_users | < > | 0.116s | Ok | |
256 | config_parser_SUITE | modules | mod_carboncopy | < > | 0.102s | Ok | |
257 | config_parser_SUITE | modules | mod_csi | < > | 0.021s | Ok | |
258 | config_parser_SUITE | modules | mod_disco | < > | 1.712s | Ok | |
259 | config_parser_SUITE | modules | mod_inbox | < > | 0.215s | Ok | |
260 | config_parser_SUITE | modules | mod_global_distrib | < > | 1.684s | Ok | |
261 | config_parser_SUITE | modules | mod_global_distrib_connections | < > | 0.455s | Ok | |
262 | config_parser_SUITE | modules | mod_global_distrib_connections_endpoints | < > | 1.643s | Ok | |
263 | config_parser_SUITE | modules | mod_global_distrib_connections_advertised_endpoints | < > | 0.240s | Ok | |
264 | config_parser_SUITE | modules | mod_global_distrib_connections_tls | < > | 0.458s | Ok | |
265 | config_parser_SUITE | modules | mod_global_distrib_redis | < > | 0.378s | Ok | |
266 | config_parser_SUITE | modules | mod_global_distrib_cache | < > | 0.208s | Ok | |
267 | config_parser_SUITE | modules | mod_global_distrib_bounce | < > | 0.364s | Ok | |
268 | config_parser_SUITE | modules | mod_event_pusher_sns | < > | 1.666s | Ok | |
269 | config_parser_SUITE | modules | mod_event_pusher_push | < > | 2.285s | Ok | |
270 | config_parser_SUITE | modules | mod_event_pusher_http | < > | 1.566s | Ok | |
271 | config_parser_SUITE | modules | mod_event_pusher_rabbit | < > | 0.245s | Ok | |
272 | config_parser_SUITE | modules | mod_extdisco | < > | 0.236s | Ok | |
273 | config_parser_SUITE | modules | mod_http_upload | < > | 1.561s | Ok | |
274 | config_parser_SUITE | modules | mod_http_upload_s3 | < > | 0.183s | Ok | |
275 | config_parser_SUITE | modules | mod_jingle_sip | < > | 1.613s | Ok | |
276 | config_parser_SUITE | modules | mod_keystore | < > | 0.055s | Ok | |
277 | config_parser_SUITE | modules | mod_keystore_keys | < > | 0.092s | Ok | |
278 | config_parser_SUITE | modules | mod_last | < > | 1.463s | Ok | |
279 | config_parser_SUITE | modules | mod_mam | < > | 2.516s | Ok | |
280 | config_parser_SUITE | modules | mod_mam_pm | < > | 2.280s | Ok | |
281 | config_parser_SUITE | modules | mod_mam_muc | < > | 2.273s | Ok | |
282 | config_parser_SUITE | modules | mod_muc | < > | 1.599s | Ok | |
283 | config_parser_SUITE | modules | mod_muc_default_room | < > | 0.463s | Ok | |
284 | config_parser_SUITE | modules | mod_muc_default_room_affiliations | < > | 0.121s | Ok | |
285 | config_parser_SUITE | modules | mod_muc_log | < > | 0.131s | Ok | |
286 | config_parser_SUITE | modules | mod_muc_log_top_link | < > | 0.051s | Ok | |
287 | config_parser_SUITE | modules | mod_muc_light | < > | 1.506s | Ok | |
288 | config_parser_SUITE | modules | mod_muc_light_config_schema | < > | 0.360s | Ok | |
289 | config_parser_SUITE | modules | mod_offline | < > | 1.307s | Ok | |
290 | config_parser_SUITE | modules | mod_offline_chatmarkers | < > | 1.282s | Ok | |
291 | config_parser_SUITE | modules | mod_ping | < > | 0.256s | Ok | |
292 | config_parser_SUITE | modules | mod_privacy | < > | 1.256s | Ok | |
293 | config_parser_SUITE | modules | mod_private | < > | 1.321s | Ok | |
294 | config_parser_SUITE | modules | mod_pubsub | < > | 1.948s | Ok | |
295 | config_parser_SUITE | modules | mod_pubsub_pep_mapping | < > | 0.173s | Ok | |
296 | config_parser_SUITE | modules | mod_pubsub_default_node_config | < > | 0.469s | Ok | |
297 | config_parser_SUITE | modules | mod_push_service_mongoosepush | < > | 0.189s | Ok | |
298 | config_parser_SUITE | modules | mod_register | < > | 0.289s | Ok | |
299 | config_parser_SUITE | modules | mod_roster | < > | 1.387s | Ok | |
300 | config_parser_SUITE | modules | mod_shared_roster_ldap | < > | 0.162s | Ok | |
301 | config_parser_SUITE | modules | mod_sic | < > | 0.241s | Ok | |
302 | config_parser_SUITE | modules | mod_smart_markers | < > | 0.165s | Ok | |
303 | config_parser_SUITE | modules | mod_stream_management | < > | 1.398s | Ok | |
304 | config_parser_SUITE | modules | mod_stream_management_stale_h | < > | 0.045s | Ok | |
305 | config_parser_SUITE | modules | mod_time | < > | 0.030s | Ok | |
306 | config_parser_SUITE | modules | mod_vcard | < > | 1.446s | Ok | |
307 | config_parser_SUITE | modules | mod_vcard_ldap_uids | < > | 0.313s | Ok | |
308 | config_parser_SUITE | modules | mod_vcard_ldap_vcard_map | < > | 0.064s | Ok | |
309 | config_parser_SUITE | modules | mod_vcard_ldap_search_fields | < > | 0.060s | Ok | |
310 | config_parser_SUITE | modules | mod_vcard_ldap_search_reported | < > | 0.059s | Ok | |
311 | config_parser_SUITE | modules | mod_version | < > | 0.020s | Ok | |
312 | config_parser_SUITE | modules | modules_without_config | < > | 1.026s | Ok | |
313 | config_parser_SUITE | modules | incorrect_module | < > | 1.011s | Ok | |
config_parser_SUITE | modules | end_per_group | < > | 0.000s | Ok | ||
config_parser_SUITE | services | init_per_group | < > | 0.000s | Ok | ||
314 | config_parser_SUITE | services | service_domain_db | < > | 0.006s | Ok | |
315 | config_parser_SUITE | services | service_mongoose_system_metrics | < > | 0.010s | Ok | |
config_parser_SUITE | services | end_per_group | < > | 0.000s | Ok | ||
config_parser_SUITE | logs | init_per_group | < > | 0.000s | Ok | ||
316 | config_parser_SUITE | logs | no_warning_about_subdomain_patterns | < > | 0.073s | Ok | |
317 | config_parser_SUITE | logs | no_warning_for_resolvable_domain | < > | 0.025s | Ok | |
config_parser_SUITE | logs | end_per_group | < > | 0.000s | Ok | ||
config_parser_SUITE | end_per_suite | < > | 0.000s | Ok | |||
cowboy_SUITE | init_per_suite | < > | 0.327s | Ok | |||
cowboy_SUITE | routing | init_per_group | < > | 0.001s | Ok | ||
318 | cowboy_SUITE | routing | http_requests | < > | 0.031s | Ok | |
319 | cowboy_SUITE | routing | ws_request_bad_protocol | < > | 0.001s | Ok | |
320 | cowboy_SUITE | routing | ws_requests_xmpp | < > | 0.015s | Ok | |
321 | cowboy_SUITE | routing | ws_requests_other | < > | 0.005s | Ok | |
322 | cowboy_SUITE | routing | mixed_requests | < > | 0.086s | Ok | |
cowboy_SUITE | routing | end_per_group | < > | 0.001s | Ok | ||
323 | cowboy_SUITE | start_cowboy_returns_error_eaddrinuse | < > | 0.047s | Ok | ||
cowboy_SUITE | end_per_suite | < > | 0.042s | Ok | |||
ejabberd_admin_SUITE | init_per_suite | < > | 0.000s | Ok | |||
ejabberd_admin_SUITE | import_users | init_per_group | < > | 0.278s | Ok | ||
324 | ejabberd_admin_SUITE | import_users | import_users_from_valid_csv | < > | 0.016s | Ok | |
325 | ejabberd_admin_SUITE | import_users | import_users_from_valid_csv_with_quoted_fields | < > | 0.000s | Ok | |
326 | ejabberd_admin_SUITE | import_users | import_from_invalid_csv | < > | 0.000s | Ok | |
ejabberd_admin_SUITE | import_users | end_per_group | < > | 0.225s | Ok | ||
ejabberd_admin_SUITE | end_per_suite | < > | 0.000s | Ok | |||
ejabberd_sm_SUITE | init_per_suite | < > | 0.000s | Ok | |||
ejabberd_sm_SUITE | mnesia | init_per_group | < > | 0.008s | Ok | ||
327 | ejabberd_sm_SUITE | mnesia | open_session | < > | 0.000s | Ok | |
328 | ejabberd_sm_SUITE | mnesia | get_full_session_list | < > | 0.001s | Ok | |
329 | ejabberd_sm_SUITE | mnesia | get_vh_session_list | < > | 0.001s | Ok | |
330 | ejabberd_sm_SUITE | mnesia | get_sessions_2 | < > | 0.002s | Ok | |
331 | ejabberd_sm_SUITE | mnesia | get_sessions_3 | < > | 0.000s | Ok | |
332 | ejabberd_sm_SUITE | mnesia | session_is_updated_when_created_twice | < > | 0.000s | Ok | |
333 | ejabberd_sm_SUITE | mnesia | delete_session | < > | 0.000s | Ok | |
334 | ejabberd_sm_SUITE | mnesia | clean_up | < > | 0.003s | Ok | |
335 | ejabberd_sm_SUITE | mnesia | too_many_sessions | < > | 0.000s | Ok | |
336 | ejabberd_sm_SUITE | mnesia | unique_count | < > | 0.001s | Ok | |
337 | ejabberd_sm_SUITE | mnesia | unique_count_while_removing_entries | < > | 0.122s | Ok | |
338 | ejabberd_sm_SUITE | mnesia | session_info_is_stored | < > | 0.001s | Ok | |
339 | ejabberd_sm_SUITE | mnesia | session_info_is_updated_if_keys_match | < > | 0.005s | Ok | |
340 | ejabberd_sm_SUITE | mnesia | session_info_is_updated_properly_if_session_conflicts | < > | 0.003s | Ok | |
341 | ejabberd_sm_SUITE | mnesia | session_info_is_extended_if_new_keys_present | < > | 0.000s | Ok | |
342 | ejabberd_sm_SUITE | mnesia | session_info_keys_not_truncated_if_session_opened_with_empty_infolist | < > | 0.000s | Ok | |
343 | ejabberd_sm_SUITE | mnesia | kv_can_be_stored_for_session | < > | 0.001s | Ok | |
344 | ejabberd_sm_SUITE | mnesia | kv_can_be_updated_for_session | < > | 0.001s | Ok | |
345 | ejabberd_sm_SUITE | mnesia | kv_can_be_removed_for_session | < > | 0.010s | Ok | |
346 | ejabberd_sm_SUITE | mnesia | store_info_sends_message_to_the_session_owner | < > | 0.000s | Ok | |
347 | ejabberd_sm_SUITE | mnesia | remove_info_sends_message_to_the_session_owner | < > | 0.000s | Ok | |
ejabberd_sm_SUITE | mnesia | end_per_group | < > | 0.003s | Ok | ||
ejabberd_sm_SUITE | redis | init_per_group | < > | 0.016s | Ok | ||
348 | ejabberd_sm_SUITE | redis | open_session | < > | 0.001s | Ok | |
349 | ejabberd_sm_SUITE | redis | get_full_session_list | < > | 0.007s | Ok | |
350 | ejabberd_sm_SUITE | redis | get_vh_session_list | < > | 0.006s | Ok | |
351 | ejabberd_sm_SUITE | redis | get_sessions_2 | < > | 0.020s | Ok | |
352 | ejabberd_sm_SUITE | redis | get_sessions_3 | < > | 0.003s | Ok | |
353 | ejabberd_sm_SUITE | redis | session_is_updated_when_created_twice | < > | 0.002s | Ok | |
354 | ejabberd_sm_SUITE | redis | delete_session | < > | 0.001s | Ok | |
355 | ejabberd_sm_SUITE | redis | clean_up | < > | 0.017s | Ok | |
356 | ejabberd_sm_SUITE | redis | too_many_sessions | < > | 0.001s | Ok | |
357 | ejabberd_sm_SUITE | redis | unique_count | < > | 0.011s | Ok | |
358 | ejabberd_sm_SUITE | redis | unique_count_while_removing_entries | < > | 0.227s | Ok | |
359 | ejabberd_sm_SUITE | redis | session_info_is_stored | < > | 0.001s | Ok | |
360 | ejabberd_sm_SUITE | redis | session_info_is_updated_if_keys_match | < > | 0.001s | Ok | |
361 | ejabberd_sm_SUITE | redis | session_info_is_updated_properly_if_session_conflicts | < > | 0.001s | Ok | |
362 | ejabberd_sm_SUITE | redis | session_info_is_extended_if_new_keys_present | < > | 0.001s | Ok | |
363 | ejabberd_sm_SUITE | redis | session_info_keys_not_truncated_if_session_opened_with_empty_infolist | < > | 0.001s | Ok | |
364 | ejabberd_sm_SUITE | redis | kv_can_be_stored_for_session | < > | 0.001s | Ok | |
365 | ejabberd_sm_SUITE | redis | kv_can_be_updated_for_session | < > | 0.001s | Ok | |
366 | ejabberd_sm_SUITE | redis | kv_can_be_removed_for_session | < > | 0.002s | Ok | |
367 | ejabberd_sm_SUITE | redis | store_info_sends_message_to_the_session_owner | < > | 0.000s | Ok | |
368 | ejabberd_sm_SUITE | redis | remove_info_sends_message_to_the_session_owner | < > | 0.000s | Ok | |
ejabberd_sm_SUITE | redis | end_per_group | < > | 0.000s | Ok | ||
ejabberd_sm_SUITE | cets | init_per_group | < > | 0.003s | Ok | ||
369 | ejabberd_sm_SUITE | cets | open_session | < > | 0.003s | Ok | |
370 | ejabberd_sm_SUITE | cets | get_full_session_list | < > | 0.001s | Ok | |
371 | ejabberd_sm_SUITE | cets | get_vh_session_list | < > | 0.001s | Ok | |
372 | ejabberd_sm_SUITE | cets | get_sessions_2 | < > | 0.001s | Ok | |
373 | ejabberd_sm_SUITE | cets | get_sessions_3 | < > | 0.008s | Ok | |
374 | ejabberd_sm_SUITE | cets | session_is_updated_when_created_twice | < > | 0.000s | Ok | |
375 | ejabberd_sm_SUITE | cets | delete_session | < > | 0.001s | Ok | |
376 | ejabberd_sm_SUITE | cets | clean_up | < > | 0.010s | Ok | |
377 | ejabberd_sm_SUITE | cets | too_many_sessions | < > | 0.000s | Ok | |
378 | ejabberd_sm_SUITE | cets | unique_count | < > | 0.004s | Ok | |
379 | ejabberd_sm_SUITE | cets | unique_count_while_removing_entries | < > | 0.151s | Ok | |
380 | ejabberd_sm_SUITE | cets | session_info_is_stored | < > | 0.000s | Ok | |
381 | ejabberd_sm_SUITE | cets | session_info_is_updated_if_keys_match | < > | 0.002s | Ok | |
382 | ejabberd_sm_SUITE | cets | session_info_is_updated_properly_if_session_conflicts | < > | 0.004s | Ok | |
383 | ejabberd_sm_SUITE | cets | session_info_is_extended_if_new_keys_present | < > | 0.007s | Ok | |
384 | ejabberd_sm_SUITE | cets | session_info_keys_not_truncated_if_session_opened_with_empty_infolist | < > | 0.001s | Ok | |
385 | ejabberd_sm_SUITE | cets | kv_can_be_stored_for_session | < > | 0.007s | Ok | |
386 | ejabberd_sm_SUITE | cets | kv_can_be_updated_for_session | < > | 0.002s | Ok | |
387 | ejabberd_sm_SUITE | cets | kv_can_be_removed_for_session | < > | 0.002s | Ok | |
388 | ejabberd_sm_SUITE | cets | store_info_sends_message_to_the_session_owner | < > | 0.000s | Ok | |
389 | ejabberd_sm_SUITE | cets | remove_info_sends_message_to_the_session_owner | < > | 0.000s | Ok | |
ejabberd_sm_SUITE | cets | end_per_group | < > | 0.000s | Ok | ||
ejabberd_sm_SUITE | end_per_suite | < > | 0.002s | Ok | |||
event_pusher_sns_SUITE | init_per_suite | < > | 0.000s | Ok | |||
390 | event_pusher_sns_SUITE | handles_unicode_messages | < > | 0.068s | Ok | ||
391 | event_pusher_sns_SUITE | forwards_chat_messages_to_chat_topic | < > | 0.069s | Ok | ||
392 | event_pusher_sns_SUITE | forwards_groupchat_messages_to_groupchat_topic | < > | 0.075s | Ok | ||
393 | event_pusher_sns_SUITE | does_not_forward_other_messages | < > | 0.067s | Ok | ||
394 | event_pusher_sns_SUITE | creates_proper_sns_topic_arn | < > | 0.061s | Ok | ||
395 | event_pusher_sns_SUITE | forwards_online_presence_to_presence_topic | < > | 0.067s | Ok | ||
396 | event_pusher_sns_SUITE | forwards_offline_presence_to_presence_topic | < > | 0.053s | Ok | ||
397 | event_pusher_sns_SUITE | does_not_forward_messages_without_body | < > | 0.063s | Ok | ||
398 | event_pusher_sns_SUITE | does_not_forward_messages_when_topic_is_unset | < > | 0.053s | Ok | ||
399 | event_pusher_sns_SUITE | does_not_forward_presences_when_topic_is_unset | < > | 0.064s | Ok | ||
400 | event_pusher_sns_SUITE | calls_callback_module_to_get_user_id | < > | 0.151s | Ok | ||
401 | event_pusher_sns_SUITE | calls_callback_module_to_retrieve_attributes_for_presence | < > | 0.155s | Ok | ||
402 | event_pusher_sns_SUITE | calls_callback_module_to_retrieve_attributes_for_message | < > | 0.183s | Ok | ||
event_pusher_sns_SUITE | end_per_suite | < > | 0.000s | Ok | |||
gen_hook_SUITE | init_per_suite | < > | 0.001s | Ok | |||
403 | gen_hook_SUITE | single_handler_can_be_added_and_removed | < > | 0.096s | Ok | ||
404 | gen_hook_SUITE | multiple_handlers_can_be_added_and_removed | < > | 0.198s | Ok | ||
405 | gen_hook_SUITE | local_fun_references_causes_error | < > | 0.105s | Ok | ||
406 | gen_hook_SUITE | anonymous_fun_references_causes_error | < > | 0.000s | Ok | ||
407 | gen_hook_SUITE | not_exported_external_fun_references_causes_error | < > | 0.031s | Ok | ||
408 | gen_hook_SUITE | invalid_hook_handler_parameters_causes_error | < > | 0.000s | Ok | ||
409 | gen_hook_SUITE | run_fold_executes_handlers_in_the_right_order | < > | 0.069s | Ok | ||
410 | gen_hook_SUITE | run_fold_stops_when_handler_returns_stop | < > | 0.084s | Ok | ||
411 | gen_hook_SUITE | errors_in_handlers_are_reported_but_ignored | < > | 0.309s | Ok | ||
gen_hook_SUITE | end_per_suite | < > | 0.011s | Ok | |||
common_test | init_per_suite | < > | 0.000s | Ok | |||
412 | gen_mod_SUITE | start_and_stop | < > | 0.000s | Ok | ||
413 | gen_mod_SUITE | start_error | < > | 0.016s | Ok | ||
414 | gen_mod_SUITE | start_with_service_deps | < > | 0.015s | Ok | ||
415 | gen_mod_SUITE | stop_error | < > | 0.015s | Ok | ||
416 | gen_mod_SUITE | loaded_modules | < > | 0.000s | Ok | ||
417 | gen_mod_SUITE | loaded_modules_with_opts | < > | 0.000s | Ok | ||
418 | gen_mod_SUITE | get_module_opt | < > | 0.000s | Ok | ||
419 | gen_mod_SUITE | lookup_module_opt | < > | 0.000s | Ok | ||
420 | gen_mod_SUITE | hosts_with_module | < > | 0.000s | Ok | ||
421 | gen_mod_SUITE | hosts_and_opts_with_module | < > | 0.000s | Ok | ||
common_test | end_per_suite | < > | 0.000s | Ok | |||
common_test | init_per_suite | < > | 0.000s | Ok | |||
422 | gen_mod_deps_SUITE | no_dependencies | < > | 0.000s | Ok | ||
423 | gen_mod_deps_SUITE | dependency | < > | 0.006s | Ok | ||
424 | gen_mod_deps_SUITE | dependency_chain | < > | 0.022s | Ok | ||
425 | gen_mod_deps_SUITE | dependency_dag | < > | 0.027s | Ok | ||
426 | gen_mod_deps_SUITE | fails_on_dependency_cycle | < > | 0.037s | Ok | ||
427 | gen_mod_deps_SUITE | succeeds_on_cycle_with_soft_dep_in_path | < > | 0.037s | Ok | ||
428 | gen_mod_deps_SUITE | succeeds_on_adding_soft_dependency_cycle_edge | < > | 0.029s | Ok | ||
429 | gen_mod_deps_SUITE | forces_dependency_opts | < > | 0.008s | Ok | ||
430 | gen_mod_deps_SUITE | appends_dependencies_opts | < > | 0.030s | Ok | ||
431 | gen_mod_deps_SUITE | optional_dependencies_are_not_started_by_themselves | < > | 0.008s | Ok | ||
432 | gen_mod_deps_SUITE | optional_dependencies_add_opts | < > | 0.023s | Ok | ||
433 | gen_mod_deps_SUITE | overrides_dependency_opts | < > | 0.031s | Ok | ||
434 | gen_mod_deps_SUITE | merges_dependency_opts | < > | 0.028s | Ok | ||
common_test | end_per_suite | < > | 0.000s | Ok | |||
http_client_SUITE | init_per_suite | < > | 0.015s | Ok | |||
435 | http_client_SUITE | get_test | < > | 0.001s | Ok | ||
436 | http_client_SUITE | no_pool_test | < > | 0.000s | Ok | ||
437 | http_client_SUITE | post_test | < > | 0.009s | Ok | ||
438 | http_client_SUITE | request_timeout_test | < > | 0.020s | Ok | ||
439 | http_client_SUITE | pool_timeout_test | < > | 0.022s | Ok | ||
http_client_SUITE | end_per_suite | < > | 0.007s | Ok | |||
jlib_SUITE | init_per_suite | < > | 0.000s | Ok | |||
440 | jlib_SUITE | make_iq_reply_changes_type_to_result | < > | 0.000s | Ok | ||
441 | jlib_SUITE | make_iq_reply_changes_to_to_from | < > | 0.000s | Ok | ||
442 | jlib_SUITE | make_iq_reply_switches_from_to_to | < > | 0.000s | Ok | ||
443 | jlib_SUITE | make_iq_reply_switches_to_and_from_attrs | < > | 0.000s | Ok | ||
444 | jlib_SUITE | error_reply_check | < > | 0.000s | Ok | ||
jlib_SUITE | end_per_suite | < > | 0.000s | Ok | |||
common_test | init_per_suite | < > | 0.000s | Ok | |||
445 | json_formatter_SUITE | something_is_logged | < > | 0.114s | Ok | ||
446 | json_formatter_SUITE | something_is_formatted | < > | 0.202s | Ok | ||
447 | json_formatter_SUITE | acc_is_formatted | < > | 0.202s | Ok | ||
448 | json_formatter_SUITE | acc_is_preserved | < > | 0.102s | Ok | ||
449 | json_formatter_SUITE | chars_limited | < > | 0.202s | Ok | ||
450 | json_formatter_SUITE | format_depth_limited | < > | 0.202s | Ok | ||
451 | json_formatter_SUITE | json_depth_limited | < > | 0.202s | Ok | ||
452 | json_formatter_SUITE | large_event_dont_crash_formatter | < > | 1.011s | Ok | ||
common_test | end_per_suite | < > | 0.000s | Ok | |||
keystore_SUITE | init_per_suite | < > | 0.007s | Ok | |||
453 | keystore_SUITE | module_startup_no_opts | < > | 0.012s | Ok | ||
454 | keystore_SUITE | module_startup_read_key_from_file | < > | 0.021s | Ok | ||
455 | keystore_SUITE | module_startup_create_ram_key | < > | 0.012s | Ok | ||
456 | keystore_SUITE | module_startup_create_ram_key_of_given_size | < > | 0.012s | Ok | ||
457 | keystore_SUITE | module_startup_for_multiple_domains | < > | 0.033s | Ok | ||
458 | keystore_SUITE | multiple_domains_one_stopped | < > | 0.014s | Ok | ||
keystore_SUITE | end_per_suite | < > | 0.004s | Ok | |||
mam_misc_SUITE | init_per_suite | < > | 0.000s | Ok | |||
459 | mam_misc_SUITE | test_encode_decode_functionality | < > | 0.486s | Ok | ||
common_test | should_archive | init_per_group | < > | 0.000s | Ok | start of should_archive | |
460 | mam_misc_SUITE | should_archive | non_messages_are_always_false | < > | 0.125s | Ok | |
461 | mam_misc_SUITE | should_archive | messages_type_error_false | < > | 0.096s | Ok | |
462 | mam_misc_SUITE | should_archive | other_message_types_return_false | < > | 0.131s | Ok | |
463 | mam_misc_SUITE | should_archive | must_be_rejected | < > | 0.102s | Ok | |
464 | mam_misc_SUITE | should_archive | must_be_accepted | < > | 0.126s | Ok | |
common_test | should_archive | end_per_group | < > | 0.000s | Ok | end of should_archive | |
mam_misc_SUITE | end_per_suite | < > | 0.000s | Ok | |||
migration_scripts_SUITE | init_per_suite | < > | 0.000s | Ok | |||
common_test | sender_jid_from_mam_message | init_per_group | < > | 0.000s | Ok | start of sender_jid_from_mam_message | |
465 | migration_scripts_SUITE | sender_jid_from_mam_message | sender_jid_from_mam_muc_eterm_stream | < > | 1.858s | Ok | |
466 | migration_scripts_SUITE | sender_jid_from_mam_message | sender_jid_from_mam_muc_xml_stream | < > | 2.060s | Ok | |
467 | migration_scripts_SUITE | sender_jid_from_mam_message | sender_jid_from_mam_muc_doesnt_crash_on_unsupported_eterm_input | < > | 1.943s | Ok | |
468 | migration_scripts_SUITE | sender_jid_from_mam_message | sender_jid_from_mam_muc_doesnt_crash_on_unsupported_xml_input | < > | 2.047s | Ok | |
469 | migration_scripts_SUITE | sender_jid_from_mam_message | sender_jid_from_mam_muc_doesnt_crash_on_malformed_eterm_input | < > | 1.966s | Ok | |
470 | migration_scripts_SUITE | sender_jid_from_mam_message | sender_jid_from_mam_muc_doesnt_crash_on_malformed_xml_input | < > | 1.971s | Ok | |
common_test | sender_jid_from_mam_message | end_per_group | < > | 0.000s | Ok | end of sender_jid_from_mam_message | |
migration_scripts_SUITE | end_per_suite | < > | 0.001s | Ok | |||
mod_global_distrib_SUITE | init_per_suite | < > | 0.021s | Ok | |||
mod_global_distrib_SUITE | hook_handlers | init_per_group | < > | 0.000s | Ok | ||
471 | mod_global_distrib_SUITE | hook_handlers | missing_struct_in_message_from_user | < > | 0.001s | Ok | |
472 | mod_global_distrib_SUITE | hook_handlers | missing_struct_in_message_from_component | < > | 0.000s | Ok | |
mod_global_distrib_SUITE | hook_handlers | end_per_group | < > | 0.000s | Ok | ||
mod_global_distrib_SUITE | end_per_suite | < > | 0.000s | Ok | |||
common_test | init_per_suite | < > | 0.000s | Ok | |||
473 | mod_http_upload_s3_SUITE | creates_slot_with_given_timestamp | < > | 0.000s | Ok | ||
474 | mod_http_upload_s3_SUITE | cretes_slot_with_aws_v4_auth_queries | < > | 0.000s | Ok | ||
475 | mod_http_upload_s3_SUITE | signs_url_with_expected_size | < > | 0.172s | Ok | ||
476 | mod_http_upload_s3_SUITE | creates_slot_with_given_expiration_time | < > | 0.000s | Ok | ||
477 | mod_http_upload_s3_SUITE | signs_url_with_expected_content_type_if_given | < > | 0.205s | Ok | ||
478 | mod_http_upload_s3_SUITE | provides_and_signs_acl | < > | 0.199s | Ok | ||
479 | mod_http_upload_s3_SUITE | does_not_provide_acl_when_disabled | < > | 0.206s | Ok | ||
480 | mod_http_upload_s3_SUITE | parses_bucket_url_with_custom_port | < > | 0.000s | Ok | ||
481 | mod_http_upload_s3_SUITE | parses_bucket_url_with_path | < > | 0.000s | Ok | ||
482 | mod_http_upload_s3_SUITE | parse_bucket_url_with_slashful_path | < > | 0.000s | Ok | ||
483 | mod_http_upload_s3_SUITE | includes_token_in_url | < > | 0.000s | Ok | ||
484 | mod_http_upload_s3_SUITE | creates_get_url_to_the_resource | < > | 0.000s | Ok | ||
common_test | end_per_suite | < > | 0.000s | Ok | |||
common_test | init_per_suite | < > | 0.000s | Ok | |||
485 | mod_mam_SUITE | overrides_general_options | < > | 0.000s | Ok | ||
486 | mod_mam_SUITE | sets_rdbms_as_default_backend | < > | 0.000s | Ok | ||
487 | mod_mam_SUITE | handles_only_pm | < > | 0.000s | Ok | ||
488 | mod_mam_SUITE | handles_only_muc | < > | 0.000s | Ok | ||
489 | mod_mam_SUITE | disables_sync_writer_on_async_writer | < > | 0.000s | Ok | ||
490 | mod_mam_SUITE | disables_sync_muc_writer_on_async_writer | < > | 0.000s | Ok | ||
491 | mod_mam_SUITE | produces_valid_configurations | < > | 0.000s | Ok | ||
492 | mod_mam_SUITE | handles_cassandra_config | < > | 0.000s | Ok | ||
493 | mod_mam_SUITE | example_muc_only_no_pref_good_performance | < > | 0.000s | Ok | ||
494 | mod_mam_SUITE | example_pm_only_good_performance | < > | 0.000s | Ok | ||
common_test | end_per_suite | < > | 0.000s | Ok | |||
mod_offline_mnesia_SUITE | init_per_suite | < > | 0.008s | Ok | |||
495 | mod_offline_mnesia_SUITE | mnesia_offline_table_can_be_upgraded_from_3_5_to_next | < > | 0.007s | Ok | ||
mod_offline_mnesia_SUITE | end_per_suite | < > | 0.004s | Ok | |||
mod_websockets_SUITE | init_per_suite | < > | 0.754s | Ok | |||
496 | mod_websockets_SUITE | ping_test | < > | 1.003s | Ok | ||
497 | mod_websockets_SUITE | agree_to_xmpp_subprotocol | < > | 0.005s | Ok | ||
498 | mod_websockets_SUITE | agree_to_xmpp_subprotocol_case_insensitive | < > | 0.005s | Ok | ||
499 | mod_websockets_SUITE | agree_to_xmpp_subprotocol_from_many | < > | 0.016s | Ok | ||
500 | mod_websockets_SUITE | do_not_agree_to_missing_subprotocol | < > | 0.007s | Ok | ||
501 | mod_websockets_SUITE | do_not_agree_to_other_subprotocol | < > | 0.009s | Ok | ||
502 | mod_websockets_SUITE | connection_is_closed_after_idle_timeout | < > | 2.701s | Ok | ||
503 | mod_websockets_SUITE | client_ping_frame_resets_idle_timeout | < > | 4.055s | Ok | ||
mod_websockets_SUITE | end_per_suite | < > | 0.241s | Ok | |||
common_test | init_per_suite | < > | 0.000s | Ok | |||
504 | mongoose_bin_SUITE | sanity_check | < > | 0.000s | Ok | ||
505 | mongoose_bin_SUITE | always_produces_well_formed_output | < > | 0.002s | Ok | ||
common_test | end_per_suite | < > | 0.000s | Ok | |||
mongoose_cleanup_SUITE | init_per_suite | < > | 0.009s | Ok | |||
506 | mongoose_cleanup_SUITE | cleaner_runs_hook_on_nodedown | < > | 0.178s | Ok | ||
507 | mongoose_cleanup_SUITE | cleaner_runs_hook_on_nodedown_for_host_type | < > | 0.003s | Ok | ||
508 | mongoose_cleanup_SUITE | auth_anonymous | < > | 0.014s | Ok | ||
509 | mongoose_cleanup_SUITE | last | < > | 0.948s | Ok | ||
510 | mongoose_cleanup_SUITE | stream_management | < > | 0.092s | Ok | ||
511 | mongoose_cleanup_SUITE | s2s | < > | 0.003s | Ok | ||
512 | mongoose_cleanup_SUITE | bosh | < > | 0.024s | Ok | ||
mongoose_cleanup_SUITE | component_cets | init_per_group | < > | 0.001s | Ok | ||
513 | mongoose_cleanup_SUITE | component_cets | component | < > | 0.000s | Ok | |
514 | mongoose_cleanup_SUITE | component_cets | component_from_other_node_remains | < > | 0.000s | Ok | |
mongoose_cleanup_SUITE | component_cets | end_per_group | < > | 0.000s | Ok | ||
mongoose_cleanup_SUITE | component_mnesia | init_per_group | < > | 0.000s | Ok | ||
515 | mongoose_cleanup_SUITE | component_mnesia | component | < > | 0.000s | Ok | |
516 | mongoose_cleanup_SUITE | component_mnesia | component_from_other_node_remains | < > | 0.000s | Ok | |
mongoose_cleanup_SUITE | component_mnesia | end_per_group | < > | 0.000s | Ok | ||
mongoose_cleanup_SUITE | muc_cets | init_per_group | < > | 0.000s | Ok | ||
517 | mongoose_cleanup_SUITE | muc_cets | muc_node_cleanup_for_host_type | < > | 0.001s | Ok | |
518 | mongoose_cleanup_SUITE | muc_cets | muc_room | < > | 0.000s | Ok | |
519 | mongoose_cleanup_SUITE | muc_cets | muc_room_from_other_node_remains | < > | 0.000s | Ok | |
mongoose_cleanup_SUITE | muc_cets | end_per_group | < > | 0.000s | Ok | ||
mongoose_cleanup_SUITE | muc_mnesia | init_per_group | < > | 0.000s | Ok | ||
520 | mongoose_cleanup_SUITE | muc_mnesia | muc_node_cleanup_for_host_type | < > | 0.009s | Ok | |
521 | mongoose_cleanup_SUITE | muc_mnesia | muc_room | < > | 0.000s | Ok | |
522 | mongoose_cleanup_SUITE | muc_mnesia | muc_room_from_other_node_remains | < > | 0.000s | Ok | |
mongoose_cleanup_SUITE | muc_mnesia | end_per_group | < > | 0.000s | Ok | ||
mongoose_cleanup_SUITE | end_per_suite | < > | 0.013s | Ok | |||
mongoose_config_SUITE | init_per_suite | < > | 0.001s | Ok | |||
mongoose_config_SUITE | opts | init_per_group | < > | 0.000s | Ok | ||
523 | mongoose_config_SUITE | opts | get_opt | < > | 0.002s | Ok | |
524 | mongoose_config_SUITE | opts | lookup_opt | < > | 0.000s | Ok | |
525 | mongoose_config_SUITE | opts | get_path | < > | 0.000s | Ok | |
526 | mongoose_config_SUITE | opts | lookup_path | < > | 0.001s | Ok | |
527 | mongoose_config_SUITE | opts | set_short_path | < > | 0.001s | Ok | |
528 | mongoose_config_SUITE | opts | set_long_path | < > | 0.002s | Ok | |
529 | mongoose_config_SUITE | opts | unset_path | < > | 0.000s | Ok | |
530 | mongoose_config_SUITE | opts | load_from_file | < > | 0.014s | FAILED | {mongoose_config_SUITE,check_loaded_config,163} {assertEqual,[{module,...},{...}|...]} |
mongoose_config_SUITE | opts | end_per_group | < > | 0.000s | Ok | ||
mongoose_config_SUITE | cluster | init_per_group | < > | 2.767s | Ok | ||
531 | mongoose_config_SUITE | cluster | cluster_load_from_file | < > | 10.143s | FAILED | {mongoose_config_SUITE,check_loaded_config,163} {assertEqual,[{module,...},{...}|...]} |
mongoose_config_SUITE | cluster | end_per_group | < > | 2.053s | Ok | ||
mongoose_config_SUITE | end_per_suite | < > | 0.013s | Ok | |||
mongoose_deprecations_SUITE | init_per_suite | < > | 0.000s | Ok | |||
532 | mongoose_deprecations_SUITE | check_too_fast_pace | < > | 0.000s | SKIPPED | init_per_testcase failed | |
533 | mongoose_deprecations_SUITE | check_ok_pace | < > | 0.000s | SKIPPED | init_per_testcase failed | |
534 | mongoose_deprecations_SUITE | check_changing_pace | < > | 0.000s | SKIPPED | init_per_testcase failed | |
535 | mongoose_deprecations_SUITE | different_tags_get_logged_always | < > | 0.000s | SKIPPED | init_per_testcase failed | |
536 | mongoose_deprecations_SUITE | specified_lvl_logged_default_stays | < > | 0.000s | SKIPPED | init_per_testcase failed | |
537 | mongoose_deprecations_SUITE | default_lvl_is_error | < > | 0.000s | SKIPPED | init_per_testcase failed | |
mongoose_deprecations_SUITE | end_per_suite | < > | 0.000s | Ok | |||
mongoose_domain_core_SUITE | init_per_suite | < > | 0.346s | Ok | |||
538 | mongoose_domain_core_SUITE | can_get_init_arguments | < > | 0.000s | SKIPPED | init_per_testcase failed | |
539 | mongoose_domain_core_SUITE | lookup_works | < > | 0.000s | SKIPPED | init_per_testcase failed | |
540 | mongoose_domain_core_SUITE | double_insert_double_remove_works | < > | 0.000s | SKIPPED | init_per_testcase failed | |
541 | mongoose_domain_core_SUITE | static_domain_check | < > | 0.000s | SKIPPED | init_per_testcase failed | |
542 | mongoose_domain_core_SUITE | cannot_delete_static | < > | 0.000s | SKIPPED | init_per_testcase failed | |
543 | mongoose_domain_core_SUITE | cannot_insert_static_domain | < > | 0.000s | SKIPPED | init_per_testcase failed | |
544 | mongoose_domain_core_SUITE | cannot_insert_if_host_type_not_configured | < > | 0.000s | SKIPPED | init_per_testcase failed | |
545 | mongoose_domain_core_SUITE | get_all_static | < > | 0.000s | SKIPPED | init_per_testcase failed | |
546 | mongoose_domain_core_SUITE | get_domains_by_host_type | < > | 0.000s | SKIPPED | init_per_testcase failed | |
547 | mongoose_domain_core_SUITE | host_type_check | < > | 0.000s | SKIPPED | init_per_testcase failed | |
548 | mongoose_domain_core_SUITE | can_get_outdated_domains | < > | 0.000s | SKIPPED | init_per_testcase failed | |
549 | mongoose_domain_core_SUITE | run_for_each_domain | < > | 0.000s | SKIPPED | init_per_testcase failed | |
mongoose_domain_core_SUITE | end_per_suite | < > | 0.420s | Ok | |||
mongoose_graphql_SUITE | init_per_suite | < > | 0.000s | Ok | |||
550 | mongoose_graphql_SUITE | can_create_endpoint | < > | 0.001s | Ok | ||
551 | mongoose_graphql_SUITE | can_load_split_schema | < > | 0.001s | Ok | ||
552 | mongoose_graphql_SUITE | unexpected_internal_error | < > | 0.000s | Ok | ||
553 | mongoose_graphql_SUITE | admin_and_user_load_global_types | < > | 0.022s | Ok | ||
mongoose_graphql_SUITE | unprotected_graphql | init_per_group | < > | 0.000s | Ok | ||
554 | mongoose_graphql_SUITE | unprotected_graphql | can_execute_query_with_vars | < > | 0.003s | Ok | |
555 | mongoose_graphql_SUITE | unprotected_graphql | auth_can_execute_query | < > | 0.004s | Ok | |
556 | mongoose_graphql_SUITE | unprotected_graphql | auth_can_execute_mutation | < > | 0.000s | Ok | |
557 | mongoose_graphql_SUITE | unprotected_graphql | unauth_can_execute_query | < > | 0.003s | Ok | |
558 | mongoose_graphql_SUITE | unprotected_graphql | unauth_can_execute_mutation | < > | 0.003s | Ok | |
mongoose_graphql_SUITE | unprotected_graphql | end_per_group | < > | 0.000s | Ok | ||
mongoose_graphql_SUITE | protected_graphql | init_per_group | < > | 0.000s | Ok | ||
559 | mongoose_graphql_SUITE | protected_graphql | auth_can_execute_protected_query | < > | 0.000s | Ok | |
560 | mongoose_graphql_SUITE | protected_graphql | auth_can_execute_protected_mutation | < > | 0.000s | Ok | |
561 | mongoose_graphql_SUITE | protected_graphql | unauth_cannot_execute_protected_query | < > | 0.000s | Ok | |
562 | mongoose_graphql_SUITE | protected_graphql | unauth_cannot_execute_protected_mutation | < > | 0.000s | Ok | |
mongoose_graphql_SUITE | protected_graphql | end_per_group | < > | 0.000s | Ok | ||
mongoose_graphql_SUITE | error_handling | init_per_group | < > | 0.000s | Ok | ||
563 | mongoose_graphql_SUITE | error_handling | should_catch_parsing_error | < > | 0.000s | Ok | |
564 | mongoose_graphql_SUITE | error_handling | should_catch_type_check_params_error | < > | 0.000s | Ok | |
565 | mongoose_graphql_SUITE | error_handling | should_catch_type_check_error | < > | 0.000s | Ok | |
566 | mongoose_graphql_SUITE | error_handling | should_catch_validation_error | < > | 0.000s | Ok | |
mongoose_graphql_SUITE | error_handling | end_per_group | < > | 0.000s | Ok | ||
mongoose_graphql_SUITE | error_formatting | init_per_group | < > | 0.000s | Ok | ||
567 | mongoose_graphql_SUITE | error_formatting | format_internal_crash | < > | 0.000s | Ok | |
568 | mongoose_graphql_SUITE | error_formatting | format_parse_errors | < > | 0.000s | Ok | |
569 | mongoose_graphql_SUITE | error_formatting | format_decode_errors | < > | 0.000s | Ok | |
570 | mongoose_graphql_SUITE | error_formatting | format_authorize_error | < > | 0.000s | Ok | |
571 | mongoose_graphql_SUITE | error_formatting | format_validate_error | < > | 0.000s | Ok | |
572 | mongoose_graphql_SUITE | error_formatting | format_type_check_error | < > | 0.000s | Ok | |
573 | mongoose_graphql_SUITE | error_formatting | format_execute_error | < > | 0.000s | Ok | |
574 | mongoose_graphql_SUITE | error_formatting | format_uncategorized_error | < > | 0.000s | Ok | |
575 | mongoose_graphql_SUITE | error_formatting | format_any_error | < > | 0.000s | Ok | |
mongoose_graphql_SUITE | error_formatting | end_per_group | < > | 0.000s | Ok | ||
mongoose_graphql_SUITE | permissions | init_per_group | < > | 0.000s | Ok | ||
576 | mongoose_graphql_SUITE | permissions | check_object_permissions | < > | 0.000s | Ok | |
577 | mongoose_graphql_SUITE | permissions | check_field_permissions | < > | 0.000s | Ok | |
578 | mongoose_graphql_SUITE | permissions | check_child_object_permissions | < > | 0.000s | Ok | |
579 | mongoose_graphql_SUITE | permissions | check_child_object_field_permissions | < > | 0.000s | Ok | |
580 | mongoose_graphql_SUITE | permissions | check_fragment_permissions | < > | 0.000s | Ok | |
581 | mongoose_graphql_SUITE | permissions | check_interface_permissions | < > | 0.000s | Ok | |
582 | mongoose_graphql_SUITE | permissions | check_interface_field_permissions | < > | 0.000s | Ok | |
583 | mongoose_graphql_SUITE | permissions | check_inline_fragment_permissions | < > | 0.000s | Ok | |
584 | mongoose_graphql_SUITE | permissions | check_union_permissions | < > | 0.000s | Ok | |
mongoose_graphql_SUITE | permissions | end_per_group | < > | 0.000s | Ok | ||
mongoose_graphql_SUITE | domain_permissions | init_per_group | < > | 0.152s | Ok | ||
585 | mongoose_graphql_SUITE | domain_permissions | check_field_domain_permissions | < > | 0.000s | Ok | |
586 | mongoose_graphql_SUITE | domain_permissions | check_field_input_arg_domain_permissions | < > | 0.000s | Ok | |
587 | mongoose_graphql_SUITE | domain_permissions | check_field_list_arg_domain_permissions | < > | 0.000s | Ok | |
588 | mongoose_graphql_SUITE | domain_permissions | check_field_null_arg_domain_permissions | < > | 0.000s | Ok | |
589 | mongoose_graphql_SUITE | domain_permissions | check_field_jid_arg_domain_permissions | < > | 0.000s | Ok | |
590 | mongoose_graphql_SUITE | domain_permissions | check_child_object_field_domain_permissions | < > | 0.000s | Ok | |
591 | mongoose_graphql_SUITE | domain_permissions | check_field_subdomain_permissions | < > | 0.000s | Ok | |
592 | mongoose_graphql_SUITE | domain_permissions | check_field_global_permissions | < > | 0.000s | Ok | |
593 | mongoose_graphql_SUITE | domain_permissions | check_interface_field_domain_permissions | < > | 0.001s | Ok | |
mongoose_graphql_SUITE | domain_permissions | end_per_group | < > | 0.120s | Ok | ||
mongoose_graphql_SUITE | use_directive | init_per_group | < > | 0.611s | Ok | ||
594 | mongoose_graphql_SUITE | use_directive | use_dir_module_not_loaded | < > | 0.000s | Ok | |
595 | mongoose_graphql_SUITE | use_directive | use_dir_all_modules_loaded | < > | 0.000s | Ok | |
596 | mongoose_graphql_SUITE | use_directive | use_dir_all_modules_and_services_loaded | < > | 0.001s | Ok | |
597 | mongoose_graphql_SUITE | use_directive | use_dir_module_and_service_not_loaded | < > | 0.001s | Ok | |
598 | mongoose_graphql_SUITE | use_directive | use_dir_module_service_and_db_loaded | < > | 0.001s | Ok | |
599 | mongoose_graphql_SUITE | use_directive | use_dir_db_not_loaded | < > | 0.001s | Ok | |
600 | mongoose_graphql_SUITE | use_directive | use_dir_module_service_and_db_not_loaded | < > | 0.001s | Ok | |
601 | mongoose_graphql_SUITE | use_directive | use_dir_object_module_service_and_db_loaded | < > | 0.001s | Ok | |
602 | mongoose_graphql_SUITE | use_directive | use_dir_object_all_modules_services_and_dbs_loaded | < > | 0.000s | Ok | |
603 | mongoose_graphql_SUITE | use_directive | use_dir_object_module_and_db_not_loaded | < > | 0.000s | Ok | |
604 | mongoose_graphql_SUITE | use_directive | use_dir_object_service_and_db_not_loaded | < > | 0.000s | Ok | |
605 | mongoose_graphql_SUITE | use_directive | use_dir_auth_admin_all_modules_services_and_dbs_loaded | < > | 0.000s | Ok | |
606 | mongoose_graphql_SUITE | use_directive | use_dir_auth_user_all_modules_services_and_dbs_loaded | < > | 0.000s | Ok | |
607 | mongoose_graphql_SUITE | use_directive | use_dir_auth_admin_module_service_and_db_not_loaded | < > | 0.000s | Ok | |
608 | mongoose_graphql_SUITE | use_directive | use_dir_auth_user_module_service_and_db_not_loaded | < > | 0.000s | Ok | |
609 | mongoose_graphql_SUITE | use_directive | use_dir_auth_admin_db_not_loaded | < > | 0.001s | Ok | |
610 | mongoose_graphql_SUITE | use_directive | use_dir_auth_user_db_not_loaded | < > | 0.000s | Ok | |
mongoose_graphql_SUITE | use_directive | end_per_group | < > | 0.461s | Ok | ||
mongoose_graphql_SUITE | user_listener | init_per_group | < > | 0.701s | Ok | ||
611 | mongoose_graphql_SUITE | user_listener | auth_user_can_access_protected_types | < > | 0.002s | Ok | |
612 | mongoose_graphql_SUITE | user_listener | use_directive_can_use_auth_user_domain | < > | 0.003s | Ok | |
613 | mongoose_graphql_SUITE | user_listener | malformed_auth_header_error | < > | 0.003s | Ok | |
614 | mongoose_graphql_SUITE | user_listener | auth_wrong_creds_error | < > | 0.003s | Ok | |
615 | mongoose_graphql_SUITE | user_listener | invalid_json_body_error | < > | 0.002s | Ok | |
616 | mongoose_graphql_SUITE | user_listener | no_query_supplied_error | < > | 0.003s | Ok | |
617 | mongoose_graphql_SUITE | user_listener | variables_invalid_json_error | < > | 0.003s | Ok | |
618 | mongoose_graphql_SUITE | user_listener | listener_reply_with_parsing_error | < > | 0.004s | Ok | |
619 | mongoose_graphql_SUITE | user_listener | listener_reply_with_type_check_error | < > | 0.002s | Ok | |
620 | mongoose_graphql_SUITE | user_listener | listener_reply_with_validation_error | < > | 0.002s | Ok | |
621 | mongoose_graphql_SUITE | user_listener | listener_unauth_cannot_access_protected_types | < > | 0.002s | Ok | |
622 | mongoose_graphql_SUITE | user_listener | listener_unauth_can_access_unprotected_types | < > | 0.002s | Ok | |
623 | mongoose_graphql_SUITE | user_listener | listener_can_execute_query_with_variables | < > | 0.002s | Ok | |
mongoose_graphql_SUITE | user_listener | end_per_group | < > | 0.461s | Ok | ||
mongoose_graphql_SUITE | admin_listener | init_per_group | < > | 0.000s | Ok | ||
624 | mongoose_graphql_SUITE | admin_listener | no_creds_defined_admin_can_access_protected | < > | 0.005s | Ok | |
625 | mongoose_graphql_SUITE | admin_listener | auth_admin_can_access_protected_types | < > | 0.002s | Ok | |
626 | mongoose_graphql_SUITE | admin_listener | malformed_auth_header_error | < > | 0.002s | Ok | |
627 | mongoose_graphql_SUITE | admin_listener | auth_wrong_creds_error | < > | 0.002s | Ok | |
628 | mongoose_graphql_SUITE | admin_listener | invalid_json_body_error | < > | 0.002s | Ok | |
629 | mongoose_graphql_SUITE | admin_listener | no_query_supplied_error | < > | 0.002s | Ok | |
630 | mongoose_graphql_SUITE | admin_listener | variables_invalid_json_error | < > | 0.002s | Ok | |
631 | mongoose_graphql_SUITE | admin_listener | listener_reply_with_parsing_error | < > | 0.005s | Ok | |
632 | mongoose_graphql_SUITE | admin_listener | listener_reply_with_type_check_error | < > | 0.003s | Ok | |
633 | mongoose_graphql_SUITE | admin_listener | listener_reply_with_validation_error | < > | 0.002s | Ok | |
634 | mongoose_graphql_SUITE | admin_listener | listener_unauth_cannot_access_protected_types | < > | 0.002s | Ok | |
635 | mongoose_graphql_SUITE | admin_listener | listener_unauth_can_access_unprotected_types | < > | 0.002s | Ok | |
636 | mongoose_graphql_SUITE | admin_listener | listener_can_execute_query_with_variables | < > | 0.003s | Ok | |
mongoose_graphql_SUITE | admin_listener | end_per_group | < > | 0.000s | Ok | ||
mongoose_graphql_SUITE | domain_admin_listener | init_per_group | < > | 0.661s | Ok | ||
637 | mongoose_graphql_SUITE | domain_admin_listener | auth_domain_admin_can_access_protected_types | < > | 0.002s | Ok | |
638 | mongoose_graphql_SUITE | domain_admin_listener | auth_domain_admin_wrong_password_error | < > | 0.002s | Ok | |
639 | mongoose_graphql_SUITE | domain_admin_listener | auth_domain_admin_nonexistent_domain_error | < > | 0.002s | Ok | |
640 | mongoose_graphql_SUITE | domain_admin_listener | auth_domain_admin_cannot_access_other_domain | < > | 0.003s | Ok | |
641 | mongoose_graphql_SUITE | domain_admin_listener | auth_domain_admin_cannot_access_global | < > | 0.002s | Ok | |
642 | mongoose_graphql_SUITE | domain_admin_listener | auth_domain_admin_can_access_owned_domain | < > | 0.002s | Ok | |
643 | mongoose_graphql_SUITE | domain_admin_listener | use_directive_can_use_auth_domain_admin_domain | < > | 0.003s | Ok | |
644 | mongoose_graphql_SUITE | domain_admin_listener | malformed_auth_header_error | < > | 0.001s | Ok | |
645 | mongoose_graphql_SUITE | domain_admin_listener | auth_wrong_creds_error | < > | 0.001s | Ok | |
646 | mongoose_graphql_SUITE | domain_admin_listener | invalid_json_body_error | < > | 0.002s | Ok | |
647 | mongoose_graphql_SUITE | domain_admin_listener | no_query_supplied_error | < > | 0.002s | Ok | |
648 | mongoose_graphql_SUITE | domain_admin_listener | variables_invalid_json_error | < > | 0.002s | Ok | |
649 | mongoose_graphql_SUITE | domain_admin_listener | listener_reply_with_parsing_error | < > | 0.004s | Ok | |
650 | mongoose_graphql_SUITE | domain_admin_listener | listener_reply_with_type_check_error | < > | 0.002s | Ok | |
651 | mongoose_graphql_SUITE | domain_admin_listener | listener_reply_with_validation_error | < > | 0.001s | Ok | |
652 | mongoose_graphql_SUITE | domain_admin_listener | listener_unauth_cannot_access_protected_types | < > | 0.002s | Ok | |
653 | mongoose_graphql_SUITE | domain_admin_listener | listener_unauth_can_access_unprotected_types | < > | 0.002s | Ok | |
654 | mongoose_graphql_SUITE | domain_admin_listener | listener_can_execute_query_with_variables | < > | 0.001s | Ok | |
mongoose_graphql_SUITE | domain_admin_listener | end_per_group | < > | 0.474s | Ok | ||
mongoose_graphql_SUITE | end_per_suite | < > | 0.000s | Ok | |||
common_test | init_per_suite | < > | 0.000s | Ok | |||
655 | mongoose_lazy_routing_SUITE | can_add_and_remove_domain_or_subdomain | < > | 0.012s | Ok | ||
656 | mongoose_lazy_routing_SUITE | handles_missing_domain_or_subdomain | < > | 0.002s | Ok | ||
657 | mongoose_lazy_routing_SUITE | registers_top_level_domain_in_case_domain_subdomain_conflicts | < > | 0.001s | Ok | ||
658 | mongoose_lazy_routing_SUITE | can_register_and_unregister_iq_handler_for_two_domains | < > | 0.012s | Ok | ||
659 | mongoose_lazy_routing_SUITE | can_add_domain_for_a_registered_iq_handler | < > | 0.013s | Ok | ||
660 | mongoose_lazy_routing_SUITE | can_register_and_unregister_iq_handler_for_two_subdomains | < > | 0.001s | Ok | ||
661 | mongoose_lazy_routing_SUITE | can_add_subdomain_for_a_registered_iq_handler | < > | 0.002s | FAILED | {mongoose_lazy_routing_SUITE,can_add_subdomain_for_a_registered_iq_handler,262} {assertEqual,[{module,...},{...}|...]} | |
662 | mongoose_lazy_routing_SUITE | handles_double_iq_handler_registration_deregistration_for_domain | < > | 0.001s | Ok | ||
663 | mongoose_lazy_routing_SUITE | handles_double_iq_handler_registration_deregistration_for_subdomain | < > | 0.001s | FAILED | {mongoose_lazy_routing_SUITE,create_iq_handler_and_register,472} {assertEqual,[{module,...},{...}|...]} | |
common_test | end_per_suite | < > | 0.000s | Ok | |||
mongoose_lib_SUITE | init_per_suite | < > | 0.000s | Ok | |||
664 | mongoose_lib_SUITE | pmap_works | < > | 0.010s | Ok | ||
mongoose_lib_SUITE | end_per_suite | < > | 0.000s | Ok | |||
mongoose_listener_SUITE | init_per_suite | < > | 0.001s | Ok | |||
665 | mongoose_listener_SUITE | tcp_socket_is_started_with_default_backlog | < > | 0.000s | Ok | ||
666 | mongoose_listener_SUITE | tcp_socket_is_started_with_options | < > | 0.001s | FAILED | {ejabberd_sup,start_child,102} {{start_child_failed,{error,...},#{...}},[{ejabberd_sup,...},{...}|...]} | |
667 | mongoose_listener_SUITE | tcp_socket_supports_proxy_protocol | < > | 0.002s | FAILED | {ejabberd_sup,start_child,102} {{start_child_failed,{error,...},#{...}},[{ejabberd_sup,...},{...}|...]} | |
668 | mongoose_listener_SUITE | tcp_socket_has_connection_details | < > | 0.009s | FAILED | {ejabberd_sup,start_child,102} {{start_child_failed,{error,...},#{...}},[{ejabberd_sup,...},{...}|...]} | |
669 | mongoose_listener_SUITE | tcp_socket_supports_proxy_protocol | < > | 0.001s | FAILED | {ejabberd_sup,start_child,102} {{start_child_failed,{error,...},#{...}},[{ejabberd_sup,...},{...}|...]} | |
670 | mongoose_listener_SUITE | tcp_start_stop_reload | < > | 0.001s | FAILED | {lists,map,1559} {test_case_failed,Failed: port 5222 is closed, should be open; error was: {error,econnrefused}} | |
mongoose_listener_SUITE | end_per_suite | < > | 0.002s | Ok | |||
mongoose_modules_SUITE | init_per_suite | < > | 0.000s | Ok | |||
671 | mongoose_modules_SUITE | starts_and_stops_modules | < > | 0.000s | Ok | ||
672 | mongoose_modules_SUITE | ensures_module | < > | 0.009s | Ok | ||
673 | mongoose_modules_SUITE | reverts_config_when_module_fails_to_start | < > | 0.003s | Ok | ||
674 | mongoose_modules_SUITE | does_not_change_config_when_module_fails_to_stop | < > | 0.002s | Ok | ||
675 | mongoose_modules_SUITE | replaces_modules | < > | 0.011s | Ok | ||
676 | mongoose_modules_SUITE | replaces_modules_with_new_deps | < > | 0.027s | Ok | ||
677 | mongoose_modules_SUITE | replaces_modules_with_old_deps | < > | 0.018s | Ok | ||
678 | mongoose_modules_SUITE | replaces_modules_with_same_deps | < > | 0.039s | Ok | ||
mongoose_modules_SUITE | end_per_suite | < > | 0.000s | Ok | |||
mongoose_rabbit_worker_SUITE | init_per_suite | < > | 0.545s | Ok | |||
679 | mongoose_rabbit_worker_SUITE | no_request_in_worker_queue_is_lost_when_amqp_call_fails | < > | 0.000s | Ok | ||
680 | mongoose_rabbit_worker_SUITE | worker_creates_fresh_amqp_conection_and_channel_when_amqp_call_fails | < > | 0.001s | Ok | ||
681 | mongoose_rabbit_worker_SUITE | worker_processes_msgs_when_queue_msg_len_limit_is_not_reached | < > | 0.000s | Ok | ||
682 | mongoose_rabbit_worker_SUITE | worker_drops_msgs_when_queue_msg_len_limit_is_reached | < > | 0.101s | Ok | ||
mongoose_rabbit_worker_SUITE | end_per_suite | < > | 0.276s | Ok | |||
mongoose_rdbms_SUITE | init_per_suite | < > | 0.000s | Ok | |||
mongoose_rdbms_SUITE | odbc | init_per_group | < > | 0.008s | Ok | ||
683 | mongoose_rdbms_SUITE | odbc | keepalive_interval | < > | 5.501s | Ok | |
684 | mongoose_rdbms_SUITE | odbc | does_backoff_increase_to_a_point | < > | 0.001s | Ok | |
685 | mongoose_rdbms_SUITE | odbc | keepalive_exit | < > | 4.010s | Ok | |
mongoose_rdbms_SUITE | odbc | end_per_group | < > | 0.000s | Ok | ||
mongoose_rdbms_SUITE | mysql | init_per_group | < > | 0.000s | Ok | ||
686 | mongoose_rdbms_SUITE | mysql | keepalive_interval | < > | 5.501s | Ok | |
687 | mongoose_rdbms_SUITE | mysql | does_backoff_increase_to_a_point | < > | 0.002s | Ok | |
688 | mongoose_rdbms_SUITE | mysql | keepalive_exit | < > | 4.005s | Ok | |
mongoose_rdbms_SUITE | mysql | end_per_group | < > | 0.000s | Ok | ||
mongoose_rdbms_SUITE | pgsql | init_per_group | < > | 0.000s | Ok | ||
689 | mongoose_rdbms_SUITE | pgsql | keepalive_interval | < > | 5.501s | Ok | |
690 | mongoose_rdbms_SUITE | pgsql | does_backoff_increase_to_a_point | < > | 0.010s | Ok | |
691 | mongoose_rdbms_SUITE | pgsql | keepalive_exit | < > | 4.004s | Ok | |
mongoose_rdbms_SUITE | pgsql | end_per_group | < > | 0.000s | Ok | ||
mongoose_rdbms_SUITE | end_per_suite | < > | 0.254s | Ok | |||
mongoose_service_SUITE | init_per_suite | < > | 0.000s | Ok | |||
692 | mongoose_service_SUITE | starts_and_stops_services | < > | 0.001s | Ok | ||
693 | mongoose_service_SUITE | ensures_service | < > | 0.000s | Ok | ||
694 | mongoose_service_SUITE | reverts_config_when_service_fails_to_start | < > | 0.018s | Ok | ||
695 | mongoose_service_SUITE | does_not_change_config_when_service_fails_to_stop | < > | 0.019s | Ok | ||
696 | mongoose_service_SUITE | replaces_services | < > | 0.012s | Ok | ||
697 | mongoose_service_SUITE | replaces_services_with_new_deps | < > | 0.022s | Ok | ||
698 | mongoose_service_SUITE | replaces_services_with_old_deps | < > | 0.027s | Ok | ||
699 | mongoose_service_SUITE | replaces_services_with_same_deps | < > | 0.037s | Ok | ||
mongoose_service_SUITE | end_per_suite | < > | 0.000s | Ok | |||
common_test | init_per_suite | < > | 0.000s | Ok | |||
700 | mongoose_subdomain_core_SUITE | can_register_and_unregister_subdomain_for_static_host_type | < > | 0.001s | FAILED | {mongoose_subdomain_core_SUITE,can_register_and_unregister_subdomain_for_static_host_type,64} {assertEqual,[{module,...},{...}|...]} | |
701 | mongoose_subdomain_core_SUITE | can_register_and_unregister_subdomain_for_dynamic_host_type_with_domains | < > | 0.007s | FAILED | {mongoose_subdomain_core_SUITE,can_register_and_unregister_subdomain_for_dynamic_host_type_with_domains,84} {assertEqual,[{module,...},{...}|...]} | |
702 | mongoose_subdomain_core_SUITE | can_register_and_unregister_subdomain_for_dynamic_host_type_without_domains | < > | 0.002s | Ok | ||
703 | mongoose_subdomain_core_SUITE | can_register_and_unregister_fqdn_for_static_host_type | < > | 0.001s | Ok | ||
704 | mongoose_subdomain_core_SUITE | can_register_and_unregister_fqdn_for_dynamic_host_type_with_domains | < > | 0.002s | Ok | ||
705 | mongoose_subdomain_core_SUITE | can_register_and_unregister_fqdn_for_dynamic_host_type_without_domains | < > | 0.002s | Ok | ||
706 | mongoose_subdomain_core_SUITE | can_add_and_remove_domain | < > | 0.002s | FAILED | {mongoose_subdomain_core_SUITE,can_add_and_remove_domain,212} {assertEqual,[{module,...},{...}|...]} | |
707 | mongoose_subdomain_core_SUITE | can_get_host_type_and_subdomain_details | < > | 0.002s | FAILED | {mongoose_subdomain_core_SUITE,can_get_host_type_and_subdomain_details,237} {assertEqual,[{module,...},{...}|...]} | |
708 | mongoose_subdomain_core_SUITE | handles_domain_removal_during_subdomain_registration | < > | 0.293s | FAILED | {mongoose_subdomain_core_SUITE,handles_domain_removal_during_subdomain_registration,299} {badmatch,[]} | |
709 | mongoose_subdomain_core_SUITE | prevents_double_subdomain_registration | < > | 0.000s | FAILED | {mongoose_subdomain_core_SUITE,prevents_double_subdomain_registration,325} {assertEqual,[{module,...},{...}|...]} | |
710 | mongoose_subdomain_core_SUITE | prevents_prefix_subdomain_overriding_by_prefix_subdomain | < > | 0.001s | FAILED | {mongoose_subdomain_core_SUITE,prevents_prefix_subdomain_overriding_by_prefix_subdomain,373} {assertEqual,[{module,...},{...}|...]} | |
711 | mongoose_subdomain_core_SUITE | prevents_fqdn_subdomain_overriding_by_prefix_subdomain | < > | 0.001s | FAILED | {mongoose_subdomain_core_SUITE,prevents_fqdn_subdomain_overriding_by_prefix_subdomain,403} {assertEqual,[{module,...},{...}|...]} | |
712 | mongoose_subdomain_core_SUITE | prevents_prefix_subdomain_overriding_by_fqdn_subdomain | < > | 0.001s | FAILED | {mongoose_subdomain_core_SUITE,prevents_prefix_subdomain_overriding_by_fqdn_subdomain,467} {assertEqual,[{module,...},{...}|...]} | |
713 | mongoose_subdomain_core_SUITE | prevents_fqdn_subdomain_overriding_by_fqdn_subdomain | < > | 0.008s | Ok | ||
714 | mongoose_subdomain_core_SUITE | detects_domain_conflict_with_prefix_subdomain | < > | 0.000s | FAILED | {mongoose_subdomain_core_SUITE,detects_domain_conflict_with_prefix_subdomain,543} {assertEqual,[{module,...},{...}|...]} | |
715 | mongoose_subdomain_core_SUITE | detects_domain_conflict_with_fqdn_subdomain | < > | 0.002s | FAILED | {mongoose_subdomain_core_SUITE,detects_domain_conflict_with_fqdn_subdomain,575} {assertEqual,[{module,...},{...}|...]} | |
common_test | end_per_suite | < > | 0.000s | Ok | |||
mongoose_wpool_SUITE | init_per_suite | < > | 0.268s | Ok | |||
716 | mongoose_wpool_SUITE | get_pools_returns_pool_names | < > | 0.001s | Ok | ||
717 | mongoose_wpool_SUITE | stats_passes_through_to_wpool_stats | < > | 0.000s | Ok | ||
718 | mongoose_wpool_SUITE | two_distinct_redis_pools_are_started | < > | 0.001s | Ok | ||
719 | mongoose_wpool_SUITE | generic_pools_are_started_for_all_vhosts | < > | 0.005s | Ok | ||
720 | mongoose_wpool_SUITE | host_specific_pools_are_preserved | < > | 0.000s | Ok | ||
721 | mongoose_wpool_SUITE | pools_for_different_tag_are_expanded_with_host_specific_config_preserved | < > | 0.000s | Ok | ||
722 | mongoose_wpool_SUITE | global_pool_is_used_by_default | < > | 0.010s | Ok | ||
723 | mongoose_wpool_SUITE | request_behaves_as_gen_server_send_request | < > | 0.004s | Ok | ||
724 | mongoose_wpool_SUITE | dead_pool_is_restarted | < > | 2.130s | Ok | ||
725 | mongoose_wpool_SUITE | dead_pool_is_stopped_before_restarted | < > | 4.089s | Ok | ||
726 | mongoose_wpool_SUITE | redis_pool_cant_be_started_with_available_worker_strategy | < > | 0.000s | Ok | ||
727 | mongoose_wpool_SUITE | cassandra_prepare_opts | < > | 0.000s | Ok | ||
mongoose_wpool_SUITE | end_per_suite | < > | 0.016s | Ok | |||
mongooseim_loglevel_SUITE | init_per_suite | < > | 0.002s | Ok | |||
728 | mongooseim_loglevel_SUITE | something_is_logged | < > | 0.101s | Ok | ||
729 | mongooseim_loglevel_SUITE | set_get_loglevel | < > | 0.006s | Ok | ||
730 | mongooseim_loglevel_SUITE | set_custom_loglevel | < > | 0.000s | Ok | ||
731 | mongooseim_loglevel_SUITE | log_at_every_level | < > | 1.017s | Ok | ||
732 | mongooseim_loglevel_SUITE | log_at_custom_level | < > | 0.105s | Ok | ||
mongooseim_loglevel_SUITE | end_per_suite | < > | 0.000s | Ok | |||
mongooseim_metrics_SUITE | init_per_suite | < > | 0.005s | Ok | |||
mongooseim_metrics_SUITE | ordinary_mode | init_per_group | < > | 0.000s | FAILED | {ets,new} {badarg,[{ets,...},{...}|...]} | |
733 | mongooseim_metrics_SUITE | ordinary_mode | no_skip_metric | < > | 0.000s | SKIPPED | init_per_group failed |
734 | mongooseim_metrics_SUITE | ordinary_mode | subscriptions_initialised | < > | 0.000s | SKIPPED | init_per_group failed |
735 | mongooseim_metrics_SUITE | ordinary_mode | tcp_connections_detected | < > | 0.000s | SKIPPED | init_per_group failed |
736 | mongooseim_metrics_SUITE | ordinary_mode | tcp_metric_varies_with_tcp_variations | < > | 0.000s | SKIPPED | init_per_group failed |
737 | mongooseim_metrics_SUITE | ordinary_mode | up_time_positive | < > | 0.000s | SKIPPED | init_per_group failed |
738 | mongooseim_metrics_SUITE | ordinary_mode | queued_messages_increase | < > | 0.000s | SKIPPED | init_per_group failed |
739 | mongooseim_metrics_SUITE | ordinary_mode | function_ensure_subscribed_metric_subscribes | < > | 0.000s | SKIPPED | init_per_group failed |
mongooseim_metrics_SUITE | ordinary_mode | end_per_group | < > | 0.000s | SKIPPED | init_per_group failed | |
mongooseim_metrics_SUITE | all_metrics_are_global | init_per_group | < > | 0.000s | FAILED | {ets,new} {badarg,[{ets,...},{...}|...]} | |
740 | mongooseim_metrics_SUITE | all_metrics_are_global | no_skip_metric | < > | 0.000s | SKIPPED | init_per_group failed |
741 | mongooseim_metrics_SUITE | all_metrics_are_global | subscriptions_initialised | < > | 0.000s | SKIPPED | init_per_group failed |
742 | mongooseim_metrics_SUITE | all_metrics_are_global | tcp_connections_detected | < > | 0.000s | SKIPPED | init_per_group failed |
743 | mongooseim_metrics_SUITE | all_metrics_are_global | tcp_metric_varies_with_tcp_variations | < > | 0.000s | SKIPPED | init_per_group failed |
744 | mongooseim_metrics_SUITE | all_metrics_are_global | up_time_positive | < > | 0.000s | SKIPPED | init_per_group failed |
745 | mongooseim_metrics_SUITE | all_metrics_are_global | queued_messages_increase | < > | 0.000s | SKIPPED | init_per_group failed |
746 | mongooseim_metrics_SUITE | all_metrics_are_global | function_ensure_subscribed_metric_subscribes | < > | 0.000s | SKIPPED | init_per_group failed |
mongooseim_metrics_SUITE | all_metrics_are_global | end_per_group | < > | 0.000s | SKIPPED | init_per_group failed | |
mongooseim_metrics_SUITE | end_per_suite | < > | 0.002s | Ok | |||
common_test | init_per_suite | < > | 0.000s | Ok | |||
747 | monitored_map_SUITE | no_key_test | < > | 0.000s | Ok | ||
748 | monitored_map_SUITE | put_monitors_test | < > | 0.000s | Ok | ||
749 | monitored_map_SUITE | get_test | < > | 0.000s | Ok | ||
750 | monitored_map_SUITE | remove_test | < > | 0.000s | Ok | ||
751 | monitored_map_SUITE | expire_entries_on_process_death_test | < > | 0.000s | Ok | ||
752 | monitored_map_SUITE | overwrite_entry_test | < > | 0.000s | Ok | ||
753 | monitored_map_SUITE | overwrite_entry_same_pid_test | < > | 0.000s | Ok | ||
754 | monitored_map_SUITE | find_test | < > | 0.000s | Ok | ||
755 | monitored_map_SUITE | get_default_test | < > | 0.000s | Ok | ||
756 | monitored_map_SUITE | remove_nonexistent_element_test | < > | 0.000s | Ok | ||
757 | monitored_map_SUITE | ignore_nonrelevant_info_test | < > | 0.000s | Ok | ||
common_test | end_per_suite | < > | 0.000s | Ok | |||
muc_light_SUITE | init_per_suite | < > | 0.000s | Ok | |||
muc_light_SUITE | aff_changes | init_per_group | < > | 0.000s | Ok | ||
758 | muc_light_SUITE | aff_changes | aff_change_success | < > | 0.036s | Ok | |
759 | muc_light_SUITE | aff_changes | aff_change_bad_request | < > | 0.038s | Ok | |
muc_light_SUITE | aff_changes | end_per_group | < > | 0.000s | Ok | ||
muc_light_SUITE | rsm_disco | init_per_group | < > | 0.000s | Ok | ||
760 | muc_light_SUITE | rsm_disco | rsm_disco_success | < > | 0.097s | Ok | |
761 | muc_light_SUITE | rsm_disco | rsm_disco_item_not_found | < > | 0.032s | Ok | |
muc_light_SUITE | rsm_disco | end_per_group | < > | 0.000s | Ok | ||
muc_light_SUITE | codec | init_per_group | < > | 0.000s | Ok | ||
762 | muc_light_SUITE | codec | codec_calls | < > | 0.001s | Ok | |
muc_light_SUITE | codec | end_per_group | < > | 0.000s | Ok | ||
muc_light_SUITE | end_per_suite | < > | 0.000s | Ok | |||
privacy_SUITE | init_per_suite | < > | 0.008s | Ok | |||
763 | privacy_SUITE | check_with_allowed | < > | 0.000s | Ok | ||
764 | privacy_SUITE | check_with_denied | < > | 0.000s | Ok | ||
765 | privacy_SUITE | check_with_denied_bob | < > | 0.000s | Ok | ||
766 | privacy_SUITE | check_with_bob_blocked | < > | 0.000s | Ok | ||
767 | privacy_SUITE | check_with_changing_stanza | < > | 0.000s | Ok | ||
privacy_SUITE | end_per_suite | < > | 0.068s | Ok | |||
pubsub_backend_SUITE | init_per_suite | < > | 0.264s | Ok | |||
pubsub_backend_SUITE | tree_handling | init_per_group | < > | 0.000s | Ok | ||
768 | pubsub_backend_SUITE | tree_handling | get_subnodes_case | < > | 0.003s | Ok | |
pubsub_backend_SUITE | tree_handling | end_per_group | < > | 0.000s | Ok | ||
pubsub_backend_SUITE | end_per_suite | < > | 0.058s | Ok | |||
roster_SUITE | init_per_suite | < > | 0.293s | Ok | |||
769 | roster_SUITE | roster_old | < > | 0.002s | Ok | ||
770 | roster_SUITE | roster_old_with_filter | < > | 0.000s | Ok | ||
771 | roster_SUITE | roster_new | < > | 0.001s | Ok | ||
772 | roster_SUITE | roster_case_insensitive | < > | 0.000s | Ok | ||
roster_SUITE | end_per_suite | < > | 0.510s | Ok | |||
router_SUITE | init_per_suite | < > | 0.008s | Ok | |||
router_SUITE | routing | init_per_group | < > | 0.000s | Ok | ||
773 | router_SUITE | routing | basic_routing | < > | 1.330s | Ok | |
774 | router_SUITE | routing | do_not_reroute_errors | < > | 0.118s | Ok | |
router_SUITE | routing | end_per_group | < > | 0.000s | Ok | ||
router_SUITE | end_per_suite | < > | 0.005s | Ok | |||
common_test | init_per_suite | < > | 0.000s | Ok | |||
775 | safely_SUITE | handles_errors_similar_to_catch | < > | 0.000s | Ok | ||
776 | safely_SUITE | handles_exits_similar_to_errors | < > | 0.000s | Ok | ||
777 | safely_SUITE | handles_throws_unlike_catch | < > | 0.000s | Ok | ||
778 | safely_SUITE | handles_success_like_catch | < > | 0.000s | Ok | ||
common_test | end_per_suite | < > | 0.000s | Ok | |||
common_test | init_per_suite | < > | 0.000s | Ok | |||
779 | service_deps_SUITE | no_dependencies | < > | 0.000s | Ok | ||
780 | service_deps_SUITE | dependency | < > | 0.009s | Ok | ||
781 | service_deps_SUITE | dependency_chain | < > | 0.035s | Ok | ||
782 | service_deps_SUITE | dependency_dag | < > | 0.032s | Ok | ||
783 | service_deps_SUITE | fails_on_dependency_cycle | < > | 0.042s | Ok | ||
784 | service_deps_SUITE | preserves_dependency_opts | < > | 0.016s | Ok | ||
common_test | end_per_suite | < > | 0.000s | Ok | |||
syslogger_SUITE | init_per_suite | < > | 0.082s | Ok | |||
785 | syslogger_SUITE | syslogger_is_used_to_log | < > | 0.000s | Ok | ||
syslogger_SUITE | end_per_suite | < > | 0.016s | Ok | |||
common_test | init_per_suite | < > | 0.000s | Ok | |||
786 | translate_SUITE | test_english_translation | < > | 0.000s | FAILED | {ets,new} {badarg,[{ets,...},{...}|...]} | |
787 | translate_SUITE | test_polish_translation | < > | 0.000s | FAILED | {ets,new} {badarg,[{ets,...},{...}|...]} | |
788 | translate_SUITE | test_portuguese_translation | < > | 0.000s | FAILED | {ets,new} {badarg,[{ets,...},{...}|...]} | |
common_test | end_per_suite | < > | 0.000s | Ok | |||
common_test | init_per_suite | < > | 0.000s | Ok | |||
789 | zlib_driver_SUITE | stanza_1024 | < > | 0.000s | Ok | ||
common_test | end_per_suite | < > | 0.000s | Ok | |||
TOTAL | 368.031s | FAILED | 728 Ok, 29 Failed, 32 Skipped of 789 |
Test run history | Top level test index | Latest test result