zephyr/tests/net
Jukka Rissanen 6e1df0d603 tests: net: Refactor tests when running in real hw
The network tests were expecting that network interfaces
are in certain order. As we cannot guarantee that, refactor
the tests like this:

* if test is using DUMMY L2 driver, then disable Ethernet L2
  and fetch only DUMMY L2 instead of default interface
* if test is using Ethernet L2 driver, then make sure that the
  test is using the Ethernet interface specified in the test
  instead of the one provided by the DUT

Fixes #34505

Signed-off-by: Jukka Rissanen <jukka.rissanen@linux.intel.com>
2021-04-30 11:59:10 +03:00
..
6lo tests: net: Refactor tests when running in real hw 2021-04-30 11:59:10 +03:00
all tests: net: remove usage of device_pm_control_nop 2021-04-28 12:53:09 -04:00
arp tests: net: remove usage of device_pm_control_nop 2021-04-28 12:53:09 -04:00
buf tests: No thread-shared/synchronized data on stack (coherence) 2021-03-08 19:25:25 -05:00
checksum_offload tests: net: remove usage of device_pm_control_nop 2021-04-28 12:53:09 -04:00
context tests: net: Refactor tests when running in real hw 2021-04-30 11:59:10 +03:00
dhcpv4 tests: net: Refactor tests when running in real hw 2021-04-30 11:59:10 +03:00
ethernet_mgmt tests: net: Refactor tests when running in real hw 2021-04-30 11:59:10 +03:00
hostname tests: net: remove usage of device_pm_control_nop 2021-04-28 12:53:09 -04:00
icmpv4 tests: net: Refactor tests when running in real hw 2021-04-30 11:59:10 +03:00
icmpv6 tests: net: Refactor tests when running in real hw 2021-04-30 11:59:10 +03:00
ieee802154 tests: net: Refactor tests when running in real hw 2021-04-30 11:59:10 +03:00
iface tests: net: remove usage of device_pm_control_nop 2021-04-28 12:53:09 -04:00
igmp tests: net: igmp: Remove device_pm_control_nop 2021-04-29 14:23:11 -04:00
ip-addr tests: net: Refactor tests when running in real hw 2021-04-30 11:59:10 +03:00
ipv6 tests: net: remove usage of device_pm_control_nop 2021-04-28 12:53:09 -04:00
ipv6_fragment tests: net: Refactor tests when running in real hw 2021-04-30 11:59:10 +03:00
lib tests: net: Refactor tests when running in real hw 2021-04-30 11:59:10 +03:00
mgmt tests: net: Refactor tests when running in real hw 2021-04-30 11:59:10 +03:00
mld tests: net: Refactor tests when running in real hw 2021-04-30 11:59:10 +03:00
neighbor tests: net: Refactor tests when running in real hw 2021-04-30 11:59:10 +03:00
net_pkt tests: net: remove usage of device_pm_control_nop 2021-04-28 12:53:09 -04:00
pm tests: net: Refactor tests when running in real hw 2021-04-30 11:59:10 +03:00
ppp/driver zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
promiscuous tests: net: remove usage of device_pm_control_nop 2021-04-28 12:53:09 -04:00
ptp/clock tests: net: remove usage of device_pm_control_nop 2021-04-28 12:53:09 -04:00
route tests: net: Refactor tests when running in real hw 2021-04-30 11:59:10 +03:00
route_mcast tests: net: remove usage of device_pm_control_nop 2021-04-28 12:53:09 -04:00
shell tests: net: Refactor tests when running in real hw 2021-04-30 11:59:10 +03:00
socket tests: net: Refactor tests when running in real hw 2021-04-30 11:59:10 +03:00
tcp2 tests: net: Refactor tests when running in real hw 2021-04-30 11:59:10 +03:00
traffic_class tests: net: Refactor tests when running in real hw 2021-04-30 11:59:10 +03:00
trickle
tx_timestamp tests: net: remove usage of device_pm_control_nop 2021-04-28 12:53:09 -04:00
udp tests: net: Refactor tests when running in real hw 2021-04-30 11:59:10 +03:00
utils net: improved test for IPv6 pton() and ntop() 2020-11-17 11:44:16 +02:00
virtual tests: net: remove usage of device_pm_control_nop 2021-04-28 12:53:09 -04:00
vlan tests: net: remove usage of device_pm_control_nop 2021-04-28 12:53:09 -04:00