fix: Component depends rules for networking and protocols

Reduces the scope of testing to the direct dependencies.
This commit is contained in:
Euripedes Rocha Filho
2026-03-24 10:38:31 +01:00
committed by Euripedes Rocha
parent 49c770cf85
commit 985af4a130
6 changed files with 11 additions and 13 deletions
-3
View File
@@ -6,7 +6,6 @@ examples/ethernet/basic:
disable:
- if: IDF_TARGET not in ["esp32", "esp32p4"]
depends_components:
- *common_components
- esp_eth
- esp_netif
- lwip
@@ -29,12 +28,10 @@ examples/ethernet/iperf:
- esp_driver_gpio
- esp_driver_spi
- cmd_system
- protocol_examples_common
examples/ethernet/ptp:
enable:
- if: SOC_EMAC_IEEE1588V2_SUPPORTED == 1
depends_components:
- *common_components
- esp_eth
- esp_netif
-5
View File
@@ -9,7 +9,6 @@ examples/network/bridge:
- if: IDF_TARGET != "esp32"
reason: Generic functionality, no need to be run on specific targets
depends_components:
- *common_components
- esp_eth
- esp_netif
- lwip
@@ -19,7 +18,6 @@ examples/network/eth2ap:
disable:
- if: SOC_WIFI_SUPPORTED != 1
depends_components:
- *common_components
- esp_eth
- esp_wifi
@@ -27,7 +25,6 @@ examples/network/simple_sniffer:
disable:
- if: SOC_WIFI_SUPPORTED != 1
depends_components:
- *common_components
- esp_wifi
- fatfs
- esp_eth
@@ -36,7 +33,6 @@ examples/network/sta2eth:
disable:
- if: SOC_WIFI_SUPPORTED != 1
depends_components:
- *common_components
- esp_eth
- esp_wifi
- protocomm
@@ -52,6 +48,5 @@ examples/network/vlan_support:
- if: IDF_TARGET not in ["esp32"]
reason: Runner uses esp32 ethernet kit
depends_components:
- *common_components
- esp_eth
- esp_netif
+4
View File
@@ -73,6 +73,8 @@ examples/protocols/http_server/captive_portal:
reason: only test on esp32
depends_components+:
- esp_http_server
depends_components-:
- protocol_examples_common
examples/protocols/http_server/restful_server:
<<: *default_rules
@@ -216,3 +218,5 @@ examples/protocols/static_ip:
- if: IDF_TARGET != "esp32"
temporary: true
reason: lack of runners
depends_components-:
- protocol_examples_common