m-lab / ndt-e2e-clientworker

Code for the client worker of the NDT end-to-end test framework
Apache License 2.0
1 stars 4 forks source link

Adding an HTTP replay generator #72

Closed mtlynch closed 8 years ago

mtlynch commented 8 years ago

This continues the process of replacing the mitmdump dependency. This adds a script that launches an HTTP proxy that captures traffic and writes it to a YAML file so that it can be replayed locally.

There are deliberately no unit tests because they'd be fairly complex and this feels like a utility script more than part of the core application, but we can add unit tests if necessary.


This change is Reviewable

coveralls commented 8 years ago

Coverage Status

Coverage remained the same at 87.577% when pulling 46e0538ab4096f7038b0d37d34ab19d76318db17 on mtlynch:replay-generator into 4e2355218eac655395df2ac7f5d233104e052f21 on m-lab:replace-mitmdump.

fernandalavalle commented 8 years ago
:lgtm:
Previously, coveralls wrote… > [![Coverage Status](https://coveralls.io/builds/6452312/badge)](https://coveralls.io/builds/6452312) > > Coverage remained the same at 87.577% when pulling **46e0538ab4096f7038b0d37d34ab19d76318db17 on mtlynch:replay-generator** into **4e2355218eac655395df2ac7f5d233104e052f21 on m-lab:replace-mitmdump**. > >

Review status: 0 of 4 files reviewed at latest revision, all discussions resolved.


Comments from Reviewable