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

zulip / zulip / 6077 / 4
3%
master: 3%

Build:
DEFAULT BRANCH: master
Ran 19 Oct 2016 09:45PM UTC
Files 258
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

19 Oct 2016 09:32PM UTC coverage: 87.787% (-0.006%) from 87.793%
TEST_SUITE=backend

push

travis-ci

timabbott
event_queue: Eliminate buggy need_timeout heartbeat code.

As best I can tell, this option was completely confused in two ways:
* The name is confusing; it actually controls whether we _clear_ the
  timeout associated with the current handler
* It's not clear why one would not want it to be unconditionally true.

From reading the history, I'm pretty sure I had just misread the code
when I created this.

And this caused a real bug; a later refactoring caused us to basically
never cancel the timeouts, which in turn resulted in 90% of all events
traffic being hearbeats with a much lower frequency (~5s) than the
intended 45s.  Removing this code fixes that nasty bug.

21046 of 23974 relevant lines covered (87.79%)

0.88 hits per line

Source Files on job 6077.4 (TEST_SUITE=backend)
  • Tree
  • List 0
  • Changed 2
  • Source Changed 2
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 6077
  • Travis Job 6077.4
  • 50356cc3 on github
  • Prev Job for TEST_SUITE=backend on master (#6072.4)
  • Next Job for TEST_SUITE=backend on master (#6080.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