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

zulip / zulip / 11950
3%

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

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.

25400 of 28227 relevant lines covered (89.98%)

1.8 hits per line

Jobs
ID Job ID Ran Files Coverage
1 11950.1 (TEST_SUITE=frontend) 29 Jan 2017 06:34AM UTC 0
Travis Job 11950.1
2 11950.2 (TEST_SUITE=frontend) 29 Jan 2017 06:34AM UTC 0
Travis Job 11950.2
3 11950.3 (TEST_SUITE=backend) 29 Jan 2017 06:36AM UTC 0
89.97
Travis Job 11950.3
4 11950.4 (TEST_SUITE=backend) 29 Jan 2017 06:37AM UTC 0
89.98
Travis Job 11950.4
5 11950.5 (TEST_SUITE=static-analysis) 29 Jan 2017 06:32AM UTC 0
Travis Job 11950.5
6 11950.6 (TEST_SUITE=production) 29 Jan 2017 06:43AM UTC 0
Travis Job 11950.6
7 11950.7 (TEST_SUITE=production) 29 Jan 2017 06:46AM UTC 0
Travis Job 11950.7
Source Files on build 11950
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #11950
  • 2fb51ff8 on github
  • Prev Build on master (#11948)
  • Next Build on master (#11952)
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