Bug 1097173
| Summary: | RHEL 7: network test: BW_TCP utility yields inconsistent results with 10GB interface cards | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Retired] Red Hat Hardware Certification Program | Reporter: | Srinivas <srinira> | ||||
| Component: | Test Suite (tests) | Assignee: | Greg Nichols <gnichols> | ||||
| Status: | CLOSED WONTFIX | QA Contact: | Red Hat Kernel QE team <kernel-qe> | ||||
| Severity: | high | Docs Contact: | |||||
| Priority: | unspecified | ||||||
| Version: | 1.7.0 | CC: | brose, jwilleford, karthicr, qcai, rlandry, robimath, stbechto, yshao | ||||
| Target Milestone: | --- | ||||||
| Target Release: | --- | ||||||
| Hardware: | x86_64 | ||||||
| OS: | Unspecified | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2015-07-13 14:20:10 UTC | Type: | Bug | ||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Embargoed: | |||||||
| Attachments: |
|
||||||
Any updates on the bug? Any workarounds which you could suggest at this point in time? Thanks Srinivas The extracted log: testing bandwidth to 21.1.1.20 Using 2 threads: bw_tcp -P 2 -m 1m 21.1.1.20 1.048576 117.22 MB/sec 1.048576 117.11 MB/sec 1.048576 116.68 MB/sec 1.048576 116.36 MB/sec 1.048576 117.78 MB/sec Warning: Average Bandwidth 936.24 Mb/sec is less than 80.0% of the interface speed of 10000 Mb/sec Using 4 threads: bw_tcp -P 4 -m 1m 21.1.1.20 1.048576 116.26 MB/sec 1.048576 116.42 MB/sec 1.048576 117.95 MB/sec 1.048576 117.69 MB/sec 1.048576 117.77 MB/sec Warning: Average Bandwidth 937.744 Mb/sec is less than 80.0% of the interface speed of 10000 Mb/sec Using 8 threads: bw_tcp -P 8 -m 1m 21.1.1.20 1.048576 114.88 MB/sec 1.048576 111.32 MB/sec 1.048576 115.58 MB/sec 1.048576 111.27 MB/sec 1.048576 116.24 MB/sec Warning: Average Bandwidth 910.864 Mb/sec is less than 80.0% of the interface speed of 10000 Mb/sec Using 16 threads: bw_tcp -P 16 -m 1m 21.1.1.20 1.048576 117.37 MB/sec 1.048576 116.97 MB/sec 1.048576 117.06 MB/sec 1.048576 116.44 MB/sec 1.048576 116.24 MB/sec Warning: Average Bandwidth 934.528 Mb/sec is less than 80.0% of the interface speed of 10000 Mb/sec Error: Could not achieve required bandwidth Srinivas, I don't know how large the network you are testing in. The hwcert server IP 21.1.1.20 is not a private one, so I roughly guess there would be a fair number of hosts in your network causing the measured throughput far behind the 10G bandwidth. You can actually verify the value with other tools such as 'netperf' or 'iperf'. As to workarounds, I suggest you best to set a simple network merely with the SUT and hwcert Server (better both with RHEL7) in order to pass the RHEL7 certification. Closing as hwcert-client is obsolete. Please use redhat-certification-hardware instead. |
Created attachment 895082 [details] logs of the failed test Description of problem: When using the hwcert-client-1.7.0 the TCP-throughput portion of the network test fails on a RHEL7 RC2 host with two 10Gb NICs ( Intel 82599ES 10GB card ). However, the tests on 1GB interfaces passes without any issues. bw_tcp reports a bandwidth of 932Mbps for a 10GB interface although the SUT and the network server are connected via a 10GB ethernet switch. The network server is a RHEL 6 server running on hwcert-client-1.6 Version-Release number of selected component (if applicable): hwcert-client 1.7 How reproducible: Always Steps to Reproduce: 1. Install RHEL 7 RC2 on a server and plugin the Intel 10 GB network controller 2. Make the necessary connections over the switch and the network server. 3. Install hwcert on the SUT 4. Run the 10GigEthernet tests by providing the network server IP Actual results: The bw_tcp tests fail with insufficient bandwidth. Expected results: The tests should pass with sufficient bandwidth. Additional info: We have run the same 10GigEthernet tests on the similar 10Gig interfaces on the same switch and the same network server using RHEL 6.5 but found the throughput to be sufficient. The tests pass for RHEL 6.5 whereas the failure is seen only in case of RHEL 7. Attaching the failed certification run output along with the sosreport.