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

uber / tchannel-go / 2736
88%

Build:
DEFAULT BRANCH: dev
Ran 04 Nov 2016 06:10PM UTC
Jobs 4
Files 42
Run time 1min
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
2736

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

4129 of 4778 relevant lines covered (86.42%)

10962.68 hits per line

Jobs
ID Job ID Ran Files Coverage
1 2736.1 04 Nov 2016 06:11PM UTC 0
86.04
Travis Job 2736.1
2 2736.2 04 Nov 2016 06:11PM UTC 0
85.91
Travis Job 2736.2
3 2736.3 04 Nov 2016 06:10PM UTC 0
86.12
Travis Job 2736.3
4 2736.4 04 Nov 2016 06:11PM UTC 0
85.81
Travis Job 2736.4
Source Files on build 2736
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #2736
  • e78dbb29 on github
  • Prev Build on dev (#2714)
  • Next Build on dev (#2739)
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