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

errbit / errbit / 1974
93%

Build:
DEFAULT BRANCH: master
Ran 06 Jan 2018 07:41PM UTC
Jobs 8
Files 72
Run time 5min
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
1974

push

travis-ci

stevecrozz
Travis CI: use specific mongodb database versions (#1250)

* Travis CI: use provided mongodb database

Setup from https://docs.travis-ci.com/user/database-setup/#MongoDB

* CI: auto-use latest release for each series

* CI: wait for mongodb to be ready before trying to bootstrap the database

* CI: remove ruby 2.1 and 2.2

* Whitespace for readability

* CI: test on mongodb 2.6.10 and 3.6.1

* CI: fix syntax error in environment variable definitions

* CI: remove jruby from tested versions, was also broken 8 months ago

* CI: run bundle install during setup

* CI: add rake as a test-dependency so it is available on Travis CI

Based on https://docs.travis-ci.com/user/languages/ruby/#Default-Build-Script

* CI: remove --auth flag the mongodb daemon was previously started with

This caused the following failure on a mongodb 3.6.1:

```
rake aborted!
Mongo::Error::OperationFailure: not authorized on errbit_test to execute command { find: "users", filter: { email: "errbit@errbit.example.com" }, limit: 1, singleBatch: true, $readPreference: { mode: "secondaryPreferred" }, $db: "errbit_test" } (13)
```

* CI: use before_script to setup mongodb

This leaves the "install" step at the default of `bundle install --jobs=3 --retry=3`

* CI: test against more mongodb versions to find where the current breakage starts

* CI: remove mongodb 3.6.1 from the test setup for now

More work in the shadows needed before this is happy (such as updating mongoid to a more recent release, there are many)

1667 of 1780 relevant lines covered (93.65%)

1003.39 hits per line

Jobs
ID Job ID Ran Files Coverage
1 1974.1 (2.3, MONGODB=2.6.10) 06 Jan 2018 07:41PM UTC 0
93.65
Travis Job 1974.1
2 1974.2 (2.3, MONGODB=3.0.15) 06 Jan 2018 07:41PM UTC 0
93.65
Travis Job 1974.2
3 1974.3 (2.3, MONGODB=3.2.18) 06 Jan 2018 07:41PM UTC 0
93.65
Travis Job 1974.3
4 1974.4 (2.3, MONGODB=3.4.10) 06 Jan 2018 07:41PM UTC 0
93.65
Travis Job 1974.4
5 1974.5 (2.4, MONGODB=2.6.10) 06 Jan 2018 07:42PM UTC 0
93.65
Travis Job 1974.5
6 1974.6 (2.4, MONGODB=3.0.15) 06 Jan 2018 07:46PM UTC 0
93.65
Travis Job 1974.6
7 1974.7 (2.4, MONGODB=3.2.18) 06 Jan 2018 07:45PM UTC 0
93.65
Travis Job 1974.7
8 1974.8 (2.4, MONGODB=3.4.10) 06 Jan 2018 07:45PM UTC 0
93.65
Travis Job 1974.8
Source Files on build 1974
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #1974
  • aeb24652 on github
  • Prev Build on master (#1963)
  • Next Build on master (#1983)
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