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

agronholm / apscheduler / 152 / 5
93%
master: 93%

Build:
DEFAULT BRANCH: master
Ran 06 Jan 2018 09:56PM UTC
Files 38
Run time 1s
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

06 Jan 2018 09:52PM UTC coverage: 92.946% (+0.003%) from 92.943%
TOXENV=py35

push

travis-ci

agronholm
Prevent deadlocks in scheduler shutdown (#268)

By splitting up the executor lock and jobstore lock, this allows jobs
that are shutting down to query their state from the database (requiring
`self._jobstore_lock`) without causing a deadlock.

Since setting `self.state` above prevents new jobs from being added to the
executors as they shut down, breaking up these locks won't allow new
jobs to run while the scheduler is shutting down.

2161 of 2325 relevant lines covered (92.95%)

0.93 hits per line

Source Files on job 152.5 (TOXENV=py35)
  • Tree
  • List 0
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 152
  • Travis Job 152.5
  • 5b402ec0 on github
  • Prev Job for TOXENV=py35 on master (#147.5)
  • Next Job for TOXENV=py35 on master (#159.5)
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