m-lab / traceroute-caller

A sidecar service which runs traceroute after a connection closes
Apache License 2.0
18 stars 5 forks source link

Add docker-compose configuration for local development #83

Closed stephen-soltesz closed 3 years ago

stephen-soltesz commented 3 years ago

This change adds minimal local development instructions and configuration, as well as fixes several bugs in the traceroute-caller code.

The README.md, docker-compose.yaml and "incomplete" databases in ./testdata/* provide the ability to run tcpinfo, uuid-annotator and the traceroute-caller as they would run on an M-Lab node, sharing a single IP address.

This change fixes several bugs:


This change is Reviewable

coveralls commented 3 years ago

Pull Request Test Coverage Report for Build 59


Totals Coverage Status
Change from base Build 455: -0.002%
Covered Lines: 1069
Relevant Lines: 1095

💛 - Coveralls
SaiedKazemi commented 3 years ago

@stephen-soltesz thanks A LOT for doing this. Being able to test locally greatly improves the development process.