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

salsify / delayed_job_heartbeat_plugin / 32
96%

Build:
DEFAULT BRANCH: master
Ran 06 Jul 2017 01:39PM UTC
Jobs 20
Files 8
Run time 7min
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
32

Pull #4

travis-ci

web-flow
Worker clears locks on shutdown [PLAT-1593]

In some cases the ClearLocks plugin from Delayed::Job may fail to clear
the locked_at/locked_by fields on a job because it was interrupted at a
bad time (see [PLAT-1590]). The delayed_worker is still removed since
the heartbeat is using a separate connection, leaving orphaned jobs
behind that are not re-run until the 4 hour max run time has passed.

This change will require the worker to clear its own locks when it is
shutting down before it removes itself from the delayed_workers table.
Pull Request #4: Worker clears locks on shutdown [PLAT-1593]

6 of 6 new or added lines in 2 files covered. (100.0%)

166 of 171 relevant lines covered (97.08%)

130.42 hits per line

Jobs
ID Job ID Ran Files Coverage
1 32.1 (2.3.3, RAILS_VERSION="~> 3.2.22") 06 Jul 2017 01:39PM UTC 0
97.08
Travis Job 32.1
2 32.2 (2.2.6, RAILS_VERSION="~> 3.2.22") 06 Jul 2017 01:39PM UTC 0
97.08
Travis Job 32.2
3 32.3 (2.1.10, RAILS_VERSION="~> 3.2.22") 06 Jul 2017 01:39PM UTC 0
97.08
Travis Job 32.3
4 32.4 (2.0.0-p648, RAILS_VERSION="~> 3.2.22") 06 Jul 2017 01:40PM UTC 0
97.08
Travis Job 32.4
5 32.5 (2.3.3, RAILS_VERSION="~> 4.0.13") 06 Jul 2017 01:40PM UTC 0
96.49
Travis Job 32.5
6 32.6 (2.2.6, RAILS_VERSION="~> 4.0.13") 06 Jul 2017 01:41PM UTC 0
96.49
Travis Job 32.6
7 32.7 (2.1.10, RAILS_VERSION="~> 4.0.13") 06 Jul 2017 01:41PM UTC 0
96.49
Travis Job 32.7
8 32.8 (2.0.0-p648, RAILS_VERSION="~> 4.0.13") 06 Jul 2017 01:41PM UTC 0
96.49
Travis Job 32.8
9 32.9 (2.3.3, RAILS_VERSION="~> 4.1.16") 06 Jul 2017 01:41PM UTC 0
96.49
Travis Job 32.9
10 32.10 (2.2.6, RAILS_VERSION="~> 4.1.16") 06 Jul 2017 01:42PM UTC 0
96.49
Travis Job 32.10
11 32.11 (2.1.10, RAILS_VERSION="~> 4.1.16") 06 Jul 2017 01:43PM UTC 0
96.49
Travis Job 32.11
12 32.12 (2.0.0-p648, RAILS_VERSION="~> 4.1.16") 06 Jul 2017 01:44PM UTC 0
96.49
Travis Job 32.12
13 32.13 (2.4.0, RAILS_VERSION="~> 4.2.7") 06 Jul 2017 01:43PM UTC 0
96.49
Travis Job 32.13
14 32.14 (2.3.3, RAILS_VERSION="~> 4.2.7") 06 Jul 2017 01:43PM UTC 0
96.49
Travis Job 32.14
15 32.15 (2.2.6, RAILS_VERSION="~> 4.2.7") 06 Jul 2017 01:43PM UTC 0
96.49
Travis Job 32.15
16 32.16 (2.1.10, RAILS_VERSION="~> 4.2.7") 06 Jul 2017 01:45PM UTC 0
96.49
Travis Job 32.16
17 32.17 (2.0.0-p648, RAILS_VERSION="~> 4.2.7") 06 Jul 2017 01:46PM UTC 0
96.49
Travis Job 32.17
18 32.18 (2.4.0, RAILS_VERSION="~> 5.0.1") 06 Jul 2017 01:45PM UTC 0
96.49
Travis Job 32.18
19 32.19 (2.3.3, RAILS_VERSION="~> 5.0.1") 06 Jul 2017 01:46PM UTC 0
96.49
Travis Job 32.19
20 32.20 (2.2.6, RAILS_VERSION="~> 5.0.1") 06 Jul 2017 01:46PM UTC 0
96.49
Travis Job 32.20
Source Files on build 32
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #32
  • Pull Request #4
  • PR Base - master (#29)
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