You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
NOTE: The iperf3 issue tracker is for registering bugs, enhancement
requests, or submissions of code. It is not a means for asking
questions about building or using iperf3. Those are best directed
towards the Discussions section for this project at https://github.com/esnet/iperf/discussions
or to the iperf3 mailing list at iperf-dev@googlegroups.com.
A list of frequently-asked questions
regarding iperf3 can be found at http://software.es.net/iperf/faq.html.
Context
Version of iperf3: 3.12
Hardware:
Operating system (and distribution, if any):
# Command
uname --all
# Output
Linux archbox-nexus 6.2.6-arch1-1 #1 SMP PREEMPT_DYNAMIC Mon, 13 Mar 2023 17:02:08 +0000 x86_64 GNU/Linux
Please note: iperf3 is supported on Linux, FreeBSD, and macOS.
Support may be provided on a best-effort basis to other UNIX-like
platforms. We cannot provide support for building and/or running
iperf3 on Windows, iOS, or Android.
Other relevant information (for example, non-default compilers,
libraries, cross-compiling, etc.):
Please fill out one of the "Bug Report" or "Enhancement Request"
sections, as appropriate. Note that submissions of bug fixes, new
features, etc. should be done as a pull request at https://github.com/esnet/iperf/pulls
Bug Report
Expected Behavior
The JSON output should not duplicate fields when a measurement is run with multiple streams.
Actual Behavior
The JSON output should duplicates fields when a measurement is run with multiple streams.
Steps to Reproduce
Run a measurement with a --parallel value greater than 1 and the --json flag.
Possible Solution
Unsure at this time, will need to read some code to see what's up.
Example
You will notice in the output that there are several duplicate fields:
sock_bufsize
sndbuf_actual
rcvbuf_actual
The issue is that I am unable to parse this JSON data into my own data structure when these fields are duplicated. What would be the fix here? Given that the values for each repeated field are the same, I'd guess that the fix is to simply remove the logic that is populating the result multiple times, but please correct me if I am wrong.
NOTE: The iperf3 issue tracker is for registering bugs, enhancement
requests, or submissions of code. It is not a means for asking
questions about building or using iperf3. Those are best directed
towards the Discussions section for this project at
https://github.com/esnet/iperf/discussions
or to the iperf3 mailing list at iperf-dev@googlegroups.com.
A list of frequently-asked questions
regarding iperf3 can be found at http://software.es.net/iperf/faq.html.
Context
Version of iperf3: 3.12
Hardware:
Operating system (and distribution, if any):
Please note: iperf3 is supported on Linux, FreeBSD, and macOS.
Support may be provided on a best-effort basis to other UNIX-like
platforms. We cannot provide support for building and/or running
iperf3 on Windows, iOS, or Android.
libraries, cross-compiling, etc.):
Please fill out one of the "Bug Report" or "Enhancement Request"
sections, as appropriate. Note that submissions of bug fixes, new
features, etc. should be done as a pull request at
https://github.com/esnet/iperf/pulls
Bug Report
The
JSON
output should not duplicate fields when a measurement is run with multiple streams.The
JSON
output should duplicates fields when a measurement is run with multiple streams.Run a measurement with a
--parallel
value greater than 1 and the--json
flag.Unsure at this time, will need to read some code to see what's up.
Example
You will notice in the output that there are several duplicate fields:
sock_bufsize
sndbuf_actual
rcvbuf_actual
The issue is that I am unable to parse this
JSON
data into my own data structure when these fields are duplicated. What would be the fix here? Given that the values for each repeated field are the same, I'd guess that thefix
is to simply remove the logic that is populating the result multiple times, but please correct me if I am wrong.Command
Output
The text was updated successfully, but these errors were encountered: