Skip to content
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

[RDY] Owamp : Get one way (network) latencies between synchronized computers #41485

Merged
merged 2 commits into from Jun 21, 2018

Conversation

teto
Copy link
Member

@teto teto commented Jun 5, 2018

Motivation for this change

Reference implementation of https://tools.ietf.org/html/rfc4656

Things done

added the client + the server module

  • Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS)
  • Built on platform(s)
    • NixOS
    • macOS
    • other Linux distributions
  • Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
  • Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
  • Tested execution of all binary files (usually in ./result/bin/)
  • Fits CONTRIBUTING.md.

teto added 2 commits June 5, 2018 22:15
A tool for performing one-way active measurements.
https://github.com/perfsonar/owamp

This is the reference implementation for the IETF rfc
https://tools.ietf.org/html/rfc4656
You can retrieve the one way latency between your client and the remote
host via owping.
@GrahamcOfBorg
Copy link

Success on x86_64-linux (full log)

Attempted: owamp

Partial log (click to expand)

shrinking /nix/store/rnhx4i3kmh41v45j1lcilra0ip3a2qw0-owamp-3.5.6/bin/pfstore
shrinking /nix/store/rnhx4i3kmh41v45j1lcilra0ip3a2qw0-owamp-3.5.6/bin/owping
shrinking /nix/store/rnhx4i3kmh41v45j1lcilra0ip3a2qw0-owamp-3.5.6/bin/powstream
shrinking /nix/store/rnhx4i3kmh41v45j1lcilra0ip3a2qw0-owamp-3.5.6/bin/owampd
shrinking /nix/store/rnhx4i3kmh41v45j1lcilra0ip3a2qw0-owamp-3.5.6/bin/aespasswd
gzipping man pages under /nix/store/rnhx4i3kmh41v45j1lcilra0ip3a2qw0-owamp-3.5.6/share/man/
strip is /nix/store/21ymadblbmsbb2bk4q7gl4kjasp8zmgd-binutils-2.30/bin/strip
stripping (with command strip and flags -S) in /nix/store/rnhx4i3kmh41v45j1lcilra0ip3a2qw0-owamp-3.5.6/lib  /nix/store/rnhx4i3kmh41v45j1lcilra0ip3a2qw0-owamp-3.5.6/bin
patching script interpreter paths in /nix/store/rnhx4i3kmh41v45j1lcilra0ip3a2qw0-owamp-3.5.6
checking for references to /build in /nix/store/rnhx4i3kmh41v45j1lcilra0ip3a2qw0-owamp-3.5.6...

@GrahamcOfBorg
Copy link

Success on aarch64-linux (full log)

Attempted: owamp

Partial log (click to expand)

shrinking /nix/store/89wam969ska964a8hwv1kyl039r4rlfq-owamp-3.5.6/bin/owping
shrinking /nix/store/89wam969ska964a8hwv1kyl039r4rlfq-owamp-3.5.6/bin/owampd
shrinking /nix/store/89wam969ska964a8hwv1kyl039r4rlfq-owamp-3.5.6/bin/pfstore
shrinking /nix/store/89wam969ska964a8hwv1kyl039r4rlfq-owamp-3.5.6/bin/aespasswd
gzipping man pages under /nix/store/89wam969ska964a8hwv1kyl039r4rlfq-owamp-3.5.6/share/man/
strip is /nix/store/qg2agrqkf240s656d207zqhipl0bc2id-binutils-2.30/bin/strip
stripping (with command strip and flags -S) in /nix/store/89wam969ska964a8hwv1kyl039r4rlfq-owamp-3.5.6/lib  /nix/store/89wam969ska964a8hwv1kyl039r4rlfq-owamp-3.5.6/bin
patching script interpreter paths in /nix/store/89wam969ska964a8hwv1kyl039r4rlfq-owamp-3.5.6
checking for references to /build in /nix/store/89wam969ska964a8hwv1kyl039r4rlfq-owamp-3.5.6...
/nix/store/89wam969ska964a8hwv1kyl039r4rlfq-owamp-3.5.6

@teto teto changed the title [RFC] Owamp : Get one way (network) latencies between synchronized computers [RDY] Owamp : Get one way (network) latencies between synchronized computers Jun 8, 2018
@matthewbauer matthewbauer merged commit 3925077 into NixOS:master Jun 21, 2018
@teto teto deleted the owamp branch June 21, 2018 02:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants