]> www.infradead.org Git - users/dwmw2/linux.git/commit
selftests: nic_link_layer: Add link layer selftest for NIC driver
authorMohan Prasad J <mohan.prasad@microchip.com>
Thu, 14 Nov 2024 19:25:18 +0000 (00:55 +0530)
committerPaolo Abeni <pabeni@redhat.com>
Tue, 19 Nov 2024 09:15:28 +0000 (10:15 +0100)
commit6116075e18f79698419f2606d9cb34d23198f7e3
treee49f823985c0c74cd558ab72679b5b708b2e6c69
parentc664e2136f083b9135057b4a3c83a5a0a467af23
selftests: nic_link_layer: Add link layer selftest for NIC driver

Add selftest file for the link layer tests of a NIC driver.
Test for auto-negotiation is added.
Add LinkConfig class for changing link layer configs.
Selftest makes use of ksft modules and ethtool.
Include selftest file in the Makefile.

Signed-off-by: Mohan Prasad J <mohan.prasad@microchip.com>
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
tools/testing/selftests/drivers/net/hw/Makefile
tools/testing/selftests/drivers/net/hw/lib/py/__init__.py
tools/testing/selftests/drivers/net/hw/lib/py/linkconfig.py [new file with mode: 0644]
tools/testing/selftests/drivers/net/hw/nic_link_layer.py [new file with mode: 0644]