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

tgriesser / knex / 2671
88%

Build:
DEFAULT BRANCH: master
Ran 07 Feb 2018 09:24AM UTC
Jobs 5
Files 76
Run time 2min
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
2671

push

travis-ci

elhigu
Use tarn as pool (#2450)

* replace generic-pool with Tarn

* fix bug where mariadb client didn't propagate connection errors to pool

* destroy connection if a query times out (and cancellation is not enabled)

Before this change, when a query timeout happened without { cancel: true }
the connection was immediately released back to the pool. If the query
timed out because of a time consuming query, the released connection would
still execute the query to its end and the connection would be useless until
that time. This commit marks the connection as disposed so that the pool never
again gives that connection to anyone, and destorys it in the near future.

* fix a weird database version dependent casing bug in a tests

* fix an unstable test that failed randomly because the query order was not guaranteed

2193 of 2966 branches covered (73.94%)

5187 of 5828 relevant lines covered (89.0%)

2928.18 hits per line

Coverage Regressions

Lines Coverage ∆ File
25
100.0
lib/dialects/mssql/index.js
17
100.0
lib/client.js
3
100.0
lib/dialects/maria/index.js
3
100.0
lib/dialects/mysql/index.js
2
100.0
lib/dialects/mysql2/index.js
1
100.0
lib/runner.js
Jobs
ID Job ID Ran Files Coverage
1 2671.1 (TEST_ORACLEDB=true DB="maria mysql mysql2 postgres sqlite3 oracledb" CXX=g++-4.8 KNEX_TEST_TIMEOUT=60000 ORACLE_HOME=/u01/app/oracle/product/11.2.0/xe ORACLE_SID=XE OCI_LIB_DIR=/u01/app/oracle/product/11.2.0/xe/lib LD_LIBRARY_PATH=/u01/app/oracle/product/11.2.0/xe/lib) 07 Feb 2018 09:25AM UTC 0
89.0
Travis Job 2671.1
2 2671.2 (TEST_ORACLEDB=true DB="maria mysql mysql2 postgres sqlite3 oracledb" CXX=g++-4.8 KNEX_TEST_TIMEOUT=60000 ORACLE_HOME=/u01/app/oracle/product/11.2.0/xe ORACLE_SID=XE OCI_LIB_DIR=/u01/app/oracle/product/11.2.0/xe/lib LD_LIBRARY_PATH=/u01/app/oracle/product/11.2.0/xe/lib) 07 Feb 2018 09:27AM UTC 0
89.0
Travis Job 2671.2
3 2671.3 (TEST_ORACLEDB=true DB="maria mysql mysql2 postgres sqlite3 oracledb" CXX=g++-4.8 KNEX_TEST_TIMEOUT=60000 ORACLE_HOME=/u01/app/oracle/product/11.2.0/xe ORACLE_SID=XE OCI_LIB_DIR=/u01/app/oracle/product/11.2.0/xe/lib LD_LIBRARY_PATH=/u01/app/oracle/product/11.2.0/xe/lib) 07 Feb 2018 09:26AM UTC 0
89.0
Travis Job 2671.3
4 2671.4 (DB="maria mysql mysql2 postgres sqlite3" CXX=g++-4.8 KNEX_TEST_TIMEOUT=60000) 07 Feb 2018 09:24AM UTC 0
84.59
Travis Job 2671.4
5 2671.5 (DB="maria mysql mysql2 postgres sqlite3" CXX=g++-4.8 KNEX_TEST_TIMEOUT=60000) 07 Feb 2018 09:25AM UTC 0
84.59
Travis Job 2671.5
Source Files on build 2671
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #2671
  • 8771bd47 on github
  • Prev Build on master (#2661)
  • Next Build on master (#2675)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc