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

collectiveidea / delayed_job / 430
90%
master: 92%

Build:
Build:
LAST BUILD BRANCH: try-fixing-jruby
DEFAULT BRANCH: master
Ran 30 Jan 2015 12:34AM UTC
Jobs 41
Files 16
Run time 9min
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
430

push

travis-ci

brianhempel
Make Delayed::Worker.new idempotent 

Calling Delayed::Worker.new multiple times would continue to re-add the
plugins to the lifecycle.

Some gems and projects use the pattern `Delayed::Worker.new.work_off` to
trigger delayed jobs in specs. Over time, the callback chain would get
very long and, in our case, caused a StackLevelTooDeep error.

Better would be to have a proper singleton: 

`Delayed::Worker.worker.work_off`

In the absence of a proper singleton, this will make the pattern work.

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

917 of 1023 relevant lines covered (89.64%)

740.9 hits per line

Jobs
ID Job ID Ran Files Coverage
2 430.2 (2.0.0, RAILS_VERSION="~> 3.0.0") 30 Jan 2015 12:34AM UTC 0
89.34
Travis Job 430.2
3 430.3 (2.1, RAILS_VERSION="~> 3.0.0") 30 Jan 2015 12:34AM UTC 0
88.92
Travis Job 430.3
4 430.4 (jruby-19mode, RAILS_VERSION="~> 3.0.0") 30 Jan 2015 12:34AM UTC 0
89.72
Travis Job 430.4
5 430.5 (jruby-head, RAILS_VERSION="~> 3.0.0") 30 Jan 2015 12:36AM UTC 0
89.4
Travis Job 430.5
6 430.6 (rbx-2, RAILS_VERSION="~> 3.0.0") 30 Jan 2015 12:36AM UTC 0
94.52
Travis Job 430.6
7 430.7 (ruby-head, RAILS_VERSION="~> 3.0.0") 30 Jan 2015 12:34AM UTC 0
89.13
Travis Job 430.7
8 430.8 (1.9.3, RAILS_VERSION="~> 3.1.0") 30 Jan 2015 12:34AM UTC 0
89.34
Travis Job 430.8
9 430.9 (2.0.0, RAILS_VERSION="~> 3.1.0") 30 Jan 2015 12:34AM UTC 0
89.34
Travis Job 430.9
10 430.10 (2.1, RAILS_VERSION="~> 3.1.0") 30 Jan 2015 12:34AM UTC 0
89.13
Travis Job 430.10
11 430.11 (jruby-19mode, RAILS_VERSION="~> 3.1.0") 30 Jan 2015 12:35AM UTC 0
89.8
Travis Job 430.11
12 430.12 (jruby-head, RAILS_VERSION="~> 3.1.0") 30 Jan 2015 12:36AM UTC 0
89.48
Travis Job 430.12
13 430.13 (rbx-2, RAILS_VERSION="~> 3.1.0") 30 Jan 2015 12:36AM UTC 0
95.26
Travis Job 430.13
14 430.14 (ruby-head, RAILS_VERSION="~> 3.1.0") 30 Jan 2015 12:35AM UTC 0
89.13
Travis Job 430.14
15 430.15 (1.9.3, RAILS_VERSION="~> 3.2.0") 30 Jan 2015 12:34AM UTC 0
89.13
Travis Job 430.15
16 430.16 (2.0.0, RAILS_VERSION="~> 3.2.0") 30 Jan 2015 12:35AM UTC 0
89.13
Travis Job 430.16
17 430.17 (2.1, RAILS_VERSION="~> 3.2.0") 30 Jan 2015 12:35AM UTC 0
89.13
Travis Job 430.17
18 430.18 (jruby-19mode, RAILS_VERSION="~> 3.2.0") 30 Jan 2015 12:36AM UTC 0
89.8
Travis Job 430.18
19 430.19 (jruby-head, RAILS_VERSION="~> 3.2.0") 30 Jan 2015 12:37AM UTC 0
89.48
Travis Job 430.19
20 430.20 (rbx-2, RAILS_VERSION="~> 3.2.0") 30 Jan 2015 12:38AM UTC 0
95.05
Travis Job 430.20
21 430.21 (ruby-head, RAILS_VERSION="~> 3.2.0") 30 Jan 2015 12:36AM UTC 0
89.13
Travis Job 430.21
22 430.22 (1.9.3, RAILS_VERSION="~> 4.0.0") 30 Jan 2015 12:36AM UTC 0
89.34
Travis Job 430.22
23 430.23 (2.0.0, RAILS_VERSION="~> 4.0.0") 30 Jan 2015 12:36AM UTC 0
89.34
Travis Job 430.23
24 430.24 (2.1, RAILS_VERSION="~> 4.0.0") 30 Jan 2015 12:36AM UTC 0
89.13
Travis Job 430.24
25 430.25 (jruby-19mode, RAILS_VERSION="~> 4.0.0") 30 Jan 2015 12:37AM UTC 0
89.72
Travis Job 430.25
26 430.26 (jruby-head, RAILS_VERSION="~> 4.0.0") 30 Jan 2015 12:38AM UTC 0
89.4
Travis Job 430.26
27 430.27 (rbx-2, RAILS_VERSION="~> 4.0.0") 30 Jan 2015 12:39AM UTC 0
95.06
Travis Job 430.27
28 430.28 (ruby-head, RAILS_VERSION="~> 4.0.0") 30 Jan 2015 12:37AM UTC 0
88.92
Travis Job 430.28
29 430.29 (1.9.3, RAILS_VERSION="~> 4.1.0") 30 Jan 2015 12:37AM UTC 0
89.34
Travis Job 430.29
30 430.30 (2.0.0, RAILS_VERSION="~> 4.1.0") 30 Jan 2015 12:37AM UTC 0
89.34
Travis Job 430.30
31 430.31 (2.1, RAILS_VERSION="~> 4.1.0") 30 Jan 2015 12:37AM UTC 0
89.13
Travis Job 430.31
32 430.32 (jruby-19mode, RAILS_VERSION="~> 4.1.0") 30 Jan 2015 12:39AM UTC 0
89.79
Travis Job 430.32
33 430.33 (jruby-head, RAILS_VERSION="~> 4.1.0") 30 Jan 2015 12:40AM UTC 0
89.47
Travis Job 430.33
34 430.34 (rbx-2, RAILS_VERSION="~> 4.1.0") 30 Jan 2015 12:40AM UTC 0
95.36
Travis Job 430.34
35 430.35 (ruby-head, RAILS_VERSION="~> 4.1.0") 30 Jan 2015 12:38AM UTC 0
89.13
Travis Job 430.35
36 430.36 (1.9.3, RAILS_VERSION="~> 4.2.0") 30 Jan 2015 12:39AM UTC 0
89.34
Travis Job 430.36
37 430.37 (2.0.0, RAILS_VERSION="~> 4.2.0") 30 Jan 2015 12:39AM UTC 0
89.34
Travis Job 430.37
38 430.38 (2.1, RAILS_VERSION="~> 4.2.0") 30 Jan 2015 12:39AM UTC 0
89.13
Travis Job 430.38
39 430.39 (jruby-19mode, RAILS_VERSION="~> 4.2.0") 30 Jan 2015 12:39AM UTC 0
89.79
Travis Job 430.39
40 430.40 (jruby-head, RAILS_VERSION="~> 4.2.0") 30 Jan 2015 12:41AM UTC 0
89.26
Travis Job 430.40
41 430.41 (rbx-2, RAILS_VERSION="~> 4.2.0") 30 Jan 2015 12:43AM UTC 0
95.36
Travis Job 430.41
42 430.42 (ruby-head, RAILS_VERSION="~> 4.2.0") 30 Jan 2015 12:41AM UTC 0
88.92
Travis Job 430.42
Source Files on build 430
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #430
  • bdbbf607 on github
  • Next Build on idempotent_instantiation (#432)
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