Test output formats change over time. speedtest-cli has added some new fields (e.g. serverUrl2) that were not there years ago.
Currently, the code reads the fields from the first record it finds, then proceeds to write the CSV header line based on that. When it finds new fields, it fails. It should either ignore new fields or include them in the header line.
Test output formats change over time.
speedtest-cli
has added some new fields (e.g.serverUrl2
) that were not there years ago.Currently, the code reads the fields from the first record it finds, then proceeds to write the CSV header line based on that. When it finds new fields, it fails. It should either ignore new fields or include them in the header line.