mirror of
https://github.com/espressif/esp-idf.git
synced 2026-10-02 11:10:54 +03:00
ci: update build-test-rules to use common_components
This commit is contained in:
@@ -2,6 +2,7 @@
|
||||
|
||||
.adc_dependencies: &adc_dependencies
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_adc
|
||||
- efuse
|
||||
- esp_driver_i2s
|
||||
@@ -21,6 +22,7 @@ examples/peripherals/analog_comparator:
|
||||
disable:
|
||||
- if: SOC_ANA_CMPR_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_gpio
|
||||
- esp_driver_ana_cmpr
|
||||
|
||||
@@ -28,12 +30,14 @@ examples/peripherals/bitscrambler:
|
||||
disable:
|
||||
- if: SOC_BITSCRAMBLER_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_bitscrambler
|
||||
|
||||
examples/peripherals/camera/dvp_dsi:
|
||||
disable:
|
||||
- if: SOC_LCDCAM_CAM_SUPPORTED != 1 or SOC_MIPI_DSI_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_lcd
|
||||
- esp_driver_cam
|
||||
|
||||
@@ -41,6 +45,7 @@ examples/peripherals/camera/dvp_isp_dsi:
|
||||
disable:
|
||||
- if: SOC_ISP_DVP_SUPPORTED != 1 or SOC_MIPI_DSI_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_lcd
|
||||
- esp_driver_cam
|
||||
|
||||
@@ -52,6 +57,7 @@ examples/peripherals/camera/dvp_spi_lcd:
|
||||
temporary: true
|
||||
reason: lack of runners
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_lcd
|
||||
- esp_driver_cam
|
||||
|
||||
@@ -59,6 +65,7 @@ examples/peripherals/camera/mipi_isp_dsi:
|
||||
disable:
|
||||
- if: SOC_MIPI_CSI_SUPPORTED != 1 or SOC_MIPI_DSI_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_lcd
|
||||
- esp_driver_cam
|
||||
|
||||
@@ -70,6 +77,7 @@ examples/peripherals/dac/dac_cosine_wave:
|
||||
disable:
|
||||
- if: SOC_DAC_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_adc
|
||||
- efuse
|
||||
- esp_driver_i2s
|
||||
@@ -78,6 +86,7 @@ examples/peripherals/dac/dac_cosine_wave:
|
||||
|
||||
examples/peripherals/gpio:
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_gpio
|
||||
- esp_hal_gpio
|
||||
|
||||
@@ -90,24 +99,28 @@ examples/peripherals/h264:
|
||||
- if: IDF_TARGET in ["esp32p4", "esp32s3"]
|
||||
reason: only supports esp32p4 and esp32s3
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_h264
|
||||
|
||||
examples/peripherals/i2c/i2c_basic:
|
||||
disable:
|
||||
- if: SOC_I2C_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_i2c
|
||||
|
||||
examples/peripherals/i2c/i2c_eeprom:
|
||||
disable:
|
||||
- if: SOC_I2C_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_i2c
|
||||
|
||||
examples/peripherals/i2c/i2c_slave_network_sensor:
|
||||
disable:
|
||||
- if: SOC_I2C_SLAVE_CAN_GET_STRETCH_CAUSE != 1 or (SOC_WIFI_SUPPORTED != 1 and SOC_EMAC_SUPPORTED != 1)
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_i2c
|
||||
- protocol_examples_common
|
||||
|
||||
@@ -119,6 +132,7 @@ examples/peripherals/i2c/i2c_tools:
|
||||
temporary: true
|
||||
reason: lack of runners
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_i2c
|
||||
depends_filepatterns:
|
||||
- examples/system/console/advanced/components/**/*
|
||||
@@ -127,6 +141,7 @@ examples/peripherals/i2c/i2c_u8g2:
|
||||
disable:
|
||||
- if: SOC_I2C_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_i2c
|
||||
disable_test:
|
||||
- if: IDF_TARGET not in ["esp32c3"]
|
||||
@@ -142,6 +157,7 @@ examples/peripherals/i2s/i2s_advance/i2s_usb:
|
||||
temporary: true
|
||||
reason: usb_device_uac does not support esp32h4
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_i2s
|
||||
- esp_driver_i2c
|
||||
|
||||
@@ -149,18 +165,21 @@ examples/peripherals/i2s/i2s_basic/i2s_pdm:
|
||||
disable:
|
||||
- if: SOC_I2S_SUPPORTS_PDM != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_i2s
|
||||
|
||||
examples/peripherals/i2s/i2s_basic/i2s_std:
|
||||
disable:
|
||||
- if: SOC_I2S_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_i2s
|
||||
|
||||
examples/peripherals/i2s/i2s_basic/i2s_tdm:
|
||||
disable:
|
||||
- if: SOC_I2S_SUPPORTS_TDM != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_i2s
|
||||
|
||||
examples/peripherals/i2s/i2s_codec/i2s_es7210_tdm:
|
||||
@@ -172,6 +191,7 @@ examples/peripherals/i2s/i2s_codec/i2s_es7210_tdm:
|
||||
temporary: true
|
||||
reason: lack of runners
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_i2s
|
||||
- esp_driver_i2c
|
||||
- esp_driver_spi
|
||||
@@ -181,6 +201,7 @@ examples/peripherals/i2s/i2s_codec/i2s_es8311:
|
||||
- if: (SOC_I2S_SUPPORTED != 1 or SOC_I2C_SUPPORTED != 1)
|
||||
reason: rely on I2S STD mode and I2C to config es7210
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_i2s
|
||||
- esp_driver_i2c
|
||||
|
||||
@@ -190,6 +211,7 @@ examples/peripherals/i2s/i2s_recorder:
|
||||
enable:
|
||||
- if: SOC_I2S_SUPPORTS_PDM_RX > 0
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_spi
|
||||
- esp_driver_i2s
|
||||
|
||||
@@ -197,12 +219,14 @@ examples/peripherals/i3c/i3c_i2c_basic:
|
||||
disable:
|
||||
- if: SOC_I3C_MASTER_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_i3c
|
||||
|
||||
examples/peripherals/i3c/i3c_lsm6dscx:
|
||||
disable:
|
||||
- if: SOC_I3C_MASTER_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_i3c
|
||||
|
||||
examples/peripherals/isp/multi_pipelines:
|
||||
@@ -211,6 +235,7 @@ examples/peripherals/isp/multi_pipelines:
|
||||
- if: SOC_MIPI_DSI_SUPPORTED != 1
|
||||
- if: SOC_ISP_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_isp
|
||||
- esp_driver_cam
|
||||
- esp_lcd
|
||||
@@ -219,18 +244,21 @@ examples/peripherals/jpeg/jpeg_decode:
|
||||
disable:
|
||||
- if: SOC_JPEG_CODEC_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_jpeg
|
||||
|
||||
examples/peripherals/jpeg/jpeg_encode:
|
||||
disable:
|
||||
- if: SOC_JPEG_ENCODE_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_jpeg
|
||||
|
||||
examples/peripherals/lcd/i2c_oled:
|
||||
disable:
|
||||
- if: SOC_I2C_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_lcd
|
||||
- esp_driver_i2c
|
||||
|
||||
@@ -238,6 +266,7 @@ examples/peripherals/lcd/i80_controller:
|
||||
disable:
|
||||
- if: SOC_LCD_I80_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_lcd
|
||||
- esp_driver_i2s
|
||||
|
||||
@@ -245,12 +274,14 @@ examples/peripherals/lcd/mipi_dsi:
|
||||
disable:
|
||||
- if: SOC_LCD_MIPI_DSI_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_lcd
|
||||
|
||||
examples/peripherals/lcd/parlio_simulate:
|
||||
disable:
|
||||
- if: SOC_PARLIO_LCD_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_lcd
|
||||
- esp_driver_parlio
|
||||
|
||||
@@ -258,12 +289,14 @@ examples/peripherals/lcd/rgb_panel:
|
||||
disable:
|
||||
- if: SOC_LCD_RGB_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_lcd
|
||||
|
||||
examples/peripherals/lcd/spi_lcd_touch:
|
||||
disable:
|
||||
- if: SOC_GPSPI_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_lcd
|
||||
- esp_driver_spi
|
||||
|
||||
@@ -271,6 +304,7 @@ examples/peripherals/lcd/tjpgd:
|
||||
disable:
|
||||
- if: SOC_GPSPI_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_lcd
|
||||
- esp_driver_spi
|
||||
|
||||
@@ -278,6 +312,7 @@ examples/peripherals/ledc:
|
||||
disable:
|
||||
- if: SOC_LEDC_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_ledc
|
||||
- esp_hal_ledc
|
||||
|
||||
@@ -293,12 +328,14 @@ examples/peripherals/mcpwm:
|
||||
disable:
|
||||
- if: SOC_MCPWM_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_mcpwm
|
||||
|
||||
examples/peripherals/mcpwm/mcpwm_bdc_speed_control:
|
||||
disable:
|
||||
- if: SOC_MCPWM_SUPPORTED != 1 or SOC_PCNT_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_mcpwm
|
||||
- esp_driver_pcnt
|
||||
disable_test:
|
||||
@@ -310,6 +347,7 @@ examples/peripherals/mcpwm/mcpwm_bldc_hall_control:
|
||||
disable:
|
||||
- if: SOC_MCPWM_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_mcpwm
|
||||
disable_test:
|
||||
- if: IDF_TARGET != "esp32s3"
|
||||
@@ -320,12 +358,14 @@ examples/peripherals/mcpwm/mcpwm_capture_hc_sr04:
|
||||
disable:
|
||||
- if: SOC_MCPWM_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_mcpwm
|
||||
|
||||
examples/peripherals/mcpwm/mcpwm_foc_svpwm_open_loop:
|
||||
disable:
|
||||
- if: SOC_MCPWM_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_mcpwm
|
||||
disable_test:
|
||||
- if: IDF_TARGET != "esp32s3"
|
||||
@@ -336,24 +376,28 @@ examples/peripherals/mcpwm/mcpwm_servo_control:
|
||||
disable:
|
||||
- if: SOC_MCPWM_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_mcpwm
|
||||
|
||||
examples/peripherals/mcpwm/mcpwm_sync:
|
||||
disable:
|
||||
- if: SOC_MCPWM_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_mcpwm
|
||||
|
||||
examples/peripherals/parlio:
|
||||
disable:
|
||||
- if: SOC_PARLIO_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_parlio
|
||||
|
||||
examples/peripherals/parlio/parlio_rx:
|
||||
disable:
|
||||
- if: SOC_PARLIO_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_parlio
|
||||
- protocol_examples_common
|
||||
|
||||
@@ -361,6 +405,7 @@ examples/peripherals/parlio/parlio_tx/advanced_rgb_led_matrix:
|
||||
disable:
|
||||
- if: (SOC_PARLIO_SUPPORTED != 1 or SOC_PARLIO_TX_SUPPORT_LOOP_TRANSMISSION != 1) or SOC_PARLIO_TX_UNIT_MAX_DATA_WIDTH < 16
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_parlio
|
||||
|
||||
examples/peripherals/parlio/parlio_tx/simple_rgb_led_matrix:
|
||||
@@ -371,18 +416,21 @@ examples/peripherals/parlio/parlio_tx/simple_rgb_led_matrix:
|
||||
temporary: true
|
||||
reason: lack of runners
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_parlio
|
||||
|
||||
examples/peripherals/pcnt:
|
||||
disable:
|
||||
- if: SOC_PCNT_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_pcnt
|
||||
|
||||
examples/peripherals/ppa/ppa_dsi:
|
||||
disable:
|
||||
- if: SOC_PPA_SUPPORTED != 1 or SOC_MIPI_DSI_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_ppa
|
||||
- esp_hal_ppa
|
||||
- esp_lcd
|
||||
@@ -391,6 +439,7 @@ examples/peripherals/rmt:
|
||||
disable:
|
||||
- if: SOC_RMT_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_rmt
|
||||
|
||||
examples/peripherals/rmt/ir_nec_transceiver:
|
||||
@@ -401,6 +450,7 @@ examples/peripherals/rmt/ir_nec_transceiver:
|
||||
temporary: true
|
||||
reason: lack of runners
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_rmt
|
||||
|
||||
examples/peripherals/rmt/musical_buzzer:
|
||||
@@ -408,6 +458,7 @@ examples/peripherals/rmt/musical_buzzer:
|
||||
- if: SOC_RMT_SUPPORTED != 1
|
||||
- if: SOC_RMT_SUPPORT_TX_LOOP_COUNT != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_rmt
|
||||
|
||||
examples/peripherals/rmt/stepper_motor:
|
||||
@@ -415,6 +466,7 @@ examples/peripherals/rmt/stepper_motor:
|
||||
- if: SOC_RMT_SUPPORTED != 1
|
||||
- if: SOC_RMT_SUPPORT_TX_LOOP_AUTO_STOP != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_rmt
|
||||
|
||||
examples/peripherals/sdio/host:
|
||||
@@ -432,6 +484,7 @@ examples/peripherals/sdio/host:
|
||||
temporary: true
|
||||
reason: lack of runners
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_sdio
|
||||
|
||||
examples/peripherals/sdio/slave:
|
||||
@@ -442,12 +495,14 @@ examples/peripherals/sdio/slave:
|
||||
temporary: true
|
||||
reason: lack of runners
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_sdio
|
||||
|
||||
examples/peripherals/sigma_delta:
|
||||
disable:
|
||||
- if: SOC_SDM_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_sdm
|
||||
- esp_hal_gpio
|
||||
|
||||
@@ -483,18 +538,21 @@ examples/peripherals/temperature_sensor/temp_sensor:
|
||||
disable:
|
||||
- if: SOC_TEMP_SENSOR_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_tsens
|
||||
|
||||
examples/peripherals/temperature_sensor/temp_sensor_monitor:
|
||||
disable:
|
||||
- if: SOC_TEMPERATURE_SENSOR_INTR_SUPPORT != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_tsens
|
||||
|
||||
examples/peripherals/timer_group/gptimer:
|
||||
disable:
|
||||
- if: SOC_GPTIMER_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_gptimer
|
||||
- esp_hal_timg
|
||||
|
||||
@@ -502,6 +560,7 @@ examples/peripherals/timer_group/gptimer_capture_hc_sr04:
|
||||
disable:
|
||||
- if: SOC_ETM_SUPPORTED != 1 or SOC_TIMER_SUPPORT_ETM != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_gptimer
|
||||
- esp_hal_timg
|
||||
|
||||
@@ -509,6 +568,7 @@ examples/peripherals/timer_group/wiegand_interface:
|
||||
disable:
|
||||
- if: SOC_GPTIMER_SUPPORTED != 1 or IDF_TARGET in ["esp32c2"]
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_gptimer
|
||||
- esp_hal_timg
|
||||
|
||||
@@ -520,12 +580,14 @@ examples/peripherals/touch_sensor/touch_sens_basic:
|
||||
disable:
|
||||
- if: SOC_TOUCH_SENSOR_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_touch_sens
|
||||
|
||||
examples/peripherals/touch_sensor/touch_sens_sleep:
|
||||
disable:
|
||||
- if: SOC_TOUCH_SENSOR_SUPPORTED != 1 or SOC_PM_SUPPORT_TOUCH_SENSOR_WAKEUP != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_touch_sens
|
||||
|
||||
examples/peripherals/twai/cybergear:
|
||||
@@ -536,6 +598,7 @@ examples/peripherals/twai/cybergear:
|
||||
temporary: true
|
||||
reason: p4 rev3 migration # TODO: IDF-14393
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_twai
|
||||
|
||||
examples/peripherals/twai/twai_error_recovery:
|
||||
@@ -546,6 +609,7 @@ examples/peripherals/twai/twai_error_recovery:
|
||||
temporary: true
|
||||
reason: p4 rev3 migration # TODO: IDF-14393
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_twai
|
||||
|
||||
examples/peripherals/twai/twai_network/twai_listen_only:
|
||||
@@ -556,6 +620,7 @@ examples/peripherals/twai/twai_network/twai_listen_only:
|
||||
temporary: true
|
||||
reason: p4 rev3 migration # TODO: IDF-14393
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_twai
|
||||
|
||||
examples/peripherals/twai/twai_network/twai_sender:
|
||||
@@ -566,6 +631,7 @@ examples/peripherals/twai/twai_network/twai_sender:
|
||||
temporary: true
|
||||
reason: p4 rev3 migration # TODO: IDF-14393
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_twai
|
||||
|
||||
examples/peripherals/twai/twai_utils:
|
||||
@@ -576,6 +642,7 @@ examples/peripherals/twai/twai_utils:
|
||||
temporary: true
|
||||
reason: p4 rev3 migration # TODO: IDF-14393
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_twai
|
||||
|
||||
examples/peripherals/uart/uart_dma_ota:
|
||||
@@ -598,6 +665,7 @@ examples/peripherals/usb/device:
|
||||
temporary: true
|
||||
reason: lack of runners with usb_device tag
|
||||
depends_components:
|
||||
- *common_components
|
||||
- fatfs
|
||||
- esp_hw_support # for usb_phy
|
||||
depends_filepatterns:
|
||||
@@ -620,6 +688,7 @@ examples/peripherals/usb/device/tusb_ncm:
|
||||
temporary: true
|
||||
reason: lack of runners with usb_device tag
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_wifi
|
||||
depends_filepatterns:
|
||||
- examples/peripherals/usb/device/tusb_ncm/**/*
|
||||
@@ -632,6 +701,7 @@ examples/peripherals/usb/host:
|
||||
temporary: true
|
||||
reason: lack of runners with usb_host_flash_disk tag
|
||||
depends_components:
|
||||
- *common_components
|
||||
- fatfs
|
||||
- esp_hal_usb
|
||||
- esp_hw_support # for usb_phy
|
||||
@@ -655,4 +725,5 @@ examples/peripherals/usb_serial_jtag/usb_serial_jtag_echo:
|
||||
temporary: true
|
||||
reason: lack of runners. Hardware is similar, test on one target is enough currently.
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_usb_serial_jtag
|
||||
|
||||
Reference in New Issue
Block a user