• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

esl / MongooseIM / 4275
86%

Build:
DEFAULT BRANCH: master
Ran 09 Mar 2018 10:29AM UTC
Jobs 5
Files 296
Run time 41min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
4275

push

travis-ci

fenek
Use different config entry for advertised endpoints (#1724)

* Use different config entry for advertised endpoints

* Adjust documentation

* Change log level

* Test overriding endpoints with advertised ones

* Fix nested option problem

* Make empty advertised endpoints list mean nothing is advertised

* Add a comment

* Fix indent

* Execute function on every node

* Add domain to test

* Remove inconsisitencies in endpoints representation

* Remove unnecessary comment

* Remove unnecessary resolving endpoints

This commit removes resolving already resolved endpoints.

* Move resolving endpoints instead of deleting it

* Add domain name resolution

* Use existing domain names resolution function

We will use existing one but neet to upgrade it to return all
IPs instead of one.

* Resolve multiple IPs

* Fix bug - there is inet not inet4

It was here for quite a long time not allowing
to resolve domain name to an ipv4 address

* Move functions to utils

* Tidy the SUITE

* Implement tests for domain name resolving

* Add test descriptions

* Fix dialyzer issue

* Impoirt endpoint type properly

* Improve documentation

* Make a call be in one line

* Document function

* Fix typo

* Use imported type

* Add parsing function

* Use existing function

* Use rpc:block_call to keep context for meck

* Update domain name in GD test (fed1 -> reg1)

* Language fix in GD docs

* Fix spec in GD utils

* Use more convenient type

* Be more consistent in case clause

* Check RPC calls' results

* Fix indentation

* Simplify function

* Use characters_to_binary

* Add an error name

* Add debug logs

* Use flatmap

* Fix IP parsing log in GD by @igors

39 of 39 new or added lines in 4 files covered. (100.0%)

20137 of 28528 relevant lines covered (70.59%)

12675.67 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
2
100.0
src/global_distrib/mod_global_distrib_mapping_redis.erl
8
100.0
src/global_distrib/mod_global_distrib_utils.erl

Uncovered Existing Lines

Lines Coverage ∆ File
1
100.0
src/cyrsasl.erl
1
100.0
src/ejabberd_auth_odbc.erl
1
100.0
src/mod_keystore.erl
1
100.0
src/mod_mam_odbc_arch.erl
1
100.0
src/mod_muc.erl
1
100.0
src/mod_muc_light_db_odbc_sql.erl
1
100.0
src/mod_muc_light_utils.erl
1
100.0
src/mod_muc_log.erl
2
100.0
src/mod_bosh.erl
2
100.0
src/mod_mam_utils.erl
2
100.0
src/mod_muc_light_db_odbc.erl
2
100.0
src/mod_privacy_odbc.erl
2
100.0
src/mod_vcard.erl
2
100.0
src/p1_fsm_old.erl
3
100.0
src/ejabberd_c2s.erl
4
100.0
src/mod_mam_odbc_prefs.erl
4
100.0
src/mongoose_metrics.erl
5
100.0
src/rdbms/rdbms_queries.erl
6
100.0
src/cyrsasl_oauth.erl
6
100.0
src/rdbms/mongoose_rdbms.erl
19
100.0
src/mod_private_odbc.erl
19
100.0
src/rdbms/mongoose_rdbms_pgsql.erl
21
100.0
src/mod_auth_token_odbc.erl
30
100.0
src/mod_auth_token.erl
31
100.0
src/rdbms/mongoose_rdbms_odbc.erl
Jobs
ID Job ID Ran Files Coverage
1 4275.1 (PRESET=internal_mnesia DB=mnesia REL_CONFIG=with-all TLS_DIST=yes) 09 Mar 2018 10:29AM UTC 0
53.35
Travis Job 4275.1
2 4275.2 (PRESET=mysql_redis DB=mysql REL_CONFIG="with-mysql with-redis") 09 Mar 2018 10:31AM UTC 0
61.43
Travis Job 4275.2
4 4275.4 (PRESET=ldap_mnesia DB=mnesia REL_CONFIG=with-none) 09 Mar 2018 10:30AM UTC 0
55.87
Travis Job 4275.4
5 4275.5 (PRESET=cassandra_mnesia DB=cassandra REL_CONFIG=with-cassandra CASSANDRA_VERSION=3.9) 09 Mar 2018 10:32AM UTC 0
58.53
Travis Job 4275.5
8 4275.8 (PRESET=riak_mnesia DB=riak REL_CONFIG=with-riak) 09 Mar 2018 11:10AM UTC 0
57.58
Travis Job 4275.8
Source Files on build 4275
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #4275
  • 109fb8ab on github
  • Prev Build on master (#4267)
  • Next Build on master (#4284)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc