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

tgriesser / knex / 2707
88%

Build:
DEFAULT BRANCH: master
Ran 16 Feb 2018 09:31AM UTC
Jobs 5
Files 76
Run time 3min
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
2707

push

travis-ci

web-flow
Added stress test, which uses TCP proxy to simulate flaky connections (#2460)

* Added stress test, which uses TCP proxy to simulate flaky connections

* Added test code for mysql and mariadb drivers

* Dropped trying to figure out support for mariasql driver

* Bunch of tests to make knex fail if connections are breaking randomly

* Added marker to printout logs before app crash

* Fixed mysql acquire connection and destroy conneciton code

Acquire connection did bind error handler too late and didn't free it on success. Destroy did free event listeners before connection end was called, so error during connection end leaked out.

2181 of 2948 branches covered (73.98%)

5172 of 5811 relevant lines covered (89.0%)

2940.36 hits per line

Coverage Regressions

Lines Coverage ∆ File
4
100.0
lib/dialects/mysql/index.js
1
100.0
lib/dialects/mysql2/index.js
Jobs
ID Job ID Ran Files Coverage
1 2707.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) 16 Feb 2018 09:33AM UTC 0
89.0
Travis Job 2707.1
2 2707.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) 16 Feb 2018 09:34AM UTC 0
89.0
Travis Job 2707.2
3 2707.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) 16 Feb 2018 09:34AM UTC 0
89.0
Travis Job 2707.3
4 2707.4 (DB="maria mysql mysql2 postgres sqlite3" CXX=g++-4.8 KNEX_TEST_TIMEOUT=60000) 16 Feb 2018 09:32AM UTC 0
84.58
Travis Job 2707.4
5 2707.5 (DB="maria mysql mysql2 postgres sqlite3" CXX=g++-4.8 KNEX_TEST_TIMEOUT=60000) 16 Feb 2018 09:31AM UTC 0
84.58
Travis Job 2707.5
Source Files on build 2707
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #2707
  • e2502602 on github
  • Prev Build on master (#2702)
  • Next Build on master (#2711)
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