-
Notifications
You must be signed in to change notification settings - Fork 54
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(bwmon): monitor bandwidth usage #531
Draft
bassosimone
wants to merge
13
commits into
master
Choose a base branch
from
bwmon
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Draft
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This is experimental code that was part of the branch #506 and that I am not sure whether it could really be useful when running in prod, but may be useful for running some benchmarks of websteps vs webconnectivity.
3 tasks
This is the most immediate fix to the issue described by ooni/probe#1792. So, the logic was actually miss the increment, which would have been noticed with proper unit testing. Anyway, I am not sure why the loop ensues in the first time. By looking at the headers, it seems we're passing the headers correctly. So, even though this fix interrupts the loop, it still remains the question of whether the loop is legit or whether we're missing extra logic to properly redirect.
Seems useful for ooni/probe#1797
After calibration I can confirm we can provoke losses on both paths and we can increase delay on both paths. Likewise, I can apply a TBF w/o netem.
After calibration I can confirm we can provoke losses on both paths and we can increase delay on both paths. Likewise, I can apply a TBF w/o netem.
This diff should help us to more easily do A/B testing with parroting. Unclear whether we want to have this merged into master.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Checklist
REFERENCE_ISSUE_URL
RELATED_OONI_SPEC_PULL_REQUEST_URL
Location of the issue tracker: https://github.com/ooni/probe
Description
This is experimental code that was part of the branch
#506 and that
I am not sure whether it could really be useful when
running in prod, but may be useful for running some
benchmarks of websteps vs webconnectivity.