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

esl / MongooseIM / 3729
86%

Build:
DEFAULT BRANCH: master
Ran 21 Nov 2017 05:32AM UTC
Jobs 7
Files 267
Run time 235min
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
3729

push

travis-ci

DenysGonchar
SSL for Riak driver (#1564)

Provide very early Riak SSL configuration

  - use Riak service provided by TravisCI
  - copy configs and certificates into Riak directory
  - setup Riak security

Modify travis.yml to create SSL certificates; Fix typos

Disable unecessary Travis tasks; Fix bugs in Riak config script

  - disable Travis tasks that are unecessary for Riak setup testing
  - Fix paths in Riak configuration script

Run Riak configuration commands as sudo; Dump Riak config

Add Riak config file; Restart Riak service before running db setup

Make Riak driver able to establish SSL connection

  - change Riak driver start function to use ssl related options
    passed in the config file
  - pass ssl related options to riak erlang client when it starts
  - unify the way of passing riak options through the config file

Connect to Riak db using SSL in tests

Change travis.yml to run only Riak preset

Change Riak config files location

Change Riak `search.solr.port`

Fix bug in the test configuration for Riak preset

Change Riak security source

Document SSL configuration for Riak

Remove unused Riak docker related files

Add some logging to Riak setup script for debugging purposes

Add more logging to Riak setup script

Add more logging to Riak setup script

Wait before exit after catting Riak logs

Change Riak setup

  - change Riak backend
  - fix exporting db password variable
  - grant permissions to user that is used in tests

Run only one test suite and add some logging to check if Riak works

Run all test suites with riak_mnesia preset; remove redundant `cat`

Revert to the proper travis.yml

Fix type spec for mongoose_riak:maybe_add_additional_opts/2

Improve docs

15 of 15 new or added lines in 1 file covered. (100.0%)

19440 of 28335 relevant lines covered (68.61%)

13213.19 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
100.0
apps/ejabberd/src/mongoose_riak.erl

Uncovered Existing Lines

Lines Coverage ∆ File
1
100.0
apps/ejabberd/src/rdbms/mongoose_rdbms_mysql.erl
1
100.0
apps/ejabberd/src/mod_muc_log.erl
3
100.0
apps/ejabberd/src/mod_bosh_socket.erl
6
100.0
apps/ejabberd/src/mongoose_metrics.erl
Jobs
ID Job ID Ran Files Coverage
1 3729.1 (PRESET=internal_mnesia DB=mnesia REL_CONFIG=with-all TLS_DIST=yes) 21 Nov 2017 05:32AM UTC 0
52.25
Travis Job 3729.1
2 3729.2 (PRESET=mysql_redis DB=mysql REL_CONFIG="with-mysql with-redis") 21 Nov 2017 09:21AM UTC 0
60.77
Travis Job 3729.2
3 3729.3 (PRESET=odbc_pgsql_mnesia DB=pgsql REL_CONFIG=with-odbc) 21 Nov 2017 05:39AM UTC 0
61.18
Travis Job 3729.3
4 3729.4 (PRESET=ldap_mnesia DB=mnesia REL_CONFIG=with-none) 21 Nov 2017 05:32AM UTC 0
54.79
Travis Job 3729.4
5 3729.5 (PRESET=cassandra_mnesia DB=cassandra REL_CONFIG=with-cassandra CASSANDRA_VERSION=3.9) 21 Nov 2017 05:34AM UTC 0
57.68
Travis Job 3729.5
7 3729.7 (PRESET=pgsql_mnesia DB=pgsql REL_CONFIG=with-pgsql) 21 Nov 2017 09:25AM UTC 0
61.07
Travis Job 3729.7
8 3729.8 (PRESET=riak_mnesia DB=riak REL_CONFIG=with-riak) 21 Nov 2017 09:27AM UTC 0
56.93
Travis Job 3729.8
Source Files on build 3729
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #3729
  • 51fdb190 on github
  • Prev Build on master (#3724)
  • Next Build on master (#3731)
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