Commit Graph

7 Commits

Author SHA1 Message Date
kjake 4c2e515fb3 Test fix for network diag package 2025-01-20 14:26:03 -05:00
kjake 8e668f511b Improve BSD coverage 2025-01-20 13:59:15 -05:00
kjake 32a5ba9418 More complete freebsd change 2025-01-20 13:36:21 -05:00
kjake 7c6405b158 Build for unix
Test build against our fork before opening a PR against the origin
2025-01-20 13:21:13 -05:00
Luis Neto 520e266411 TUN-8767: include raw output from network collector in diagnostic zipfile
## Summary

Export raw format of traceroute is widely known and useful for debugging. This raw output is written to the zipfile's root at the end of the diagnostic.

Closes TUN-8767
2024-12-04 04:40:51 -08:00
Luis Neto 1ef109c042 TUN-8762: fix argument order when invoking tracert and modify network info output parsing.
## Summary

The windows code path has three bugs:

* the -4 and -6 option cannot be passed in the last position
* since there are some lines in the command output that are not parsable the collection fails to parse any kind of output
* the timeout hop is not correctly parsed

This PR also guards the parsing code against empty domains

Closes TUN-8762
2024-12-03 04:56:28 -08:00
Luis Neto 28796c659e TUN-8729: implement network collection for diagnostic procedure
## Summary
This PR adds implementation for windows & unix that collect the tracert.exe & traceroute output in the form of hops.

Closes TUN-8729
2024-11-29 07:43:36 -08:00