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

zulip / zulip / 11950 / 3
3%
master: 3%

Build:
DEFAULT BRANCH: master
Ran 29 Jan 2017 06:36AM UTC
Files 309
Run time 14s
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

29 Jan 2017 06:26AM UTC coverage: 89.971% (-0.006%) from 89.977%
TEST_SUITE=backend

push

travis-ci

timabbott
puppet: Use SIGINT to restart uwsgi.

This results in a brief service interruption (not a graceful restart),
but fixes a bug where on a `supervisorctl restart zulip-django`, we'd
end up leaking a bunch of uwsgi processes.

The mechanism was that sending SIGHUP to uwsgi was a command for it to
gracefully restart, so it'd start doing that (whereas supervisor
expected it to be dying)... and then supervisor would start up the new
uwsgi process group, resulting in 2 uwsgi process groups running.

This, in turn, led to a memory leak that could eventually result in
OOM kills.

25396 of 28227 relevant lines covered (89.97%)

0.9 hits per line

Source Files on job 11950.3 (TEST_SUITE=backend)
  • Tree
  • List 0
  • Changed 11
  • Source Changed 0
  • Coverage Changed 11
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 11950
  • Travis Job 11950.3
  • 2fb51ff8 on github
  • Prev Job for TEST_SUITE=backend on master (#11948.4)
  • Next Job for TEST_SUITE=backend on master (#11952.4)
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