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

uber / tchannel-go / 2736 / 2
88%
dev: 88%

Build:
DEFAULT BRANCH: dev
Ran 04 Nov 2016 06:11PM UTC
Files 42
Run time 2s
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

04 Nov 2016 06:07PM UTC coverage: 85.913% (+0.2%) from 85.666%
2736.2

push

travis-ci

web-flow
Clamp relay timeouts to a configurable max (#530)

* Group const declarations

* Clamp timeouts for relayed calls to 2m

* Add SetTTL method to lazyCallReq

To support clamping TTLs in the relay, add a TTL setter to the lazy call
req wrapper.

* Write clamped TTL to wire when relaying

If we relay a call with a really long TTL, send the clamped TTL to the
backend. This saves Muttley from handling response frames after the call
has timed out (and potentially saves the backend from doing some useless
work).

* Use constants throughout clamping test

* Check relay max timeout in NewChannel

Simplify the lazy call req and relay code by validating the configured
max timeout at channel creation time.

* Better validation of max relay TTL

* Use strict comparisons

4086 of 4756 relevant lines covered (85.91%)

2751.08 hits per line

Source Files on job 2736.2
  • Tree
  • List 0
  • Changed 37
  • Source Changed 3
  • Coverage Changed 37
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 2736
  • Travis Job 2736.2
  • e78dbb29 on github
  • Prev Job for on dev (#2714.2)
  • Next Job for on dev (#2739.2)
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