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

uber / tchannel-go / 3189
88%
dev: 88%

Build:
Build:
LAST BUILD BRANCH: delayed_frame_alloc
DEFAULT BRANCH: dev
Ran 17 Mar 2017 06:02PM UTC
Jobs 4
Files 45
Run time 33s
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
3189

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

4349 of 4929 relevant lines covered (88.23%)

18378.06 hits per line

Jobs
ID Job ID Ran Files Coverage
1 3189.1 17 Mar 2017 06:02PM UTC 0
87.78
Travis Job 3189.1
2 3189.2 17 Mar 2017 06:02PM UTC 0
87.58
Travis Job 3189.2
3 3189.3 17 Mar 2017 06:02PM UTC 0
87.25
Travis Job 3189.3
4 3189.4 17 Mar 2017 06:02PM UTC 0
87.39
Travis Job 3189.4
Source Files on build 3189
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #3189
  • 18b22edd on github
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