1
0
mirror of https://github.com/esphome/esphome.git synced 2025-10-30 06:33:51 +00:00

Group component tests to reduce CI time (#11134)

This commit is contained in:
J. Nick Koston
2025-10-11 08:21:45 -10:00
committed by Jesse Hills
parent 132e949927
commit 2864bf1674
1808 changed files with 8564 additions and 5758 deletions

View File

@@ -5,9 +5,22 @@ substitutions:
receive_symbols: "4"
rmt_symbols: "64"
packages:
common: !include esp32-common.yaml
# WARNING: Using !extend or !remove prevents automatic component grouping in CI, making builds slower.
remote_receiver:
- id: !extend rcvr
- id: rcvr
pin: ${pin}
dump: all
tolerance: 25%
clock_resolution: ${clock_resolution}
filter_symbols: ${filter_symbols}
receive_symbols: ${receive_symbols}
rmt_symbols: ${rmt_symbols}
use_dma: "true"
<<: !include common-actions.yaml
binary_sensor:
- platform: remote_receiver
name: Panasonic Remote Input
panasonic:
address: 0x4004
command: 0x100BCBD