Coverage for application 'MongooseIM'
Module
Covered (%)
Covered (Lines)
Not covered (Lines)
Total (Lines)
XmppAddr
18%
11
51
62
acl
44%
18
23
41
adhoc
73%
27
10
37
amp
85%
80
14
94
amp_resolver
93%
14
1
15
amp_strategy
96%
22
1
23
aws_signature_v4
100%
39
0
39
backend_module
97%
34
1
35
cert_utils
67%
33
16
49
cyrsasl
86%
19
3
22
cyrsasl_anonymous
86%
6
1
7
cyrsasl_digest
74%
57
20
77
cyrsasl_external
87%
67
10
77
cyrsasl_external_verification
93%
13
1
14
cyrsasl_oauth
100%
8
0
8
cyrsasl_plain
76%
13
4
17
cyrsasl_scram
83%
38
8
46
cyrsasl_scram_sha1
100%
3
0
3
cyrsasl_scram_sha1_plus
100%
3
0
3
cyrsasl_scram_sha224
100%
3
0
3
cyrsasl_scram_sha224_plus
100%
3
0
3
cyrsasl_scram_sha256
100%
3
0
3
cyrsasl_scram_sha256_plus
100%
3
0
3
cyrsasl_scram_sha384
100%
3
0
3
cyrsasl_scram_sha384_plus
100%
3
0
3
cyrsasl_scram_sha512
100%
3
0
3
cyrsasl_scram_sha512_plus
100%
3
0
3
dynamic_compile
34%
26
50
76
ejabberd
40%
8
12
20
ejabberd_admin
42%
87
119
206
ejabberd_app
91%
70
7
77
ejabberd_auth
81%
153
36
189
ejabberd_auth_anonymous
53%
34
30
64
ejabberd_auth_dummy
50%
11
11
22
ejabberd_auth_external
1%
1
100
101
ejabberd_auth_http
1%
1
100
101
ejabberd_auth_internal
41%
45
64
109
ejabberd_auth_jwt
8%
3
36
39
ejabberd_auth_ldap
3%
4
137
141
ejabberd_auth_pki
67%
4
2
6
ejabberd_auth_rdbms
52%
87
79
166
ejabberd_auth_riak
1%
1
79
80
ejabberd_c2s
88%
1198
167
1365
ejabberd_c2s_state
100%
3
0
3
ejabberd_commands
26%
19
54
73
ejabberd_cowboy
83%
89
18
107
ejabberd_ctl
19%
61
257
318
ejabberd_gen_mam_archive
0%
0
0
0
ejabberd_gen_mam_prefs
0%
0
0
0
ejabberd_hooks
92%
12
1
13
ejabberd_listener
60%
28
19
47
ejabberd_local
73%
93
35
128
ejabberd_node_id
95%
18
1
19
ejabberd_receiver
79%
116
31
147
ejabberd_router
69%
86
39
125
ejabberd_s2s
78%
140
40
180
ejabberd_s2s_in
78%
190
54
244
ejabberd_s2s_out
61%
244
159
403
ejabberd_service
67%
111
54
165
ejabberd_shaper_sup
100%
4
0
4
ejabberd_sm
80%
244
61
305
ejabberd_sm_backend
90%
18
2
20
ejabberd_sm_backend_sup
100%
2
0
2
ejabberd_sm_mnesia
76%
22
7
29
ejabberd_sm_redis
0%
0
56
56
ejabberd_socket
56%
49
39
88
ejabberd_sup
86%
24
4
28
ejabberd_tls
81%
30
7
37
ejabberd_tmp_sup
100%
2
0
2
ejabberd_zlib
57%
21
16
37
eldap_filter
0%
0
42
42
eldap_filter_yecc
0%
0
402
402
eldap_pool
0%
0
21
21
eldap_utils
0%
0
109
109
extauth
0%
0
59
59
gdpr
0%
0
0
0
gen_hook
76%
67
21
88
gen_iq_component
100%
7
0
7
gen_iq_handler
78%
18
5
23
gen_mod
69%
77
34
111
gen_mod_deps
59%
41
29
70
gen_pubsub_node
80%
4
1
5
gen_pubsub_nodetree
30%
3
7
10
jingle_sip_callbacks
93%
132
10
142
jingle_sip_helper
87%
13
2
15
jingle_to_sdp
76%
68
21
89
jlib
89%
150
18
168
just_tls
84%
64
12
76
mam_decoder
100%
21
0
21
mam_encoder
100%
29
0
29
mam_filter
92%
11
1
12
mam_iq
71%
30
12
42
mam_jid
100%
2
0
2
mam_jid_mini
100%
2
0
2
mam_jid_rfc
100%
2
0
2
mam_lookup
96%
75
3
78
mam_lookup_sql
98%
63
1
64
mam_message
100%
2
0
2
mam_message_compressed_eterm
100%
2
0
2
mam_message_eterm
0%
0
2
2
mam_message_xml
100%
3
0
3
mam_send_message
100%
1
0
1
mod_adhoc
81%
46
11
57
mod_amp
95%
80
4
84
mod_auth_token
79%
114
30
144
mod_auth_token_backend
100%
9
0
9
mod_auth_token_rdbms
100%
23
0
23
mod_aws_sns
100%
4
0
4
mod_blocking
87%
68
10
78
mod_bosh
94%
129
8
137
mod_bosh_backend
86%
6
1
7
mod_bosh_mnesia
55%
6
5
11
mod_bosh_socket
78%
250
71
321
mod_cache_users
96%
22
1
23
mod_caps
75%
163
54
217
mod_carboncopy
88%
122
16
138
mod_commands
93%
100
8
108
mod_cowboy
0%
0
77
77
mod_csi
92%
11
1
12
mod_disco
88%
92
13
105
mod_domain_isolation
88%
22
3
25
mod_dynamic_domains_test
0%
0
25
25
mod_event_pusher
65%
26
14
40
mod_event_pusher_hook_translator
89%
31
4
35
mod_event_pusher_http
98%
39
1
40
mod_event_pusher_http_defaults
100%
8
0
8
mod_event_pusher_push
95%
90
5
95
mod_event_pusher_push_backend
100%
12
0
12
mod_event_pusher_push_mnesia
0%
0
32
32
mod_event_pusher_push_plugin
100%
16
0
16
mod_event_pusher_push_plugin_defaults
93%
54
4
58
mod_event_pusher_push_plugin_enhanced
80%
4
1
5
mod_event_pusher_push_rdbms
97%
38
1
39
mod_event_pusher_rabbit
6%
4
67
71
mod_event_pusher_sns
77%
59
18
77
mod_event_pusher_sns_defaults
100%
3
0
3
mod_extdisco
97%
37
1
38
mod_global_distrib
77%
72
22
94
mod_global_distrib_bounce
84%
64
12
76
mod_global_distrib_connection
74%
39
14
53
mod_global_distrib_disco
77%
10
3
13
mod_global_distrib_hosts_refresher
67%
30
15
45
mod_global_distrib_mapping
97%
84
3
87
mod_global_distrib_mapping_backend
100%
13
0
13
mod_global_distrib_mapping_redis
94%
135
9
144
mod_global_distrib_outgoing_conns_sup
80%
20
5
25
mod_global_distrib_receiver
78%
65
18
83
mod_global_distrib_sender
58%
7
5
12
mod_global_distrib_server_mgr
77%
134
40
174
mod_global_distrib_server_sup
95%
18
1
19
mod_global_distrib_transport
59%
10
7
17
mod_global_distrib_utils
54%
44
37
81
mod_global_distrib_worker
73%
16
6
22
mod_global_distrib_worker_sup
100%
9
0
9
mod_http_upload
94%
87
6
93
mod_http_upload_backend
100%
3
0
3
mod_http_upload_s3
98%
41
1
42
mod_inbox
87%
156
23
179
mod_inbox_backend
100%
24
0
24
mod_inbox_entries
95%
61
3
64
mod_inbox_muc
91%
31
3
34
mod_inbox_muclight
100%
44
0
44
mod_inbox_one2one
100%
3
0
3
mod_inbox_rdbms
94%
145
10
155
mod_inbox_rdbms_async
60%
35
23
58
mod_inbox_utils
98%
65
1
66
mod_jingle_sip
80%
210
53
263
mod_jingle_sip_backend
80%
48
12
60
mod_keystore
65%
36
19
55
mod_keystore_backend
100%
7
0
7
mod_keystore_mnesia
71%
10
4
14
mod_last
81%
54
13
67
mod_last_backend
100%
14
0
14
mod_last_mnesia
79%
15
4
19
mod_last_rdbms
81%
21
5
26
mod_last_riak
0%
0
22
22
mod_mam
88%
221
29
250
mod_mam_cache_user
100%
30
0
30
mod_mam_cassandra_arch
0%
0
206
206
mod_mam_cassandra_prefs
0%
0
63
63
mod_mam_elasticsearch_arch
0%
0
112
112
mod_mam_meta
78%
60
17
77
mod_mam_mnesia_prefs
91%
60
6
66
mod_mam_muc
74%
155
54
209
mod_mam_muc_cassandra_arch
0%
0
217
217
mod_mam_muc_elasticsearch_arch
0%
0
110
110
mod_mam_muc_rdbms_arch
94%
96
6
102
mod_mam_muc_rdbms_arch_async
80%
28
7
35
mod_mam_params
100%
9
0
9
mod_mam_rdbms_arch
48%
48
53
101
mod_mam_rdbms_arch_async
89%
41
5
46
mod_mam_rdbms_prefs
94%
64
4
68
mod_mam_rdbms_user
81%
30
7
37
mod_mam_riak_timed_arch_yz
0%
0
193
193
mod_mam_utils
81%
246
59
305
mod_muc
73%
316
116
432
mod_muc_backend
96%
23
1
24
mod_muc_commands
95%
55
3
58
mod_muc_iq
71%
17
7
24
mod_muc_light
79%
212
57
269
mod_muc_light_api
96%
130
5
135
mod_muc_light_cache
83%
35
7
42
mod_muc_light_codec_backend
85%
22
4
26
mod_muc_light_codec_legacy
91%
180
17
197
mod_muc_light_codec_modern
90%
170
19
189
mod_muc_light_commands
85%
28
5
33
mod_muc_light_db_backend
100%
37
0
37
mod_muc_light_db_mnesia
88%
84
11
95
mod_muc_light_db_rdbms
92%
221
19
240
mod_muc_light_room
96%
80
3
83
mod_muc_light_room_config
73%
16
6
22
mod_muc_light_utils
84%
84
16
100
mod_muc_log
62%
238
145
383
mod_muc_mnesia
18%
13
58
71
mod_muc_rdbms
95%
117
6
123
mod_muc_room
76%
1316
425
1741
mod_offline
76%
139
45
184
mod_offline_backend
95%
20
1
21
mod_offline_chatmarkers
89%
56
7
63
mod_offline_chatmarkers_backend
100%
9
0
9
mod_offline_chatmarkers_rdbms
100%
24
0
24
mod_offline_mnesia
41%
29
42
71
mod_offline_rdbms
83%
57
12
69
mod_offline_riak
0%
0
75
75
mod_offline_stub
89%
8
1
9
mod_ping
94%
59
4
63
mod_privacy
83%
199
41
240
mod_privacy_backend
91%
20
2
22
mod_privacy_mnesia
35%
24
45
69
mod_privacy_rdbms
78%
152
43
195
mod_privacy_riak
0%
0
51
51
mod_private
75%
45
15
60
mod_private_backend
100%
14
0
14
mod_private_mnesia
46%
12
14
26
mod_private_rdbms
93%
27
2
29
mod_private_riak
0%
0
24
24
mod_pubsub
73%
1225
454
1679
mod_pubsub_cache_backend
91%
10
1
11
mod_pubsub_cache_mnesia
0%
0
19
19
mod_pubsub_cache_rdbms
91%
30
3
33
mod_pubsub_db
43%
3
4
7
mod_pubsub_db_mnesia
23%
55
182
237
mod_pubsub_db_rdbms
95%
366
21
387
mod_push_service_mongoosepush
85%
46
8
54
mod_register
75%
150
50
200
mod_revproxy
0%
0
157
157
mod_roster
78%
327
92
419
mod_roster_api
95%
54
3
57
mod_roster_backend
96%
27
1
28
mod_roster_mnesia
0%
0
33
33
mod_roster_rdbms
96%
125
5
130
mod_roster_riak
0%
0
65
65
mod_shared_roster_ldap
2%
4
197
201
mod_sic
76%
13
4
17
mod_smart_markers
94%
85
5
90
mod_smart_markers_backend
100%
18
0
18
mod_smart_markers_rdbms
93%
51
4
55
mod_smart_markers_rdbms_async
89%
24
3
27
mod_stream_management
85%
44
8
52
mod_stream_management_backend
88%
14
2
16
mod_stream_management_mnesia
77%
41
12
53
mod_time
85%
11
2
13
mod_vcard
79%
212
58
270
mod_vcard_backend
91%
21
2
23
mod_vcard_ldap
2%
3
146
149
mod_vcard_mnesia
76%
66
21
87
mod_vcard_rdbms
73%
114
43
157
mod_vcard_riak
0%
0
62
62
mod_version
88%
14
2
16
mod_websockets
69%
104
46
150
mongoose_acc
85%
58
10
68
mongoose_account_api
97%
112
3
115
mongoose_aggregator_worker
38%
18
29
47
mongoose_amqp
20%
2
8
10
mongoose_api
73%
55
20
75
mongoose_api_admin
81%
48
11
59
mongoose_api_client
0%
0
52
52
mongoose_api_common
80%
110
27
137
mongoose_api_format
0%
0
0
0
mongoose_api_json
85%
23
4
27
mongoose_api_metrics
92%
47
4
51
mongoose_api_users
90%
35
4
39
mongoose_api_xml
0%
0
17
17
mongoose_async_pools
92%
44
4
48
mongoose_backend
100%
35
0
35
mongoose_batch_worker
56%
29
23
52
mongoose_bin
87%
13
2
15
mongoose_cassandra
0%
0
27
27
mongoose_cassandra_pool
0%
0
4
4
mongoose_cassandra_worker
0%
0
212
212
mongoose_chat_markers
100%
10
0
10
mongoose_cleaner
13%
4
26
30
mongoose_client_api
67%
30
15
45
mongoose_client_api_contacts
74%
62
22
84
mongoose_client_api_contacts_doc
100%
24
0
24
mongoose_client_api_messages
92%
58
5
63
mongoose_client_api_messages_doc
100%
20
0
20
mongoose_client_api_rooms
90%
65
7
72
mongoose_client_api_rooms_config
85%
17
3
20
mongoose_client_api_rooms_config_doc
100%
10
0
10
mongoose_client_api_rooms_doc
100%
22
0
22
mongoose_client_api_rooms_messages
96%
70
3
73
mongoose_client_api_rooms_messages_doc
100%
20
0
20
mongoose_client_api_rooms_users
83%
19
4
23
mongoose_client_api_rooms_users_doc
100%
12
0
12
mongoose_client_api_sse
58%
22
16
38
mongoose_cluster
74%
66
23
89
mongoose_cluster_id
67%
40
20
60
mongoose_commands
74%
153
55
208
mongoose_config
76%
34
11
45
mongoose_config_parser
88%
35
5
40
mongoose_config_parser_toml
80%
104
26
130
mongoose_config_spec
77%
204
61
265
mongoose_config_utils
0%
0
5
5
mongoose_config_validator
57%
58
43
101
mongoose_cover_helper
0%
0
23
23
mongoose_credentials
96%
22
1
23
mongoose_deprecations
93%
27
2
29
mongoose_disco
95%
55
3
58
mongoose_domain_api
92%
49
4
53
mongoose_domain_core
85%
73
13
86
mongoose_domain_db_cleaner
71%
24
10
34
mongoose_domain_handler
99%
77
1
78
mongoose_domain_loader
89%
100
12
112
mongoose_domain_sql
89%
104
13
117
mongoose_elasticsearch
15%
2
11
13
mongoose_fips
25%
4
12
16
mongoose_flatlog_formatter
71%
5
2
7
mongoose_gen_auth
76%
31
10
41
mongoose_graphql
82%
36
8
44
mongoose_graphql_account_admin_mutation
96%
25
1
26
mongoose_graphql_account_admin_query
100%
32
0
32
mongoose_graphql_account_user_mutation
100%
6
0
6
mongoose_graphql_account_user_query
0%
0
0
0
mongoose_graphql_admin_mutation
100%
6
0
6
mongoose_graphql_admin_query
100%
9
0
9
mongoose_graphql_cowboy_handler
79%
60
16
76
mongoose_graphql_cowboy_response
100%
11
0
11
mongoose_graphql_default
100%
1
0
1
mongoose_graphql_domain
100%
3
0
3
mongoose_graphql_domain_admin_mutation
90%
19
2
21
mongoose_graphql_domain_admin_query
100%
6
0
6
mongoose_graphql_enum
72%
18
7
25
mongoose_graphql_errors
47%
20
23
43
mongoose_graphql_helper
100%
15
0
15
mongoose_graphql_muc_light_admin_mutation
100%
27
0
27
mongoose_graphql_muc_light_admin_query
100%
24
0
24
mongoose_graphql_muc_light_helper
100%
11
0
11
mongoose_graphql_muc_light_user_mutation
100%
29
0
29
mongoose_graphql_muc_light_user_query
100%
22
0
22
mongoose_graphql_permissions
36%
15
27
42
mongoose_graphql_roster
100%
12
0
12
mongoose_graphql_roster_admin_mutation
100%
29
0
29
mongoose_graphql_roster_admin_query
100%
8
0
8
mongoose_graphql_roster_user_mutation
100%
14
0
14
mongoose_graphql_roster_user_query
100%
7
0
7
mongoose_graphql_scalar
67%
16
8
24
mongoose_graphql_session_admin_mutation
100%
16
0
16
mongoose_graphql_session_admin_query
100%
27
0
27
mongoose_graphql_session_helper
100%
4
0
4
mongoose_graphql_session_user_query
100%
11
0
11
mongoose_graphql_stanza_admin_mutation
100%
10
0
10
mongoose_graphql_stanza_admin_query
100%
4
0
4
mongoose_graphql_stanza_helper
100%
4
0
4
mongoose_graphql_stanza_user_mutation
96%
22
1
23
mongoose_graphql_stanza_user_query
100%
2
0
2
mongoose_graphql_user_auth_info
100%
6
0
6
mongoose_graphql_user_mutation
100%
4
0
4
mongoose_graphql_user_query
83%
5
1
6
mongoose_hooks
92%
176
16
192
mongoose_http_client
60%
9
6
15
mongoose_iq
95%
21
1
22
mongoose_iq_handler
57%
23
17
40
mongoose_iq_worker
73%
8
3
11
mongoose_json_formatter
76%
38
12
50
mongoose_lazy_routing
77%
100
30
130
mongoose_ldap_config
50%
4
4
8
mongoose_ldap_worker
0%
0
49
49
mongoose_lib
71%
51
21
72
mongoose_listener_config
64%
18
10
28
mongoose_loader_state
100%
6
0
6
mongoose_local_delivery
100%
15
0
15
mongoose_log_filter
77%
56
17
73
mongoose_logs
27%
8
22
30
mongoose_mam_id
67%
2
1
3
mongoose_metrics
72%
124
48
172
mongoose_metrics_hooks
98%
82
2
84
mongoose_metrics_mam_hooks
88%
29
4
33
mongoose_metrics_probe
52%
11
10
21
mongoose_metrics_probe_queues
100%
8
0
8
mongoose_metrics_probe_tcp
100%
5
0
5
mongoose_module_metrics
83%
5
1
6
mongoose_modules
100%
44
0
44
mongoose_packet_handler
100%
7
0
7
mongoose_privacy
87%
13
2
15
mongoose_rabbit_worker
12%
11
79
90
mongoose_rdbms
52%
143
132
275
mongoose_rdbms_backend
100%
16
0
16
mongoose_rdbms_mysql
0%
0
29
29
mongoose_rdbms_odbc
76%
87
27
114
mongoose_rdbms_pgsql
0%
0
34
34
mongoose_rdbms_pgsql_codec_boolean
0%
0
9
9
mongoose_record_pp
0%
0
8
8
mongoose_redis
0%
0
8
8
mongoose_riak
13%
3
21
24
mongoose_router
88%
14
2
16
mongoose_router_dynamic_domains
100%
5
0
5
mongoose_router_external
100%
6
0
6
mongoose_router_external_localnode
100%
6
0
6
mongoose_router_global
100%
4
0
4
mongoose_router_localdomain
100%
6
0
6
mongoose_scram
68%
58
27
85
mongoose_service
60%
40
27
67
mongoose_session
71%
5
2
7
mongoose_session_api
94%
68
4
72
mongoose_stanza_api
92%
11
1
12
mongoose_stanza_helper
93%
37
3
40
mongoose_subdomain_core
71%
72
30
102
mongoose_subdomain_utils
80%
8
2
10
mongoose_system_metrics_collector
94%
91
6
97
mongoose_system_metrics_file
100%
5
0
5
mongoose_system_metrics_sender
97%
28
1
29
mongoose_tcp_listener
74%
35
12
47
mongoose_transport
100%
6
0
6
mongoose_udp_listener
0%
0
13
13
mongoose_user_cache
87%
34
5
39
mongoose_wpool
73%
78
29
107
mongoose_wpool_cassandra
0%
0
22
22
mongoose_wpool_elastic
0%
0
7
7
mongoose_wpool_generic
75%
3
1
4
mongoose_wpool_http
88%
22
3
25
mongoose_wpool_ldap
0%
0
5
5
mongoose_wpool_mgr
51%
36
35
71
mongoose_wpool_rabbit
89%
8
1
9
mongoose_wpool_rdbms
83%
19
4
23
mongoose_wpool_redis
90%
9
1
10
mongoose_wpool_riak
0%
0
18
18
mongoose_wpool_sup
100%
4
0
4
mongoose_wpool_type_sup
100%
5
0
5
mongoose_xmpp_errors
41%
41
58
99
mongooseim
0%
0
2
2
monitored_map
57%
16
12
28
node_dag
81%
13
3
16
node_flat
74%
186
64
250
node_hometree
79%
15
4
19
node_pep
77%
40
12
52
node_push
97%
35
1
36
nodetree_dag
81%
39
9
48
nodetree_tree
88%
29
4
33
p1_fsm_old
32%
86
181
267
pubsub_form_utils
57%
30
23
53
pubsub_index
84%
16
3
19
rdbms_queries
61%
62
39
101
rdbms_queries_mssql
100%
1
0
1
safely
75%
3
1
4
service_admin_extra
100%
7
0
7
service_admin_extra_accounts
92%
12
1
13
service_admin_extra_domain
100%
29
0
29
service_admin_extra_gdpr
95%
55
3
58
service_admin_extra_last
75%
6
2
8
service_admin_extra_node
25%
1
3
4
service_admin_extra_private
83%
24
5
29
service_admin_extra_roster
48%
73
78
151
service_admin_extra_sessions
100%
15
0
15
service_admin_extra_srg
0%
0
20
20
service_admin_extra_stanza
94%
30
2
32
service_admin_extra_stats
83%
10
2
12
service_admin_extra_upload
94%
15
1
16
service_admin_extra_vcard
93%
64
5
69
service_domain_db
83%
40
8
48
service_mongoose_system_metrics
70%
44
19
63
sha
100%
1
0
1
shaper
100%
13
0
13
shaper_srv
85%
44
8
52
sip_to_jingle
89%
114
14
128
translate
72%
34
13
47
xml
97%
35
1
36
xmpp_router
100%
2
0
2
Summary
69%
23059
10568
33627