Host info:
Run on localhost
Used Erlang v12.3.2 in "/usr/local/lib/erlang"
Executing 799 test cases...
Num | Module | Group | Case | Log | Time | Result | Comment |
---|---|---|---|---|---|---|---|
acc_SUITE | init_per_suite | < > | 0.049s | 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.017s | 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.019s | 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.000s | 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.004s | Ok | |
11 | acl_SUITE | dynamic_domains | compound_access_rules | < > | 0.000s | Ok | |
12 | acl_SUITE | dynamic_domains | host_specific_access_rules | < > | 0.012s | Ok | |
13 | acl_SUITE | dynamic_domains | all_and_none_specs | < > | 0.000s | Ok | |
14 | acl_SUITE | dynamic_domains | match_domain | < > | 0.000s | Ok | |
15 | acl_SUITE | dynamic_domains | different_specs_matching_the_same_user | < > | 0.047s | Ok | |
16 | acl_SUITE | dynamic_domains | match_host_specific_rule_for_host_type | < > | 0.000s | 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.000s | Ok | |
20 | acl_SUITE | static_domains | compound_access_rules | < > | 0.000s | Ok | |
21 | acl_SUITE | static_domains | host_specific_access_rules | < > | 0.000s | Ok | |
22 | acl_SUITE | static_domains | all_and_none_specs | < > | 0.000s | Ok | |
23 | acl_SUITE | static_domains | match_domain | < > | 0.000s | Ok | |
24 | acl_SUITE | static_domains | different_specs_matching_the_same_user | < > | 0.021s | Ok | |
acl_SUITE | static_domains | end_per_group | < > | 0.000s | Ok | ||
acl_SUITE | end_per_suite | < > | 0.006s | Ok | |||
common_test | init_per_suite | < > | 0.000s | Ok | |||
common_test | conversion | init_per_group | < > | 0.000s | Ok | start of conversion | |
25 | amp_SUITE | conversion | amp_binaries_to_rule_test | < > | 0.000s | Ok | |
26 | amp_SUITE | conversion | valid_rules_property | < > | 0.045s | Ok | |
27 | amp_SUITE | conversion | invalid_rules_property | < > | 0.034s | 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 | |
28 | amp_SUITE | mutating | strip_amp_el_test | < > | 0.000s | Ok | |
29 | 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 | |
30 | amp_SUITE | classification | extract_non_amp_test | < > | 0.008s | Ok | |
31 | amp_SUITE | classification | extract_simple_request_test | < > | 0.000s | Ok | |
32 | amp_SUITE | classification | extract_complex_request_test | < > | 0.008s | Ok | |
33 | amp_SUITE | classification | extract_amp_response_test | < > | 0.007s | Ok | |
34 | amp_SUITE | classification | extract_amp_error_response_test | < > | 0.000s | Ok | |
35 | amp_SUITE | classification | extract_not_acceptable_rules_test | < > | 0.000s | Ok | |
36 | 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 | |
37 | amp_resolver_SUITE | resolver | deliver_notify_match_test | < > | 0.000s | Ok | |
38 | amp_resolver_SUITE | resolver | deliver_notify_undecided_test | < > | 0.000s | Ok | |
39 | amp_resolver_SUITE | resolver | deliver_notify_no_match_test | < > | 0.000s | Ok | |
40 | amp_resolver_SUITE | resolver | deliver_error_drop_match_test | < > | 0.000s | Ok | |
41 | amp_resolver_SUITE | resolver | deliver_error_drop_no_match_test | < > | 0.000s | Ok | |
42 | amp_resolver_SUITE | resolver | match_resource_match_test | < > | 0.000s | Ok | |
43 | amp_resolver_SUITE | resolver | match_resource_no_match_test | < > | 0.000s | Ok | |
44 | 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 | |||
45 | auth_dummy_SUITE | authorize | < > | 0.008s | Ok | ||
46 | auth_dummy_SUITE | ejabberd_auth_interfaces | < > | 0.935s | Ok | ||
47 | auth_dummy_SUITE | supports_dynamic_domains | < > | 0.044s | 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 | ||
48 | auth_external_SUITE | no_cache | try_register_ok | < > | 0.018s | Ok | |
49 | auth_external_SUITE | no_cache | remove_user_ok | < > | 0.000s | Ok | |
50 | auth_external_SUITE | no_cache | set_password_ok | < > | 0.000s | Ok | |
51 | auth_external_SUITE | no_cache | does_user_exist | < > | 0.000s | Ok | |
52 | auth_external_SUITE | no_cache | get_password_returns_false_if_no_cache | < > | 0.000s | Ok | |
53 | auth_external_SUITE | no_cache | get_password_s_returns_empty_bin_if_no_cache | < > | 0.000s | Ok | |
54 | 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.102s | FAILED | {mim_ct_rest,start,44} {badmatch,{error,{{badmatch,{error,{{shutdown,...},{...}}}},...} | ||
55 | auth_http_SUITE | auth_requests_plain | check_password | < > | 0.000s | SKIPPED | init_per_suite failed |
56 | auth_http_SUITE | auth_requests_plain | set_password | < > | 0.000s | SKIPPED | init_per_suite failed |
57 | auth_http_SUITE | auth_requests_plain | try_register | < > | 0.000s | SKIPPED | init_per_suite failed |
58 | auth_http_SUITE | auth_requests_plain | get_password | < > | 0.000s | SKIPPED | init_per_suite failed |
59 | auth_http_SUITE | auth_requests_plain | does_user_exist | < > | 0.000s | SKIPPED | init_per_suite failed |
60 | auth_http_SUITE | auth_requests_plain | remove_user | < > | 0.000s | SKIPPED | init_per_suite failed |
61 | auth_http_SUITE | auth_requests_plain | supported_sasl_mechanisms | < > | 0.000s | SKIPPED | init_per_suite failed |
62 | auth_http_SUITE | cert_auth | cert_auth_fail | < > | 0.000s | SKIPPED | init_per_suite failed |
63 | auth_http_SUITE | cert_auth | cert_auth_success | < > | 0.000s | SKIPPED | init_per_suite failed |
64 | auth_http_SUITE | cert_auth | cert_auth_nonexistent | < > | 0.000s | SKIPPED | init_per_suite failed |
65 | auth_http_SUITE | auth_requests_scram | check_password | < > | 0.000s | SKIPPED | init_per_suite failed |
66 | auth_http_SUITE | auth_requests_scram | set_password | < > | 0.000s | SKIPPED | init_per_suite failed |
67 | auth_http_SUITE | auth_requests_scram | try_register | < > | 0.000s | SKIPPED | init_per_suite failed |
68 | auth_http_SUITE | auth_requests_scram | get_password | < > | 0.000s | SKIPPED | init_per_suite failed |
69 | auth_http_SUITE | auth_requests_scram | does_user_exist | < > | 0.000s | SKIPPED | init_per_suite failed |
70 | auth_http_SUITE | auth_requests_scram | remove_user | < > | 0.000s | SKIPPED | init_per_suite failed |
71 | auth_http_SUITE | auth_requests_scram | supported_sasl_mechanisms | < > | 0.000s | SKIPPED | init_per_suite failed |
auth_http_SUITE | end_per_suite | < > | 0.000s | SKIPPED | init_per_suite failed | ||
auth_internal_SUITE | init_per_suite | < > | 0.532s | Ok | |||
72 | auth_internal_SUITE | passwords_as_records_are_still_supported | < > | 0.016s | Ok | ||
73 | auth_internal_SUITE | passwords_in_plain_can_be_converted_to_scram | < > | 0.033s | Ok | ||
auth_internal_SUITE | end_per_suite | < > | 0.008s | Ok | |||
auth_jwt_SUITE | init_per_suite | < > | 0.226s | Ok | |||
auth_jwt_SUITE | generic | init_per_group | < > | 0.000s | Ok | ||
74 | auth_jwt_SUITE | generic | check_password_succeeds_for_correct_token | < > | 0.098s | Ok | |
75 | auth_jwt_SUITE | generic | check_password_fails_for_wrong_token | < > | 0.098s | Ok | |
76 | auth_jwt_SUITE | generic | check_password_fails_for_correct_token_but_wrong_username | < > | 0.090s | Ok | |
77 | auth_jwt_SUITE | generic | authorize | < > | 0.092s | Ok | |
78 | auth_jwt_SUITE | generic | does_user_exist | < > | 0.000s | Ok | |
79 | 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.003s | Ok | ||
80 | auth_jwt_SUITE | public_key | check_password_succeeds_for_pubkey_signed_token | < > | 0.009s | Ok | |
auth_jwt_SUITE | public_key | end_per_group | < > | 0.000s | Ok | ||
auth_jwt_SUITE | end_per_suite | < > | 0.164s | Ok | |||
auth_tokens_SUITE | init_per_suite | < > | 0.005s | Ok | |||
common_test | creation | init_per_group | < > | 0.000s | Ok | start of creation | |
81 | auth_tokens_SUITE | creation | expiry_date_roundtrip_test | < > | 0.000s | Ok | |
82 | auth_tokens_SUITE | creation | join_and_split_with_base16_and_zeros_are_reversible_property | < > | 0.003s | Ok | |
83 | auth_tokens_SUITE | creation | serialize_deserialize_property | < > | 0.039s | Ok | |
84 | auth_tokens_SUITE | creation | validation_test | < > | 0.001s | Ok | |
85 | auth_tokens_SUITE | creation | validation_property | < > | 0.032s | Ok | |
86 | auth_tokens_SUITE | creation | validity_period_test | < > | 0.000s | Ok | |
87 | 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 | |
88 | 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 | |||
89 | aws_signature_v4_SUITE | signs_basic_url | < > | 0.000s | Ok | ||
90 | aws_signature_v4_SUITE | signs_urls_with_additional_headers | < > | 0.000s | Ok | ||
91 | aws_signature_v4_SUITE | handles_unicode_path | < > | 0.000s | Ok | ||
92 | aws_signature_v4_SUITE | formats_datetime_timestamp | < > | 0.000s | Ok | ||
93 | aws_signature_v4_SUITE | pads_datetime_timestamp | < > | 0.000s | Ok | ||
94 | aws_signature_v4_SUITE | formats_date_timestamp | < > | 0.000s | Ok | ||
95 | aws_signature_v4_SUITE | pads_date_timestamp | < > | 0.000s | Ok | ||
96 | aws_signature_v4_SUITE | composes_scope_from_values | < > | 0.000s | Ok | ||
97 | aws_signature_v4_SUITE | does_not_encode_unreserved_set | < > | 0.000s | Ok | ||
98 | aws_signature_v4_SUITE | does_encode_reserved_set | < > | 0.000s | Ok | ||
99 | 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.252s | Ok | |||
batches_SUITE | cache | init_per_group | < > | 0.000s | Ok | ||
100 | batches_SUITE | cache | internal_starts_another_cache | < > | 0.008s | Ok | |
101 | batches_SUITE | cache | external_does_not_start_another_cache | < > | 0.004s | Ok | |
102 | batches_SUITE | cache | internal_stop_does_stop_the_cache | < > | 0.015s | Ok | |
103 | batches_SUITE | cache | external_stop_does_nothing | < > | 0.014s | Ok | |
104 | batches_SUITE | cache | shared_cache_inserts_in_shared_table | < > | 0.013s | Ok | |
batches_SUITE | cache | end_per_group | < > | 0.000s | Ok | ||
batches_SUITE | async_workers | init_per_group | < > | 0.000s | Ok | ||
105 | batches_SUITE | async_workers | filled_batch_raises_batch_metric | < > | 0.101s | Ok | |
106 | batches_SUITE | async_workers | unfilled_batch_raises_flush_metric | < > | 0.100s | Ok | |
107 | batches_SUITE | async_workers | timeouts_and_canceled_timers_do_not_need_to_log_messages | < > | 0.199s | Ok | |
108 | batches_SUITE | async_workers | prepare_task_works | < > | 0.183s | Ok | |
109 | batches_SUITE | async_workers | sync_flushes_down_everything | < > | 0.000s | Ok | |
110 | batches_SUITE | async_workers | sync_aggregates_down_everything | < > | 0.006s | Ok | |
111 | batches_SUITE | async_workers | aggregating_error_is_handled | < > | 0.000s | Ok | |
112 | batches_SUITE | async_workers | async_request | < > | 0.101s | Ok | |
batches_SUITE | async_workers | end_per_group | < > | 0.000s | Ok | ||
batches_SUITE | end_per_suite | < > | 0.164s | 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 | |
113 | carboncopy_proper_tests_SUITE | mod_message_carbons_proper_tests | private_message_test | < > | 0.207s | Ok | |
114 | carboncopy_proper_tests_SUITE | mod_message_carbons_proper_tests | no_copy_type_test | < > | 0.207s | Ok | |
115 | carboncopy_proper_tests_SUITE | mod_message_carbons_proper_tests | empty_message_test | < > | 0.110s | Ok | |
116 | carboncopy_proper_tests_SUITE | mod_message_carbons_proper_tests | received_type_test | < > | 0.215s | Ok | |
117 | carboncopy_proper_tests_SUITE | mod_message_carbons_proper_tests | sent_message_test | < > | 0.162s | Ok | |
118 | carboncopy_proper_tests_SUITE | mod_message_carbons_proper_tests | simple_badarg_test | < > | 0.101s | Ok | |
119 | carboncopy_proper_tests_SUITE | mod_message_carbons_proper_tests | simple_chat_message_test | < > | 0.078s | Ok | |
120 | carboncopy_proper_tests_SUITE | mod_message_carbons_proper_tests | has_chat_state_notifications_test | < > | 0.207s | Ok | |
121 | carboncopy_proper_tests_SUITE | mod_message_carbons_proper_tests | has_delivery_receipts_test | < > | 0.213s | Ok | |
122 | carboncopy_proper_tests_SUITE | mod_message_carbons_proper_tests | is_muc_invitation_test | < > | 0.224s | Ok | |
123 | carboncopy_proper_tests_SUITE | mod_message_carbons_proper_tests | is_direct_invitation_test | < > | 0.195s | 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 | |||
commands_SUITE | init_per_suite | < > | 0.001s | Ok | |||
commands_SUITE | old_commands | init_per_group | < > | 0.000s | Ok | ||
124 | commands_SUITE | old_commands | old_list | < > | 0.000s | Ok | |
125 | commands_SUITE | old_commands | old_exec | < > | 0.000s | Ok | |
126 | commands_SUITE | old_commands | old_access_ctl | < > | 0.000s | Ok | |
commands_SUITE | old_commands | end_per_group | < > | 0.000s | Ok | ||
commands_SUITE | new_commands | init_per_group | < > | 0.000s | Ok | ||
127 | commands_SUITE | new_commands | new_type_checker | < > | 0.000s | Ok | |
128 | commands_SUITE | new_commands | new_reg_unreg | < > | 0.000s | Ok | |
129 | commands_SUITE | new_commands | new_failedreg | < > | 0.000s | Ok | |
130 | commands_SUITE | new_commands | new_list | < > | 0.000s | Ok | |
131 | commands_SUITE | new_commands | new_execute | < > | 0.004s | Ok | |
132 | commands_SUITE | new_commands | different_types | < > | 0.000s | Ok | |
133 | commands_SUITE | new_commands | errors_are_readable | < > | 0.000s | Ok | |
commands_SUITE | new_commands | end_per_group | < > | 0.000s | Ok | ||
commands_SUITE | end_per_suite | < > | 0.001s | Ok | |||
commands_backend_SUITE | init_per_suite | < > | 0.006s | Ok | |||
commands_backend_SUITE | simple_backend | init_per_group | < > | 0.000s | Ok | ||
134 | commands_backend_SUITE | simple_backend | get_simple | < > | 1.041s | Ok | |
135 | commands_backend_SUITE | simple_backend | post_simple | < > | 0.981s | Ok | |
136 | commands_backend_SUITE | simple_backend | delete_simple | < > | 1.001s | Ok | |
137 | commands_backend_SUITE | simple_backend | put_simple | < > | 1.019s | Ok | |
commands_backend_SUITE | simple_backend | end_per_group | < > | 0.000s | Ok | ||
commands_backend_SUITE | get_advanced_backend | init_per_group | < > | 0.000s | Ok | ||
138 | commands_backend_SUITE | get_advanced_backend | get_two_args | < > | 1.203s | Ok | |
139 | commands_backend_SUITE | get_advanced_backend | get_wrong_path | < > | 1.157s | Ok | |
140 | commands_backend_SUITE | get_advanced_backend | get_wrong_arg_number | < > | 1.139s | Ok | |
141 | commands_backend_SUITE | get_advanced_backend | get_no_command | < > | 1.102s | Ok | |
142 | commands_backend_SUITE | get_advanced_backend | get_wrong_arg_type | < > | 1.043s | Ok | |
commands_backend_SUITE | get_advanced_backend | end_per_group | < > | 0.000s | Ok | ||
commands_backend_SUITE | post_advanced_backend | init_per_group | < > | 0.000s | Ok | ||
143 | commands_backend_SUITE | post_advanced_backend | post_simple_with_subcategory | < > | 1.324s | Ok | |
144 | commands_backend_SUITE | post_advanced_backend | post_different_arg_order | < > | 1.062s | Ok | |
145 | commands_backend_SUITE | post_advanced_backend | post_wrong_arg_number | < > | 1.077s | Ok | |
146 | commands_backend_SUITE | post_advanced_backend | post_wrong_arg_name | < > | 1.190s | Ok | |
147 | commands_backend_SUITE | post_advanced_backend | post_wrong_arg_type | < > | 1.101s | Ok | |
148 | commands_backend_SUITE | post_advanced_backend | post_no_command | < > | 1.082s | Ok | |
commands_backend_SUITE | post_advanced_backend | end_per_group | < > | 0.000s | Ok | ||
commands_backend_SUITE | delete_advanced_backend | init_per_group | < > | 0.000s | Ok | ||
149 | commands_backend_SUITE | delete_advanced_backend | delete_wrong_arg_order | < > | 1.106s | Ok | |
150 | commands_backend_SUITE | delete_advanced_backend | delete_wrong_arg_types | < > | 1.187s | Ok | |
commands_backend_SUITE | delete_advanced_backend | end_per_group | < > | 0.000s | Ok | ||
commands_backend_SUITE | simple_client | init_per_group | < > | 0.000s | Ok | ||
151 | commands_backend_SUITE | simple_client | get_simple_client | < > | 1.043s | Ok | |
152 | commands_backend_SUITE | simple_client | get_two_args_client | < > | 1.088s | Ok | |
153 | commands_backend_SUITE | simple_client | get_bad_auth | < > | 1.050s | Ok | |
154 | commands_backend_SUITE | simple_client | post_simple_client | < > | 1.231s | Ok | |
155 | commands_backend_SUITE | simple_client | put_simple_client | < > | 1.156s | Ok | |
156 | commands_backend_SUITE | simple_client | delete_simple_client | < > | 1.210s | Ok | |
commands_backend_SUITE | simple_client | end_per_group | < > | 0.000s | Ok | ||
commands_backend_SUITE | end_per_suite | < > | 0.003s | Ok | |||
component_reg_SUITE | init_per_suite | < > | 0.160s | Ok | |||
157 | component_reg_SUITE | registering | < > | 0.000s | Ok | ||
158 | component_reg_SUITE | registering_with_local | < > | 0.001s | Ok | ||
component_reg_SUITE | end_per_suite | < > | 0.084s | Ok | |||
config_parser_SUITE | init_per_suite | < > | 0.002s | Ok | |||
config_parser_SUITE | file | init_per_group | < > | 0.000s | Ok | ||
159 | config_parser_SUITE | file | sample_pgsql | < > | 0.170s | FAILED | {config_parser_SUITE,compare_ordered_lists,3151} {test_case_failed,{"Failed to compare ordered lists", [{default_server_domain,<<"localhost">>}, {hide_service_name,false}, {host_types,[]}, {hosts, [<<"localhost">>,<<"anonymous.localhost">>, <<"localhost.bis">>]}, {language,<<"en">>}, {listen, [#{access => c2s,backlog => 100,hibernate_after => 0, ip_address => "0", ip_tuple => {0,0,0,0}, ip_version => 4,max_stanza_size => 65536, module => ejabberd_c2s,num_acceptors => 100, port => 5222,proto => tcp,proxy_protocol => false, shaper => c2s_shaper, tls => #{certfile => "priv/dc1.pem", ciphers => "TLSv1.2:TLSv1.3", dhfile => "priv/dh.pem",mode => starttls, module => fast_tls, protocol_options => ["no_sslv2","no_sslv3","no_tlsv1", "no_tlsv1_1"], verify_mode => peer}, zlib => 10000}, #{access => c2s,backlog => 100,hibernate_after => 0, ip_address => "0", ip_tuple => {0,0,0,0}, ip_version => 4,max_stanza_size => 65536, module => ejabberd_c2s,num_acceptors => 100, port => 5223,proto => tcp,proxy_protocol => false, shaper => c2s_shaper,zlib => 4096}, #{handlers => [#{host => '_',module => mod_bosh, path => "/http-bind"}, #{host => '_',max_stanza_size => infinity, module => mod_websockets,path => "/ws-xmpp", service => #{access => all,check_from => true, conflict_behaviour => disconnect, hidden_components => false, password => "secret", shaper_rule => fast}, timeout => 60000}], ip_address => "0", ip_tuple => {0,0,0,0}, ip_version => 4,module => ejabberd_cowboy, port => 5280,proto => tcp, protocol => #{compress => false}, transport => #{max_connections => 1024,num_acceptors => 10}}, #{handlers => [#{host => '_',module => mod_bosh, path => "/http-bind"}, #{host => '_',max_stanza_size => 100, module => mod_websockets,path => "/ws-xmpp", ping_rate => 120000,timeout => infinity}, #{host => "localhost", module => mongoose_api_admin, password => <<"makotaipsa">>,path => "/api", username => <<"ala">>}, #{host => "localhost", module => mongoose_api_client, path => "/api/contacts/{:jid}"}], ip_address => "0", ip_tuple => {0,0,0,0}, ip_version => 4,module => ejabberd_cowboy, port => 5285,proto => tcp, protocol => #{compress => false}, tls => #{certfile => "priv/cert.pem", keyfile => "priv/dc1.pem",password => [], verify_mode => peer}, transport => #{max_connections => 1024,num_acceptors => 10}}, #{handlers => [#{host => "localhost", module => mongoose_api_admin, path => "/api"}], ip_address => "127.0.0.1", ip_tuple => {127,0,0,1}, ip_version => 4,module => ejabberd_cowboy, port => 8088,proto => tcp, protocol => #{compress => false}, transport => #{max_connections => 1024,num_acceptors => 10}}, #{handlers => [#{docs => true, handlers => [lasse_handler, mongoose_client_api_messages, mongoose_client_api_contacts, mongoose_client_api_rooms, mongoose_client_api_rooms_config, mongoose_client_api_rooms_users, mongoose_client_api_rooms_messages], host => '_',module => mongoose_client_api, path => "/api"}], ip_address => "0", ip_tuple => {0,0,0,0}, ip_version => 4,module => ejabberd_cowboy, port => 8089,proto => tcp, protocol => #{compress => true}, tls => #{certfile => "priv/cert.pem", keyfile => "priv/dc1.pem",password => [], verify_mode => peer}, transport => #{max_connections => 1024,num_acceptors => 10}}, #{handlers => [#{handlers => [mongoose_api_metrics, mongoose_api_users], host => "localhost",module => mongoose_api, path => "/api"}], ip_address => "127.0.0.1", ip_tuple => {127,0,0,1}, ip_version => 4,module => ejabberd_cowboy, port => 5288,proto => tcp, protocol => #{compress => false}, transport => #{max_connections => 1024,num_acceptors => 10}}, #{backlog => 100,hibernate_after => 0, ip_address => "0", ip_tuple => {0,0,0,0}, ip_version => 4,max_stanza_size => 131072, module => ejabberd_s2s_in,num_acceptors => 100, port => 5269,proto => tcp,proxy_protocol => false, shaper => s2s_shaper, tls => #{ciphers => "TLSv1.2:TLSv1.3", dhfile => "priv/dh.pem", protocol_options => ["no_sslv2","no_sslv3","no_tlsv1", "no_tlsv1_1"], verify_mode => peer}}, #{access => all,backlog => 100,check_from => true, conflict_behaviour => disconnect, hibernate_after => 0,hidden_components => false, ip_address => "127.0.0.1", ip_tuple => {127,0,0,1}, ip_version => 4,max_stanza_size => infinity, module => ejabberd_service,num_acceptors => 100, password => "secret",port => 8888,proto => tcp, proxy_protocol => false,shaper_rule => fast}, #{access => all,backlog => 100,check_from => true, conflict_behaviour => kick_old, hibernate_after => 0,hidden_components => false, ip_address => "127.0.0.1", ip_tuple => {127,0,0,1}, ip_version => 4,max_stanza_size => infinity, module => ejabberd_service,num_acceptors => 100, password => "secret",port => 8666,proto => tcp, proxy_protocol => false,shaper_rule => fast}, #{access => all,backlog => 100,check_from => true, conflict_behaviour => disconnect, hibernate_after => 0,hidden_components => true, ip_address => "127.0.0.1", ip_tuple => {127,0,0,1}, ip_version => 4,max_stanza_size => infinity, module => ejabberd_service,num_acceptors => 100, password => "secret",port => 8189,proto => tcp, proxy_protocol => false,shaper_rule => fast}]}, {loglevel,warning}, {max_fsm_queue,1000}, {mongooseimctl_access_commands,#{}}, {outgoing_pools, [#{conn_opts => #{database => "ejabberd",driver => pgsql, host => "localhost",max_start_interval => 30, password => "mongooseim_secret",port => 5432, query_timeout => 5000, tls => #{cacertfile => "priv/ca.pem", required => true, server_name_indication => #{enabled => false, protocol => default}, verify_mode => peer}, username => "ejabberd"}, opts => #{call_timeout => 60000, strategy => best_worker,workers => 5}, scope => global,tag => default,type => rdbms}, #{conn_opts => #{database => 0,host => "127.0.0.1", password => [],port => 6379}, opts => #{call_timeout => 5000,strategy => best_worker, workers => 10}, scope => <<"localhost">>,tag => global_distrib, type => redis}]}, {rdbms_server_type,generic}, {registration_timeout,infinity}, {routing_modules, [mongoose_router_global,mongoose_router_localdomain, mongoose_router_external_localnode, mongoose_router_external, mongoose_router_dynamic_domains,ejabberd_s2s]}, {services, #{service_admin_extra => #{submods => [node,accounts,sessions,vcard,gdpr,upload, roster,last,private,stanza,stats]}, service_mongoose_system_metrics => #{initial_report => 300000, periodic_report => 10800000}}}, {shaper, #{fast => #{max_rate => 50000}, mam_global_shaper => #{max_rate => 1000}, mam_shaper => #{max_rate => 1}, normal => #{max_rate => 1000}}}, {sm_backend,mnesia}, {{access,global}, #{c2s => [#{acl => blocked,value => deny}, #{acl => all,value => allow}], c2s_shaper => [#{acl => admin,value => none}, #{acl => all,value => normal}], local => [#{acl => local,value => allow}], mam_get_prefs => [#{acl => all,value => default}], mam_get_prefs_global_shaper => [#{acl => all,value => mam_global_shaper}], mam_get_prefs_shaper => [#{acl => all,value => mam_shaper}], mam_lookup_messages => [#{acl => all,value => default}], mam_lookup_messages_global_shaper => [#{acl => all,value => mam_global_shaper}], mam_lookup_messages_shaper => [#{acl => all,value => mam_shaper}], mam_set_prefs => [#{acl => all,value => default}], mam_set_prefs_global_shaper => [#{acl => all,value => mam_global_shaper}], mam_set_prefs_shaper => [#{acl => all,value => mam_shaper}], max_user_offline_messages => [#{acl => admin,value => 5000}, #{acl => all,value => 100}], max_user_sessions => [#{acl => all,value => 10}], muc => [#{acl => all,value => allow}], muc_admin => [#{acl => admin,value => allow}], muc_create => [#{acl => local,value => allow}], register => [#{acl => all,value => allow}], s2s_shaper => [#{acl => all,value => fast}]}}, {{access,<<"anonymous.localhost">>}, #{c2s => [#{acl => blocked,value => deny}, #{acl => all,value => allow}], c2s_shaper => [#{acl => admin,value => none}, #{acl => all,value => normal}], local => [#{acl => local,value => allow}], mam_get_prefs => [#{acl => all,value => default}], mam_get_prefs_global_shaper => [#{acl => all,value => mam_global_shaper}], mam_get_prefs_shaper => [#{acl => all,value => mam_shaper}], mam_lookup_messages => [#{acl => all,value => default}], mam_lookup_messages_global_shaper => [#{acl => all,value => mam_global_shaper}], mam_lookup_messages_shaper => [#{acl => all,value => mam_shaper}], mam_set_prefs => [#{acl => all,value => default}], mam_set_prefs_global_shaper => [#{acl => all,value => mam_global_shaper}], mam_set_prefs_shaper => [#{acl => all,value => mam_shaper}], max_user_offline_messages => [#{acl => admin,value => 5000}, #{acl => all,value => 100}], max_user_sessions => [#{acl => all,value => 10}], muc => [#{acl => all,value => allow}], muc_admin => [#{acl => admin,value => allow}], muc_create => [#{acl => local,value => allow}], register => [#{acl => all,value => allow}], s2s_shaper => [#{acl => all,value => fast}]}}, {{access,<<"localhost">>}, #{c2s => [#{acl => blocked,value => deny}, #{acl => all,value => allow}], c2s_shaper => [#{acl => admin,value => none}, #{acl => all,value => normal}], local => [#{acl => local,value => allow}], mam_get_prefs => [#{acl => all,value => default}], mam_get_prefs_global_shaper => [#{acl => all,value => mam_global_shaper}], mam_get_prefs_shaper => [#{acl => all,value => mam_shaper}], mam_lookup_messages => [#{acl => all,value => default}], mam_lookup_messages_global_shaper => [#{acl => all,value => mam_global_shaper}], mam_lookup_messages_shaper => [#{acl => all,value => mam_shaper}], mam_set_prefs => [#{acl => all,value => default}], mam_set_prefs_global_shaper => [#{acl => all,value => mam_global_shaper}], mam_set_prefs_shaper => [#{acl => all,value => mam_shaper}], max_user_offline_messages => [#{acl => admin,value => 5000}, #{acl => all,value => 100}], max_user_sessions => [#{acl => all,value => 10}], muc => [#{acl => all,value => allow}], muc_admin => [#{acl => admin,value => allow}], muc_create => [#{acl => local,value => allow}], register => [#{acl => all,value => allow}], s2s_shaper => [#{acl => all,value => fast}]}}, {{access,<<"localhost.bis">>}, #{c2s => [#{acl => blocked,value => deny}, #{acl => all,value => allow}], c2s_shaper => [#{acl => admin,value => none}, #{acl => all,value => normal}], local => [#{acl => local,value => allow}], mam_get_prefs => [#{acl => all,value => default}], mam_get_prefs_global_shaper => [#{acl => all,value => mam_global_shaper}], mam_get_prefs_shaper => [#{acl => all,value => mam_shaper}], mam_lookup_messages => [#{acl => all,value => default}], mam_lookup_messages_global_shaper => [#{acl => all,value => mam_global_shaper}], mam_lookup_messages_shaper => [#{acl => all,value => mam_shaper}], mam_set_prefs => [#{acl => all,value => default}], mam_set_prefs_global_shaper => [#{acl => all,value => mam_global_shaper}], mam_set_prefs_shaper => [#{acl => all,value => mam_shaper}], max_user_offline_messages => [#{acl => admin,value => 5000}, #{acl => all,value => 100}], max_user_sessions => [#{acl => all,value => 10}], muc => [#{acl => all,value => allow}], muc_admin => [#{acl => admin,value => allow}], muc_create => [#{acl => local,value => allow}], register => [#{acl => all,value => allow}], s2s_shaper => [#{acl => all,value => fast}]}}, {{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">>}, #{anonymous => #{allow_multiple_connections => true, protocol => both}, methods => [anonymous], password => #{format => scram,scram_iterations => 10000}, sasl_external => [standard], 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]}}, {{auth,<<"localhost">>}, #{methods => [rdbms], password => #{format => scram, hash => [sha256], scram_iterations => 64}, rdbms => #{users_number_estimate => false}, sasl_external => [standard], 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]}}, {{auth,<<"localhost.bis">>}, #{methods => [rdbms], password => #{format => scram, hash => [sha256], scram_iterations => 64}, rdbms => #{users_number_estimate => false}, sasl_external => [standard], 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]}}, {{modules,<<"anonymous.localhost">>}, #{mod_adhoc => #{iqdisc => one_queue, report_commands_node => false}, mod_amp => #{}, mod_blocking => #{backend => mnesia}, mod_bosh => #{backend => mnesia,inactivity => 30, max_pause => 120,max_wait => infinity, server_acks => false}, mod_carboncopy => #{iqdisc => no_queue}, mod_commands => #{}, mod_disco => #{extra_domains => [],iqdisc => one_queue, server_info => [], users_can_see_hidden_services => false}, mod_last => #{backend => rdbms,iqdisc => one_queue}, mod_muc_commands => #{},mod_muc_light_commands => #{}, mod_offline => #{access_max_user_messages => max_user_offline_messages, backend => rdbms, store_groupchat_messages => false}, mod_privacy => #{backend => rdbms}, mod_private => #{backend => rdbms,iqdisc => one_queue}, mod_register => #{access => register, ip_access => [{allow,"127.0.0.0/8"},{deny,"0.0.0.0/0"}], iqdisc => one_queue,password_strength => 0, registration_watchers => [], welcome_message => {"Hello","I am MongooseIM"}}, mod_roster => #{backend => rdbms,iqdisc => one_queue, store_current_id => false,versioning => false}, mod_sic => #{iqdisc => one_queue}, mod_stream_management => #{ack => true,ack_freq => 1,backend => mnesia, buffer => true,buffer_max => 100, resume_timeout => 600, stale_h => #{enabled => false,geriatric => 3600, repeat_after => 1800}}, mod_vcard => #{backend => rdbms, host => {prefix,<<"vjud.">>}, iqdisc => parallel,matches => 30, search => true}}}, {{modules,<<"localhost">>}, #{mod_adhoc => #{iqdisc => one_queue, report_commands_node => false}, mod_amp => #{}, mod_blocking => #{backend => mnesia}, mod_bosh => #{backend => mnesia,inactivity => 30, max_pause => 120,max_wait => infinity, server_acks => false}, mod_carboncopy => #{iqdisc => no_queue}, mod_commands => #{}, mod_disco => #{extra_domains => [],iqdisc => one_queue, server_info => [], users_can_see_hidden_services => false}, mod_last => #{backend => rdbms,iqdisc => one_queue}, mod_muc_commands => #{},mod_muc_light_commands => #{}, mod_offline => #{access_max_user_messages => max_user_offline_messages, backend => rdbms, store_groupchat_messages => false}, mod_privacy => #{backend => rdbms}, mod_private => #{backend => rdbms,iqdisc => one_queue}, mod_register => #{access => register, ip_access => [{allow,"127.0.0.0/8"},{deny,"0.0.0.0/0"}], iqdisc => one_queue,password_strength => 0, registration_watchers => [], welcome_message => {"Hello","I am MongooseIM"}}, mod_roster => #{backend => rdbms,iqdisc => one_queue, store_current_id => false,versioning => false}, mod_sic => #{iqdisc => one_queue}, mod_stream_management => #{ack => true,ack_freq => 1,backend => mnesia, buffer => true,buffer_max => 100, resume_timeout => 600, stale_h => #{enabled => false,geriatric => 3600, repeat_after => 1800}}, mod_vcard => #{backend => rdbms, host => {prefix,<<"vjud.">>}, iqdisc => parallel,matches => 30, search => true}}}, {{modules,<<"localhost.bis">>}, #{mod_adhoc => #{iqdisc => one_queue, report_commands_node => false}, mod_amp => #{}, mod_blocking => #{backend => mnesia}, mod_bosh => #{backend => mnesia,inactivity => 30, max_pause => 120,max_wait => infinity, server_acks => false}, mod_carboncopy => #{iqdisc => no_queue}, mod_commands => #{}, mod_disco => #{extra_domains => [],iqdisc => one_queue, server_info => [], users_can_see_hidden_services => false}, mod_last => #{backend => rdbms,iqdisc => one_queue}, mod_muc_commands => #{},mod_muc_light_commands => #{}, mod_offline => #{access_max_user_messages => max_user_offline_messages, backend => rdbms, store_groupchat_messages => false}, mod_privacy => #{backend => rdbms}, mod_private => #{backend => rdbms,iqdisc => one_queue}, mod_register => #{access => register, ip_access => [{allow,"127.0.0.0/8"},{deny,"0.0.0.0/0"}], iqdisc => one_queue,password_strength => 0, registration_watchers => [], welcome_message => {"Hello","I am MongooseIM"}}, mod_roster => #{backend => rdbms,iqdisc => one_queue, store_current_id => false,versioning => false}, mod_sic => #{iqdisc => one_queue}, mod_stream_management => #{ack => true,ack_freq => 1,backend => mnesia, buffer => true,buffer_max => 100, resume_timeout => 600, stale_h => #{enabled => false,geriatric => 3600, repeat_after => 1800}}, mod_vcard => #{backend => rdbms, host => {prefix,<<"vjud.">>}, iqdisc => parallel,matches => 30, search => true}}}, {{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"}}, certfile => "priv/server.pem", ciphers => "TLSv1.2:TLSv1.3",default_policy => allow, dns => #{retries => 2,timeout => 10}, max_retry_delay => 300, outgoing => #{connection_timeout => 10000, ip_versions => [4,6], port => 5299}, use_starttls => optional}}, {{s2s,<<"localhost">>}, #{address => #{<<"fed1">> => #{ip_address => "127.0.0.1"}}, certfile => "priv/server.pem", ciphers => "TLSv1.2:TLSv1.3",default_policy => allow, dns => #{retries => 2,timeout => 10}, max_retry_delay => 300, outgoing => #{connection_timeout => 10000, ip_versions => [4,6], port => 5299}, use_starttls => optional}}, {{s2s,<<"localhost.bis">>}, #{address => #{<<"fed1">> => #{ip_address => "127.0.0.1"}}, certfile => "priv/server.pem", ciphers => "TLSv1.2:TLSv1.3",default_policy => allow, dns => #{retries => 2,timeout => 10}, max_retry_delay => 300, outgoing => #{connection_timeout => 10000, ip_versions => [4,6], port => 5299}, use_starttls => optional}}], [{c2s_state_timeout,5000}, {default_server_domain,<<"localhost">>}, {hide_service_name,false}, {host_types,[]}, {hosts, [<<"localhost">>,<<"anonymous.localhost">>, <<"localhost.bis">>]}, {language,<<"en">>}, {listen, [#{access => c2s,backlog => 100,hibernate_after => 0, ip_address => "0", ip_tuple => {0,0,0,0}, ip_version => 4,max_stanza_size => 65536, module => ejabberd_c2s,num_acceptors => 100, port => 5222,proto => tcp,proxy_protocol => false, shaper => c2s_shaper, tls => #{certfile => "priv/dc1.pem", ciphers => "TLSv1.2:TLSv1.3", dhfile => "priv/dh.pem",mode => starttls, module => fast_tls, protocol_options => ["no_sslv2","no_sslv3","no_tlsv1", "no_tlsv1_1"], verify_mode => peer}, zlib => 10000}, #{access => c2s,backlog => 100,hibernate_after => 0, ip_address => "0", ip_tuple => {0,0,0,0}, ip_version => 4,max_stanza_size => 65536, module => ejabberd_c2s,num_acceptors => 100, port => 5223,proto => tcp,proxy_protocol => false, shaper => c2s_shaper,zlib => 4096}, #{handlers => [#{host => '_',module => mod_bosh, path => "/http-bind"}, #{host => '_',max_stanza_size => infinity, module => mod_websockets,path => "/ws-xmpp", service => #{access => all,check_from => true, conflict_behaviour => disconnect, hidden_components => false, password => "secret", shaper_rule => fast}, timeout => 60000}], ip_address => "0", ip_tuple => {0,0,0,0}, ip_version => 4,module => ejabberd_cowboy, port => 5280,proto => tcp, protocol => #{compress => false}, transport => #{max_connections => 1024,num_acceptors => 10}}, #{handlers => [#{host => '_',module => mod_bosh, path => "/http-bind"}, #{host => '_',max_stanza_size => 100, module => mod_websockets,path => "/ws-xmpp", ping_rate => 120000,timeout => infinity}, #{host => "localhost", module => mongoose_api_admin, password => <<"makotaipsa">>,path => "/api", username => <<"ala">>}, #{host => "localhost", module => mongoose_api_client, path => "/api/contacts/{:jid}"}], ip_address => "0", ip_tuple => {0,0,0,0}, ip_version => 4,module => ejabberd_cowboy, port => 5285,proto => tcp, protocol => #{compress => false}, tls => #{certfile => "priv/cert.pem", keyfile => "priv/dc1.pem",password => [], verify_mode => peer}, transport => #{max_connections => 1024,num_acceptors => 10}}, #{handlers => [#{host => "localhost", module => mongoose_api_admin, path => "/api"}], ip_address => "127.0.0.1", ip_tuple => {127,0,0,1}, ip_version => 4,module => ejabberd_cowboy, port => 8088,proto => tcp, protocol => #{compress => false}, transport => #{max_connections => 1024,num_acceptors => 10}}, #{handlers => [#{docs => true, handlers => [lasse_handler, mongoose_client_api_messages, mongoose_client_api_contacts, mongoose_client_api_rooms, mongoose_client_api_rooms_config, mongoose_client_api_rooms_users, mongoose_client_api_rooms_messages], host => '_',module => mongoose_client_api, path => "/api"}], ip_address => "0", ip_tuple => {0,0,0,0}, ip_version => 4,module => ejabberd_cowboy, port => 8089,proto => tcp, protocol => #{compress => true}, tls => #{certfile => "priv/cert.pem", keyfile => "priv/dc1.pem",password => [], verify_mode => peer}, transport => #{max_connections => 1024,num_acceptors => 10}}, #{handlers => [#{handlers => [mongoose_api_metrics, mongoose_api_users], host => "localhost",module => mongoose_api, path => "/api"}], ip_address => "127.0.0.1", ip_tuple => {127,0,0,1}, ip_version => 4,module => ejabberd_cowboy, port => 5288,proto => tcp, protocol => #{compress => false}, transport => #{max_connections => 1024,num_acceptors => 10}}, #{backlog => 100,hibernate_after => 0, ip_address => "0", ip_tuple => {0,0,0,0}, ip_version => 4,max_stanza_size => 131072, module => ejabberd_s2s_in,num_acceptors => 100, port => 5269,proto => tcp,proxy_protocol => false, shaper => s2s_shaper, tls => #{ciphers => "TLSv1.2:TLSv1.3", dhfile => "priv/dh.pem", protocol_options => ["no_sslv2","no_sslv3","no_tlsv1", "no_tlsv1_1"], verify_mode => peer}}, #{access => all,backlog => 100,check_from => true, conflict_behaviour => disconnect, hibernate_after => 0,hidden_components => false, ip_address => "127.0.0.1", ip_tuple => {127,0,0,1}, ip_version => 4,max_stanza_size => infinity, module => ejabberd_service,num_acceptors => 100, password => "secret",port => 8888,proto => tcp, proxy_protocol => false,shaper_rule => fast}, #{access => all,backlog => 100,check_from => true, conflict_behaviour => kick_old, hibernate_after => 0,hidden_components => false, ip_address => "127.0.0.1", ip_tuple => {127,0,0,1}, ip_version => 4,max_stanza_size => infinity, module => ejabberd_service,num_acceptors => 100, password => "secret",port => 8666,proto => tcp, proxy_protocol => false,shaper_rule => fast}, #{access => all,backlog => 100,check_from => true, conflict_behaviour => disconnect, hibernate_after => 0,hidden_components => true, ip_address => "127.0.0.1", ip_tuple => {127,0,0,1}, ip_version => 4,max_stanza_size => infinity, module => ejabberd_service,num_acceptors => 100, password => "secret",port => 8189,proto => tcp, proxy_protocol => false,shaper_rule => fast}]}, {loglevel,warning}, {max_fsm_queue,1000}, {mongooseimctl_access_commands,#{}}, {outgoing_pools, [#{conn_opts => #{database => "ejabberd",driver => pgsql, host => "localhost",max_start_interval => 30, password => "mongooseim_secret",port => 5432, query_timeout => 5000, tls => #{cacertfile => "priv/ca.pem", required => true, server_name_indication => #{enabled => false, protocol => default}, verify_mode => peer}, username => "ejabberd"}, opts => #{call_timeout => 60000, strategy => best_worker,workers => 5}, scope => global,tag => default,type => rdbms}, #{conn_opts => #{database => 0,host => "127.0.0.1", password => [],port => 6379}, opts => #{call_timeout => 5000,strategy => best_worker, workers => 10}, scope => <<"localhost">>,tag => global_distrib, type => redis}]}, {rdbms_server_type,generic}, {registration_timeout,infinity}, {routing_modules, [mongoose_router_global,mongoose_router_localdomain, mongoose_router_external_localnode, mongoose_router_external, mongoose_router_dynamic_domains,ejabberd_s2s]}, {services, #{service_admin_extra => #{submods => [node,accounts,sessions,vcard,gdpr,upload, roster,last,private,stanza,stats]}, service_mongoose_system_metrics => #{initial_report => 300000, periodic_report => 10800000}}}, {shaper, #{fast => #{max_rate => 50000}, mam_global_shaper => #{max_rate => 1000}, mam_shaper => #{max_rate => 1}, normal => #{max_rate => 1000}}}, {sm_backend,mnesia}, {{access,global}, #{c2s => [#{acl => blocked,value => deny}, #{acl => all,value => allow}], c2s_shaper => [#{acl => admin,value => none}, #{acl => all,value => normal}], local => [#{acl => local,value => allow}], mam_get_prefs => [#{acl => all,value => default}], mam_get_prefs_global_shaper => [#{acl => all,value => mam_global_shaper}], mam_get_prefs_shaper => [#{acl => all,value => mam_shaper}], mam_lookup_messages => [#{acl => all,value => default}], mam_lookup_messages_global_shaper => [#{acl => all,value => mam_global_shaper}], mam_lookup_messages_shaper => [#{acl => all,value => mam_shaper}], mam_set_prefs => [#{acl => all,value => default}], mam_set_prefs_global_shaper => [#{acl => all,value => mam_global_shaper}], mam_set_prefs_shaper => [#{acl => all,value => mam_shaper}], max_user_offline_messages => [#{acl => admin,value => 5000}, #{acl => all,value => 100}], max_user_sessions => [#{acl => all,value => 10}], muc => [#{acl => all,value => allow}], muc_admin => [#{acl => admin,value => allow}], muc_create => [#{acl => local,value => allow}], register => [#{acl => all,value => allow}], s2s_shaper => [#{acl => all,value => fast}]}}, {{access,<<"anonymous.localhost">>}, #{c2s => [#{acl => blocked,value => deny}, #{acl => all,value => allow}], c2s_shaper => [#{acl => admin,value => none}, #{acl => all,value => normal}], local => [#{acl => local,value => allow}], mam_get_prefs => [#{acl => all,value => default}], mam_get_prefs_global_shaper => [#{acl => all,value => mam_global_shaper}], mam_get_prefs_shaper => [#{acl => all,value => mam_shaper}], mam_lookup_messages => [#{acl => all,value => default}], mam_lookup_messages_global_shaper => [#{acl => all,value => mam_global_shaper}], mam_lookup_messages_shaper => [#{acl => all,value => mam_shaper}], mam_set_prefs => [#{acl => all,value => default}], mam_set_prefs_global_shaper => [#{acl => all,value => mam_global_shaper}], mam_set_prefs_shaper => [#{acl => all,value => mam_shaper}], max_user_offline_messages => [#{acl => admin,value => 5000}, #{acl => all,value => 100}], max_user_sessions => [#{acl => all,value => 10}], muc => [#{acl => all,value => allow}], muc_admin => [#{acl => admin,value => allow}], muc_create => [#{acl => local,value => allow}], register => [#{acl => all,value => allow}], s2s_shaper => [#{acl => all,value => fast}]}}, {{access,<<"localhost">>}, #{c2s => [#{acl => blocked,value => deny}, #{acl => all,value => allow}], c2s_shaper => [#{acl => admin,value => none}, #{acl => all,value => normal}], local => [#{acl => local,value => allow}], mam_get_prefs => [#{acl => all,value => default}], mam_get_prefs_global_shaper => [#{acl => all,value => mam_global_shaper}], mam_get_prefs_shaper => [#{acl => all,value => mam_shaper}], mam_lookup_messages => [#{acl => all,value => default}], mam_lookup_messages_global_shaper => [#{acl => all,value => mam_global_shaper}], mam_lookup_messages_shaper => [#{acl => all,value => mam_shaper}], mam_set_prefs => [#{acl => all,value => default}], mam_set_prefs_global_shaper => [#{acl => all,value => mam_global_shaper}], mam_set_prefs_shaper => [#{acl => all,value => mam_shaper}], max_user_offline_messages => [#{acl => admin,value => 5000}, #{acl => all,value => 100}], max_user_sessions => [#{acl => all,value => 10}], muc => [#{acl => all,value => allow}], muc_admin => [#{acl => admin,value => allow}], muc_create => [#{acl => local,value => allow}], register => [#{acl => all,value => allow}], s2s_shaper => [#{acl => all,value => fast}]}}, {{access,<<"localhost.bis">>}, #{c2s => [#{acl => blocked,value => deny}, #{acl => all,value => allow}], c2s_shaper => [#{acl => admin,value => none}, #{acl => all,value => normal}], local => [#{acl => local,value => allow}], mam_get_prefs => [#{acl => all,value => default}], mam_get_prefs_global_shaper => [#{acl => all,value => mam_global_shaper}], mam_get_prefs_shaper => [#{acl => all,value => mam_shaper}], mam_lookup_messages => [#{acl => all,value => default}], mam_lookup_messages_global_shaper => [#{acl => all,value => mam_global_shaper}], mam_lookup_messages_shaper => [#{acl => all,value => mam_shaper}], mam_set_prefs => [#{acl => all,value => default}], mam_set_prefs_global_shaper => [#{acl => all,value => mam_global_shaper}], mam_set_prefs_shaper => [#{acl => all,value => mam_shaper}], max_user_offline_messages => [#{acl => admin,value => 5000}, #{acl => all,value => 100}], max_user_sessions => [#{acl => all,value => 10}], muc => [#{acl => all,value => allow}], muc_admin => [#{acl => admin,value => allow}], muc_create => [#{acl => local,value => allow}], register => [#{acl => all,value => allow}], s2s_shaper => [#{acl => all,value => fast}]}}, {{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">>}, #{anonymous => #{allow_multiple_connections => true, protocol => both}, methods => [anonymous], password => #{format => scram,scram_iterations => 10000}, sasl_external => [standard], 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]}}, {{auth,<<"localhost">>}, #{methods => [rdbms], password => #{format => scram, hash => [sha256], scram_iterations => 64}, rdbms => #{users_number_estimate => false}, sasl_external => [standard], 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]}}, {{auth,<<"localhost.bis">>}, #{methods => [rdbms], password => #{format => scram, hash => [sha256], scram_iterations => 64}, rdbms => #{users_number_estimate => false}, sasl_external => [standard], 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]}}, {{modules,<<"anonymous.localhost">>}, #{mod_adhoc => #{iqdisc => one_queue, report_commands_node => false}, mod_amp => #{}, mod_blocking => #{backend => mnesia}, mod_bosh => #{backend => mnesia,inactivity => 30, max_pause => 120,max_wait => infinity, server_acks => false}, mod_carboncopy => #{iqdisc => no_queue}, mod_commands => #{}, mod_disco => #{extra_domains => [],iqdisc => one_queue, server_info => [], users_can_see_hidden_services => false}, mod_last => #{backend => rdbms,iqdisc => one_queue}, mod_muc_commands => #{},mod_muc_light_commands => #{}, mod_offline => #{access_max_user_messages => max_user_offline_messages, backend => rdbms, store_groupchat_messages => false}, mod_privacy => #{backend => rdbms}, mod_private => #{backend => rdbms,iqdisc => one_queue}, mod_register => #{access => register, ip_access => [{allow,"127.0.0.0/8"},{deny,"0.0.0.0/0"}], iqdisc => one_queue,password_strength => 0, registration_watchers => [], welcome_message => {"Hello","I am MongooseIM"}}, mod_roster => #{backend => rdbms,iqdisc => one_queue, store_current_id => false,versioning => false}, mod_sic => #{iqdisc => one_queue}, mod_stream_management => #{ack => true,ack_freq => 1,backend => mnesia, buffer => true,buffer_max => 100, resume_timeout => 600, stale_h => #{enabled => false,geriatric => 3600, repeat_after => 1800}}, mod_vcard => #{backend => rdbms, host => {prefix,<<"vjud.">>}, iqdisc => parallel,matches => 30, search => true}}}, {{modules,<<"localhost">>}, #{mod_adhoc => #{iqdisc => one_queue, report_commands_node => false}, mod_amp => #{}, mod_blocking => #{backend => mnesia}, mod_bosh => #{backend => mnesia,inactivity => 30, max_pause => 120,max_wait => infinity, server_acks => false}, mod_carboncopy => #{iqdisc => no_queue}, mod_commands => #{}, mod_disco => #{extra_domains => [],iqdisc => one_queue, server_info => [], users_can_see_hidden_services => false}, mod_last => #{backend => rdbms,iqdisc => one_queue}, mod_muc_commands => #{},mod_muc_light_commands => #{}, mod_offline => #{access_max_user_messages => max_user_offline_messages, backend => rdbms, store_groupchat_messages => false}, mod_privacy => #{backend => rdbms}, mod_private => #{backend => rdbms,iqdisc => one_queue}, mod_register => #{access => register, ip_access => [{allow,"127.0.0.0/8"},{deny,"0.0.0.0/0"}], iqdisc => one_queue,password_strength => 0, registration_watchers => [], welcome_message => {"Hello","I am MongooseIM"}}, mod_roster => #{backend => rdbms,iqdisc => one_queue, store_current_id => false,versioning => false}, mod_sic => #{iqdisc => one_queue}, mod_stream_management => #{ack => true,ack_freq => 1,backend => mnesia, buffer => true,buffer_max => 100, resume_timeout => 600, stale_h => #{enabled => false,geriatric => 3600, repeat_after => 1800}}, mod_vcard => #{backend => rdbms, host => {prefix,<<"vjud.">>}, iqdisc => parallel,matches => 30, search => true}}}, {{modules,<<"localhost.bis">>}, #{mod_adhoc => #{iqdisc => one_queue, report_commands_node => false}, mod_amp => #{}, mod_blocking => #{backend => mnesia}, mod_bosh => #{backend => mnesia,inactivity => 30, max_pause => 120,max_wait => infinity, server_acks => false}, mod_carboncopy => #{iqdisc => no_queue}, mod_commands => #{}, mod_disco => #{extra_domains => [],iqdisc => one_queue, server_info => [], users_can_see_hidden_services => false}, mod_last => #{backend => rdbms,iqdisc => one_queue}, mod_muc_commands => #{},mod_muc_light_commands => #{}, mod_offline => #{access_max_user_messages => max_user_offline_messages, backend => rdbms, store_groupchat_messages => false}, mod_privacy => #{backend => rdbms}, mod_private => #{backend => rdbms,iqdisc => one_queue}, mod_register => #{access => register, ip_access => [{allow,"127.0.0.0/8"},{deny,"0.0.0.0/0"}], iqdisc => one_queue,password_strength => 0, registration_watchers => [], welcome_message => {"Hello","I am MongooseIM"}}, mod_roster => #{backend => rdbms,iqdisc => one_queue, store_current_id => false,versioning => false}, mod_sic => #{iqdisc => one_queue}, mod_stream_management => #{ack => true,ack_freq => 1,backend => mnesia, buffer => true,buffer_max => 100, resume_timeout => 600, stale_h => #{enabled => false,geriatric => 3600, repeat_after => 1800}}, mod_vcard => #{backend => rdbms, host => {prefix,<<"vjud.">>}, iqdisc => parallel,matches => 30, search => true}}}, {{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"}}, certfile => "priv/server.pem", ciphers => "TLSv1.2:TLSv1.3",default_policy => allow, dns => #{retries => 2,timeout => 10}, max_retry_delay => 300, outgoing => #{connection_timeout => 10000, ip_versions => [4,6], port => 5299}, use_starttls => optional}}, {{s2s,<<"localhost">>}, #{address => #{<<"fed1">> => #{ip_address => "127.0.0.1"}}, certfile => "priv/server.pem", ciphers => "TLSv1.2:TLSv1.3",default_policy => allow, dns => #{retries => 2,timeout => 10}, max_retry_delay => 300, outgoing => #{connection_timeout => 10000, ip_versions => [4,6], port => 5299}, use_starttls => optional}}, {{s2s,<<"localhost.bis">>}, #{address => #{<<"fed1">> => #{ip_address => "127.0.0.1"}}, certfile => "priv/server.pem", ciphers => "TLSv1.2:TLSv1.3",default_policy => allow, dns => #{retries => 2,timeout => 10}, max_retry_delay => 300, outgoing => #{connection_timeout => 10000, ip_versions => [4,6], port => 5299}, use_starttls => optional}}], {assertEqual, [{module,config_parser_SUITE}, {line,3110}, {expression,"K2"}, {expected,default_server_domain}, {value,c2s_state_timeout}]}, [{config_parser_SUITE,handle_config_option,2, [{file, "/home/circleci/project/test/config_parser_SUITE.erl"}, {line,3110}]}, {config_parser_SUITE,compare_ordered_lists,3, [{file, "/home/circleci/project/test/config_parser_SUITE.erl"}, {line,3149}]}, {test_server,ts_tc,3, [{file,"test_server.erl"},{line,1783}]}, {test_server,run_test_case_eval1,6, [{file,"test_server.erl"},{line,1292}]}, {test_server,run_test_case_eval,9, [{file,"test_server.erl"},{line,1224}]}]}} |
160 | config_parser_SUITE | file | miscellaneous | < > | 0.073s | FAILED | {config_parser_SUITE,compare_ordered_lists,3151} {test_case_failed,{"Failed to compare ordered lists", [{default_server_domain,<<"localhost">>}, {domain_certfile, #{<<"example.com">> => "priv/cert.pem", <<"example.org">> => "priv/cert.pem"}}, {hide_service_name,true}, {host_types,[]}, {hosts,[<<"localhost">>,<<"anonymous.localhost">>]}, {http_server_name,"Apache"}, {language,<<"en">>}, {listen, [#{handlers => [#{host => '_',max_stanza_size => infinity, module => mod_websockets,path => "/ws-xmpp", service => #{access => all,check_from => true, conflict_behaviour => disconnect, hidden_components => false, max_fsm_queue => 1000, password => "secret", shaper_rule => fast}, timeout => 60000}], ip_address => "0", ip_tuple => {0,0,0,0}, ip_version => 4,module => ejabberd_cowboy, port => 5280,proto => tcp, protocol => #{compress => false}, transport => #{max_connections => 1024, num_acceptors => 10}}]}, {loglevel,warning}, {mongooseimctl_access_commands, #{local => #{argument_restrictions => #{node => "mongooseim@prime"}, commands => [join_cluster]}}}, {outgoing_pools,[]}, {rdbms_server_type,mssql}, {registration_timeout,600}, {routing_modules, [mongoose_router_global,mongoose_router_localdomain]}, {services, #{service_mongoose_system_metrics => #{initial_report => 20000, periodic_report => 300000,report => true, tracking_id => "UA-123456789"}}}, {sm_backend,mnesia}, {{auth,<<"anonymous.localhost">>}, #{anonymous => #{allow_multiple_connections => true, protocol => sasl_anon}, external => #{instances => 1, program => "/usr/bin/authenticator"}, http => #{basic_auth => "admin:admin"}, jwt => #{algorithm => <<"RS256">>, secret => {value,<<"secret123">>}, username_key => user}, ldap => #{base => <<"ou=Users,dc=esl,dc=com">>, bind_pool_tag => bind,deref => never, dn_filter => {<<"(&(name=%s)(owner=%D)(user=%u@%d))">>, [<<"sn">>]}, filter => <<"(&(objectClass=shadowAccount)(memberOf=Jabber Users))">>, local_filter => {equal,{"accountStatus",["enabled"]}}, pool_tag => default, uids => [<<"uid">>,{<<"uid2">>,<<"%u">>}]}, methods => [anonymous,external,http,jwt,ldap,rdbms,riak], password => #{format => scram,scram_iterations => 10000}, rdbms => #{users_number_estimate => true}, riak => #{bucket_type => <<"user_bucket">>}, sasl_external => [standard], 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]}}, {{auth,<<"localhost">>}, #{anonymous => #{allow_multiple_connections => true, protocol => sasl_anon}, external => #{instances => 1, program => "/usr/bin/authenticator"}, http => #{basic_auth => "admin:admin"}, jwt => #{algorithm => <<"RS256">>, secret => {value,<<"secret123">>}, username_key => user}, ldap => #{base => <<"ou=Users,dc=esl,dc=com">>, bind_pool_tag => bind,deref => never, dn_filter => {<<"(&(name=%s)(owner=%D)(user=%u@%d))">>, [<<"sn">>]}, filter => <<"(&(objectClass=shadowAccount)(memberOf=Jabber Users))">>, local_filter => {equal,{"accountStatus",["enabled"]}}, pool_tag => default, uids => [<<"uid">>,{<<"uid2">>,<<"%u">>}]}, methods => [anonymous,external,http,jwt,ldap,rdbms,riak], password => #{format => scram,scram_iterations => 10000}, rdbms => #{users_number_estimate => true}, riak => #{bucket_type => <<"user_bucket">>}, sasl_external => [standard], 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]}}, {{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">>}, #{ciphers => "TLSv1.2:TLSv1.3",default_policy => allow, dns => #{retries => 2,timeout => 10}, max_retry_delay => 300, outgoing => #{connection_timeout => 10000, ip_versions => [4,6], port => 5269}, use_starttls => false}}, {{s2s,<<"localhost">>}, #{ciphers => "TLSv1.2:TLSv1.3",default_policy => allow, dns => #{retries => 2,timeout => 10}, max_retry_delay => 300, outgoing => #{connection_timeout => 10000, ip_versions => [4,6], port => 5269}, use_starttls => false}}], [{c2s_state_timeout,5000}, {default_server_domain,<<"localhost">>}, {domain_certfile, #{<<"example.com">> => "priv/cert.pem", <<"example.org">> => "priv/cert.pem"}}, {hide_service_name,true}, {host_types,[]}, {hosts,[<<"localhost">>,<<"anonymous.localhost">>]}, {http_server_name,"Apache"}, {language,<<"en">>}, {listen, [#{handlers => [#{host => '_',max_stanza_size => infinity, module => mod_websockets,path => "/ws-xmpp", service => #{access => all,check_from => true, conflict_behaviour => disconnect, hidden_components => false, max_fsm_queue => 1000, password => "secret", shaper_rule => fast}, timeout => 60000}], ip_address => "0", ip_tuple => {0,0,0,0}, ip_version => 4,module => ejabberd_cowboy, port => 5280,proto => tcp, protocol => #{compress => false}, transport => #{max_connections => 1024, num_acceptors => 10}}]}, {loglevel,warning}, {mongooseimctl_access_commands, #{local => #{argument_restrictions => #{node => "mongooseim@prime"}, commands => [join_cluster]}}}, {outgoing_pools,[]}, {rdbms_server_type,mssql}, {registration_timeout,600}, {routing_modules, [mongoose_router_global,mongoose_router_localdomain]}, {services, #{service_mongoose_system_metrics => #{initial_report => 20000, periodic_report => 300000,report => true, tracking_id => "UA-123456789"}}}, {sm_backend,mnesia}, {{auth,<<"anonymous.localhost">>}, #{anonymous => #{allow_multiple_connections => true, protocol => sasl_anon}, external => #{instances => 1, program => "/usr/bin/authenticator"}, http => #{basic_auth => "admin:admin"}, jwt => #{algorithm => <<"RS256">>, secret => {value,<<"secret123">>}, username_key => user}, ldap => #{base => <<"ou=Users,dc=esl,dc=com">>, bind_pool_tag => bind,deref => never, dn_filter => {<<"(&(name=%s)(owner=%D)(user=%u@%d))">>, [<<"sn">>]}, filter => <<"(&(objectClass=shadowAccount)(memberOf=Jabber Users))">>, local_filter => {equal,{"accountStatus",["enabled"]}}, pool_tag => default, uids => [<<"uid">>,{<<"uid2">>,<<"%u">>}]}, methods => [anonymous,external,http,jwt,ldap,rdbms,riak], password => #{format => scram,scram_iterations => 10000}, rdbms => #{users_number_estimate => true}, riak => #{bucket_type => <<"user_bucket">>}, sasl_external => [standard], 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]}}, {{auth,<<"localhost">>}, #{anonymous => #{allow_multiple_connections => true, protocol => sasl_anon}, external => #{instances => 1, program => "/usr/bin/authenticator"}, http => #{basic_auth => "admin:admin"}, jwt => #{algorithm => <<"RS256">>, secret => {value,<<"secret123">>}, username_key => user}, ldap => #{base => <<"ou=Users,dc=esl,dc=com">>, bind_pool_tag => bind,deref => never, dn_filter => {<<"(&(name=%s)(owner=%D)(user=%u@%d))">>, [<<"sn">>]}, filter => <<"(&(objectClass=shadowAccount)(memberOf=Jabber Users))">>, local_filter => {equal,{"accountStatus",["enabled"]}}, pool_tag => default, uids => [<<"uid">>,{<<"uid2">>,<<"%u">>}]}, methods => [anonymous,external,http,jwt,ldap,rdbms,riak], password => #{format => scram,scram_iterations => 10000}, rdbms => #{users_number_estimate => true}, riak => #{bucket_type => <<"user_bucket">>}, sasl_external => [standard], 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]}}, {{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">>}, #{ciphers => "TLSv1.2:TLSv1.3",default_policy => allow, dns => #{retries => 2,timeout => 10}, max_retry_delay => 300, outgoing => #{connection_timeout => 10000, ip_versions => [4,6], port => 5269}, use_starttls => false}}, {{s2s,<<"localhost">>}, #{ciphers => "TLSv1.2:TLSv1.3",default_policy => allow, dns => #{retries => 2,timeout => 10}, max_retry_delay => 300, outgoing => #{connection_timeout => 10000, ip_versions => [4,6], port => 5269}, use_starttls => false}}], {assertEqual, [{module,config_parser_SUITE}, {line,3110}, {expression,"K2"}, {expected,default_server_domain}, {value,c2s_state_timeout}]}, [{config_parser_SUITE,handle_config_option,2, [{file, "/home/circleci/project/test/config_parser_SUITE.erl"}, {line,3110}]}, {config_parser_SUITE,compare_ordered_lists,3, [{file, "/home/circleci/project/test/config_parser_SUITE.erl"}, {line,3149}]}, {test_server,ts_tc,3, [{file,"test_server.erl"},{line,1783}]}, {test_server,run_test_case_eval1,6, [{file,"test_server.erl"},{line,1292}]}, {test_server,run_test_case_eval,9, [{file,"test_server.erl"},{line,1224}]}]}} |
161 | config_parser_SUITE | file | s2s | < > | 0.025s | FAILED | {config_parser_SUITE,compare_ordered_lists,3151} {test_case_failed,{"Failed to compare ordered lists", [{default_server_domain,<<"localhost">>}, {hide_service_name,false}, {host_types,[]}, {hosts,[<<"localhost">>,<<"dummy_host">>]}, {language,<<"en">>}, {listen,[]}, {loglevel,warning}, {mongooseimctl_access_commands,#{}}, {outgoing_pools,[]}, {rdbms_server_type,generic}, {registration_timeout,600}, {routing_modules, [mongoose_router_global,mongoose_router_localdomain, mongoose_router_external_localnode, mongoose_router_external, mongoose_router_dynamic_domains,ejabberd_s2s]}, {services,#{}}, {sm_backend,mnesia}, {{auth,<<"dummy_host">>}, #{methods => [], password => #{format => scram,scram_iterations => 10000}, sasl_external => [standard], 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]}}, {{auth,<<"localhost">>}, #{methods => [], password => #{format => scram,scram_iterations => 10000}, sasl_external => [standard], 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]}}, {{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">> => #{ip_address => "127.0.0.1",port => 8765}}, certfile => "priv/server.pem", ciphers => "TLSv1.2:TLSv1.3",default_policy => allow, dns => #{retries => 1,timeout => 30}, host_policy => #{<<"fed1">> => allow,<<"reg1">> => deny}, max_retry_delay => 30, outgoing => #{connection_timeout => 4000, ip_versions => [6,4], port => 5299}, shared => <<"shared secret">>, use_starttls => optional}}, {{s2s,<<"localhost">>}, #{address => #{<<"fed1">> => #{ip_address => "127.0.0.1"}, <<"fed2">> => #{ip_address => "127.0.0.1",port => 8765}}, certfile => "priv/server.pem", ciphers => "TLSv1.2:TLSv1.3",default_policy => allow, dns => #{retries => 1,timeout => 30}, host_policy => #{<<"fed1">> => allow,<<"reg1">> => deny}, max_retry_delay => 30, outgoing => #{connection_timeout => 4000, ip_versions => [6,4], port => 5299}, shared => <<"shared secret">>, use_starttls => optional}}], [{c2s_state_timeout,5000}, {default_server_domain,<<"localhost">>}, {hide_service_name,false}, {host_types,[]}, {hosts,[<<"localhost">>,<<"dummy_host">>]}, {language,<<"en">>}, {listen,[]}, {loglevel,warning}, {mongooseimctl_access_commands,#{}}, {outgoing_pools,[]}, {rdbms_server_type,generic}, {registration_timeout,600}, {routing_modules, [mongoose_router_global,mongoose_router_localdomain, mongoose_router_external_localnode, mongoose_router_external, mongoose_router_dynamic_domains,ejabberd_s2s]}, {services,#{}}, {sm_backend,mnesia}, {{auth,<<"dummy_host">>}, #{methods => [], password => #{format => scram,scram_iterations => 10000}, sasl_external => [standard], 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]}}, {{auth,<<"localhost">>}, #{methods => [], password => #{format => scram,scram_iterations => 10000}, sasl_external => [standard], 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]}}, {{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">> => #{ip_address => "127.0.0.1",port => 8765}}, certfile => "priv/server.pem", ciphers => "TLSv1.2:TLSv1.3",default_policy => allow, dns => #{retries => 1,timeout => 30}, host_policy => #{<<"fed1">> => allow,<<"reg1">> => deny}, max_retry_delay => 30, outgoing => #{connection_timeout => 4000, ip_versions => [6,4], port => 5299}, shared => <<"shared secret">>, use_starttls => optional}}, {{s2s,<<"localhost">>}, #{address => #{<<"fed1">> => #{ip_address => "127.0.0.1"}, <<"fed2">> => #{ip_address => "127.0.0.1",port => 8765}}, certfile => "priv/server.pem", ciphers => "TLSv1.2:TLSv1.3",default_policy => allow, dns => #{retries => 1,timeout => 30}, host_policy => #{<<"fed1">> => allow,<<"reg1">> => deny}, max_retry_delay => 30, outgoing => #{connection_timeout => 4000, ip_versions => [6,4], port => 5299}, shared => <<"shared secret">>, use_starttls => optional}}], {assertEqual, [{module,config_parser_SUITE}, {line,3110}, {expression,"K2"}, {expected,default_server_domain}, {value,c2s_state_timeout}]}, [{config_parser_SUITE,handle_config_option,2, [{file, "/home/circleci/project/test/config_parser_SUITE.erl"}, {line,3110}]}, {config_parser_SUITE,compare_ordered_lists,3, [{file, "/home/circleci/project/test/config_parser_SUITE.erl"}, {line,3149}]}, {test_server,ts_tc,3, [{file,"test_server.erl"},{line,1783}]}, {test_server,run_test_case_eval1,6, [{file,"test_server.erl"},{line,1292}]}, {test_server,run_test_case_eval,9, [{file,"test_server.erl"},{line,1224}]}]}} |
162 | config_parser_SUITE | file | modules | < > | 0.275s | FAILED | {config_parser_SUITE,compare_ordered_lists,3151} {test_case_failed,{"Failed to compare ordered lists", [{default_server_domain,<<"localhost">>}, {hide_service_name,false}, {host_types,[]}, {hosts,[<<"localhost">>,<<"dummy_host">>]}, {language,<<"en">>}, {listen,[]}, {loglevel,warning}, {mongooseimctl_access_commands,#{}}, {outgoing_pools,[]}, {rdbms_server_type,generic}, {registration_timeout,600}, {routing_modules, [mongoose_router_global,mongoose_router_localdomain, mongoose_router_external_localnode, mongoose_router_external, mongoose_router_dynamic_domains,ejabberd_s2s]}, {services,#{}}, {sm_backend,mnesia}, {{auth,<<"dummy_host">>}, #{methods => [], password => #{format => scram,scram_iterations => 10000}, sasl_external => [standard], 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]}}, {{auth,<<"localhost">>}, #{methods => [], password => #{format => scram,scram_iterations => 10000}, sasl_external => [standard], 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]}}, {{modules,<<"dummy_host">>}, #{mod_muc => #{access => muc,access_admin => none, access_create => muc_create, access_persistent => all,backend => mnesia, default_room => #{affiliations => [{{<<"alice">>,<<"localhost">>, <<"resource1">>}, member}, {{<<"bob">>,<<"localhost">>, <<"resource2">>}, owner}], allow_change_subj => true, allow_multiple_sessions => false, allow_private_messages => true, allow_query_users => true, allow_user_invites => false, allow_visitor_nickchange => true, allow_visitor_status => true, anonymous => true,description => <<>>, logging => false,max_users => 200, maygetmemberlist => [], members_by_default => true, members_only => false,moderated => true, password => <<>>, password_protected => true, persistent => false,public => true, public_list => true,subject => <<>>, subject_author => <<>>,title => <<>>}, hibernate_timeout => 90000, hibernated_room_check_interval => infinity, hibernated_room_timeout => infinity, history_size => 20, host => {fqdn,<<"muc.example.com">>}, http_auth_pool => my_auth_pool, load_permanent_rooms_at_startup => false, max_room_desc => infinity, max_room_id => infinity, max_room_name => infinity, max_user_conferences => 10,max_users => 200, max_users_admin_threshold => 5, min_message_interval => 0, min_presence_interval => 0,room_shaper => none, user_message_shaper => none, user_presence_shaper => none}, mod_push_service_mongoosepush => #{api_version => <<"v3">>, max_http_connections => 100, pool_name => mongoose_push_http}, mod_mam_mnesia_prefs => #{muc => true}, mod_mam => #{archive_chat_markers => true, async_writer => #{batch_size => 30,enabled => true, flush_interval => 2000,pool_size => 16}, backend => rdbms, cache => #{module => internal,number_of_segments => 3, strategy => fifo,time_to_live => 480}, cache_users => true,default_result_limit => 50, full_text_search => true, is_archivable_message => mod_mam_utils, max_result_limit => 50, message_retraction => true, muc => #{async_writer => #{batch_size => 30,enabled => false, flush_interval => 2000, pool_size => 16}, db_message_format => mam_message_xml, host => {fqdn,<<"muc.example.com">>}, user_prefs_store => mnesia}, no_stanzaid_element => true, pm => #{archive_groupchats => false, full_text_search => false, same_mam_id_for_peers => false, user_prefs_store => rdbms}, send_message => mod_mam_utils}, mod_event_pusher_push => #{backend => mnesia,iqdisc => one_queue, plugin_module => mod_event_pusher_push_plugin_defaults, virtual_pubsub_hosts => [{fqdn,<<"host1">>},{fqdn,<<"host2">>}], wpool => #{call_timeout => 5000, strategy => available_worker, workers => 200}}, mod_mam_rdbms_user => #{muc => true,pm => true}, mod_version => #{iqdisc => no_queue,os_info => true}, mod_event_pusher_rabbit => #{chat_msg_exchange => #{name => <<"chat_msg">>, recv_topic => <<"chat_msg_recv">>, sent_topic => <<"chat_msg_sent">>, type => <<"topic">>}, groupchat_msg_exchange => #{name => <<"groupchat_msg">>, recv_topic => <<"groupchat_msg_recv">>, sent_topic => <<"groupchat_msg_sent">>, type => <<"topic">>}, presence_exchange => #{name => <<"presence">>, type => <<"topic">>}}, mod_mam_pm => #{archive_chat_markers => true, archive_groupchats => false, async_writer => #{batch_size => 30,enabled => true, flush_interval => 2000,pool_size => 16}, default_result_limit => 50, full_text_search => false, is_archivable_message => mod_mam_utils, max_result_limit => 50, message_retraction => true, no_stanzaid_element => true, same_mam_id_for_peers => false, send_message => mod_mam_utils}, mod_caps => #{cache_life_time => 86400,cache_size => 1000}, mod_offline => #{access_max_user_messages => max_user_offline_messages, backend => riak, riak => #{bucket_type => <<"offline">>}, store_groupchat_messages => false}, mod_roster => #{backend => mnesia,iqdisc => one_queue, store_current_id => true,versioning => true}, mod_vcard => #{backend => ldap, host => {fqdn,<<"directory.example.com">>}, iqdisc => parallel, ldap => #{binary_search_fields => [],deref => never, filter => <<>>,pool_tag => default, search_fields => [{<<"User">>,<<"%u">>}, {<<"Full Name">>,<<"displayName">>}], search_operator => 'and', search_reported => [{<<"Full Name">>,<<"FN">>}, {<<"Given Name">>,<<"FIRST">>}], uids => [{<<"uid">>,<<"%u">>}], vcard_map => [{<<"FAMILY">>,<<"%s">>,[<<"sn">>]}, {<<"FN">>,<<"%s">>, [<<"displayName">>]}]}, matches => 1,search => true}, mod_event_pusher_http => #{handlers => [#{callback_module => mod_event_pusher_http_defaults, path => <<"notifications">>, pool_name => http_pool}]}, mod_stream_management => #{ack => true,ack_freq => 2,backend => mnesia, buffer => true,buffer_max => 30, resume_timeout => 600, stale_h => #{enabled => true,geriatric => 3600, repeat_after => 1800}}, mod_auth_token => #{backend => rdbms,iqdisc => one_queue, validity_period => #{access => #{unit => minutes,value => 13}, refresh => #{unit => days,value => 13}}}, mod_extdisco => #{iqdisc => one_queue, service => [#{host => <<"stun1">>, password => <<"password">>,port => 3478, transport => <<"udp">>,type => stun, username => <<"username">>}, #{host => <<"stun2">>, password => <<"password">>,port => 2222, transport => <<"tcp">>,type => stun, username => <<"username">>}, #{host => <<"192.168.0.1">>,type => turn}]}, mod_jingle_sip => #{listen_port => 9998,local_host => "localhost", proxy_host => "proxy.com",proxy_port => 9999, sdp_origin => "127.0.0.1",transport => "udp", username_to_phone => []}, mod_mam_rdbms_arch => #{db_jid_format => mam_jid_mini, db_message_format => mam_message_compressed_eterm, no_writer => true}, mod_csi => #{buffer_max => 40}, mod_inbox => #{aff_changes => true, async_writer => #{pool_size => 8}, backend => rdbms,bin_clean_after => 3600000, bin_ttl => 30, boxes => [<<"inbox">>,<<"archive">>,<<"bin">>], groupchat => [muclight], iqdisc => no_queue,remove_on_kicked => true, reset_markers => [<<"displayed">>]}, mod_ping => #{iqdisc => no_queue,ping_interval => 60000, ping_req_timeout => 32000,send_pings => true, timeout_action => none}, mod_register => #{access => all,ip_access => [], iqdisc => one_queue,password_strength => 32, registration_watchers => [<<"JID1">>,<<"JID2">>], welcome_message => {"Subject","Body"}}, mod_last => #{backend => mnesia,iqdisc => {queues,10}}, mod_pubsub => #{access_createnode => pubsub_createnode, backend => rdbms,default_node_config => [], host => {prefix,<<"pubsub.">>}, ignore_pep_from_offline => false, iqdisc => one_queue,item_publisher => false, last_item_cache => mnesia,max_items_node => 1000, nodetree => nodetree_tree, pep_mapping => #{<<"urn:xmpp:microblog:0">> => <<"mb">>}, plugins => [<<"flat">>,<<"pep">>], sync_broadcast => false}, mod_global_distrib => #{bounce => #{enabled => true,max_retries => 3, resend_after_ms => 300}, cache => #{cache_missed => true, domain_lifetime_seconds => 60, jid_lifetime_seconds => 5, max_jids => 10000}, connections => #{advertised_endpoints => [{"172.16.0.2",5555}], connections_per_endpoint => 30, disabled_gc_interval => 60, endpoint_refresh_interval => 60, endpoint_refresh_interval_when_empty => 3, endpoints => [{"172.16.0.2",5555}], resolved_endpoints => [{{172,16,0,2},5555}], tls => #{cacertfile => "priv/ca.pem", certfile => "priv/dc1.pem", ciphers => "TLSv1.2:TLSv1.3", protocol_options => ["no_sslv2","no_sslv3", "no_tlsv1","no_tlsv1_1"], verify_mode => peer}}, global_host => <<"example.com">>, hosts_refresh_interval => 3000, local_host => <<"datacenter1.example.com">>, message_ttl => 4, redis => #{expire_after => 120,pool => global_distrib, refresh_after => 60}}, mod_adhoc => #{iqdisc => one_queue,report_commands_node => true}, mod_shared_roster_ldap => #{auth_check => true, base => <<"ou=Users,dc=ejd,dc=com">>, deref => never, filter => <<"(objectClass=inetOrgPerson)">>, gfilter => <<>>,group_cache_size => 1000, group_cache_validity => 1,groupattr => <<"ou">>, groupdesc => <<"ou">>,memberattr => <<"cn">>, memberattr_format => <<"%u">>, memberattr_format_re => <<>>,pool_tag => default, rfilter => <<"(objectClass=inetOrgPerson)">>, ufilter => <<>>,user_cache_size => 1000, user_cache_validity => 1,userdesc => <<"cn">>, useruid => <<"cn">>}, mod_event_pusher => #{http => #{handlers => [#{callback_module => mod_event_pusher_http_defaults, path => <<"notifications">>, pool_name => http_pool}]}, push => #{backend => mnesia,iqdisc => one_queue, plugin_module => mod_event_pusher_push_plugin_defaults, virtual_pubsub_hosts => [{fqdn,<<"host1">>},{fqdn,<<"host2">>}], wpool => #{call_timeout => 5000, strategy => available_worker, workers => 200}}, rabbit => #{chat_msg_exchange => #{name => <<"chat_msg">>, recv_topic => <<"chat_msg_recv">>, sent_topic => <<"chat_msg_sent">>, type => <<"topic">>}, groupchat_msg_exchange => #{name => <<"groupchat_msg">>, recv_topic => <<"groupchat_msg_recv">>, sent_topic => <<"groupchat_msg_sent">>, type => <<"topic">>}, presence_exchange => #{name => <<"presence">>, type => <<"topic">>}}, sns => #{access_key_id => "AKIAIOSFODNN7EXAMPLE", account_id => "123456789012", muc_messages_topic => "user_messagegroup_sent", plugin_module => mod_event_pusher_sns_defaults, pm_messages_topic => "user_message_sent", pool_size => 100, presence_updates_topic => "user_presence_updated", publish_retry_count => 2, publish_retry_time_ms => 50, region => "eu-west-1", secret_access_key => "wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY", sns_host => "eu-west-1.amazonaws.com"}}, mod_muc_light => #{all_can_configure => true,all_can_invite => true, backend => mnesia,blocking => false, config_schema => [{<<"display-lines">>,30,display_lines, integer}, {<<"roomname">>,<<"The Room">>,roomname, binary}], equal_occupants => true, host => {fqdn,<<"muclight.example.com">>}, legacy_mode => true,max_occupants => 50, rooms_in_rosters => true,rooms_per_page => 5, rooms_per_user => 10}, mod_keystore => #{keys => #{access_psk => {file,"priv/access_psk"}, access_secret => ram, provision_psk => {file,"priv/provision_psk"}}, ram_key_size => 1000}, mod_http_upload => #{backend => s3,expiration_time => 120, host => {prefix,<<"upload.">>}, iqdisc => one_queue,max_file_size => 10485760, s3 => #{access_key_id => <<"AKIAIOSFODNN7EXAMPLE">>, add_acl => true, bucket_url => <<"https://s3-eu-west-1.amazonaws.com/mybucket">>, region => <<"eu-west-1">>, secret_access_key => <<"wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY">>}, token_bytes => 32}, mod_bosh => #{backend => mnesia,inactivity => 20, max_pause => 120,max_wait => infinity, server_acks => true}, mod_event_pusher_sns => #{access_key_id => "AKIAIOSFODNN7EXAMPLE", account_id => "123456789012", muc_messages_topic => "user_messagegroup_sent", plugin_module => mod_event_pusher_sns_defaults, pm_messages_topic => "user_message_sent", pool_size => 100, presence_updates_topic => "user_presence_updated", publish_retry_count => 2, publish_retry_time_ms => 50, region => "eu-west-1", secret_access_key => "wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY", sns_host => "eu-west-1.amazonaws.com"}, mod_muc_log => #{access_log => muc, css_file => <<"path/to/css/file">>, dirname => room_jid,dirtype => subdirs, file_format => html,outdir => "www/muc", spam_prevention => true,timezone => local, top_link => {"/","Home"}}, mod_carboncopy => #{iqdisc => no_queue}, mod_mam_muc_rdbms_arch => #{db_jid_format => mam_jid_rfc, db_message_format => mam_message_xml, no_writer => false}, mod_mam_muc => #{archive_chat_markers => true, async_writer => #{batch_size => 30,enabled => false, flush_interval => 2000,pool_size => 16}, default_result_limit => 50, full_text_search => true, host => {fqdn,<<"muc.example.com">>}, is_archivable_message => mod_mam_utils, max_result_limit => 50, message_retraction => true, no_stanzaid_element => true, send_message => mod_mam_utils}, mod_mam_rdbms_arch_async => #{batch_size => 30,enabled => true, flush_interval => 2000,pool_size => 16}, mod_disco => #{extra_domains => [<<"some_domain">>,<<"another_domain">>], iqdisc => one_queue, server_info => [#{name => <<"abuse-address">>, urls => [<<"admin@example.com">>]}, #{modules => [mod_muc,mod_disco], name => <<"friendly-spirits">>, urls => [<<"spirit1@localhost">>, <<"spirit2@localhost">>]}], users_can_see_hidden_services => true}, mod_mam_rdbms_prefs => #{pm => true}, mod_mam_cache_user => #{module => internal,muc => true, number_of_segments => 3,pm => true, strategy => fifo,time_to_live => 480}}}, {{modules,<<"localhost">>}, #{mod_muc => #{access => muc,access_admin => none, access_create => muc_create, access_persistent => all,backend => mnesia, default_room => #{affiliations => [{{<<"alice">>,<<"localhost">>, <<"resource1">>}, member}, {{<<"bob">>,<<"localhost">>, <<"resource2">>}, owner}], allow_change_subj => true, allow_multiple_sessions => false, allow_private_messages => true, allow_query_users => true, allow_user_invites => false, allow_visitor_nickchange => true, allow_visitor_status => true, anonymous => true,description => <<>>, logging => false,max_users => 200, maygetmemberlist => [], members_by_default => true, members_only => false,moderated => true, password => <<>>, password_protected => true, persistent => false,public => true, public_list => true,subject => <<>>, subject_author => <<>>,title => <<>>}, hibernate_timeout => 90000, hibernated_room_check_interval => infinity, hibernated_room_timeout => infinity, history_size => 20, host => {fqdn,<<"muc.example.com">>}, http_auth_pool => my_auth_pool, load_permanent_rooms_at_startup => false, max_room_desc => infinity, max_room_id => infinity, max_room_name => infinity, max_user_conferences => 10,max_users => 200, max_users_admin_threshold => 5, min_message_interval => 0, min_presence_interval => 0,room_shaper => none, user_message_shaper => none, user_presence_shaper => none}, mod_push_service_mongoosepush => #{api_version => <<"v3">>, max_http_connections => 100, pool_name => mongoose_push_http}, mod_mam_mnesia_prefs => #{muc => true}, mod_mam => #{archive_chat_markers => true, async_writer => #{batch_size => 30,enabled => true, flush_interval => 2000,pool_size => 16}, backend => rdbms, cache => #{module => internal,number_of_segments => 3, strategy => fifo,time_to_live => 480}, cache_users => true,default_result_limit => 50, full_text_search => true, is_archivable_message => mod_mam_utils, max_result_limit => 50, message_retraction => true, muc => #{async_writer => #{batch_size => 30,enabled => false, flush_interval => 2000, pool_size => 16}, db_message_format => mam_message_xml, host => {fqdn,<<"muc.example.com">>}, user_prefs_store => mnesia}, no_stanzaid_element => true, pm => #{archive_groupchats => false, full_text_search => false, same_mam_id_for_peers => false, user_prefs_store => rdbms}, send_message => mod_mam_utils}, mod_event_pusher_push => #{backend => mnesia,iqdisc => one_queue, plugin_module => mod_event_pusher_push_plugin_defaults, virtual_pubsub_hosts => [{fqdn,<<"host1">>},{fqdn,<<"host2">>}], wpool => #{call_timeout => 5000, strategy => available_worker, workers => 200}}, mod_mam_rdbms_user => #{muc => true,pm => true}, mod_version => #{iqdisc => no_queue,os_info => true}, mod_event_pusher_rabbit => #{chat_msg_exchange => #{name => <<"chat_msg">>, recv_topic => <<"chat_msg_recv">>, sent_topic => <<"chat_msg_sent">>, type => <<"topic">>}, groupchat_msg_exchange => #{name => <<"groupchat_msg">>, recv_topic => <<"groupchat_msg_recv">>, sent_topic => <<"groupchat_msg_sent">>, type => <<"topic">>}, presence_exchange => #{name => <<"presence">>, type => <<"topic">>}}, mod_mam_pm => #{archive_chat_markers => true, archive_groupchats => false, async_writer => #{batch_size => 30,enabled => true, flush_interval => 2000,pool_size => 16}, default_result_limit => 50, full_text_search => false, is_archivable_message => mod_mam_utils, max_result_limit => 50, message_retraction => true, no_stanzaid_element => true, same_mam_id_for_peers => false, send_message => mod_mam_utils}, mod_caps => #{cache_life_time => 86400,cache_size => 1000}, mod_offline => #{access_max_user_messages => max_user_offline_messages, backend => riak, riak => #{bucket_type => <<"offline">>}, store_groupchat_messages => false}, mod_roster => #{backend => mnesia,iqdisc => one_queue, store_current_id => true,versioning => true}, mod_vcard => #{backend => ldap, host => {fqdn,<<"directory.example.com">>}, iqdisc => parallel, ldap => #{binary_search_fields => [],deref => never, filter => <<>>,pool_tag => default, search_fields => [{<<"User">>,<<"%u">>}, {<<"Full Name">>,<<"displayName">>}], search_operator => 'and', search_reported => [{<<"Full Name">>,<<"FN">>}, {<<"Given Name">>,<<"FIRST">>}], uids => [{<<"uid">>,<<"%u">>}], vcard_map => [{<<"FAMILY">>,<<"%s">>,[<<"sn">>]}, {<<"FN">>,<<"%s">>, [<<"displayName">>]}]}, matches => 1,search => true}, mod_event_pusher_http => #{handlers => [#{callback_module => mod_event_pusher_http_defaults, path => <<"notifications">>, pool_name => http_pool}]}, mod_stream_management => #{ack => true,ack_freq => 2,backend => mnesia, buffer => true,buffer_max => 30, resume_timeout => 600, stale_h => #{enabled => true,geriatric => 3600, repeat_after => 1800}}, mod_auth_token => #{backend => rdbms,iqdisc => one_queue, validity_period => #{access => #{unit => minutes,value => 13}, refresh => #{unit => days,value => 13}}}, mod_extdisco => #{iqdisc => one_queue, service => [#{host => <<"stun1">>, password => <<"password">>,port => 3478, transport => <<"udp">>,type => stun, username => <<"username">>}, #{host => <<"stun2">>, password => <<"password">>,port => 2222, transport => <<"tcp">>,type => stun, username => <<"username">>}, #{host => <<"192.168.0.1">>,type => turn}]}, mod_jingle_sip => #{listen_port => 9998,local_host => "localhost", proxy_host => "proxy.com",proxy_port => 9999, sdp_origin => "127.0.0.1",transport => "udp", username_to_phone => []}, mod_mam_rdbms_arch => #{db_jid_format => mam_jid_mini, db_message_format => mam_message_compressed_eterm, no_writer => true}, mod_csi => #{buffer_max => 40}, mod_inbox => #{aff_changes => true, async_writer => #{pool_size => 8}, backend => rdbms,bin_clean_after => 3600000, bin_ttl => 30, boxes => [<<"inbox">>,<<"archive">>,<<"bin">>], groupchat => [muclight], iqdisc => no_queue,remove_on_kicked => true, reset_markers => [<<"displayed">>]}, mod_ping => #{iqdisc => no_queue,ping_interval => 60000, ping_req_timeout => 32000,send_pings => true, timeout_action => none}, mod_register => #{access => all,ip_access => [], iqdisc => one_queue,password_strength => 32, registration_watchers => [<<"JID1">>,<<"JID2">>], welcome_message => {"Subject","Body"}}, mod_last => #{backend => mnesia,iqdisc => {queues,10}}, mod_pubsub => #{access_createnode => pubsub_createnode, backend => rdbms,default_node_config => [], host => {prefix,<<"pubsub.">>}, ignore_pep_from_offline => false, iqdisc => one_queue,item_publisher => false, last_item_cache => mnesia,max_items_node => 1000, nodetree => nodetree_tree, pep_mapping => #{<<"urn:xmpp:microblog:0">> => <<"mb">>}, plugins => [<<"flat">>,<<"pep">>], sync_broadcast => false}, mod_global_distrib => #{bounce => #{enabled => true,max_retries => 3, resend_after_ms => 300}, cache => #{cache_missed => true, domain_lifetime_seconds => 60, jid_lifetime_seconds => 5, max_jids => 10000}, connections => #{advertised_endpoints => [{"172.16.0.2",5555}], connections_per_endpoint => 30, disabled_gc_interval => 60, endpoint_refresh_interval => 60, endpoint_refresh_interval_when_empty => 3, endpoints => [{"172.16.0.2",5555}], resolved_endpoints => [{{172,16,0,2},5555}], tls => #{cacertfile => "priv/ca.pem", certfile => "priv/dc1.pem", ciphers => "TLSv1.2:TLSv1.3", protocol_options => ["no_sslv2","no_sslv3", "no_tlsv1","no_tlsv1_1"], verify_mode => peer}}, global_host => <<"example.com">>, hosts_refresh_interval => 3000, local_host => <<"datacenter1.example.com">>, message_ttl => 4, redis => #{expire_after => 120,pool => global_distrib, refresh_after => 60}}, mod_adhoc => #{iqdisc => one_queue,report_commands_node => true}, mod_shared_roster_ldap => #{auth_check => true, base => <<"ou=Users,dc=ejd,dc=com">>, deref => never, filter => <<"(objectClass=inetOrgPerson)">>, gfilter => <<>>,group_cache_size => 1000, group_cache_validity => 1,groupattr => <<"ou">>, groupdesc => <<"ou">>,memberattr => <<"cn">>, memberattr_format => <<"%u">>, memberattr_format_re => <<>>,pool_tag => default, rfilter => <<"(objectClass=inetOrgPerson)">>, ufilter => <<>>,user_cache_size => 1000, user_cache_validity => 1,userdesc => <<"cn">>, useruid => <<"cn">>}, mod_event_pusher => #{http => #{handlers => [#{callback_module => mod_event_pusher_http_defaults, path => <<"notifications">>, pool_name => http_pool}]}, push => #{backend => mnesia,iqdisc => one_queue, plugin_module => mod_event_pusher_push_plugin_defaults, virtual_pubsub_hosts => [{fqdn,<<"host1">>},{fqdn,<<"host2">>}], wpool => #{call_timeout => 5000, strategy => available_worker, workers => 200}}, rabbit => #{chat_msg_exchange => #{name => <<"chat_msg">>, recv_topic => <<"chat_msg_recv">>, sent_topic => <<"chat_msg_sent">>, type => <<"topic">>}, groupchat_msg_exchange => #{name => <<"groupchat_msg">>, recv_topic => <<"groupchat_msg_recv">>, sent_topic => <<"groupchat_msg_sent">>, type => <<"topic">>}, presence_exchange => #{name => <<"presence">>, type => <<"topic">>}}, sns => #{access_key_id => "AKIAIOSFODNN7EXAMPLE", account_id => "123456789012", muc_messages_topic => "user_messagegroup_sent", plugin_module => mod_event_pusher_sns_defaults, pm_messages_topic => "user_message_sent", pool_size => 100, presence_updates_topic => "user_presence_updated", publish_retry_count => 2, publish_retry_time_ms => 50, region => "eu-west-1", secret_access_key => "wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY", sns_host => "eu-west-1.amazonaws.com"}}, mod_muc_light => #{all_can_configure => true,all_can_invite => true, backend => mnesia,blocking => false, config_schema => [{<<"display-lines">>,30,display_lines, integer}, {<<"roomname">>,<<"The Room">>,roomname, binary}], equal_occupants => true, host => {fqdn,<<"muclight.example.com">>}, legacy_mode => true,max_occupants => 50, rooms_in_rosters => true,rooms_per_page => 5, rooms_per_user => 10}, mod_keystore => #{keys => #{access_psk => {file,"priv/access_psk"}, access_secret => ram, provision_psk => {file,"priv/provision_psk"}}, ram_key_size => 1000}, mod_http_upload => #{backend => s3,expiration_time => 120, host => {prefix,<<"upload.">>}, iqdisc => one_queue,max_file_size => 10485760, s3 => #{access_key_id => <<"AKIAIOSFODNN7EXAMPLE">>, add_acl => true, bucket_url => <<"https://s3-eu-west-1.amazonaws.com/mybucket">>, region => <<"eu-west-1">>, secret_access_key => <<"wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY">>}, token_bytes => 32}, mod_bosh => #{backend => mnesia,inactivity => 20, max_pause => 120,max_wait => infinity, server_acks => true}, mod_event_pusher_sns => #{access_key_id => "AKIAIOSFODNN7EXAMPLE", account_id => "123456789012", muc_messages_topic => "user_messagegroup_sent", plugin_module => mod_event_pusher_sns_defaults, pm_messages_topic => "user_message_sent", pool_size => 100, presence_updates_topic => "user_presence_updated", publish_retry_count => 2, publish_retry_time_ms => 50, region => "eu-west-1", secret_access_key => "wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY", sns_host => "eu-west-1.amazonaws.com"}, mod_muc_log => #{access_log => muc, css_file => <<"path/to/css/file">>, dirname => room_jid,dirtype => subdirs, file_format => html,outdir => "www/muc", spam_prevention => true,timezone => local, top_link => {"/","Home"}}, mod_carboncopy => #{iqdisc => no_queue}, mod_mam_muc_rdbms_arch => #{db_jid_format => mam_jid_rfc, db_message_format => mam_message_xml, no_writer => false}, mod_mam_muc => #{archive_chat_markers => true, async_writer => #{batch_size => 30,enabled => false, flush_interval => 2000,pool_size => 16}, default_result_limit => 50, full_text_search => true, host => {fqdn,<<"muc.example.com">>}, is_archivable_message => mod_mam_utils, max_result_limit => 50, message_retraction => true, no_stanzaid_element => true, send_message => mod_mam_utils}, mod_mam_rdbms_arch_async => #{batch_size => 30,enabled => true, flush_interval => 2000,pool_size => 16}, mod_disco => #{extra_domains => [<<"some_domain">>,<<"another_domain">>], iqdisc => one_queue, server_info => [#{name => <<"abuse-address">>, urls => [<<"admin@example.com">>]}, #{modules => [mod_muc,mod_disco], name => <<"friendly-spirits">>, urls => [<<"spirit1@localhost">>, <<"spirit2@localhost">>]}], users_can_see_hidden_services => true}, mod_mam_rdbms_prefs => #{pm => true}, mod_mam_cache_user => #{module => internal,muc => true, number_of_segments => 3,pm => true, strategy => fifo,time_to_live => 480}}}, {{replaced_wait_timeout,<<"dummy_host">>},2000}, {{replaced_wait_timeout,<<"localhost">>},2000}, {{s2s,<<"dummy_host">>}, #{ciphers => "TLSv1.2:TLSv1.3",default_policy => allow, dns => #{retries => 2,timeout => 10}, max_retry_delay => 300, outgoing => #{connection_timeout => 10000, ip_versions => [4,6], port => 5269}, use_starttls => false}}, {{s2s,<<"localhost">>}, #{ciphers => "TLSv1.2:TLSv1.3",default_policy => allow, dns => #{retries => 2,timeout => 10}, max_retry_delay => 300, outgoing => #{connection_timeout => 10000, ip_versions => [4,6], port => 5269}, use_starttls => false}}], [{c2s_state_timeout,5000}, {default_server_domain,<<"localhost">>}, {hide_service_name,false}, {host_types,[]}, {hosts,[<<"localhost">>,<<"dummy_host">>]}, {language,<<"en">>}, {listen,[]}, {loglevel,warning}, {mongooseimctl_access_commands,#{}}, {outgoing_pools,[]}, {rdbms_server_type,generic}, {registration_timeout,600}, {routing_modules, [mongoose_router_global,mongoose_router_localdomain, mongoose_router_external_localnode, mongoose_router_external, mongoose_router_dynamic_domains,ejabberd_s2s]}, {services,#{}}, {sm_backend,mnesia}, {{auth,<<"dummy_host">>}, #{methods => [], password => #{format => scram,scram_iterations => 10000}, sasl_external => [standard], 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]}}, {{auth,<<"localhost">>}, #{methods => [], password => #{format => scram,scram_iterations => 10000}, sasl_external => [standard], 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]}}, {{modules,<<"dummy_host">>}, #{mod_muc => #{access => muc,access_admin => none, access_create => muc_create, access_persistent => all,backend => mnesia, default_room => #{affiliations => [{{<<"alice">>,<<"localhost">>, <<"resource1">>}, member}, {{<<"bob">>,<<"localhost">>, <<"resource2">>}, owner}], allow_change_subj => true, allow_multiple_sessions => false, allow_private_messages => true, allow_query_users => true, allow_user_invites => false, allow_visitor_nickchange => true, allow_visitor_status => true, anonymous => true,description => <<>>, logging => false,max_users => 200, maygetmemberlist => [], members_by_default => true, members_only => false,moderated => true, password => <<>>, password_protected => true, persistent => false,public => true, public_list => true,subject => <<>>, subject_author => <<>>,title => <<>>}, hibernate_timeout => 90000, hibernated_room_check_interval => infinity, hibernated_room_timeout => infinity, history_size => 20, host => {fqdn,<<"muc.example.com">>}, http_auth_pool => my_auth_pool, load_permanent_rooms_at_startup => false, max_room_desc => infinity, max_room_id => infinity, max_room_name => infinity, max_user_conferences => 10,max_users => 200, max_users_admin_threshold => 5, min_message_interval => 0, min_presence_interval => 0,room_shaper => none, user_message_shaper => none, user_presence_shaper => none}, mod_push_service_mongoosepush => #{api_version => <<"v3">>, max_http_connections => 100, pool_name => mongoose_push_http}, mod_mam_mnesia_prefs => #{muc => true}, mod_mam => #{archive_chat_markers => true, async_writer => #{batch_size => 30,enabled => true, flush_interval => 2000,pool_size => 16}, backend => rdbms, cache => #{module => internal,number_of_segments => 3, strategy => fifo,time_to_live => 480}, cache_users => true,default_result_limit => 50, full_text_search => true, is_archivable_message => mod_mam_utils, max_result_limit => 50, message_retraction => true, muc => #{async_writer => #{batch_size => 30,enabled => false, flush_interval => 2000, pool_size => 16}, db_message_format => mam_message_xml, host => {fqdn,<<"muc.example.com">>}, user_prefs_store => mnesia}, no_stanzaid_element => true, pm => #{archive_groupchats => false, full_text_search => false, same_mam_id_for_peers => false, user_prefs_store => rdbms}, send_message => mod_mam_utils}, mod_event_pusher_push => #{backend => mnesia,iqdisc => one_queue, plugin_module => mod_event_pusher_push_plugin_defaults, virtual_pubsub_hosts => [{fqdn,<<"host1">>},{fqdn,<<"host2">>}], wpool => #{call_timeout => 5000, strategy => available_worker, workers => 200}}, mod_mam_rdbms_user => #{muc => true,pm => true}, mod_version => #{iqdisc => no_queue,os_info => true}, mod_event_pusher_rabbit => #{chat_msg_exchange => #{name => <<"chat_msg">>, recv_topic => <<"chat_msg_recv">>, sent_topic => <<"chat_msg_sent">>, type => <<"topic">>}, groupchat_msg_exchange => #{name => <<"groupchat_msg">>, recv_topic => <<"groupchat_msg_recv">>, sent_topic => <<"groupchat_msg_sent">>, type => <<"topic">>}, presence_exchange => #{name => <<"presence">>, type => <<"topic">>}}, mod_mam_pm => #{archive_chat_markers => true, archive_groupchats => false, async_writer => #{batch_size => 30,enabled => true, flush_interval => 2000,pool_size => 16}, default_result_limit => 50, full_text_search => false, is_archivable_message => mod_mam_utils, max_result_limit => 50, message_retraction => true, no_stanzaid_element => true, same_mam_id_for_peers => false, send_message => mod_mam_utils}, mod_caps => #{cache_life_time => 86400,cache_size => 1000}, mod_offline => #{access_max_user_messages => max_user_offline_messages, backend => riak, riak => #{bucket_type => <<"offline">>}, store_groupchat_messages => false}, mod_roster => #{backend => mnesia,iqdisc => one_queue, store_current_id => true,versioning => true}, mod_vcard => #{backend => ldap, host => {fqdn,<<"directory.example.com">>}, iqdisc => parallel, ldap => #{binary_search_fields => [],deref => never, filter => <<>>,pool_tag => default, search_fields => [{<<"User">>,<<"%u">>}, {<<"Full Name">>,<<"displayName">>}], search_operator => 'and', search_reported => [{<<"Full Name">>,<<"FN">>}, {<<"Given Name">>,<<"FIRST">>}], uids => [{<<"uid">>,<<"%u">>}], vcard_map => [{<<"FAMILY">>,<<"%s">>,[<<"sn">>]}, {<<"FN">>,<<"%s">>, [<<"displayName">>]}]}, matches => 1,search => true}, mod_event_pusher_http => #{handlers => [#{callback_module => mod_event_pusher_http_defaults, path => <<"notifications">>, pool_name => http_pool}]}, mod_stream_management => #{ack => true,ack_freq => 2,backend => mnesia, buffer => true,buffer_max => 30, resume_timeout => 600, stale_h => #{enabled => true,geriatric => 3600, repeat_after => 1800}}, mod_auth_token => #{backend => rdbms,iqdisc => one_queue, validity_period => #{access => #{unit => minutes,value => 13}, refresh => #{unit => days,value => 13}}}, mod_extdisco => #{iqdisc => one_queue, service => [#{host => <<"stun1">>, password => <<"password">>,port => 3478, transport => <<"udp">>,type => stun, username => <<"username">>}, #{host => <<"stun2">>, password => <<"password">>,port => 2222, transport => <<"tcp">>,type => stun, username => <<"username">>}, #{host => <<"192.168.0.1">>,type => turn}]}, mod_jingle_sip => #{listen_port => 9998,local_host => "localhost", proxy_host => "proxy.com",proxy_port => 9999, sdp_origin => "127.0.0.1",transport => "udp", username_to_phone => []}, mod_mam_rdbms_arch => #{db_jid_format => mam_jid_mini, db_message_format => mam_message_compressed_eterm, no_writer => true}, mod_csi => #{buffer_max => 40}, mod_inbox => #{aff_changes => true, async_writer => #{pool_size => 8}, backend => rdbms,bin_clean_after => 3600000, bin_ttl => 30, boxes => [<<"inbox">>,<<"archive">>,<<"bin">>], groupchat => [muclight], iqdisc => no_queue,remove_on_kicked => true, reset_markers => [<<"displayed">>]}, mod_ping => #{iqdisc => no_queue,ping_interval => 60000, ping_req_timeout => 32000,send_pings => true, timeout_action => none}, mod_register => #{access => all,ip_access => [], iqdisc => one_queue,password_strength => 32, registration_watchers => [<<"JID1">>,<<"JID2">>], welcome_message => {"Subject","Body"}}, mod_last => #{backend => mnesia,iqdisc => {queues,10}}, mod_pubsub => #{access_createnode => pubsub_createnode, backend => rdbms,default_node_config => [], host => {prefix,<<"pubsub.">>}, ignore_pep_from_offline => false, iqdisc => one_queue,item_publisher => false, last_item_cache => mnesia,max_items_node => 1000, nodetree => nodetree_tree, pep_mapping => #{<<"urn:xmpp:microblog:0">> => <<"mb">>}, plugins => [<<"flat">>,<<"pep">>], sync_broadcast => false}, mod_global_distrib => #{bounce => #{enabled => true,max_retries => 3, resend_after_ms => 300}, cache => #{cache_missed => true, domain_lifetime_seconds => 60, jid_lifetime_seconds => 5, max_jids => 10000}, connections => #{advertised_endpoints => [{"172.16.0.2",5555}], connections_per_endpoint => 30, disabled_gc_interval => 60, endpoint_refresh_interval => 60, endpoint_refresh_interval_when_empty => 3, endpoints => [{"172.16.0.2",5555}], resolved_endpoints => [{{172,16,0,2},5555}], tls => #{cacertfile => "priv/ca.pem", certfile => "priv/dc1.pem", ciphers => "TLSv1.2:TLSv1.3", protocol_options => ["no_sslv2","no_sslv3", "no_tlsv1","no_tlsv1_1"], verify_mode => peer}}, global_host => <<"example.com">>, hosts_refresh_interval => 3000, local_host => <<"datacenter1.example.com">>, message_ttl => 4, redis => #{expire_after => 120,pool => global_distrib, refresh_after => 60}}, mod_adhoc => #{iqdisc => one_queue,report_commands_node => true}, mod_shared_roster_ldap => #{auth_check => true, base => <<"ou=Users,dc=ejd,dc=com">>, deref => never, filter => <<"(objectClass=inetOrgPerson)">>, gfilter => <<>>,group_cache_size => 1000, group_cache_validity => 1,groupattr => <<"ou">>, groupdesc => <<"ou">>,memberattr => <<"cn">>, memberattr_format => <<"%u">>, memberattr_format_re => <<>>,pool_tag => default, rfilter => <<"(objectClass=inetOrgPerson)">>, ufilter => <<>>,user_cache_size => 1000, user_cache_validity => 1,userdesc => <<"cn">>, useruid => <<"cn">>}, mod_event_pusher => #{http => #{handlers => [#{callback_module => mod_event_pusher_http_defaults, path => <<"notifications">>, pool_name => http_pool}]}, push => #{backend => mnesia,iqdisc => one_queue, plugin_module => mod_event_pusher_push_plugin_defaults, virtual_pubsub_hosts => [{fqdn,<<"host1">>},{fqdn,<<"host2">>}], wpool => #{call_timeout => 5000, strategy => available_worker, workers => 200}}, rabbit => #{chat_msg_exchange => #{name => <<"chat_msg">>, recv_topic => <<"chat_msg_recv">>, sent_topic => <<"chat_msg_sent">>, type => <<"topic">>}, groupchat_msg_exchange => #{name => <<"groupchat_msg">>, recv_topic => <<"groupchat_msg_recv">>, sent_topic => <<"groupchat_msg_sent">>, type => <<"topic">>}, presence_exchange => #{name => <<"presence">>, type => <<"topic">>}}, sns => #{access_key_id => "AKIAIOSFODNN7EXAMPLE", account_id => "123456789012", muc_messages_topic => "user_messagegroup_sent", plugin_module => mod_event_pusher_sns_defaults, pm_messages_topic => "user_message_sent", pool_size => 100, presence_updates_topic => "user_presence_updated", publish_retry_count => 2, publish_retry_time_ms => 50, region => "eu-west-1", secret_access_key => "wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY", sns_host => "eu-west-1.amazonaws.com"}}, mod_muc_light => #{all_can_configure => true,all_can_invite => true, backend => mnesia,blocking => false, config_schema => [{<<"display-lines">>,30,display_lines, integer}, {<<"roomname">>,<<"The Room">>,roomname, binary}], equal_occupants => true, host => {fqdn,<<"muclight.example.com">>}, legacy_mode => true,max_occupants => 50, rooms_in_rosters => true,rooms_per_page => 5, rooms_per_user => 10}, mod_keystore => #{keys => #{access_psk => {file,"priv/access_psk"}, access_secret => ram, provision_psk => {file,"priv/provision_psk"}}, ram_key_size => 1000}, mod_http_upload => #{backend => s3,expiration_time => 120, host => {prefix,<<"upload.">>}, iqdisc => one_queue,max_file_size => 10485760, s3 => #{access_key_id => <<"AKIAIOSFODNN7EXAMPLE">>, add_acl => true, bucket_url => <<"https://s3-eu-west-1.amazonaws.com/mybucket">>, region => <<"eu-west-1">>, secret_access_key => <<"wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY">>}, token_bytes => 32}, mod_bosh => #{backend => mnesia,inactivity => 20, max_pause => 120,max_wait => infinity, server_acks => true}, mod_event_pusher_sns => #{access_key_id => "AKIAIOSFODNN7EXAMPLE", account_id => "123456789012", muc_messages_topic => "user_messagegroup_sent", plugin_module => mod_event_pusher_sns_defaults, pm_messages_topic => "user_message_sent", pool_size => 100, presence_updates_topic => "user_presence_updated", publish_retry_count => 2, publish_retry_time_ms => 50, region => "eu-west-1", secret_access_key => "wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY", sns_host => "eu-west-1.amazonaws.com"}, mod_muc_log => #{access_log => muc, css_file => <<"path/to/css/file">>, dirname => room_jid,dirtype => subdirs, file_format => html,outdir => "www/muc", spam_prevention => true,timezone => local, top_link => {"/","Home"}}, mod_carboncopy => #{iqdisc => no_queue}, mod_mam_muc_rdbms_arch => #{db_jid_format => mam_jid_rfc, db_message_format => mam_message_xml, no_writer => false}, mod_mam_muc => #{archive_chat_markers => true, async_writer => #{batch_size => 30,enabled => false, flush_interval => 2000,pool_size => 16}, default_result_limit => 50, full_text_search => true, host => {fqdn,<<"muc.example.com">>}, is_archivable_message => mod_mam_utils, max_result_limit => 50, message_retraction => true, no_stanzaid_element => true, send_message => mod_mam_utils}, mod_mam_rdbms_arch_async => #{batch_size => 30,enabled => true, flush_interval => 2000,pool_size => 16}, mod_disco => #{extra_domains => [<<"some_domain">>,<<"another_domain">>], iqdisc => one_queue, server_info => [#{name => <<"abuse-address">>, urls => [<<"admin@example.com">>]}, #{modules => [mod_muc,mod_disco], name => <<"friendly-spirits">>, urls => [<<"spirit1@localhost">>, <<"spirit2@localhost">>]}], users_can_see_hidden_services => true}, mod_mam_rdbms_prefs => #{pm => true}, mod_mam_cache_user => #{module => internal,muc => true, number_of_segments => 3,pm => true, strategy => fifo,time_to_live => 480}}}, {{modules,<<"localhost">>}, #{mod_muc => #{access => muc,access_admin => none, access_create => muc_create, access_persistent => all,backend => mnesia, default_room => #{affiliations => [{{<<"alice">>,<<"localhost">>, <<"resource1">>}, member}, {{<<"bob">>,<<"localhost">>, <<"resource2">>}, owner}], allow_change_subj => true, allow_multiple_sessions => false, allow_private_messages => true, allow_query_users => true, allow_user_invites => false, allow_visitor_nickchange => true, allow_visitor_status => true, anonymous => true,description => <<>>, logging => false,max_users => 200, maygetmemberlist => [], members_by_default => true, members_only => false,moderated => true, password => <<>>, password_protected => true, persistent => false,public => true, public_list => true,subject => <<>>, subject_author => <<>>,title => <<>>}, hibernate_timeout => 90000, hibernated_room_check_interval => infinity, hibernated_room_timeout => infinity, history_size => 20, host => {fqdn,<<"muc.example.com">>}, http_auth_pool => my_auth_pool, load_permanent_rooms_at_startup => false, max_room_desc => infinity, max_room_id => infinity, max_room_name => infinity, max_user_conferences => 10,max_users => 200, max_users_admin_threshold => 5, min_message_interval => 0, min_presence_interval => 0,room_shaper => none, user_message_shaper => none, user_presence_shaper => none}, mod_push_service_mongoosepush => #{api_version => <<"v3">>, max_http_connections => 100, pool_name => mongoose_push_http}, mod_mam_mnesia_prefs => #{muc => true}, mod_mam => #{archive_chat_markers => true, async_writer => #{batch_size => 30,enabled => true, flush_interval => 2000,pool_size => 16}, backend => rdbms, cache => #{module => internal,number_of_segments => 3, strategy => fifo,time_to_live => 480}, cache_users => true,default_result_limit => 50, full_text_search => true, is_archivable_message => mod_mam_utils, max_result_limit => 50, message_retraction => true, muc => #{async_writer => #{batch_size => 30,enabled => false, flush_interval => 2000, pool_size => 16}, db_message_format => mam_message_xml, host => {fqdn,<<"muc.example.com">>}, user_prefs_store => mnesia}, no_stanzaid_element => true, pm => #{archive_groupchats => false, full_text_search => false, same_mam_id_for_peers => false, user_prefs_store => rdbms}, send_message => mod_mam_utils}, mod_event_pusher_push => #{backend => mnesia,iqdisc => one_queue, plugin_module => mod_event_pusher_push_plugin_defaults, virtual_pubsub_hosts => [{fqdn,<<"host1">>},{fqdn,<<"host2">>}], wpool => #{call_timeout => 5000, strategy => available_worker, workers => 200}}, mod_mam_rdbms_user => #{muc => true,pm => true}, mod_version => #{iqdisc => no_queue,os_info => true}, mod_event_pusher_rabbit => #{chat_msg_exchange => #{name => <<"chat_msg">>, recv_topic => <<"chat_msg_recv">>, sent_topic => <<"chat_msg_sent">>, type => <<"topic">>}, groupchat_msg_exchange => #{name => <<"groupchat_msg">>, recv_topic => <<"groupchat_msg_recv">>, sent_topic => <<"groupchat_msg_sent">>, type => <<"topic">>}, presence_exchange => #{name => <<"presence">>, type => <<"topic">>}}, mod_mam_pm => #{archive_chat_markers => true, archive_groupchats => false, async_writer => #{batch_size => 30,enabled => true, flush_interval => 2000,pool_size => 16}, default_result_limit => 50, full_text_search => false, is_archivable_message => mod_mam_utils, max_result_limit => 50, message_retraction => true, no_stanzaid_element => true, same_mam_id_for_peers => false, send_message => mod_mam_utils}, mod_caps => #{cache_life_time => 86400,cache_size => 1000}, mod_offline => #{access_max_user_messages => max_user_offline_messages, backend => riak, riak => #{bucket_type => <<"offline">>}, store_groupchat_messages => false}, mod_roster => #{backend => mnesia,iqdisc => one_queue, store_current_id => true,versioning => true}, mod_vcard => #{backend => ldap, host => {fqdn,<<"directory.example.com">>}, iqdisc => parallel, ldap => #{binary_search_fields => [],deref => never, filter => <<>>,pool_tag => default, search_fields => [{<<"User">>,<<"%u">>}, {<<"Full Name">>,<<"displayName">>}], search_operator => 'and', search_reported => [{<<"Full Name">>,<<"FN">>}, {<<"Given Name">>,<<"FIRST">>}], uids => [{<<"uid">>,<<"%u">>}], vcard_map => [{<<"FAMILY">>,<<"%s">>,[<<"sn">>]}, {<<"FN">>,<<"%s">>, [<<"displayName">>]}]}, matches => 1,search => true}, mod_event_pusher_http => #{handlers => [#{callback_module => mod_event_pusher_http_defaults, path => <<"notifications">>, pool_name => http_pool}]}, mod_stream_management => #{ack => true,ack_freq => 2,backend => mnesia, buffer => true,buffer_max => 30, resume_timeout => 600, stale_h => #{enabled => true,geriatric => 3600, repeat_after => 1800}}, mod_auth_token => #{backend => rdbms,iqdisc => one_queue, validity_period => #{access => #{unit => minutes,value => 13}, refresh => #{unit => days,value => 13}}}, mod_extdisco => #{iqdisc => one_queue, service => [#{host => <<"stun1">>, password => <<"password">>,port => 3478, transport => <<"udp">>,type => stun, username => <<"username">>}, #{host => <<"stun2">>, password => <<"password">>,port => 2222, transport => <<"tcp">>,type => stun, username => <<"username">>}, #{host => <<"192.168.0.1">>,type => turn}]}, mod_jingle_sip => #{listen_port => 9998,local_host => "localhost", proxy_host => "proxy.com",proxy_port => 9999, sdp_origin => "127.0.0.1",transport => "udp", username_to_phone => []}, mod_mam_rdbms_arch => #{db_jid_format => mam_jid_mini, db_message_format => mam_message_compressed_eterm, no_writer => true}, mod_csi => #{buffer_max => 40}, mod_inbox => #{aff_changes => true, async_writer => #{pool_size => 8}, backend => rdbms,bin_clean_after => 3600000, bin_ttl => 30, boxes => [<<"inbox">>,<<"archive">>,<<"bin">>], groupchat => [muclight], iqdisc => no_queue,remove_on_kicked => true, reset_markers => [<<"displayed">>]}, mod_ping => #{iqdisc => no_queue,ping_interval => 60000, ping_req_timeout => 32000,send_pings => true, timeout_action => none}, mod_register => #{access => all,ip_access => [], iqdisc => one_queue,password_strength => 32, registration_watchers => [<<"JID1">>,<<"JID2">>], welcome_message => {"Subject","Body"}}, mod_last => #{backend => mnesia,iqdisc => {queues,10}}, mod_pubsub => #{access_createnode => pubsub_createnode, backend => rdbms,default_node_config => [], host => {prefix,<<"pubsub.">>}, ignore_pep_from_offline => false, iqdisc => one_queue,item_publisher => false, last_item_cache => mnesia,max_items_node => 1000, nodetree => nodetree_tree, pep_mapping => #{<<"urn:xmpp:microblog:0">> => <<"mb">>}, plugins => [<<"flat">>,<<"pep">>], sync_broadcast => false}, mod_global_distrib => #{bounce => #{enabled => true,max_retries => 3, resend_after_ms => 300}, cache => #{cache_missed => true, domain_lifetime_seconds => 60, jid_lifetime_seconds => 5, max_jids => 10000}, connections => #{advertised_endpoints => [{"172.16.0.2",5555}], connections_per_endpoint => 30, disabled_gc_interval => 60, endpoint_refresh_interval => 60, endpoint_refresh_interval_when_empty => 3, endpoints => [{"172.16.0.2",5555}], resolved_endpoints => [{{172,16,0,2},5555}], tls => #{cacertfile => "priv/ca.pem", certfile => "priv/dc1.pem", ciphers => "TLSv1.2:TLSv1.3", protocol_options => ["no_sslv2","no_sslv3", "no_tlsv1","no_tlsv1_1"], verify_mode => peer}}, global_host => <<"example.com">>, hosts_refresh_interval => 3000, local_host => <<"datacenter1.example.com">>, message_ttl => 4, redis => #{expire_after => 120,pool => global_distrib, refresh_after => 60}}, mod_adhoc => #{iqdisc => one_queue,report_commands_node => true}, mod_shared_roster_ldap => #{auth_check => true, base => <<"ou=Users,dc=ejd,dc=com">>, deref => never, filter => <<"(objectClass=inetOrgPerson)">>, gfilter => <<>>,group_cache_size => 1000, group_cache_validity => 1,groupattr => <<"ou">>, groupdesc => <<"ou">>,memberattr => <<"cn">>, memberattr_format => <<"%u">>, memberattr_format_re => <<>>,pool_tag => default, rfilter => <<"(objectClass=inetOrgPerson)">>, ufilter => <<>>,user_cache_size => 1000, user_cache_validity => 1,userdesc => <<"cn">>, useruid => <<"cn">>}, mod_event_pusher => #{http => #{handlers => [#{callback_module => mod_event_pusher_http_defaults, path => <<"notifications">>, pool_name => http_pool}]}, push => #{backend => mnesia,iqdisc => one_queue, plugin_module => mod_event_pusher_push_plugin_defaults, virtual_pubsub_hosts => [{fqdn,<<"host1">>},{fqdn,<<"host2">>}], wpool => #{call_timeout => 5000, strategy => available_worker, workers => 200}}, rabbit => #{chat_msg_exchange => #{name => <<"chat_msg">>, recv_topic => <<"chat_msg_recv">>, sent_topic => <<"chat_msg_sent">>, type => <<"topic">>}, groupchat_msg_exchange => #{name => <<"groupchat_msg">>, recv_topic => <<"groupchat_msg_recv">>, sent_topic => <<"groupchat_msg_sent">>, type => <<"topic">>}, presence_exchange => #{name => <<"presence">>, type => <<"topic">>}}, sns => #{access_key_id => "AKIAIOSFODNN7EXAMPLE", account_id => "123456789012", muc_messages_topic => "user_messagegroup_sent", plugin_module => mod_event_pusher_sns_defaults, pm_messages_topic => "user_message_sent", pool_size => 100, presence_updates_topic => "user_presence_updated", publish_retry_count => 2, publish_retry_time_ms => 50, region => "eu-west-1", secret_access_key => "wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY", sns_host => "eu-west-1.amazonaws.com"}}, mod_muc_light => #{all_can_configure => true,all_can_invite => true, backend => mnesia,blocking => false, config_schema => [{<<"display-lines">>,30,display_lines, integer}, {<<"roomname">>,<<"The Room">>,roomname, binary}], equal_occupants => true, host => {fqdn,<<"muclight.example.com">>}, legacy_mode => true,max_occupants => 50, rooms_in_rosters => true,rooms_per_page => 5, rooms_per_user => 10}, mod_keystore => #{keys => #{access_psk => {file,"priv/access_psk"}, access_secret => ram, provision_psk => {file,"priv/provision_psk"}}, ram_key_size => 1000}, mod_http_upload => #{backend => s3,expiration_time => 120, host => {prefix,<<"upload.">>}, iqdisc => one_queue,max_file_size => 10485760, s3 => #{access_key_id => <<"AKIAIOSFODNN7EXAMPLE">>, add_acl => true, bucket_url => <<"https://s3-eu-west-1.amazonaws.com/mybucket">>, region => <<"eu-west-1">>, secret_access_key => <<"wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY">>}, token_bytes => 32}, mod_bosh => #{backend => mnesia,inactivity => 20, max_pause => 120,max_wait => infinity, server_acks => true}, mod_event_pusher_sns => #{access_key_id => "AKIAIOSFODNN7EXAMPLE", account_id => "123456789012", muc_messages_topic => "user_messagegroup_sent", plugin_module => mod_event_pusher_sns_defaults, pm_messages_topic => "user_message_sent", pool_size => 100, presence_updates_topic => "user_presence_updated", publish_retry_count => 2, publish_retry_time_ms => 50, region => "eu-west-1", secret_access_key => "wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY", sns_host => "eu-west-1.amazonaws.com"}, mod_muc_log => #{access_log => muc, css_file => <<"path/to/css/file">>, dirname => room_jid,dirtype => subdirs, file_format => html,outdir => "www/muc", spam_prevention => true,timezone => local, top_link => {"/","Home"}}, mod_carboncopy => #{iqdisc => no_queue}, mod_mam_muc_rdbms_arch => #{db_jid_format => mam_jid_rfc, db_message_format => mam_message_xml, no_writer => false}, mod_mam_muc => #{archive_chat_markers => true, async_writer => #{batch_size => 30,enabled => false, flush_interval => 2000,pool_size => 16}, default_result_limit => 50, full_text_search => true, host => {fqdn,<<"muc.example.com">>}, is_archivable_message => mod_mam_utils, max_result_limit => 50, message_retraction => true, no_stanzaid_element => true, send_message => mod_mam_utils}, mod_mam_rdbms_arch_async => #{batch_size => 30,enabled => true, flush_interval => 2000,pool_size => 16}, mod_disco => #{extra_domains => [<<"some_domain">>,<<"another_domain">>], iqdisc => one_queue, server_info => [#{name => <<"abuse-address">>, urls => [<<"admin@example.com">>]}, #{modules => [mod_muc,mod_disco], name => <<"friendly-spirits">>, urls => [<<"spirit1@localhost">>, <<"spirit2@localhost">>]}], users_can_see_hidden_services => true}, mod_mam_rdbms_prefs => #{pm => true}, mod_mam_cache_user => #{module => internal,muc => true, number_of_segments => 3,pm => true, strategy => fifo,time_to_live => 480}}}, {{replaced_wait_timeout,<<"dummy_host">>},2000}, {{replaced_wait_timeout,<<"localhost">>},2000}, {{s2s,<<"dummy_host">>}, #{ciphers => "TLSv1.2:TLSv1.3",default_policy => allow, dns => #{retries => 2,timeout => 10}, max_retry_delay => 300, outgoing => #{connection_timeout => 10000, ip_versions => [4,6], port => 5269}, use_starttls => false}}, {{s2s,<<"localhost">>}, #{ciphers => "TLSv1.2:TLSv1.3",default_policy => allow, dns => #{retries => 2,timeout => 10}, max_retry_delay => 300, outgoing => #{connection_timeout => 10000, ip_versions => [4,6], port => 5269}, use_starttls => false}}], {assertEqual, [{module,config_parser_SUITE}, {line,3110}, {expression,"K2"}, {expected,default_server_domain}, {value,c2s_state_timeout}]}, [{config_parser_SUITE,handle_config_option,2, [{file, "/home/circleci/project/test/config_parser_SUITE.erl"}, {line,3110}]}, {config_parser_SUITE,compare_ordered_lists,3, [{file, "/home/circleci/project/test/config_parser_SUITE.erl"}, {line,3149}]}, {test_server,ts_tc,3, [{file,"test_server.erl"},{line,1783}]}, {test_server,run_test_case_eval1,6, [{file,"test_server.erl"},{line,1292}]}, {test_server,run_test_case_eval,9, [{file,"test_server.erl"},{line,1224}]}]}} |
163 | config_parser_SUITE | file | outgoing_pools | < > | 0.027s | FAILED | {config_parser_SUITE,compare_ordered_lists,3151} {test_case_failed,{"Failed to compare ordered lists", [{default_server_domain,<<"localhost">>}, {hide_service_name,false}, {host_types,[]}, {hosts, [<<"localhost">>,<<"anonymous.localhost">>, <<"localhost.bis">>]}, {language,<<"en">>}, {listen,[]}, {loglevel,warning}, {mongooseimctl_access_commands,#{}}, {outgoing_pools, [#{conn_opts => #{keyspace => big_mongooseim, servers => [#{host => "cassandra_server1.example.com", port => 9042}, #{host => "cassandra_server2.example.com", port => 9042}]}, opts => #{call_timeout => 5000,strategy => best_worker, workers => 20}, scope => global,tag => default,type => cassandra}, #{conn_opts => #{host => <<"localhost">>,port => 9200}, opts => #{call_timeout => 5000,strategy => best_worker, workers => 10}, scope => global,tag => default,type => elastic}, #{conn_opts => #{host => "https://localhost:8443", path_prefix => <<"/">>, request_timeout => 2000}, opts => #{call_timeout => 5000,strategy => best_worker, workers => 50}, scope => global,tag => mongoose_push_http, type => http}, #{conn_opts => #{connect_interval => 10000, password => <<"ldap-admin-password">>, port => 389, root_dn => <<"cn=admin,dc=example,dc=com">>, servers => ["ldap-server.example.com"]}, opts => #{call_timeout => 5000,strategy => best_worker, workers => 5}, scope => host,tag => default,type => ldap}, #{conn_opts => #{confirms_enabled => true,host => "localhost", max_worker_queue_len => 100, password => <<"guest">>,port => 5672, username => <<"guest">>}, opts => #{call_timeout => 5000,strategy => best_worker, workers => 20}, scope => host,tag => event_pusher,type => rabbit}, #{conn_opts => #{database => "ejabberd",driver => pgsql, host => "localhost",keepalive_interval => 30, max_start_interval => 30, password => "mongooseim_secret",port => 5432, query_timeout => 5000, tls => #{cacertfile => "priv/ca.pem", required => true, server_name_indication => #{enabled => false, protocol => default}, verify_mode => peer}, username => "ejabberd"}, opts => #{call_timeout => 60000, strategy => best_worker,workers => 5}, scope => global,tag => default,type => rdbms}, #{conn_opts => #{database => 0,host => "127.0.0.1", password => [],port => 6379}, opts => #{call_timeout => 5000,strategy => best_worker, workers => 10}, scope => <<"localhost">>,tag => global_distrib, type => redis}, #{conn_opts => #{address => "127.0.0.1", credentials => #{password => "pass",user => "username"}, port => 8087, tls => #{cacertfile => "priv/ca.pem", certfile => "priv/cert.pem", keyfile => "priv/dc1.pem", server_name_indication => #{enabled => true, protocol => default}, verify_mode => peer}}, opts => #{call_timeout => 5000,strategy => next_worker, workers => 20}, scope => global,tag => default,type => riak}]}, {rdbms_server_type,generic}, {registration_timeout,600}, {routing_modules, [mongoose_router_global,mongoose_router_localdomain, mongoose_router_external_localnode, mongoose_router_external, mongoose_router_dynamic_domains,ejabberd_s2s]}, {services,#{}}, {sm_backend,mnesia}, {{auth,<<"anonymous.localhost">>}, #{methods => [], password => #{format => scram,scram_iterations => 10000}, sasl_external => [standard], 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]}}, {{auth,<<"localhost">>}, #{methods => [], password => #{format => scram,scram_iterations => 10000}, sasl_external => [standard], 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]}}, {{auth,<<"localhost.bis">>}, #{methods => [], password => #{format => scram,scram_iterations => 10000}, sasl_external => [standard], 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]}}, {{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">>}, #{ciphers => "TLSv1.2:TLSv1.3",default_policy => allow, dns => #{retries => 2,timeout => 10}, max_retry_delay => 300, outgoing => #{connection_timeout => 10000, ip_versions => [4,6], port => 5269}, use_starttls => false}}, {{s2s,<<"localhost">>}, #{ciphers => "TLSv1.2:TLSv1.3",default_policy => allow, dns => #{retries => 2,timeout => 10}, max_retry_delay => 300, outgoing => #{connection_timeout => 10000, ip_versions => [4,6], port => 5269}, use_starttls => false}}, {{s2s,<<"localhost.bis">>}, #{ciphers => "TLSv1.2:TLSv1.3",default_policy => allow, dns => #{retries => 2,timeout => 10}, max_retry_delay => 300, outgoing => #{connection_timeout => 10000, ip_versions => [4,6], port => 5269}, use_starttls => false}}], [{c2s_state_timeout,5000}, {default_server_domain,<<"localhost">>}, {hide_service_name,false}, {host_types,[]}, {hosts, [<<"localhost">>,<<"anonymous.localhost">>, <<"localhost.bis">>]}, {language,<<"en">>}, {listen,[]}, {loglevel,warning}, {mongooseimctl_access_commands,#{}}, {outgoing_pools, [#{conn_opts => #{keyspace => big_mongooseim, servers => [#{host => "cassandra_server1.example.com", port => 9042}, #{host => "cassandra_server2.example.com", port => 9042}]}, opts => #{call_timeout => 5000,strategy => best_worker, workers => 20}, scope => global,tag => default,type => cassandra}, #{conn_opts => #{host => <<"localhost">>,port => 9200}, opts => #{call_timeout => 5000,strategy => best_worker, workers => 10}, scope => global,tag => default,type => elastic}, #{conn_opts => #{host => "https://localhost:8443", path_prefix => <<"/">>, request_timeout => 2000}, opts => #{call_timeout => 5000,strategy => best_worker, workers => 50}, scope => global,tag => mongoose_push_http, type => http}, #{conn_opts => #{connect_interval => 10000, password => <<"ldap-admin-password">>, port => 389, root_dn => <<"cn=admin,dc=example,dc=com">>, servers => ["ldap-server.example.com"]}, opts => #{call_timeout => 5000,strategy => best_worker, workers => 5}, scope => host,tag => default,type => ldap}, #{conn_opts => #{confirms_enabled => true,host => "localhost", max_worker_queue_len => 100, password => <<"guest">>,port => 5672, username => <<"guest">>}, opts => #{call_timeout => 5000,strategy => best_worker, workers => 20}, scope => host,tag => event_pusher,type => rabbit}, #{conn_opts => #{database => "ejabberd",driver => pgsql, host => "localhost",keepalive_interval => 30, max_start_interval => 30, password => "mongooseim_secret",port => 5432, query_timeout => 5000, tls => #{cacertfile => "priv/ca.pem", required => true, server_name_indication => #{enabled => false, protocol => default}, verify_mode => peer}, username => "ejabberd"}, opts => #{call_timeout => 60000, strategy => best_worker,workers => 5}, scope => global,tag => default,type => rdbms}, #{conn_opts => #{database => 0,host => "127.0.0.1", password => [],port => 6379}, opts => #{call_timeout => 5000,strategy => best_worker, workers => 10}, scope => <<"localhost">>,tag => global_distrib, type => redis}, #{conn_opts => #{address => "127.0.0.1", credentials => #{password => "pass",user => "username"}, port => 8087, tls => #{cacertfile => "priv/ca.pem", certfile => "priv/cert.pem", keyfile => "priv/dc1.pem", server_name_indication => #{enabled => true, protocol => default}, verify_mode => peer}}, opts => #{call_timeout => 5000,strategy => next_worker, workers => 20}, scope => global,tag => default,type => riak}]}, {rdbms_server_type,generic}, {registration_timeout,600}, {routing_modules, [mongoose_router_global,mongoose_router_localdomain, mongoose_router_external_localnode, mongoose_router_external, mongoose_router_dynamic_domains,ejabberd_s2s]}, {services,#{}}, {sm_backend,mnesia}, {{auth,<<"anonymous.localhost">>}, #{methods => [], password => #{format => scram,scram_iterations => 10000}, sasl_external => [standard], 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]}}, {{auth,<<"localhost">>}, #{methods => [], password => #{format => scram,scram_iterations => 10000}, sasl_external => [standard], 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]}}, {{auth,<<"localhost.bis">>}, #{methods => [], password => #{format => scram,scram_iterations => 10000}, sasl_external => [standard], 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]}}, {{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">>}, #{ciphers => "TLSv1.2:TLSv1.3",default_policy => allow, dns => #{retries => 2,timeout => 10}, max_retry_delay => 300, outgoing => #{connection_timeout => 10000, ip_versions => [4,6], port => 5269}, use_starttls => false}}, {{s2s,<<"localhost">>}, #{ciphers => "TLSv1.2:TLSv1.3",default_policy => allow, dns => #{retries => 2,timeout => 10}, max_retry_delay => 300, outgoing => #{connection_timeout => 10000, ip_versions => [4,6], port => 5269}, use_starttls => false}}, {{s2s,<<"localhost.bis">>}, #{ciphers => "TLSv1.2:TLSv1.3",default_policy => allow, dns => #{retries => 2,timeout => 10}, max_retry_delay => 300, outgoing => #{connection_timeout => 10000, ip_versions => [4,6], port => 5269}, use_starttls => false}}], {assertEqual, [{module,config_parser_SUITE}, {line,3110}, {expression,"K2"}, {expected,default_server_domain}, {value,c2s_state_timeout}]}, [{config_parser_SUITE,handle_config_option,2, [{file, "/home/circleci/project/test/config_parser_SUITE.erl"}, {line,3110}]}, {config_parser_SUITE,compare_ordered_lists,3, [{file, "/home/circleci/project/test/config_parser_SUITE.erl"}, {line,3149}]}, {test_server,ts_tc,3, [{file,"test_server.erl"},{line,1783}]}, {test_server,run_test_case_eval1,6, [{file,"test_server.erl"},{line,1292}]}, {test_server,run_test_case_eval,9, [{file,"test_server.erl"},{line,1224}]}]}} |
164 | config_parser_SUITE | file | host_types_file | < > | 0.027s | FAILED | {config_parser_SUITE,compare_ordered_lists,3151} {test_case_failed,{"Failed to compare ordered lists", [{default_server_domain,<<"localhost">>}, {hide_service_name,false}, {host_types, [<<"this is host type">>,<<"some host type">>, <<"another host type">>,<<"yet another host type">>]}, {hosts,[<<"localhost">>]}, {language,<<"en">>}, {listen,[]}, {loglevel,warning}, {mongooseimctl_access_commands,#{}}, {outgoing_pools,[]}, {rdbms_server_type,generic}, {registration_timeout,600}, {routing_modules, [mongoose_router_global,mongoose_router_localdomain, mongoose_router_external_localnode, mongoose_router_external, mongoose_router_dynamic_domains,ejabberd_s2s]}, {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}, sasl_external => [standard], 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]}}, {{auth,<<"localhost">>}, #{methods => [rdbms], password => #{format => scram,scram_iterations => 10000}, rdbms => #{users_number_estimate => false}, sasl_external => [standard], 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]}}, {{auth,<<"some host type">>}, #{http => #{}, methods => [http], password => #{format => scram,scram_iterations => 10000}, sasl_external => [standard], 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]}}, {{auth,<<"this is host type">>}, #{external => #{instances => 1,program => "/usr/bin/bash"}, methods => [external], password => #{format => scram,scram_iterations => 10000}, sasl_external => [standard], 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]}}, {{auth,<<"yet another host type">>}, #{external => #{instances => 1,program => "/usr/bin/bash"}, http => #{}, methods => [external,http], password => #{format => scram,scram_iterations => 10000}, sasl_external => [standard], 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]}}, {{modules,<<"another host type">>}, #{mod_offline => #{access_max_user_messages => max_user_offline_messages, backend => mnesia, store_groupchat_messages => false}}}, {{modules,<<"localhost">>}, #{mod_vcard => #{backend => mnesia, host => {prefix,<<"vjud.">>}, iqdisc => parallel,matches => 30, search => true}}}, {{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">>}, #{ciphers => "TLSv1.2:TLSv1.3",default_policy => allow, dns => #{retries => 2,timeout => 10}, max_retry_delay => 300, outgoing => #{connection_timeout => 10000, ip_versions => [4,6], port => 5269}, use_starttls => false}}, {{s2s,<<"localhost">>}, #{ciphers => "TLSv1.2:TLSv1.3",default_policy => allow, dns => #{retries => 2,timeout => 10}, max_retry_delay => 300, outgoing => #{connection_timeout => 10000, ip_versions => [4,6], port => 5269}, use_starttls => false}}, {{s2s,<<"some host type">>}, #{ciphers => "TLSv1.2:TLSv1.3",default_policy => allow, dns => #{retries => 2,timeout => 10}, max_retry_delay => 300, outgoing => #{connection_timeout => 10000, ip_versions => [4,6], port => 5269}, use_starttls => false}}, {{s2s,<<"this is host type">>}, #{ciphers => "TLSv1.2:TLSv1.3",default_policy => allow, dns => #{retries => 2,timeout => 10}, max_retry_delay => 300, outgoing => #{connection_timeout => 10000, ip_versions => [4,6], port => 5269}, use_starttls => false}}, {{s2s,<<"yet another host type">>}, #{ciphers => "TLSv1.2:TLSv1.3",default_policy => allow, dns => #{retries => 2,timeout => 10}, max_retry_delay => 300, outgoing => #{connection_timeout => 10000, ip_versions => [4,6], port => 5269}, use_starttls => false}}], [{c2s_state_timeout,5000}, {default_server_domain,<<"localhost">>}, {hide_service_name,false}, {host_types, [<<"this is host type">>,<<"some host type">>, <<"another host type">>,<<"yet another host type">>]}, {hosts,[<<"localhost">>]}, {language,<<"en">>}, {listen,[]}, {loglevel,warning}, {mongooseimctl_access_commands,#{}}, {outgoing_pools,[]}, {rdbms_server_type,generic}, {registration_timeout,600}, {routing_modules, [mongoose_router_global,mongoose_router_localdomain, mongoose_router_external_localnode, mongoose_router_external, mongoose_router_dynamic_domains,ejabberd_s2s]}, {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}, sasl_external => [standard], 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]}}, {{auth,<<"localhost">>}, #{methods => [rdbms], password => #{format => scram,scram_iterations => 10000}, rdbms => #{users_number_estimate => false}, sasl_external => [standard], 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]}}, {{auth,<<"some host type">>}, #{http => #{}, methods => [http], password => #{format => scram,scram_iterations => 10000}, sasl_external => [standard], 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]}}, {{auth,<<"this is host type">>}, #{external => #{instances => 1,program => "/usr/bin/bash"}, methods => [external], password => #{format => scram,scram_iterations => 10000}, sasl_external => [standard], 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]}}, {{auth,<<"yet another host type">>}, #{external => #{instances => 1,program => "/usr/bin/bash"}, http => #{}, methods => [external,http], password => #{format => scram,scram_iterations => 10000}, sasl_external => [standard], 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]}}, {{modules,<<"another host type">>}, #{mod_offline => #{access_max_user_messages => max_user_offline_messages, backend => mnesia, store_groupchat_messages => false}}}, {{modules,<<"localhost">>}, #{mod_vcard => #{backend => mnesia, host => {prefix,<<"vjud.">>}, iqdisc => parallel,matches => 30, search => true}}}, {{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">>}, #{ciphers => "TLSv1.2:TLSv1.3",default_policy => allow, dns => #{retries => 2,timeout => 10}, max_retry_delay => 300, outgoing => #{connection_timeout => 10000, ip_versions => [4,6], port => 5269}, use_starttls => false}}, {{s2s,<<"localhost">>}, #{ciphers => "TLSv1.2:TLSv1.3",default_policy => allow, dns => #{retries => 2,timeout => 10}, max_retry_delay => 300, outgoing => #{connection_timeout => 10000, ip_versions => [4,6], port => 5269}, use_starttls => false}}, {{s2s,<<"some host type">>}, #{ciphers => "TLSv1.2:TLSv1.3",default_policy => allow, dns => #{retries => 2,timeout => 10}, max_retry_delay => 300, outgoing => #{connection_timeout => 10000, ip_versions => [4,6], port => 5269}, use_starttls => false}}, {{s2s,<<"this is host type">>}, #{ciphers => "TLSv1.2:TLSv1.3",default_policy => allow, dns => #{retries => 2,timeout => 10}, max_retry_delay => 300, outgoing => #{connection_timeout => 10000, ip_versions => [4,6], port => 5269}, use_starttls => false}}, {{s2s,<<"yet another host type">>}, #{ciphers => "TLSv1.2:TLSv1.3",default_policy => allow, dns => #{retries => 2,timeout => 10}, max_retry_delay => 300, outgoing => #{connection_timeout => 10000, ip_versions => [4,6], port => 5269}, use_starttls => false}}], {assertEqual, [{module,config_parser_SUITE}, {line,3110}, {expression,"K2"}, {expected,default_server_domain}, {value,c2s_state_timeout}]}, [{config_parser_SUITE,handle_config_option,2, [{file, "/home/circleci/project/test/config_parser_SUITE.erl"}, {line,3110}]}, {config_parser_SUITE,compare_ordered_lists,3, [{file, "/home/circleci/project/test/config_parser_SUITE.erl"}, {line,3149}]}, {test_server,ts_tc,3, [{file,"test_server.erl"},{line,1783}]}, {test_server,run_test_case_eval1,6, [{file,"test_server.erl"},{line,1292}]}, {test_server,run_test_case_eval,9, [{file,"test_server.erl"},{line,1224}]}]}} |
config_parser_SUITE | file | end_per_group | < > | 0.000s | Ok | ||
config_parser_SUITE | dynamic_domains | init_per_group | < > | 0.227s | Ok | ||
165 | config_parser_SUITE | dynamic_domains | supported_features | < > | 0.006s | Ok | |
166 | config_parser_SUITE | dynamic_domains | unsupported_features | < > | 0.005s | Ok | |
config_parser_SUITE | dynamic_domains | end_per_group | < > | 0.111s | Ok | ||
config_parser_SUITE | general | init_per_group | < > | 0.000s | Ok | ||
167 | config_parser_SUITE | general | loglevel | < > | 0.003s | Ok | |
168 | config_parser_SUITE | general | hosts | < > | 0.011s | Ok | |
169 | config_parser_SUITE | general | host_types | < > | 0.009s | Ok | |
170 | config_parser_SUITE | general | default_server_domain | < > | 0.006s | Ok | |
171 | config_parser_SUITE | general | registration_timeout | < > | 0.007s | Ok | |
172 | config_parser_SUITE | general | language | < > | 0.007s | Ok | |
173 | config_parser_SUITE | general | all_metrics_are_global | < > | 0.004s | Ok | |
174 | config_parser_SUITE | general | sm_backend | < > | 0.051s | Ok | |
175 | config_parser_SUITE | general | max_fsm_queue | < > | 0.003s | Ok | |
176 | config_parser_SUITE | general | http_server_name | < > | 0.003s | Ok | |
177 | config_parser_SUITE | general | rdbms_server_type | < > | 0.003s | Ok | |
178 | config_parser_SUITE | general | route_subdomains | < > | 0.004s | Ok | |
179 | config_parser_SUITE | general | mongooseimctl_access_commands | < > | 0.007s | Ok | |
180 | config_parser_SUITE | general | routing_modules | < > | 0.023s | Ok | |
181 | config_parser_SUITE | general | replaced_wait_timeout | < > | 0.004s | Ok | |
182 | config_parser_SUITE | general | hide_service_name | < > | 0.003s | Ok | |
183 | config_parser_SUITE | general | domain_certfile | < > | 0.006s | Ok | |
config_parser_SUITE | general | end_per_group | < > | 0.000s | Ok | ||
config_parser_SUITE | listen | init_per_group | < > | 0.000s | Ok | ||
184 | config_parser_SUITE | listen | listen_duplicate | < > | 0.004s | Ok | |
185 | config_parser_SUITE | listen | listen_c2s | < > | 0.106s | Ok | |
186 | config_parser_SUITE | listen | listen_c2s_fast_tls | < > | 0.063s | Ok | |
187 | config_parser_SUITE | listen | listen_c2s_just_tls | < > | 0.044s | Ok | |
188 | config_parser_SUITE | listen | listen_s2s | < > | 0.068s | Ok | |
189 | config_parser_SUITE | listen | listen_s2s_tls | < > | 0.031s | Ok | |
190 | config_parser_SUITE | listen | listen_service | < > | 0.062s | Ok | |
191 | config_parser_SUITE | listen | listen_http | < > | 0.050s | Ok | |
192 | config_parser_SUITE | listen | listen_http_tls | < > | 0.052s | Ok | |
193 | config_parser_SUITE | listen | listen_http_transport | < > | 0.016s | Ok | |
194 | config_parser_SUITE | listen | listen_http_handlers_invalid | < > | 0.060s | Ok | |
195 | config_parser_SUITE | listen | listen_http_handlers_bosh | < > | 0.024s | Ok | |
196 | config_parser_SUITE | listen | listen_http_handlers_websockets | < > | 0.039s | Ok | |
197 | config_parser_SUITE | listen | listen_http_handlers_client_api | < > | 0.033s | Ok | |
198 | config_parser_SUITE | listen | listen_http_handlers_api | < > | 0.011s | Ok | |
199 | config_parser_SUITE | listen | listen_http_handlers_api_admin | < > | 0.010s | Ok | |
200 | config_parser_SUITE | listen | listen_http_handlers_api_client | < > | 0.010s | Ok | |
201 | config_parser_SUITE | listen | listen_http_handlers_domain | < > | 0.015s | Ok | |
202 | config_parser_SUITE | listen | listen_http_handlers_graphql | < > | 0.014s | Ok | |
config_parser_SUITE | listen | end_per_group | < > | 0.000s | Ok | ||
config_parser_SUITE | auth | init_per_group | < > | 0.000s | Ok | ||
203 | config_parser_SUITE | auth | auth_methods | < > | 0.014s | Ok | |
204 | config_parser_SUITE | auth | auth_password | < > | 0.015s | Ok | |
205 | config_parser_SUITE | auth | auth_sasl_external | < > | 0.057s | Ok | |
206 | config_parser_SUITE | auth | auth_allow_multiple_connections | < > | 0.007s | Ok | |
207 | config_parser_SUITE | auth | auth_anonymous_protocol | < > | 0.007s | Ok | |
208 | config_parser_SUITE | auth | auth_sasl_mechanisms | < > | 0.086s | Ok | |
209 | config_parser_SUITE | auth | auth_ldap_pool | < > | 0.005s | Ok | |
210 | config_parser_SUITE | auth | auth_ldap_bind_pool | < > | 0.023s | Ok | |
211 | config_parser_SUITE | auth | auth_ldap_base | < > | 0.006s | Ok | |
212 | config_parser_SUITE | auth | auth_ldap_uids | < > | 0.022s | Ok | |
213 | config_parser_SUITE | auth | auth_ldap_filter | < > | 0.013s | Ok | |
214 | config_parser_SUITE | auth | auth_ldap_dn_filter | < > | 0.025s | Ok | |
215 | config_parser_SUITE | auth | auth_ldap_local_filter | < > | 0.020s | Ok | |
216 | config_parser_SUITE | auth | auth_ldap_deref | < > | 0.013s | Ok | |
217 | config_parser_SUITE | auth | auth_external | < > | 0.007s | Ok | |
218 | config_parser_SUITE | auth | auth_http_basic_auth | < > | 0.022s | Ok | |
219 | config_parser_SUITE | auth | auth_jwt | < > | 0.035s | Ok | |
220 | config_parser_SUITE | auth | auth_riak_bucket_type | < > | 0.022s | Ok | |
221 | config_parser_SUITE | auth | auth_rdbms_users_number_estimate | < > | 0.013s | Ok | |
222 | config_parser_SUITE | auth | auth_dummy | < > | 0.013s | Ok | |
config_parser_SUITE | auth | end_per_group | < > | 0.000s | Ok | ||
config_parser_SUITE | pool | init_per_group | < > | 0.000s | Ok | ||
223 | config_parser_SUITE | pool | pool_basics | < > | 0.008s | Ok | |
224 | config_parser_SUITE | pool | pool_scope | < > | 0.018s | Ok | |
225 | config_parser_SUITE | pool | pool_rdbms | < > | 0.008s | Ok | |
226 | config_parser_SUITE | pool | pool_rdbms_connection_odbc | < > | 0.026s | Ok | |
227 | config_parser_SUITE | pool | pool_rdbms_connection_pgsql | < > | 0.025s | Ok | |
228 | config_parser_SUITE | pool | pool_rdbms_connection_mysql | < > | 0.037s | Ok | |
229 | config_parser_SUITE | pool | pool_rdbms_connection_tls_pgsql | < > | 0.054s | Ok | |
230 | config_parser_SUITE | pool | pool_rdbms_connection_tls_mysql | < > | 0.065s | Ok | |
231 | config_parser_SUITE | pool | pool_http | < > | 0.020s | Ok | |
232 | config_parser_SUITE | pool | pool_http_connection | < > | 0.030s | Ok | |
233 | config_parser_SUITE | pool | pool_http_connection_tls | < > | 0.050s | Ok | |
234 | config_parser_SUITE | pool | pool_redis | < > | 0.017s | Ok | |
235 | config_parser_SUITE | pool | pool_redis_connection | < > | 0.020s | Ok | |
236 | config_parser_SUITE | pool | pool_riak | < > | 0.015s | Ok | |
237 | config_parser_SUITE | pool | pool_riak_connection | < > | 0.013s | Ok | |
238 | config_parser_SUITE | pool | pool_riak_connection_credentials | < > | 0.007s | Ok | |
239 | config_parser_SUITE | pool | pool_riak_connection_tls | < > | 0.072s | Ok | |
240 | config_parser_SUITE | pool | pool_cassandra | < > | 0.014s | Ok | |
241 | config_parser_SUITE | pool | pool_cassandra_connection | < > | 0.008s | Ok | |
242 | config_parser_SUITE | pool | pool_cassandra_connection_auth_plain | < > | 0.009s | Ok | |
243 | config_parser_SUITE | pool | pool_cassandra_connection_servers | < > | 0.012s | Ok | |
244 | config_parser_SUITE | pool | pool_cassandra_connection_tls | < > | 0.061s | Ok | |
245 | config_parser_SUITE | pool | pool_elastic | < > | 0.006s | Ok | |
246 | config_parser_SUITE | pool | pool_elastic_connection | < > | 0.008s | Ok | |
247 | config_parser_SUITE | pool | pool_rabbit | < > | 0.015s | Ok | |
248 | config_parser_SUITE | pool | pool_rabbit_connection | < > | 0.020s | Ok | |
249 | config_parser_SUITE | pool | pool_ldap | < > | 0.015s | Ok | |
250 | config_parser_SUITE | pool | pool_ldap_connection | < > | 0.018s | Ok | |
config_parser_SUITE | pool | end_per_group | < > | 0.000s | Ok | ||
config_parser_SUITE | shaper_acl_access | init_per_group | < > | 0.000s | Ok | ||
251 | config_parser_SUITE | shaper_acl_access | shaper | < > | 0.004s | Ok | |
252 | config_parser_SUITE | shaper_acl_access | acl | < > | 0.022s | Ok | |
253 | config_parser_SUITE | shaper_acl_access | acl_merge_host_and_global | < > | 0.003s | Ok | |
254 | config_parser_SUITE | shaper_acl_access | access | < > | 0.008s | Ok | |
255 | config_parser_SUITE | shaper_acl_access | access_merge_host_and_global | < > | 0.004s | Ok | |
config_parser_SUITE | shaper_acl_access | end_per_group | < > | 0.000s | Ok | ||
config_parser_SUITE | s2s | init_per_group | < > | 0.000s | Ok | ||
256 | config_parser_SUITE | s2s | s2s_host_config | < > | 0.002s | Ok | |
257 | config_parser_SUITE | s2s | s2s_dns_timeout | < > | 0.009s | Ok | |
258 | config_parser_SUITE | s2s | s2s_dns_retries | < > | 0.004s | Ok | |
259 | config_parser_SUITE | s2s | s2s_outgoing_port | < > | 0.010s | Ok | |
260 | config_parser_SUITE | s2s | s2s_outgoing_ip_versions | < > | 0.007s | Ok | |
261 | config_parser_SUITE | s2s | s2s_outgoing_timeout | < > | 0.018s | Ok | |
262 | config_parser_SUITE | s2s | s2s_use_starttls | < > | 0.018s | Ok | |
263 | config_parser_SUITE | s2s | s2s_certfile | < > | 0.011s | Ok | |
264 | config_parser_SUITE | s2s | s2s_default_policy | < > | 0.009s | Ok | |
265 | config_parser_SUITE | s2s | s2s_host_policy | < > | 0.018s | Ok | |
266 | config_parser_SUITE | s2s | s2s_address | < > | 0.016s | Ok | |
267 | config_parser_SUITE | s2s | s2s_ciphers | < > | 0.008s | Ok | |
268 | config_parser_SUITE | s2s | s2s_shared | < > | 0.007s | Ok | |
269 | config_parser_SUITE | s2s | s2s_max_retry_delay | < > | 0.007s | Ok | |
config_parser_SUITE | s2s | end_per_group | < > | 0.000s | Ok | ||
config_parser_SUITE | modules | init_per_group | < > | 0.000s | Ok | ||
270 | config_parser_SUITE | modules | mod_adhoc | < > | 0.043s | Ok | |
271 | config_parser_SUITE | modules | mod_auth_token | < > | 0.306s | Ok | |
272 | config_parser_SUITE | modules | mod_blocking | < > | 0.323s | Ok | |
273 | config_parser_SUITE | modules | mod_bosh | < > | 0.287s | Ok | |
274 | config_parser_SUITE | modules | mod_caps | < > | 0.056s | Ok | |
275 | config_parser_SUITE | modules | mod_cache_users | < > | 0.042s | Ok | |
276 | config_parser_SUITE | modules | mod_carboncopy | < > | 0.043s | Ok | |
277 | config_parser_SUITE | modules | mod_csi | < > | 0.042s | Ok | |
278 | config_parser_SUITE | modules | mod_disco | < > | 0.337s | Ok | |
279 | config_parser_SUITE | modules | mod_inbox | < > | 0.112s | Ok | |
280 | config_parser_SUITE | modules | mod_global_distrib | < > | 0.227s | Ok | |
281 | config_parser_SUITE | modules | mod_global_distrib_connections | < > | 0.110s | Ok | |
282 | config_parser_SUITE | modules | mod_global_distrib_connections_endpoints | < > | 0.286s | Ok | |
283 | config_parser_SUITE | modules | mod_global_distrib_connections_advertised_endpoints | < > | 0.055s | Ok | |
284 | config_parser_SUITE | modules | mod_global_distrib_connections_tls | < > | 0.098s | Ok | |
285 | config_parser_SUITE | modules | mod_global_distrib_redis | < > | 0.048s | Ok | |
286 | config_parser_SUITE | modules | mod_global_distrib_cache | < > | 0.162s | Ok | |
287 | config_parser_SUITE | modules | mod_global_distrib_bounce | < > | 0.164s | Ok | |
288 | config_parser_SUITE | modules | mod_event_pusher_sns | < > | 0.424s | Ok | |
289 | config_parser_SUITE | modules | mod_event_pusher_push | < > | 0.939s | Ok | |
290 | config_parser_SUITE | modules | mod_event_pusher_http | < > | 0.297s | Ok | |
291 | config_parser_SUITE | modules | mod_event_pusher_rabbit | < > | 0.161s | Ok | |
292 | config_parser_SUITE | modules | mod_extdisco | < > | 0.101s | Ok | |
293 | config_parser_SUITE | modules | mod_http_upload | < > | 0.494s | Ok | |
294 | config_parser_SUITE | modules | mod_http_upload_s3 | < > | 0.076s | Ok | |
295 | config_parser_SUITE | modules | mod_jingle_sip | < > | 0.237s | Ok | |
296 | config_parser_SUITE | modules | mod_keystore | < > | 0.033s | Ok | |
297 | config_parser_SUITE | modules | mod_keystore_keys | < > | 0.065s | Ok | |
298 | config_parser_SUITE | modules | mod_last | < > | 0.412s | Ok | |
299 | config_parser_SUITE | modules | mod_mam | < > | 1.635s | Ok | |
300 | config_parser_SUITE | modules | mod_mam_riak | < > | 0.038s | Ok | |
301 | config_parser_SUITE | modules | mod_mam_pm | < > | 1.598s | Ok | |
302 | config_parser_SUITE | modules | mod_mam_muc | < > | 1.510s | Ok | |
303 | config_parser_SUITE | modules | mod_muc | < > | 0.511s | Ok | |
304 | config_parser_SUITE | modules | mod_muc_default_room | < > | 0.144s | Ok | |
305 | config_parser_SUITE | modules | mod_muc_default_room_affiliations | < > | 0.032s | Ok | |
306 | config_parser_SUITE | modules | mod_muc_log | < > | 0.029s | Ok | |
307 | config_parser_SUITE | modules | mod_muc_log_top_link | < > | 0.010s | Ok | |
308 | config_parser_SUITE | modules | mod_muc_light | < > | 0.509s | Ok | |
309 | config_parser_SUITE | modules | mod_muc_light_config_schema | < > | 0.032s | Ok | |
310 | config_parser_SUITE | modules | mod_offline | < > | 0.417s | Ok | |
311 | config_parser_SUITE | modules | mod_offline_chatmarkers | < > | 0.488s | Ok | |
312 | config_parser_SUITE | modules | mod_ping | < > | 0.086s | Ok | |
313 | config_parser_SUITE | modules | mod_privacy | < > | 0.447s | Ok | |
314 | config_parser_SUITE | modules | mod_private | < > | 0.579s | Ok | |
315 | config_parser_SUITE | modules | mod_pubsub | < > | 0.943s | Ok | |
316 | config_parser_SUITE | modules | mod_pubsub_pep_mapping | < > | 0.010s | Ok | |
317 | config_parser_SUITE | modules | mod_pubsub_default_node_config | < > | 0.097s | Ok | |
318 | config_parser_SUITE | modules | mod_push_service_mongoosepush | < > | 0.027s | Ok | |
319 | config_parser_SUITE | modules | mod_register | < > | 0.097s | Ok | |
320 | config_parser_SUITE | modules | mod_roster | < > | 0.546s | Ok | |
321 | config_parser_SUITE | modules | mod_shared_roster_ldap | < > | 0.084s | Ok | |
322 | config_parser_SUITE | modules | mod_sic | < > | 0.018s | Ok | |
323 | config_parser_SUITE | modules | mod_smart_markers | < > | 0.026s | Ok | |
324 | config_parser_SUITE | modules | mod_stream_management | < > | 0.187s | Ok | |
325 | config_parser_SUITE | modules | mod_stream_management_stale_h | < > | 0.013s | Ok | |
326 | config_parser_SUITE | modules | mod_time | < > | 0.018s | Ok | |
327 | config_parser_SUITE | modules | mod_vcard | < > | 0.261s | Ok | |
328 | config_parser_SUITE | modules | mod_vcard_ldap_uids | < > | 0.025s | Ok | |
329 | config_parser_SUITE | modules | mod_vcard_ldap_vcard_map | < > | 0.018s | Ok | |
330 | config_parser_SUITE | modules | mod_vcard_ldap_search_fields | < > | 0.018s | Ok | |
331 | config_parser_SUITE | modules | mod_vcard_ldap_search_reported | < > | 0.019s | Ok | |
332 | config_parser_SUITE | modules | mod_version | < > | 0.021s | Ok | |
333 | config_parser_SUITE | modules | modules_without_config | < > | 0.086s | Ok | |
334 | config_parser_SUITE | modules | incorrect_module | < > | 0.062s | Ok | |
config_parser_SUITE | modules | end_per_group | < > | 0.000s | Ok | ||
config_parser_SUITE | services | init_per_group | < > | 0.000s | Ok | ||
335 | config_parser_SUITE | services | service_admin_extra | < > | 0.004s | Ok | |
336 | config_parser_SUITE | services | service_domain_db | < > | 0.005s | Ok | |
337 | config_parser_SUITE | services | service_mongoose_system_metrics | < > | 0.012s | Ok | |
config_parser_SUITE | services | end_per_group | < > | 0.000s | Ok | ||
config_parser_SUITE | end_per_suite | < > | 0.000s | Ok | |||
cowboy_SUITE | init_per_suite | < > | 0.290s | Ok | |||
cowboy_SUITE | routing | init_per_group | < > | 0.001s | Ok | ||
338 | cowboy_SUITE | routing | http_requests | < > | 0.033s | Ok | |
339 | cowboy_SUITE | routing | ws_request_bad_protocol | < > | 0.001s | Ok | |
340 | cowboy_SUITE | routing | ws_requests_xmpp | < > | 0.016s | Ok | |
341 | cowboy_SUITE | routing | ws_requests_other | < > | 0.004s | Ok | |
342 | cowboy_SUITE | routing | mixed_requests | < > | 0.077s | Ok | |
cowboy_SUITE | routing | end_per_group | < > | 0.001s | Ok | ||
343 | cowboy_SUITE | start_cowboy_returns_error_eaddrinuse | < > | 0.036s | Ok | ||
cowboy_SUITE | end_per_suite | < > | 0.036s | Ok | |||
ejabberd_admin_SUITE | init_per_suite | < > | 0.000s | Ok | |||
ejabberd_admin_SUITE | import_users | init_per_group | < > | 0.220s | Ok | ||
344 | ejabberd_admin_SUITE | import_users | import_users_from_valid_csv | < > | 0.011s | Ok | |
345 | ejabberd_admin_SUITE | import_users | import_users_from_valid_csv_with_quoted_fields | < > | 0.000s | Ok | |
346 | ejabberd_admin_SUITE | import_users | import_from_invalid_csv | < > | 0.000s | Ok | |
ejabberd_admin_SUITE | import_users | end_per_group | < > | 0.198s | Ok | ||
ejabberd_admin_SUITE | end_per_suite | < > | 0.000s | Ok | |||
ejabberd_c2s_SUITE | init_per_suite | < > | 0.030s | Ok | |||
347 | ejabberd_c2s_SUITE | c2s_start_stop_test | < > | 0.000s | Ok | ||
348 | ejabberd_c2s_SUITE | stream_error_when_invalid_domain | < > | 0.223s | Ok | ||
349 | ejabberd_c2s_SUITE | session_established | < > | 0.002s | Ok | ||
350 | ejabberd_c2s_SUITE | send_error_when_waiting | < > | 0.018s | Ok | ||
351 | ejabberd_c2s_SUITE | c2s_is_killed_when_too_many_messages_in_the_queue | < > | 4.329s | Ok | ||
ejabberd_c2s_SUITE | end_per_suite | < > | 0.000s | Ok | |||
ejabberd_hooks_SUITE | init_per_suite | < > | 0.000s | Ok | |||
352 | ejabberd_hooks_SUITE | a_module_fun_can_be_added | < > | 0.077s | Ok | ||
353 | ejabberd_hooks_SUITE | a_module_fun_can_be_removed | < > | 0.053s | Ok | ||
354 | ejabberd_hooks_SUITE | hooks_run_launches_nullary_fun | < > | 0.072s | Ok | ||
355 | ejabberd_hooks_SUITE | hooks_run_launches_unary_fun | < > | 0.058s | Ok | ||
356 | ejabberd_hooks_SUITE | hooks_run_ignores_different_arity_funs | < > | 0.073s | Ok | ||
357 | ejabberd_hooks_SUITE | hooks_run_stops_when_fun_returns_stop | < > | 0.086s | Ok | ||
358 | ejabberd_hooks_SUITE | hooks_run_fold_folds_with_unary_fun | < > | 0.077s | Ok | ||
359 | ejabberd_hooks_SUITE | hooks_run_fold_folds_with_binary_fun | < > | 0.100s | Ok | ||
360 | ejabberd_hooks_SUITE | hooks_run_fold_passes_acc_along | < > | 0.086s | Ok | ||
361 | ejabberd_hooks_SUITE | hooks_run_fold_stops_when_fun_returns_stop | < > | 0.112s | Ok | ||
362 | ejabberd_hooks_SUITE | hooks_run_fold_preserves_order | < > | 0.155s | Ok | ||
363 | ejabberd_hooks_SUITE | error_in_run_fold_is_ignored | < > | 0.107s | Ok | ||
364 | ejabberd_hooks_SUITE | throw_in_run_fold_is_ignored | < > | 0.157s | Ok | ||
365 | ejabberd_hooks_SUITE | exit_in_run_fold_is_ignored | < > | 0.100s | Ok | ||
ejabberd_hooks_SUITE | end_per_suite | < > | 0.002s | Ok | |||
ejabberd_sm_SUITE | init_per_suite | < > | 0.000s | Ok | |||
ejabberd_sm_SUITE | mnesia | init_per_group | < > | 0.007s | Ok | ||
366 | ejabberd_sm_SUITE | mnesia | open_session | < > | 0.000s | Ok | |
367 | ejabberd_sm_SUITE | mnesia | get_full_session_list | < > | 0.001s | Ok | |
368 | ejabberd_sm_SUITE | mnesia | get_vh_session_list | < > | 0.001s | Ok | |
369 | ejabberd_sm_SUITE | mnesia | get_sessions_2 | < > | 0.003s | Ok | |
370 | ejabberd_sm_SUITE | mnesia | get_sessions_3 | < > | 0.000s | Ok | |
371 | ejabberd_sm_SUITE | mnesia | session_is_updated_when_created_twice | < > | 0.000s | Ok | |
372 | ejabberd_sm_SUITE | mnesia | delete_session | < > | 0.000s | Ok | |
373 | ejabberd_sm_SUITE | mnesia | clean_up | < > | 0.003s | Ok | |
374 | ejabberd_sm_SUITE | mnesia | too_much_sessions | < > | 0.000s | Ok | |
375 | ejabberd_sm_SUITE | mnesia | unique_count | < > | 0.001s | Ok | |
376 | ejabberd_sm_SUITE | mnesia | unique_count_while_removing_entries | < > | 0.106s | Ok | |
377 | ejabberd_sm_SUITE | mnesia | session_info_is_stored | < > | 0.000s | Ok | |
378 | ejabberd_sm_SUITE | mnesia | session_info_is_updated_if_keys_match | < > | 0.000s | Ok | |
379 | ejabberd_sm_SUITE | mnesia | session_info_is_extended_if_new_keys_present | < > | 0.000s | Ok | |
380 | ejabberd_sm_SUITE | mnesia | session_info_keys_not_truncated_if_session_opened_with_empty_infolist | < > | 0.000s | Ok | |
381 | ejabberd_sm_SUITE | mnesia | kv_can_be_stored_for_session | < > | 0.000s | Ok | |
382 | ejabberd_sm_SUITE | mnesia | kv_can_be_updated_for_session | < > | 0.000s | Ok | |
383 | ejabberd_sm_SUITE | mnesia | kv_can_be_removed_for_session | < > | 0.000s | Ok | |
384 | ejabberd_sm_SUITE | mnesia | store_info_sends_message_to_the_session_owner | < > | 0.000s | Ok | |
385 | ejabberd_sm_SUITE | mnesia | remove_info_sends_message_to_the_session_owner | < > | 0.000s | Ok | |
386 | ejabberd_sm_SUITE | mnesia | cannot_reproduce_race_condition_in_store_info | < > | 0.157s | Ok | |
ejabberd_sm_SUITE | mnesia | end_per_group | < > | 0.003s | Ok | ||
ejabberd_sm_SUITE | redis | init_per_group | < > | 0.090s | Ok | ||
387 | ejabberd_sm_SUITE | redis | open_session | < > | 0.001s | Ok | |
388 | ejabberd_sm_SUITE | redis | get_full_session_list | < > | 0.007s | Ok | |
389 | ejabberd_sm_SUITE | redis | get_vh_session_list | < > | 0.008s | Ok | |
390 | ejabberd_sm_SUITE | redis | get_sessions_2 | < > | 0.024s | Ok | |
391 | ejabberd_sm_SUITE | redis | get_sessions_3 | < > | 0.002s | Ok | |
392 | ejabberd_sm_SUITE | redis | session_is_updated_when_created_twice | < > | 0.002s | Ok | |
393 | ejabberd_sm_SUITE | redis | delete_session | < > | 0.001s | Ok | |
394 | ejabberd_sm_SUITE | redis | clean_up | < > | 0.018s | Ok | |
395 | ejabberd_sm_SUITE | redis | too_much_sessions | < > | 0.001s | Ok | |
396 | ejabberd_sm_SUITE | redis | unique_count | < > | 0.010s | Ok | |
397 | ejabberd_sm_SUITE | redis | unique_count_while_removing_entries | < > | 0.235s | Ok | |
398 | ejabberd_sm_SUITE | redis | session_info_is_stored | < > | 0.001s | Ok | |
399 | ejabberd_sm_SUITE | redis | session_info_is_updated_if_keys_match | < > | 0.001s | Ok | |
400 | ejabberd_sm_SUITE | redis | session_info_is_extended_if_new_keys_present | < > | 0.001s | Ok | |
401 | ejabberd_sm_SUITE | redis | session_info_keys_not_truncated_if_session_opened_with_empty_infolist | < > | 0.001s | Ok | |
402 | ejabberd_sm_SUITE | redis | kv_can_be_stored_for_session | < > | 0.001s | Ok | |
403 | ejabberd_sm_SUITE | redis | kv_can_be_updated_for_session | < > | 0.001s | Ok | |
404 | ejabberd_sm_SUITE | redis | kv_can_be_removed_for_session | < > | 0.002s | Ok | |
405 | ejabberd_sm_SUITE | redis | store_info_sends_message_to_the_session_owner | < > | 0.000s | Ok | |
406 | ejabberd_sm_SUITE | redis | remove_info_sends_message_to_the_session_owner | < > | 0.000s | Ok | |
407 | ejabberd_sm_SUITE | redis | cannot_reproduce_race_condition_in_store_info | < > | 0.220s | Ok | |
ejabberd_sm_SUITE | redis | end_per_group | < > | 0.000s | Ok | ||
ejabberd_sm_SUITE | end_per_suite | < > | 0.001s | Ok | |||
event_pusher_sns_SUITE | init_per_suite | < > | 0.000s | Ok | |||
408 | event_pusher_sns_SUITE | handles_unicode_messages | < > | 0.025s | Ok | ||
409 | event_pusher_sns_SUITE | forwards_chat_messages_to_chat_topic | < > | 0.021s | Ok | ||
410 | event_pusher_sns_SUITE | forwards_groupchat_messages_to_groupchat_topic | < > | 0.021s | Ok | ||
411 | event_pusher_sns_SUITE | does_not_forward_other_messages | < > | 0.023s | Ok | ||
412 | event_pusher_sns_SUITE | creates_proper_sns_topic_arn | < > | 0.022s | Ok | ||
413 | event_pusher_sns_SUITE | forwards_online_presence_to_presence_topic | < > | 0.032s | Ok | ||
414 | event_pusher_sns_SUITE | forwards_offline_presence_to_presence_topic | < > | 0.020s | Ok | ||
415 | event_pusher_sns_SUITE | does_not_forward_messages_without_body | < > | 0.021s | Ok | ||
416 | event_pusher_sns_SUITE | does_not_forward_messages_when_topic_is_unset | < > | 0.020s | Ok | ||
417 | event_pusher_sns_SUITE | does_not_forward_presences_when_topic_is_unset | < > | 0.025s | Ok | ||
418 | event_pusher_sns_SUITE | calls_callback_module_to_get_user_id | < > | 0.087s | Ok | ||
419 | event_pusher_sns_SUITE | calls_callback_module_to_retrieve_attributes_for_presence | < > | 0.093s | Ok | ||
420 | event_pusher_sns_SUITE | calls_callback_module_to_retrieve_attributes_for_message | < > | 0.105s | Ok | ||
event_pusher_sns_SUITE | end_per_suite | < > | 0.000s | Ok | |||
gen_hook_SUITE | init_per_suite | < > | 0.001s | Ok | |||
421 | gen_hook_SUITE | single_handler_can_be_added_and_removed | < > | 0.079s | Ok | ||
422 | gen_hook_SUITE | multiple_handlers_can_be_added_and_removed | < > | 0.092s | Ok | ||
423 | gen_hook_SUITE | local_fun_references_causes_error | < > | 0.093s | Ok | ||
424 | gen_hook_SUITE | anonymous_fun_references_causes_error | < > | 0.000s | Ok | ||
425 | gen_hook_SUITE | not_exported_external_fun_references_causes_error | < > | 0.014s | Ok | ||
426 | gen_hook_SUITE | invalid_hook_handler_parameters_causes_error | < > | 0.000s | Ok | ||
427 | gen_hook_SUITE | run_fold_executes_handlers_in_the_right_order | < > | 0.056s | Ok | ||
428 | gen_hook_SUITE | run_fold_stops_when_handler_returns_stop | < > | 0.119s | Ok | ||
429 | gen_hook_SUITE | errors_in_handlers_are_reported_but_ignored | < > | 0.210s | Ok | ||
gen_hook_SUITE | end_per_suite | < > | 0.001s | Ok | |||
common_test | init_per_suite | < > | 0.000s | Ok | |||
430 | gen_mod_SUITE | start_and_stop | < > | 0.000s | Ok | ||
431 | gen_mod_SUITE | start_error | < > | 0.010s | Ok | ||
432 | gen_mod_SUITE | start_with_service_deps | < > | 0.012s | Ok | ||
433 | gen_mod_SUITE | stop_error | < > | 0.006s | Ok | ||
434 | gen_mod_SUITE | loaded_modules | < > | 0.000s | Ok | ||
435 | gen_mod_SUITE | loaded_modules_with_opts | < > | 0.000s | Ok | ||
436 | gen_mod_SUITE | get_module_opt | < > | 0.000s | Ok | ||
437 | gen_mod_SUITE | lookup_module_opt | < > | 0.000s | Ok | ||
438 | gen_mod_SUITE | hosts_with_module | < > | 0.000s | Ok | ||
439 | 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 | |||
440 | gen_mod_deps_SUITE | no_dependencies | < > | 0.000s | Ok | ||
441 | gen_mod_deps_SUITE | dependency | < > | 0.006s | Ok | ||
442 | gen_mod_deps_SUITE | dependency_chain | < > | 0.016s | Ok | ||
443 | gen_mod_deps_SUITE | dependency_dag | < > | 0.018s | Ok | ||
444 | gen_mod_deps_SUITE | fails_on_dependency_cycle | < > | 0.031s | Ok | ||
445 | gen_mod_deps_SUITE | succeeds_on_cycle_with_soft_dep_in_path | < > | 0.028s | Ok | ||
446 | gen_mod_deps_SUITE | succeeds_on_adding_soft_dependency_cycle_edge | < > | 0.020s | Ok | ||
447 | gen_mod_deps_SUITE | forces_dependency_opts | < > | 0.006s | Ok | ||
448 | gen_mod_deps_SUITE | appends_dependencies_opts | < > | 0.021s | Ok | ||
449 | gen_mod_deps_SUITE | optional_dependencies_are_not_started_by_themselves | < > | 0.005s | Ok | ||
450 | gen_mod_deps_SUITE | optional_dependencies_add_opts | < > | 0.017s | Ok | ||
451 | gen_mod_deps_SUITE | overrides_dependency_opts | < > | 0.016s | Ok | ||
452 | gen_mod_deps_SUITE | merges_dependency_opts | < > | 0.017s | Ok | ||
common_test | end_per_suite | < > | 0.000s | Ok | |||
http_client_SUITE | init_per_suite | < > | 0.004s | FAILED | {http_helper,start,24} {badmatch,{error,{{shutdown,{failed_to_start_child,ranch_acc...} | ||
453 | http_client_SUITE | get_test | < > | 0.000s | SKIPPED | init_per_suite failed | |
454 | http_client_SUITE | no_pool_test | < > | 0.000s | SKIPPED | init_per_suite failed | |
455 | http_client_SUITE | post_test | < > | 0.000s | SKIPPED | init_per_suite failed | |
456 | http_client_SUITE | request_timeout_test | < > | 0.000s | SKIPPED | init_per_suite failed | |
457 | http_client_SUITE | pool_timeout_test | < > | 0.000s | SKIPPED | init_per_suite failed | |
http_client_SUITE | end_per_suite | < > | 0.000s | SKIPPED | init_per_suite failed | ||
jlib_SUITE | init_per_suite | < > | 0.000s | Ok | |||
458 | jlib_SUITE | make_iq_reply_changes_type_to_result | < > | 0.000s | Ok | ||
459 | jlib_SUITE | make_iq_reply_changes_to_to_from | < > | 0.000s | Ok | ||
460 | jlib_SUITE | make_iq_reply_switches_from_to_to | < > | 0.000s | Ok | ||
461 | jlib_SUITE | make_iq_reply_switches_to_and_from_attrs | < > | 0.000s | Ok | ||
462 | jlib_SUITE | error_reply_check | < > | 0.000s | Ok | ||
jlib_SUITE | end_per_suite | < > | 0.000s | Ok | |||
common_test | init_per_suite | < > | 0.000s | Ok | |||
463 | json_formatter_SUITE | something_is_logged | < > | 0.204s | Ok | ||
464 | json_formatter_SUITE | something_is_formatted | < > | 0.202s | Ok | ||
465 | json_formatter_SUITE | acc_is_formatted | < > | 0.102s | Ok | ||
466 | json_formatter_SUITE | acc_is_preserved | < > | 0.102s | Ok | ||
467 | json_formatter_SUITE | chars_limited | < > | 0.102s | Ok | ||
468 | json_formatter_SUITE | format_depth_limited | < > | 0.202s | Ok | ||
469 | json_formatter_SUITE | json_depth_limited | < > | 0.101s | Ok | ||
470 | 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.006s | Ok | |||
471 | keystore_SUITE | module_startup_no_opts | < > | 0.009s | Ok | ||
472 | keystore_SUITE | module_startup_read_key_from_file | < > | 0.007s | Ok | ||
473 | keystore_SUITE | module_startup_create_ram_key | < > | 0.007s | Ok | ||
474 | keystore_SUITE | module_startup_create_ram_key_of_given_size | < > | 0.001s | Ok | ||
475 | keystore_SUITE | module_startup_for_multiple_domains | < > | 0.010s | Ok | ||
476 | keystore_SUITE | multiple_domains_one_stopped | < > | 0.002s | Ok | ||
keystore_SUITE | end_per_suite | < > | 0.006s | Ok | |||
mam_misc_SUITE | init_per_suite | < > | 0.000s | Ok | |||
477 | mam_misc_SUITE | test_encode_decode_functionality | < > | 0.361s | Ok | ||
common_test | should_archive | init_per_group | < > | 0.000s | Ok | start of should_archive | |
478 | mam_misc_SUITE | should_archive | non_messages_are_always_false | < > | 0.052s | Ok | |
479 | mam_misc_SUITE | should_archive | messages_type_error_false | < > | 0.066s | Ok | |
480 | mam_misc_SUITE | should_archive | other_message_types_return_false | < > | 0.053s | Ok | |
481 | mam_misc_SUITE | should_archive | must_be_rejected | < > | 0.061s | Ok | |
482 | mam_misc_SUITE | should_archive | must_be_accepted | < > | 0.055s | 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 | |
483 | migration_scripts_SUITE | sender_jid_from_mam_message | sender_jid_from_mam_muc_eterm_stream | < > | 0.912s | Ok | |
484 | migration_scripts_SUITE | sender_jid_from_mam_message | sender_jid_from_mam_muc_xml_stream | < > | 0.820s | Ok | |
485 | migration_scripts_SUITE | sender_jid_from_mam_message | sender_jid_from_mam_muc_doesnt_crash_on_unsupported_eterm_input | < > | 0.827s | Ok | |
486 | migration_scripts_SUITE | sender_jid_from_mam_message | sender_jid_from_mam_muc_doesnt_crash_on_unsupported_xml_input | < > | 0.827s | Ok | |
487 | migration_scripts_SUITE | sender_jid_from_mam_message | sender_jid_from_mam_muc_doesnt_crash_on_malformed_eterm_input | < > | 0.916s | Ok | |
488 | migration_scripts_SUITE | sender_jid_from_mam_message | sender_jid_from_mam_muc_doesnt_crash_on_malformed_xml_input | < > | 0.808s | 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.019s | Ok | |||
mod_global_distrib_SUITE | hook_handlers | init_per_group | < > | 0.000s | Ok | ||
489 | mod_global_distrib_SUITE | hook_handlers | missing_struct_in_message_from_user | < > | 0.000s | Ok | |
490 | mod_global_distrib_SUITE | hook_handlers | missing_struct_in_message_from_component | < > | 0.001s | 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 | |||
491 | mod_http_upload_s3_SUITE | creates_slot_with_given_timestamp | < > | 0.000s | Ok | ||
492 | mod_http_upload_s3_SUITE | cretes_slot_with_aws_v4_auth_queries | < > | 0.000s | Ok | ||
493 | mod_http_upload_s3_SUITE | signs_url_with_expected_size | < > | 0.168s | Ok | ||
494 | mod_http_upload_s3_SUITE | creates_slot_with_given_expiration_time | < > | 0.000s | Ok | ||
495 | mod_http_upload_s3_SUITE | signs_url_with_expected_content_type_if_given | < > | 0.177s | Ok | ||
496 | mod_http_upload_s3_SUITE | provides_and_signs_acl | < > | 0.201s | Ok | ||
497 | mod_http_upload_s3_SUITE | does_not_provide_acl_when_disabled | < > | 0.189s | Ok | ||
498 | mod_http_upload_s3_SUITE | parses_bucket_url_with_custom_port | < > | 0.000s | Ok | ||
499 | mod_http_upload_s3_SUITE | parses_bucket_url_with_path | < > | 0.000s | Ok | ||
500 | mod_http_upload_s3_SUITE | parse_bucket_url_with_slashful_path | < > | 0.000s | Ok | ||
501 | mod_http_upload_s3_SUITE | includes_token_in_url | < > | 0.000s | Ok | ||
502 | 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 | |||
503 | mod_mam_SUITE | overrides_general_options | < > | 0.000s | Ok | ||
504 | mod_mam_SUITE | sets_rdbms_as_default_backend | < > | 0.000s | Ok | ||
505 | mod_mam_SUITE | handles_only_pm | < > | 0.000s | Ok | ||
506 | mod_mam_SUITE | handles_only_muc | < > | 0.000s | Ok | ||
507 | mod_mam_SUITE | disables_sync_writer_on_async_writer | < > | 0.000s | Ok | ||
508 | mod_mam_SUITE | disables_sync_muc_writer_on_async_writer | < > | 0.000s | Ok | ||
509 | mod_mam_SUITE | produces_valid_configurations | < > | 0.000s | Ok | ||
510 | mod_mam_SUITE | handles_riak_config | < > | 0.000s | Ok | ||
511 | mod_mam_SUITE | handles_cassandra_config | < > | 0.000s | Ok | ||
512 | mod_mam_SUITE | example_muc_only_no_pref_good_performance | < > | 0.000s | Ok | ||
513 | 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.007s | Ok | |||
514 | mod_offline_mnesia_SUITE | mnesia_offline_table_can_be_upgraded_from_3_5_to_next | < > | 0.006s | Ok | ||
mod_offline_mnesia_SUITE | end_per_suite | < > | 0.003s | Ok | |||
mod_websockets_SUITE | init_per_suite | < > | 0.537s | Ok | |||
515 | mod_websockets_SUITE | ping_test | < > | 0.501s | FAILED | {mod_websockets_SUITE,get_child_by_mod,228} {not_found,[{mod_websockets_SUITE,...},{...}|...]} | |
516 | mod_websockets_SUITE | set_ping_test | < > | 0.001s | FAILED | {mod_websockets_SUITE,get_child_by_mod,228} {not_found,[{mod_websockets_SUITE,...},{...}|...]} | |
517 | mod_websockets_SUITE | disable_ping_test | < > | 0.001s | FAILED | {mod_websockets_SUITE,get_child_by_mod,228} {not_found,[{mod_websockets_SUITE,...},{...}|...]} | |
518 | mod_websockets_SUITE | disable_and_set | < > | 0.001s | FAILED | {mod_websockets_SUITE,get_child_by_mod,228} {not_found,[{mod_websockets_SUITE,...},{...}|...]} | |
519 | mod_websockets_SUITE | agree_to_xmpp_subprotocol | < > | 0.001s | FAILED | {mod_websockets_SUITE,get_child_by_mod,228} {not_found,[{mod_websockets_SUITE,...},{...}|...]} | |
520 | mod_websockets_SUITE | agree_to_xmpp_subprotocol_case_insensitive | < > | 0.001s | FAILED | {mod_websockets_SUITE,get_child_by_mod,228} {not_found,[{mod_websockets_SUITE,...},{...}|...]} | |
521 | mod_websockets_SUITE | agree_to_xmpp_subprotocol_from_many | < > | 0.001s | FAILED | {mod_websockets_SUITE,get_child_by_mod,228} {not_found,[{mod_websockets_SUITE,...},{...}|...]} | |
522 | mod_websockets_SUITE | do_not_agree_to_missing_subprotocol | < > | 0.001s | FAILED | {mod_websockets_SUITE,get_child_by_mod,228} {not_found,[{mod_websockets_SUITE,...},{...}|...]} | |
523 | mod_websockets_SUITE | do_not_agree_to_other_subprotocol | < > | 0.001s | FAILED | {mod_websockets_SUITE,get_child_by_mod,228} {not_found,[{mod_websockets_SUITE,...},{...}|...]} | |
524 | mod_websockets_SUITE | connection_is_closed_after_idle_timeout | < > | 0.002s | FAILED | {mod_websockets_SUITE,get_child_by_mod,228} {not_found,[{mod_websockets_SUITE,...},{...}|...]} | |
525 | mod_websockets_SUITE | client_ping_frame_resets_idle_timeout | < > | 0.001s | FAILED | {mod_websockets_SUITE,get_child_by_mod,228} {not_found,[{mod_websockets_SUITE,...},{...}|...]} | |
mod_websockets_SUITE | end_per_suite | < > | 0.148s | Ok | |||
common_test | init_per_suite | < > | 0.000s | Ok | |||
526 | mongoose_api_common_SUITE | url_is_correct_for_create_command | < > | 0.000s | Ok | ||
527 | mongoose_api_common_SUITE | url_is_correct_for_read_command | < > | 0.000s | Ok | ||
528 | mongoose_api_common_SUITE | url_is_correct_for_read_command_with_subcategory | < > | 0.000s | Ok | ||
common_test | end_per_suite | < > | 0.000s | Ok | |||
mongoose_cleanup_SUITE | init_per_suite | < > | 0.006s | Ok | |||
529 | mongoose_cleanup_SUITE | cleaner_runs_hook_on_nodedown | < > | 0.144s | Ok | ||
530 | mongoose_cleanup_SUITE | auth_anonymous | < > | 0.002s | Ok | ||
531 | mongoose_cleanup_SUITE | last | < > | 0.105s | Ok | ||
532 | mongoose_cleanup_SUITE | stream_management | < > | 0.006s | Ok | ||
533 | mongoose_cleanup_SUITE | s2s | < > | 0.003s | Ok | ||
534 | mongoose_cleanup_SUITE | bosh | < > | 0.002s | Ok | ||
mongoose_cleanup_SUITE | end_per_suite | < > | 0.010s | Ok | |||
mongoose_config_SUITE | init_per_suite | < > | 0.000s | Ok | |||
mongoose_config_SUITE | opts | init_per_group | < > | 0.000s | Ok | ||
535 | mongoose_config_SUITE | opts | get_opt | < > | 0.000s | Ok | |
536 | mongoose_config_SUITE | opts | lookup_opt | < > | 0.000s | Ok | |
537 | mongoose_config_SUITE | opts | get_path | < > | 0.000s | Ok | |
538 | mongoose_config_SUITE | opts | lookup_path | < > | 0.007s | Ok | |
539 | mongoose_config_SUITE | opts | set_short_path | < > | 0.020s | Ok | |
540 | mongoose_config_SUITE | opts | set_long_path | < > | 0.012s | Ok | |
541 | mongoose_config_SUITE | opts | unset_path | < > | 0.021s | Ok | |
542 | mongoose_config_SUITE | opts | load_from_file | < > | 0.041s | FAILED | {mongoose_config_SUITE,check_loaded_config,166} {assertEqual,[{module,...},{...}|...]} |
mongoose_config_SUITE | opts | end_per_group | < > | 0.000s | Ok | ||
mongoose_config_SUITE | cluster | init_per_group | < > | 2.216s | Ok | ||
543 | mongoose_config_SUITE | cluster | cluster_load_from_file | < > | 1.865s | FAILED | {mongoose_config_SUITE,check_loaded_config,166} {assertEqual,[{module,...},{...}|...]} |
mongoose_config_SUITE | cluster | end_per_group | < > | 2.043s | Ok | ||
mongoose_config_SUITE | end_per_suite | < > | 0.067s | Ok | |||
mongoose_deprecations_SUITE | init_per_suite | < > | 0.000s | Ok | |||
544 | mongoose_deprecations_SUITE | check_too_fast_pace | < > | 0.000s | SKIPPED | init_per_testcase failed | |
545 | mongoose_deprecations_SUITE | check_ok_pace | < > | 0.000s | SKIPPED | init_per_testcase failed | |
546 | mongoose_deprecations_SUITE | check_changing_pace | < > | 0.000s | SKIPPED | init_per_testcase failed | |
547 | mongoose_deprecations_SUITE | different_tags_get_logged_always | < > | 0.000s | SKIPPED | init_per_testcase failed | |
548 | mongoose_deprecations_SUITE | specified_lvl_logged_default_stays | < > | 0.000s | SKIPPED | init_per_testcase failed | |
549 | 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.315s | Ok | |||
550 | mongoose_domain_core_SUITE | can_get_init_arguments | < > | 0.000s | SKIPPED | init_per_testcase failed | |
551 | mongoose_domain_core_SUITE | lookup_works | < > | 0.000s | SKIPPED | init_per_testcase failed | |
552 | mongoose_domain_core_SUITE | double_insert_double_remove_works | < > | 0.000s | SKIPPED | init_per_testcase failed | |
553 | mongoose_domain_core_SUITE | static_domain_check | < > | 0.000s | SKIPPED | init_per_testcase failed | |
554 | mongoose_domain_core_SUITE | cannot_delete_static | < > | 0.000s | SKIPPED | init_per_testcase failed | |
555 | mongoose_domain_core_SUITE | cannot_insert_static_domain | < > | 0.000s | SKIPPED | init_per_testcase failed | |
556 | mongoose_domain_core_SUITE | cannot_insert_if_host_type_not_configured | < > | 0.000s | SKIPPED | init_per_testcase failed | |
557 | mongoose_domain_core_SUITE | get_all_static | < > | 0.000s | SKIPPED | init_per_testcase failed | |
558 | mongoose_domain_core_SUITE | get_domains_by_host_type | < > | 0.000s | SKIPPED | init_per_testcase failed | |
559 | mongoose_domain_core_SUITE | host_type_check | < > | 0.000s | SKIPPED | init_per_testcase failed | |
560 | mongoose_domain_core_SUITE | can_get_outdated_domains | < > | 0.000s | SKIPPED | init_per_testcase failed | |
561 | mongoose_domain_core_SUITE | run_for_each_domain | < > | 0.000s | SKIPPED | init_per_testcase failed | |
mongoose_domain_core_SUITE | end_per_suite | < > | 0.339s | Ok | |||
mongoose_graphql_SUITE | init_per_suite | < > | 0.000s | Ok | |||
562 | mongoose_graphql_SUITE | can_create_endpoint | < > | 0.001s | Ok | ||
563 | mongoose_graphql_SUITE | can_load_split_schema | < > | 0.001s | Ok | ||
564 | mongoose_graphql_SUITE | unexpected_internal_error | < > | 0.000s | Ok | ||
565 | mongoose_graphql_SUITE | admin_and_user_load_global_types | < > | 0.017s | Ok | ||
mongoose_graphql_SUITE | unprotected_graphql | init_per_group | < > | 0.000s | Ok | ||
566 | mongoose_graphql_SUITE | unprotected_graphql | can_execute_query_with_vars | < > | 0.003s | Ok | |
567 | mongoose_graphql_SUITE | unprotected_graphql | auth_can_execute_query | < > | 0.000s | Ok | |
568 | mongoose_graphql_SUITE | unprotected_graphql | auth_can_execute_mutation | < > | 0.003s | Ok | |
569 | mongoose_graphql_SUITE | unprotected_graphql | unauth_can_execute_query | < > | 0.000s | Ok | |
570 | mongoose_graphql_SUITE | unprotected_graphql | unauth_can_execute_mutation | < > | 0.000s | Ok | |
mongoose_graphql_SUITE | unprotected_graphql | end_per_group | < > | 0.000s | Ok | ||
mongoose_graphql_SUITE | protected_graphql | init_per_group | < > | 0.000s | Ok | ||
571 | mongoose_graphql_SUITE | protected_graphql | auth_can_execute_protected_query | < > | 0.000s | Ok | |
572 | mongoose_graphql_SUITE | protected_graphql | auth_can_execute_protected_mutation | < > | 0.000s | Ok | |
573 | mongoose_graphql_SUITE | protected_graphql | unauth_cannot_execute_protected_query | < > | 0.000s | Ok | |
574 | 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 | ||
575 | mongoose_graphql_SUITE | error_handling | should_catch_parsing_error | < > | 0.000s | Ok | |
576 | mongoose_graphql_SUITE | error_handling | should_catch_type_check_params_error | < > | 0.000s | Ok | |
577 | mongoose_graphql_SUITE | error_handling | should_catch_type_check_error | < > | 0.000s | Ok | |
578 | 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 | ||
579 | mongoose_graphql_SUITE | error_formatting | format_internal_crash | < > | 0.000s | Ok | |
580 | mongoose_graphql_SUITE | error_formatting | format_parse_errors | < > | 0.000s | Ok | |
581 | mongoose_graphql_SUITE | error_formatting | format_decode_errors | < > | 0.000s | Ok | |
582 | mongoose_graphql_SUITE | error_formatting | format_authorize_error | < > | 0.000s | Ok | |
583 | mongoose_graphql_SUITE | error_formatting | format_validate_error | < > | 0.000s | Ok | |
584 | mongoose_graphql_SUITE | error_formatting | format_type_check_error | < > | 0.000s | Ok | |
585 | mongoose_graphql_SUITE | error_formatting | format_execute_error | < > | 0.000s | Ok | |
586 | mongoose_graphql_SUITE | error_formatting | format_uncategorized_error | < > | 0.000s | Ok | |
587 | 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 | ||
588 | mongoose_graphql_SUITE | permissions | check_object_permissions | < > | 0.000s | Ok | |
589 | mongoose_graphql_SUITE | permissions | check_field_permissions | < > | 0.000s | Ok | |
590 | mongoose_graphql_SUITE | permissions | check_child_object_permissions | < > | 0.000s | Ok | |
591 | mongoose_graphql_SUITE | permissions | check_child_object_field_permissions | < > | 0.000s | Ok | |
592 | mongoose_graphql_SUITE | permissions | check_fragment_permissions | < > | 0.000s | Ok | |
593 | mongoose_graphql_SUITE | permissions | check_interface_permissions | < > | 0.000s | Ok | |
594 | mongoose_graphql_SUITE | permissions | check_interface_field_permissions | < > | 0.000s | Ok | |
595 | mongoose_graphql_SUITE | permissions | check_inline_fragment_permissions | < > | 0.000s | Ok | |
596 | 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.097s | Ok | ||
597 | mongoose_graphql_SUITE | domain_permissions | check_field_domain_permissions | < > | 0.000s | Ok | |
598 | mongoose_graphql_SUITE | domain_permissions | check_field_input_arg_domain_permissions | < > | 0.000s | Ok | |
599 | mongoose_graphql_SUITE | domain_permissions | check_field_list_arg_domain_permissions | < > | 0.000s | Ok | |
600 | mongoose_graphql_SUITE | domain_permissions | check_field_null_arg_domain_permissions | < > | 0.000s | Ok | |
601 | mongoose_graphql_SUITE | domain_permissions | check_field_jid_arg_domain_permissions | < > | 0.000s | Ok | |
602 | mongoose_graphql_SUITE | domain_permissions | check_child_object_field_domain_permissions | < > | 0.000s | Ok | |
603 | mongoose_graphql_SUITE | domain_permissions | check_field_subdomain_permissions | < > | 0.000s | Ok | |
604 | mongoose_graphql_SUITE | domain_permissions | check_field_global_permissions | < > | 0.000s | Ok | |
605 | mongoose_graphql_SUITE | domain_permissions | check_interface_field_domain_permissions | < > | 0.001s | Ok | |
mongoose_graphql_SUITE | domain_permissions | end_per_group | < > | 0.091s | Ok | ||
mongoose_graphql_SUITE | use_directive | init_per_group | < > | 0.358s | Ok | ||
606 | mongoose_graphql_SUITE | use_directive | use_dir_module_not_loaded | < > | 0.000s | Ok | |
607 | mongoose_graphql_SUITE | use_directive | use_dir_all_modules_loaded | < > | 0.000s | Ok | |
608 | mongoose_graphql_SUITE | use_directive | use_dir_all_modules_and_services_loaded | < > | 0.000s | Ok | |
609 | mongoose_graphql_SUITE | use_directive | use_dir_module_and_service_not_loaded | < > | 0.000s | Ok | |
610 | mongoose_graphql_SUITE | use_directive | use_dir_object_module_and_service_not_loaded | < > | 0.000s | Ok | |
611 | mongoose_graphql_SUITE | use_directive | use_dir_object_all_modules_and_services_loaded | < > | 0.000s | Ok | |
612 | mongoose_graphql_SUITE | use_directive | use_dir_auth_admin_all_modules_and_services_loaded | < > | 0.000s | Ok | |
613 | mongoose_graphql_SUITE | use_directive | use_dir_auth_user_all_modules_and_services_loaded | < > | 0.000s | Ok | |
614 | mongoose_graphql_SUITE | use_directive | use_dir_auth_admin_module_and_service_not_loaded | < > | 0.000s | Ok | |
615 | mongoose_graphql_SUITE | use_directive | use_dir_auth_user_module_and_service_not_loaded | < > | 0.000s | Ok | |
mongoose_graphql_SUITE | use_directive | end_per_group | < > | 0.322s | Ok | ||
mongoose_graphql_SUITE | user_listener | init_per_group | < > | 0.645s | Ok | ||
616 | mongoose_graphql_SUITE | user_listener | auth_user_can_access_protected_types | < > | 0.002s | Ok | |
617 | mongoose_graphql_SUITE | user_listener | use_directive_can_use_auth_user_domain | < > | 0.002s | Ok | |
618 | mongoose_graphql_SUITE | user_listener | malformed_auth_header_error | < > | 0.001s | Ok | |
619 | mongoose_graphql_SUITE | user_listener | auth_wrong_creds_error | < > | 0.001s | Ok | |
620 | mongoose_graphql_SUITE | user_listener | invalid_json_body_error | < > | 0.001s | Ok | |
621 | mongoose_graphql_SUITE | user_listener | no_query_supplied_error | < > | 0.001s | Ok | |
622 | mongoose_graphql_SUITE | user_listener | variables_invalid_json_error | < > | 0.001s | Ok | |
623 | mongoose_graphql_SUITE | user_listener | listener_reply_with_parsing_error | < > | 0.002s | Ok | |
624 | mongoose_graphql_SUITE | user_listener | listener_reply_with_type_check_error | < > | 0.001s | Ok | |
625 | mongoose_graphql_SUITE | user_listener | listener_reply_with_validation_error | < > | 0.001s | Ok | |
626 | mongoose_graphql_SUITE | user_listener | listener_unauth_cannot_access_protected_types | < > | 0.001s | Ok | |
627 | mongoose_graphql_SUITE | user_listener | listener_unauth_can_access_unprotected_types | < > | 0.001s | Ok | |
628 | mongoose_graphql_SUITE | user_listener | listener_can_execute_query_with_variables | < > | 0.001s | Ok | |
mongoose_graphql_SUITE | user_listener | end_per_group | < > | 0.338s | Ok | ||
mongoose_graphql_SUITE | admin_listener | init_per_group | < > | 0.000s | Ok | ||
629 | mongoose_graphql_SUITE | admin_listener | no_creds_defined_admin_can_access_protected | < > | 0.002s | Ok | |
630 | mongoose_graphql_SUITE | admin_listener | auth_admin_can_access_protected_types | < > | 0.001s | Ok | |
631 | mongoose_graphql_SUITE | admin_listener | malformed_auth_header_error | < > | 0.001s | Ok | |
632 | mongoose_graphql_SUITE | admin_listener | auth_wrong_creds_error | < > | 0.001s | Ok | |
633 | mongoose_graphql_SUITE | admin_listener | invalid_json_body_error | < > | 0.001s | Ok | |
634 | mongoose_graphql_SUITE | admin_listener | no_query_supplied_error | < > | 0.001s | Ok | |
635 | mongoose_graphql_SUITE | admin_listener | variables_invalid_json_error | < > | 0.001s | Ok | |
636 | mongoose_graphql_SUITE | admin_listener | listener_reply_with_parsing_error | < > | 0.002s | Ok | |
637 | mongoose_graphql_SUITE | admin_listener | listener_reply_with_type_check_error | < > | 0.001s | Ok | |
638 | mongoose_graphql_SUITE | admin_listener | listener_reply_with_validation_error | < > | 0.001s | Ok | |
639 | mongoose_graphql_SUITE | admin_listener | listener_unauth_cannot_access_protected_types | < > | 0.001s | Ok | |
640 | mongoose_graphql_SUITE | admin_listener | listener_unauth_can_access_unprotected_types | < > | 0.001s | Ok | |
641 | mongoose_graphql_SUITE | admin_listener | listener_can_execute_query_with_variables | < > | 0.001s | Ok | |
mongoose_graphql_SUITE | admin_listener | end_per_group | < > | 0.000s | Ok | ||
mongoose_graphql_SUITE | domain_admin_listener | init_per_group | < > | 0.370s | Ok | ||
642 | mongoose_graphql_SUITE | domain_admin_listener | auth_domain_admin_can_access_protected_types | < > | 0.002s | Ok | |
643 | mongoose_graphql_SUITE | domain_admin_listener | auth_domain_admin_wrong_password_error | < > | 0.001s | Ok | |
644 | mongoose_graphql_SUITE | domain_admin_listener | auth_domain_admin_nonexistent_domain_error | < > | 0.001s | Ok | |
645 | mongoose_graphql_SUITE | domain_admin_listener | auth_domain_admin_cannot_access_other_domain | < > | 0.002s | Ok | |
646 | mongoose_graphql_SUITE | domain_admin_listener | auth_domain_admin_cannot_access_global | < > | 0.002s | Ok | |
647 | mongoose_graphql_SUITE | domain_admin_listener | auth_domain_admin_can_access_owned_domain | < > | 0.001s | Ok | |
648 | mongoose_graphql_SUITE | domain_admin_listener | use_directive_can_use_auth_domain_admin_domain | < > | 0.001s | Ok | |
649 | mongoose_graphql_SUITE | domain_admin_listener | malformed_auth_header_error | < > | 0.001s | Ok | |
650 | mongoose_graphql_SUITE | domain_admin_listener | auth_wrong_creds_error | < > | 0.001s | Ok | |
651 | mongoose_graphql_SUITE | domain_admin_listener | invalid_json_body_error | < > | 0.001s | Ok | |
652 | mongoose_graphql_SUITE | domain_admin_listener | no_query_supplied_error | < > | 0.001s | Ok | |
653 | mongoose_graphql_SUITE | domain_admin_listener | variables_invalid_json_error | < > | 0.001s | Ok | |
654 | mongoose_graphql_SUITE | domain_admin_listener | listener_reply_with_parsing_error | < > | 0.002s | Ok | |
655 | mongoose_graphql_SUITE | domain_admin_listener | listener_reply_with_type_check_error | < > | 0.001s | Ok | |
656 | mongoose_graphql_SUITE | domain_admin_listener | listener_reply_with_validation_error | < > | 0.001s | Ok | |
657 | mongoose_graphql_SUITE | domain_admin_listener | listener_unauth_cannot_access_protected_types | < > | 0.001s | Ok | |
658 | mongoose_graphql_SUITE | domain_admin_listener | listener_unauth_can_access_unprotected_types | < > | 0.001s | Ok | |
659 | 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.292s | Ok | ||
mongoose_graphql_SUITE | end_per_suite | < > | 0.000s | Ok | |||
common_test | init_per_suite | < > | 0.000s | Ok | |||
660 | mongoose_lazy_routing_SUITE | can_add_and_remove_domain_or_subdomain | < > | 0.007s | Ok | ||
661 | mongoose_lazy_routing_SUITE | handles_missing_domain_or_subdomain | < > | 0.001s | Ok | ||
662 | mongoose_lazy_routing_SUITE | registers_top_level_domain_in_case_domain_subdomain_conflicts | < > | 0.001s | Ok | ||
663 | mongoose_lazy_routing_SUITE | can_register_and_unregister_iq_handler_for_two_domains | < > | 0.005s | Ok | ||
664 | mongoose_lazy_routing_SUITE | can_add_domain_for_a_registered_iq_handler | < > | 0.001s | Ok | ||
665 | mongoose_lazy_routing_SUITE | can_register_and_unregister_iq_handler_for_two_subdomains | < > | 0.001s | Ok | ||
666 | mongoose_lazy_routing_SUITE | can_add_subdomain_for_a_registered_iq_handler | < > | 0.006s | Ok | ||
667 | mongoose_lazy_routing_SUITE | handles_double_iq_handler_registration_deregistration_for_domain | < > | 0.001s | Ok | ||
668 | mongoose_lazy_routing_SUITE | handles_double_iq_handler_registration_deregistration_for_subdomain | < > | 0.002s | Ok | ||
common_test | end_per_suite | < > | 0.000s | Ok | |||
mongoose_lib_SUITE | init_per_suite | < > | 0.000s | Ok | |||
669 | mongoose_lib_SUITE | pmap_works | < > | 0.011s | Ok | ||
mongoose_lib_SUITE | end_per_suite | < > | 0.000s | Ok | |||
mongoose_listener_SUITE | init_per_suite | < > | 0.000s | Ok | |||
670 | mongoose_listener_SUITE | tcp_socket_is_started_with_default_backlog | < > | 0.000s | Ok | ||
671 | mongoose_listener_SUITE | tcp_socket_is_started_with_options | < > | 0.000s | FAILED | {mongoose_listener_sup,start_child,19} {badmatch,{error,{already_started,<0.19394.2>}}} | |
672 | mongoose_listener_SUITE | tcp_socket_supports_proxy_protocol | < > | 0.003s | FAILED | {mongoose_listener_sup,start_child,19} {badmatch,{error,{already_started,<0.19394.2>}}} | |
673 | mongoose_listener_SUITE | tcp_socket_has_connection_details | < > | 0.003s | FAILED | {mongoose_listener_sup,start_child,19} {badmatch,{error,{already_started,<0.19394.2>}}} | |
674 | mongoose_listener_SUITE | tcp_socket_supports_proxy_protocol | < > | 0.000s | FAILED | {mongoose_listener_sup,start_child,19} {badmatch,{error,{already_started,<0.19394.2>}}} | |
675 | mongoose_listener_SUITE | tcp_start_stop_reload | < > | 0.001s | FAILED | {lists,map,1243} {test_case_failed,Failed: port 5222 is closed, should be open; error was: {error,econnrefused}} | |
mongoose_listener_SUITE | end_per_suite | < > | 0.001s | Ok | |||
mongoose_modules_SUITE | init_per_suite | < > | 0.000s | Ok | |||
676 | mongoose_modules_SUITE | starts_and_stops_modules | < > | 0.000s | Ok | ||
677 | mongoose_modules_SUITE | ensures_module | < > | 0.010s | Ok | ||
678 | mongoose_modules_SUITE | reverts_config_when_module_fails_to_start | < > | 0.020s | Ok | ||
679 | mongoose_modules_SUITE | does_not_change_config_when_module_fails_to_stop | < > | 0.013s | Ok | ||
680 | mongoose_modules_SUITE | replaces_modules | < > | 0.007s | Ok | ||
681 | mongoose_modules_SUITE | replaces_modules_with_new_deps | < > | 0.019s | Ok | ||
682 | mongoose_modules_SUITE | replaces_modules_with_old_deps | < > | 0.012s | Ok | ||
683 | mongoose_modules_SUITE | replaces_modules_with_same_deps | < > | 0.034s | Ok | ||
mongoose_modules_SUITE | end_per_suite | < > | 0.000s | Ok | |||
mongoose_rabbit_worker_SUITE | init_per_suite | < > | 0.505s | Ok | |||
684 | mongoose_rabbit_worker_SUITE | no_request_in_worker_queue_is_lost_when_amqp_call_fails | < > | 0.001s | Ok | ||
685 | mongoose_rabbit_worker_SUITE | worker_creates_fresh_amqp_conection_and_channel_when_amqp_call_fails | < > | 0.016s | Ok | ||
686 | mongoose_rabbit_worker_SUITE | worker_processes_msgs_when_queue_msg_len_limit_is_not_reached | < > | 0.001s | Ok | ||
687 | 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.181s | Ok | |||
mongoose_rdbms_SUITE | init_per_suite | < > | 0.000s | Ok | |||
mongoose_rdbms_SUITE | odbc | init_per_group | < > | 0.005s | Ok | ||
688 | mongoose_rdbms_SUITE | odbc | keepalive_interval | < > | 5.502s | Ok | |
689 | mongoose_rdbms_SUITE | odbc | does_backoff_increase_to_a_point | < > | 0.003s | Ok | |
690 | mongoose_rdbms_SUITE | odbc | keepalive_exit | < > | 4.004s | Ok | |
mongoose_rdbms_SUITE | odbc | end_per_group | < > | 0.000s | Ok | ||
mongoose_rdbms_SUITE | mysql | init_per_group | < > | 0.000s | Ok | ||
691 | mongoose_rdbms_SUITE | mysql | keepalive_interval | < > | 5.501s | Ok | |
692 | mongoose_rdbms_SUITE | mysql | does_backoff_increase_to_a_point | < > | 0.001s | Ok | |
693 | mongoose_rdbms_SUITE | mysql | keepalive_exit | < > | 4.004s | Ok | |
mongoose_rdbms_SUITE | mysql | end_per_group | < > | 0.000s | Ok | ||
mongoose_rdbms_SUITE | pgsql | init_per_group | < > | 0.000s | Ok | ||
694 | mongoose_rdbms_SUITE | pgsql | keepalive_interval | < > | 5.501s | Ok | |
695 | mongoose_rdbms_SUITE | pgsql | does_backoff_increase_to_a_point | < > | 0.006s | Ok | |
696 | 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.219s | Ok | |||
mongoose_service_SUITE | init_per_suite | < > | 0.000s | Ok | |||
697 | mongoose_service_SUITE | starts_and_stops_services | < > | 0.006s | Ok | ||
698 | mongoose_service_SUITE | ensures_service | < > | 0.006s | Ok | ||
699 | mongoose_service_SUITE | reverts_config_when_service_fails_to_start | < > | 0.015s | Ok | ||
700 | mongoose_service_SUITE | does_not_change_config_when_service_fails_to_stop | < > | 0.012s | Ok | ||
701 | mongoose_service_SUITE | replaces_services | < > | 0.006s | Ok | ||
702 | mongoose_service_SUITE | replaces_services_with_new_deps | < > | 0.017s | Ok | ||
703 | mongoose_service_SUITE | replaces_services_with_old_deps | < > | 0.015s | Ok | ||
704 | mongoose_service_SUITE | replaces_services_with_same_deps | < > | 0.022s | Ok | ||
mongoose_service_SUITE | end_per_suite | < > | 0.000s | Ok | |||
common_test | init_per_suite | < > | 0.000s | Ok | |||
705 | mongoose_subdomain_core_SUITE | can_register_and_unregister_subdomain_for_static_host_type | < > | 0.000s | SKIPPED | init_per_testcase failed | |
706 | mongoose_subdomain_core_SUITE | can_register_and_unregister_subdomain_for_dynamic_host_type_with_domains | < > | 0.000s | SKIPPED | init_per_testcase failed | |
707 | mongoose_subdomain_core_SUITE | can_register_and_unregister_subdomain_for_dynamic_host_type_without_domains | < > | 0.000s | SKIPPED | init_per_testcase failed | |
708 | mongoose_subdomain_core_SUITE | can_register_and_unregister_fqdn_for_static_host_type | < > | 0.000s | SKIPPED | init_per_testcase failed | |
709 | mongoose_subdomain_core_SUITE | can_register_and_unregister_fqdn_for_dynamic_host_type_with_domains | < > | 0.000s | SKIPPED | init_per_testcase failed | |
710 | mongoose_subdomain_core_SUITE | can_register_and_unregister_fqdn_for_dynamic_host_type_without_domains | < > | 0.000s | SKIPPED | init_per_testcase failed | |
711 | mongoose_subdomain_core_SUITE | can_add_and_remove_domain | < > | 0.000s | SKIPPED | init_per_testcase failed | |
712 | mongoose_subdomain_core_SUITE | can_get_host_type_and_subdomain_details | < > | 0.000s | SKIPPED | init_per_testcase failed | |
713 | mongoose_subdomain_core_SUITE | handles_domain_removal_during_subdomain_registration | < > | 0.000s | SKIPPED | init_per_testcase failed | |
714 | mongoose_subdomain_core_SUITE | prevents_double_subdomain_registration | < > | 0.000s | SKIPPED | init_per_testcase failed | |
715 | mongoose_subdomain_core_SUITE | prevents_prefix_subdomain_overriding_by_prefix_subdomain | < > | 0.000s | SKIPPED | init_per_testcase failed | |
716 | mongoose_subdomain_core_SUITE | prevents_fqdn_subdomain_overriding_by_prefix_subdomain | < > | 0.000s | SKIPPED | init_per_testcase failed | |
717 | mongoose_subdomain_core_SUITE | prevents_prefix_subdomain_overriding_by_fqdn_subdomain | < > | 0.000s | SKIPPED | init_per_testcase failed | |
718 | mongoose_subdomain_core_SUITE | prevents_fqdn_subdomain_overriding_by_fqdn_subdomain | < > | 0.000s | SKIPPED | init_per_testcase failed | |
719 | mongoose_subdomain_core_SUITE | detects_domain_conflict_with_prefix_subdomain | < > | 0.000s | SKIPPED | init_per_testcase failed | |
720 | mongoose_subdomain_core_SUITE | detects_domain_conflict_with_fqdn_subdomain | < > | 0.000s | SKIPPED | init_per_testcase failed | |
common_test | end_per_suite | < > | 0.000s | Ok | |||
mongoose_wpool_SUITE | init_per_suite | < > | 0.171s | Ok | |||
721 | mongoose_wpool_SUITE | get_pools_returns_pool_names | < > | 0.007s | Ok | ||
722 | mongoose_wpool_SUITE | stats_passes_through_to_wpool_stats | < > | 0.009s | Ok | ||
723 | mongoose_wpool_SUITE | a_global_riak_pool_is_started | < > | 0.015s | Ok | ||
724 | mongoose_wpool_SUITE | two_distinct_redis_pools_are_started | < > | 0.016s | Ok | ||
725 | mongoose_wpool_SUITE | generic_pools_are_started_for_all_vhosts | < > | 0.004s | Ok | ||
726 | mongoose_wpool_SUITE | host_specific_pools_are_preserved | < > | 0.000s | Ok | ||
727 | mongoose_wpool_SUITE | pools_for_different_tag_are_expanded_with_host_specific_config_preserved | < > | 0.000s | Ok | ||
728 | mongoose_wpool_SUITE | global_pool_is_used_by_default | < > | 0.017s | Ok | ||
729 | mongoose_wpool_SUITE | request_behaves_as_gen_server_send_request | < > | 0.006s | Ok | ||
730 | mongoose_wpool_SUITE | dead_pool_is_restarted | < > | 2.088s | Ok | ||
731 | mongoose_wpool_SUITE | dead_pool_is_stopped_before_restarted | < > | 4.077s | Ok | ||
732 | mongoose_wpool_SUITE | riak_pool_cant_be_started_with_available_worker_strategy | < > | 0.012s | Ok | ||
733 | mongoose_wpool_SUITE | redis_pool_cant_be_started_with_available_worker_strategy | < > | 0.012s | Ok | ||
mongoose_wpool_SUITE | end_per_suite | < > | 0.012s | Ok | |||
mongooseim_loglevel_SUITE | init_per_suite | < > | 0.023s | Ok | |||
734 | mongooseim_loglevel_SUITE | something_is_logged | < > | 0.202s | Ok | ||
735 | mongooseim_loglevel_SUITE | set_get_loglevel | < > | 0.002s | Ok | ||
736 | mongooseim_loglevel_SUITE | set_custom_loglevel | < > | 0.000s | Ok | ||
737 | mongooseim_loglevel_SUITE | log_at_every_level | < > | 0.815s | Ok | ||
738 | mongooseim_loglevel_SUITE | log_at_custom_level | < > | 0.103s | Ok | ||
mongooseim_loglevel_SUITE | end_per_suite | < > | 0.000s | Ok | |||
mongooseim_metrics_SUITE | init_per_suite | < > | 0.004s | Ok | |||
mongooseim_metrics_SUITE | ordinary_mode | init_per_group | < > | 0.009s | Ok | ||
739 | mongooseim_metrics_SUITE | ordinary_mode | no_skip_metric | < > | 0.000s | Ok | |
740 | mongooseim_metrics_SUITE | ordinary_mode | subscriptions_initialised | < > | 4.003s | Ok | |
741 | mongooseim_metrics_SUITE | ordinary_mode | tcp_connections_detected | < > | 0.030s | Ok | |
742 | mongooseim_metrics_SUITE | ordinary_mode | tcp_metric_varies_with_tcp_variations | < > | 0.000s | FAILED | {mongooseim_metrics_SUITE,tcp_metric_varies_with_tcp_variations,145} {badmatch,{error,eaddrinuse}} |
743 | mongooseim_metrics_SUITE | ordinary_mode | up_time_positive | < > | 0.000s | Ok | |
744 | mongooseim_metrics_SUITE | ordinary_mode | queued_messages_increase | < > | 0.101s | Ok | |
745 | mongooseim_metrics_SUITE | ordinary_mode | function_ensure_subscribed_metric_subscribes | < > | 0.001s | Ok | |
mongooseim_metrics_SUITE | ordinary_mode | end_per_group | < > | 0.002s | Ok | ||
mongooseim_metrics_SUITE | all_metrics_are_global | init_per_group | < > | 0.009s | Ok | ||
746 | mongooseim_metrics_SUITE | all_metrics_are_global | no_skip_metric | < > | 0.000s | Ok | |
747 | mongooseim_metrics_SUITE | all_metrics_are_global | subscriptions_initialised | < > | 0.000s | Ok | |
748 | mongooseim_metrics_SUITE | all_metrics_are_global | tcp_connections_detected | < > | 0.031s | Ok | |
749 | mongooseim_metrics_SUITE | all_metrics_are_global | tcp_metric_varies_with_tcp_variations | < > | 0.000s | FAILED | {mongooseim_metrics_SUITE,tcp_metric_varies_with_tcp_variations,145} {badmatch,{error,eaddrinuse}} |
750 | mongooseim_metrics_SUITE | all_metrics_are_global | up_time_positive | < > | 0.000s | Ok | |
751 | mongooseim_metrics_SUITE | all_metrics_are_global | queued_messages_increase | < > | 0.101s | Ok | |
752 | mongooseim_metrics_SUITE | all_metrics_are_global | function_ensure_subscribed_metric_subscribes | < > | 0.001s | Ok | |
mongooseim_metrics_SUITE | all_metrics_are_global | end_per_group | < > | 0.007s | Ok | ||
mongooseim_metrics_SUITE | end_per_suite | < > | 0.001s | Ok | |||
common_test | init_per_suite | < > | 0.000s | Ok | |||
753 | monitored_map_SUITE | no_key_test | < > | 0.000s | Ok | ||
754 | monitored_map_SUITE | put_monitors_test | < > | 0.000s | Ok | ||
755 | monitored_map_SUITE | get_test | < > | 0.000s | Ok | ||
756 | monitored_map_SUITE | remove_test | < > | 0.000s | Ok | ||
757 | monitored_map_SUITE | expire_entries_on_process_death_test | < > | 0.000s | Ok | ||
758 | monitored_map_SUITE | overwrite_entry_test | < > | 0.000s | Ok | ||
759 | monitored_map_SUITE | overwrite_entry_same_pid_test | < > | 0.000s | Ok | ||
760 | monitored_map_SUITE | find_test | < > | 0.000s | Ok | ||
761 | monitored_map_SUITE | get_default_test | < > | 0.000s | Ok | ||
762 | monitored_map_SUITE | remove_nonexistent_element_test | < > | 0.000s | Ok | ||
763 | 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 | ||
764 | muc_light_SUITE | aff_changes | aff_change_success | < > | 0.040s | Ok | |
765 | muc_light_SUITE | aff_changes | aff_change_bad_request | < > | 0.037s | Ok | |
muc_light_SUITE | aff_changes | end_per_group | < > | 0.000s | Ok | ||
muc_light_SUITE | rsm_disco | init_per_group | < > | 0.000s | Ok | ||
766 | muc_light_SUITE | rsm_disco | rsm_disco_success | < > | 0.085s | Ok | |
767 | muc_light_SUITE | rsm_disco | rsm_disco_item_not_found | < > | 0.029s | Ok | |
muc_light_SUITE | rsm_disco | end_per_group | < > | 0.000s | Ok | ||
muc_light_SUITE | codec | init_per_group | < > | 0.000s | Ok | ||
768 | muc_light_SUITE | codec | codec_calls | < > | 0.000s | 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.007s | Ok | |||
769 | privacy_SUITE | check_with_allowed | < > | 0.000s | Ok | ||
770 | privacy_SUITE | check_with_denied | < > | 0.000s | Ok | ||
771 | privacy_SUITE | check_with_denied_bob | < > | 0.000s | Ok | ||
772 | privacy_SUITE | check_with_bob_blocked | < > | 0.000s | Ok | ||
773 | privacy_SUITE | check_with_changing_stanza | < > | 0.000s | Ok | ||
privacy_SUITE | end_per_suite | < > | 0.006s | Ok | |||
pubsub_backend_SUITE | init_per_suite | < > | 0.017s | Ok | |||
pubsub_backend_SUITE | tree_handling | init_per_group | < > | 0.000s | Ok | ||
774 | pubsub_backend_SUITE | tree_handling | get_subnodes_case | < > | 0.001s | Ok | |
pubsub_backend_SUITE | tree_handling | end_per_group | < > | 0.000s | Ok | ||
pubsub_backend_SUITE | end_per_suite | < > | 0.005s | Ok | |||
roster_SUITE | init_per_suite | < > | 0.171s | Ok | |||
775 | roster_SUITE | roster_old | < > | 0.000s | Ok | ||
776 | roster_SUITE | roster_old_with_filter | < > | 0.000s | Ok | ||
777 | roster_SUITE | roster_new | < > | 0.000s | Ok | ||
778 | roster_SUITE | roster_case_insensitive | < > | 0.000s | Ok | ||
roster_SUITE | end_per_suite | < > | 0.132s | Ok | |||
router_SUITE | init_per_suite | < > | 0.006s | Ok | |||
router_SUITE | routing | init_per_group | < > | 0.000s | Ok | ||
779 | router_SUITE | routing | basic_routing | < > | 1.203s | Ok | |
780 | router_SUITE | routing | do_not_reroute_errors | < > | 0.061s | Ok | |
router_SUITE | routing | end_per_group | < > | 0.000s | Ok | ||
router_SUITE | schema | init_per_group | < > | 0.000s | Ok | ||
781 | router_SUITE | schema | update_tables_hidden_components | < > | 0.023s | Ok | |
782 | router_SUITE | schema | update_tables_hidden_components_idempotent | < > | 0.002s | Ok | |
router_SUITE | schema | end_per_group | < > | 0.000s | Ok | ||
router_SUITE | end_per_suite | < > | 0.006s | Ok | |||
common_test | init_per_suite | < > | 0.000s | Ok | |||
783 | safely_SUITE | handles_errors_similar_to_catch | < > | 0.000s | Ok | ||
784 | safely_SUITE | handles_exits_similar_to_errors | < > | 0.000s | Ok | ||
785 | safely_SUITE | handles_throws_unlike_catch | < > | 0.000s | Ok | ||
786 | 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 | |||
787 | service_deps_SUITE | no_dependencies | < > | 0.000s | Ok | ||
788 | service_deps_SUITE | dependency | < > | 0.010s | Ok | ||
789 | service_deps_SUITE | dependency_chain | < > | 0.019s | Ok | ||
790 | service_deps_SUITE | dependency_dag | < > | 0.014s | Ok | ||
791 | service_deps_SUITE | fails_on_dependency_cycle | < > | 0.031s | Ok | ||
792 | service_deps_SUITE | preserves_dependency_opts | < > | 0.005s | Ok | ||
common_test | end_per_suite | < > | 0.000s | Ok | |||
common_test | init_per_suite | < > | 0.000s | Ok | |||
793 | sha_SUITE | sanity_check | < > | 0.000s | Ok | ||
794 | sha_SUITE | always_produces_well_formed_output | < > | 0.001s | Ok | ||
common_test | end_per_suite | < > | 0.000s | Ok | |||
syslogger_SUITE | init_per_suite | < > | 0.052s | Ok | |||
795 | syslogger_SUITE | syslogger_is_used_to_log | < > | 0.000s | Ok | ||
syslogger_SUITE | end_per_suite | < > | 0.010s | Ok | |||
common_test | init_per_suite | < > | 0.000s | Ok | |||
796 | translate_SUITE | test_english_translation | < > | 0.000s | FAILED | {ets,new} {badarg,[{ets,...},{...}|...]} | |
797 | translate_SUITE | test_polish_translation | < > | 0.000s | FAILED | {ets,new} {badarg,[{ets,...},{...}|...]} | |
798 | 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 | |||
799 | zlib_driver_SUITE | stanza_1024 | < > | 0.012s | Ok | ||
common_test | end_per_suite | < > | 0.000s | Ok | |||
TOTAL | 233.196s | FAILED | 714 Ok, 29 Failed, 56 Skipped of 799 |
Test run history | Top level test index | Latest test result