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

esl / MongooseIM / 4589
86%

Build:
DEFAULT BRANCH: master
Ran 10 May 2018 12:40PM UTC
Jobs 6
Files 307
Run time 162min
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
4589

push

travis-ci

arcusfelis
Improved ODBC support (#1838, original PR #1816)

Fix ODBC API support for MongooseIM

Enable mssql travis build

Disable odbc_mssql_mnesia travis job

Use arcusfelis/eodbc version of odbc application

eodbc returns types of fields

eodbc correctly handles long binaries/texts in pgsql

eodbc prints data when wrong data is written into port

Use eodbc in mongoose_rdbms_SUITE

Use return_types in eodbc to handle utf16

Use utf8mb4 encoding in mysql

Make start_services optional

Allow to enable preset on just some nodes

Update travis-setup-db.sh with license reference

Use shared odbc.ini for both mssql and pgsql

Fix mongoose_rdbms_type:get() function

Add search_body into priv/mssql2012.sql schema

Use varbinary for message field in MSSQL

Use nvarchar in mssql schema

Reduce length of some fields in mssql schema

Correcly escape varchar in mssql

Add is_integer(ArcID) check into mod_mam_odbc_async_pool_writer

Add is_integer(UserID) check to mod_mam_odbc_prefs:get_behaviour/5

Change a primary key for mam_muc_message from id to (room_id,id)

Handle duplicate error from MSSQL in mod_mam_odbc_user

Log an error with good description when sql_execute fails

Add unicode_messages_can_be_extracted test

Use several like statements when searching for multiple words

Add muclight tables

Add test_types table to postgres and mysql schemas

Add a ssl tip comment into /tools/travis-setup-db.sh

Add rdbms_SUITE in big_tests

Refactor string escaping API

Add escape_boolean

Add a comment into privacy_SUITE about kicking (non mssql)

Introduce ejabberd_c2s:process_incoming_stanza_with_conflict_check

Wait in mam_SUITE:long_text_search_request

Fix unexpected presences in last_SUITE

Fix a race condition in rest_client_SUITE

Correctly decode ID in mod_privacy_odbc:get_privacy_list

Remove application:start from rdbms_odbc:connect/2

Introduce choose_get_user_roster_strategy into mod_... (continued)

463 of 463 new or added lines in 20 files covered. (100.0%)

21156 of 30618 relevant lines covered (69.1%)

12759.4 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
100.0
src/mod_mam_odbc_prefs.erl
1
100.0
src/mod_roster.erl
2
100.0
src/rdbms/rdbms_queries.erl
4
100.0
src/mod_mam_odbc_user.erl
6
100.0
src/mod_private_mysql.erl
11
100.0
src/mod_roster_odbc.erl
11
100.0
src/rdbms/mongoose_rdbms_odbc.erl
24
100.0
src/mod_privacy_odbc.erl
31
100.0
src/rdbms/mongoose_rdbms.erl
36
100.0
src/ejabberd_auth_odbc.erl

Uncovered Existing Lines

Lines Coverage ∆ File
1
100.0
src/mod_privacy_odbc.erl
1
100.0
src/mod_muc_light_db_odbc_sql.erl
1
100.0
src/ejabberd_config.erl
1
100.0
src/mod_pubsub.erl
1
100.0
src/mod_mam_odbc_arch.erl
1
100.0
src/mod_mam.erl
1
100.0
src/mod_roster_odbc.erl
2
100.0
src/mongoose_metrics.erl
2
100.0
src/mod_mam_odbc_user.erl
2
100.0
src/global_distrib/mod_global_distrib_outgoing_conns_sup.erl
2
100.0
src/rdbms/mongoose_rdbms_odbc.erl
3
100.0
src/ejabberd_c2s.erl
4
100.0
src/mod_mam_odbc_prefs.erl
5
100.0
src/rdbms/mongoose_rdbms.erl
6
100.0
src/mod_mam_utils.erl
7
100.0
src/rdbms/rdbms_queries.erl
10
100.0
src/ejabberd_auth_odbc.erl
10
100.0
src/rdbms/mongoose_rdbms_mysql.erl
13
100.0
src/mod_private_mysql.erl
Jobs
ID Job ID Ran Files Coverage
1 4589.1 (PRESET=internal_mnesia DB=mnesia REL_CONFIG=with-all TLS_DIST=yes) 10 May 2018 12:40PM UTC 0
54.11
Travis Job 4589.1
3 4589.3 (PRESET=odbc_mssql_mnesia DB=mssql REL_CONFIG=with-odbc) 10 May 2018 03:21PM UTC 0
60.37
Travis Job 4589.3
4 4589.4 (PRESET=ldap_mnesia DB=mnesia REL_CONFIG=with-none) 10 May 2018 03:09PM UTC 0
54.57
Travis Job 4589.4
5 4589.5 (PRESET=cassandra_mnesia DB=cassandra REL_CONFIG=with-cassandra CASSANDRA_VERSION=3.9) 10 May 2018 01:21PM UTC 0
57.24
Travis Job 4589.5
7 4589.7 (PRESET=pgsql_mnesia DB=pgsql REL_CONFIG="with-pgsql with-jingle-sip") 10 May 2018 01:33PM UTC 0
62.26
Travis Job 4589.7
8 4589.8 (PRESET=riak_mnesia DB=riak REL_CONFIG=with-riak) 10 May 2018 01:34PM UTC 0
56.34
Travis Job 4589.8
Source Files on build 4589
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #4589
  • 8db6dea1 on github
  • Prev Build on master (#4588)
  • Next Build on master (#4590)
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