This PR adds parsers for the ndt5 and ndt7 Go clients. It emits output following the schema we've discussed, including error handling.
A subsequent PR will also output the correct format for the speedtest-cli test. For now, it only saves the last line in the test output (which happens to be a JSON at least, even if not in the format we want.)
For the DASH client, we're waiting on upstream changes.
This PR adds parsers for the ndt5 and ndt7 Go clients. It emits output following the schema we've discussed, including error handling.
A subsequent PR will also output the correct format for the
speedtest-cli
test. For now, it only saves the last line in the test output (which happens to be a JSON at least, even if not in the format we want.)For the DASH client, we're waiting on upstream changes.