canonical / checkbox

Checkbox is a testing framework used to validate device compatibility with Ubuntu Linux. It’s the testing tool developed for the purposes of the Ubuntu Certification program.
https://checkbox.readthedocs.io
GNU General Public License v3.0
30 stars 47 forks source link

LP1910451: ethernet/multi_nic_device{__index__}_{interface} test does not fail on 5GBase-T controller connected to 1Gb network #80

Open beliaev-maksim opened 1 year ago

beliaev-maksim commented 1 year ago

This issue was migrated from https://bugs.launchpad.net/plainbox-provider-checkbox/+bug/1910451

Summary

Status Created on Heat Importance Security related
Confirmed 2021-01-06 21:43:49 6 High False

Description

Network devices must be connected to a network segment that is at or above their max line rate. As you know, a 10Gb controller has to be connected to a network of at least 10Gb/s capability (or faster).

There's a new crop of low-end NICs out there that are 2.5 and 5Gb ethernet.

https://certification.canonical.com/hardware/202012-28475/submission/191584/test/64025/result/15449384/

Settings for eno1: Supported ports: [ TP ] Supported link modes: 100baseT/Full 1000baseT/Full 2500baseT/Full 5000baseT/Full Supported pause frame use: Symmetric Supports auto-negotiation: Yes Supported FEC modes: Not reported Advertised link modes: 100baseT/Full 1000baseT/Full 2500baseT/Full 5000baseT/Full Advertised pause frame use: Symmetric Advertised auto-negotiation: Yes Advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Port: Twisted Pair PHYAD: 0 Transceiver: internal Auto-negotiation: on MDI-X: Unknown Supports Wake-on: g Wake-on: d Link detected: yes

This advertises a 5Gb max speed, but was connected to a 1Gb network, and still passed the network stress test.

What SHOULD have happened is that the network test should have failed because 1GbE is too slow for a 5GbE NIC.

This NIC would need to be connected to a 10Gb Lan segment (I don't know if 5Gb switches exist) in order to be tested at the proper speed.

Need to figure out why the network test created a false positive here instead of failing this test case.

Attachments

No attachments

Tags: ['blocks-hwcert-server']

syncronize-issues-to-jira[bot] commented 9 months ago

Thank you for reporting us your feedback!

The internal ticket has been created: https://warthogs.atlassian.net/browse/CHECKBOX-1118.

This message was autogenerated