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

nickrio / coward / 63
51%

Build:
DEFAULT BRANCH: master
Ran 14 Feb 2017 04:31AM UTC
Jobs 1
Files 39
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

pending completion
63

push

travis-ci

web-flow
Dev (#6)

* Fix:

 - Better way to weight new delay average input (Lower the weight for "better" delay result)
 - Change variable name `averageLoad` to `avgConnSelDelay` (short for Average Connection Select Delay) which is more accurate

* Travis: Auto calculate the hash of hash result files, but keep the result in the build log.

* Decouple Transporter from net package

* Bugfix:

 - Yep, there is a bug inside roles/common/network/communicator/tcp/client.go causing dropped connection won't reconnecting
 - Better retry mechanism

Known Problem:

 - The net.LookupIP function which network.Address are using didn't give us any chance to set timeout. So currently we could only stuck with internal timeout.
   This will cause connect delay problem when we trying to lookup an IP address from hostname.
   For example: when we connecting to a Transporter Server with TCP communicator, the connecting progress may hang for awhile because of that and unable to stop until LookupIP is returned.

* Bugfix: A small bug in configuration parser causing Configuration Verifier won't work.

* Bugfix:

 - Fixed a bug in roles/common/network/transporter/clients/clients.go causing memory usage skyrocketed during shutdown: We creating a lots of Go routines without waiting them to shutdown before creating another bunch
 - Clean up code a bit

* Ditch roles/common/network/address.go

Few commits ago I say we enconuntered a problem caused by net.LookupIP which used by roles/common/network/address.go. Well now we resolved the problem:

You see what roles/common/network/address.go did was to resolve IP address from target host. Which is also net.Dial will also do.

So we removed roles/common/network/address.go, and directly cached the IP address from a successful net.Dial.

Which will provide exact result as we used to have + a chance to set timeout.

* Better message for ErrClientConnectionWaitTimeout error

* Socks5 errors no longer blend in... (continued)

1450 of 2770 relevant lines covered (52.35%)

600.55 hits per line

Jobs
ID Job ID Ran Files Coverage
1 63.1 14 Feb 2017 04:31AM UTC 0
52.35
Travis Job 63.1
Source Files on build 63
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #63
  • 0c66abcf on github
  • Prev Build on master (#54)
  • Next Build on master (#69)
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