openconfig / gnoi

gRPC Network Operations Interface (gNOI) defines a set of gRPC-based microservices for executing operational commands on network devices.
Apache License 2.0
160 stars 67 forks source link

proto updates for PROBE (RFC8335) #188

Open fenner opened 5 months ago

fenner commented 5 months ago

This is a new RPC to request a remote PROBE session. This is heavily based on PingRequest/PingResponse, modified for the PROBE semantics ( https://datatracker.ietf.org/doc/html/rfc8335 ).

JunOS and Arista EOS have their own Probe clients; there's a WIP at https://github.com/aristanetworks/iputils/tree/probe-client to make the iputils "ping" client able to send PROBEs.

coveralls commented 5 months ago

Pull Request Test Coverage Report for Build 8918035572

Details


Changes Missing Coverage Covered Lines Changed/Added Lines %
system/system_grpc.pb.go 0 46 0.0%
system/system.pb.go 22 369 5.96%
<!-- Total: 22 415 5.3% -->
Files with Coverage Reduction New Missed Lines %
system/system.pb.go 1 2.82%
<!-- Total: 1 -->
Totals Coverage Status
Change from base Build 8911885186: 0.02%
Covered Lines: 172
Relevant Lines: 14097

💛 - Coveralls