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

uber / tchannel-go / 3201
87%
dev: 88%

Build:
Build:
LAST BUILD BRANCH: delayed_frame_alloc
DEFAULT BRANCH: dev
Ran 22 Mar 2017 03:42PM UTC
Jobs 3
Files 0
Run time 3s
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
3201

push

travis-ci

schallert
Set DiffServ (QoS) bit on Outbound Connections

The QoS option is configurable using DiffServ names AF11, etc.
DiffServ names correspond with rfc4594 recommended values,
that are also implemented with iptables.
A ToS bit is Configurable using DefaultConnectionOptions.TosPriority
configuration parameter on create server.

The QoS feature was implmeented with a dual stack network in mind.
setsockopt will throw an error if the wrong address family flag
is called.

- Adding Configuration Parameter TosPriority to ConnectonOptions.
- dscpName to interger value in tos.go.
- Test dscp value mapping is compliant with RFC4594 recommened values.
- TestTosPriority in connection_test.go to verify the outgoing socket
has the correct ToS Bit set.
- Helper function IsTosPriority to determine if bit matches

4335 of 4919 relevant lines covered (88.13%)

3768.45 hits per line

Jobs
ID Job ID Ran Files Coverage
1 3201.1 22 Mar 2017 03:42PM UTC 0
88.13
Travis Job 3201.1
2 3201.2 22 Mar 2017 03:43PM UTC 0
87.72
Travis Job 3201.2
4 3201.4 22 Mar 2017 03:44PM UTC 0
88.0
Travis Job 3201.4
Source Files on build 3201
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #3201
  • f7eb9a29 on github
  • Prev Build on dscp_tos (#2706)
  • Next Build on dscp_tos (#3203)
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