J. Nick Koston
9e714a3942
[ci] Clean up AST-target dispatch in _component_conflicts
2026-04-18 06:18:02 -05:00
J. Nick Koston
fe00a5445e
[ci] Honor CONFLICTS_WITH when grouping component tests
...
The test-grouping pipeline merged components that share a bus signature
into a single config without checking CONFLICTS_WITH. When
bme68x_bsec2 declared CONFLICTS_WITH=["bme680_bsec"] (and vice versa),
the merged YAML containing both failed validation.
Statically parse AUTO_LOAD and CONFLICTS_WITH from every component
__init__.py, propagate conflicts through AUTO_LOAD, and split any
group that contains a conflicting pair into separate builds.
2026-04-18 06:15:40 -05:00
Kevin Ahrendt
5a984b54cf
[audio] Bump microOpus to avoid creating an extra opus-staged directory ( #14974 )
2026-03-23 08:31:05 -04:00
J. Nick Koston
608f834eaa
[ci] Isolate usb_cdc_acm in component tests due to tinyusb/usb_host conflict ( #12392 )
2025-12-10 00:49:29 +01:00
J. Nick Koston
82692d7053
[tests] Migrate components to shared packages and fix ID ambiguity ( #11819 )
2025-11-10 19:00:54 -06:00
J. Nick Koston
8da8095a6a
[tests] Isolate gps component to prevent TinyGPSPlus millis() conflicts ( #11499 )
2025-10-23 10:11:13 -07:00
a0922bc8b0
[ci] Add automated memory impact analysis for pull requests ( #11242 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2025-10-20 07:43:38 +13:00
J. Nick Koston
85f1019d90
[tests] Migrate remote_transmitter/receiver to common bus definitions ( #11325 )
2025-10-17 17:21:38 -10:00
Jonathan Swoboda
24243fb22c
[tests] Add i2c_id to mcp47a1 & mcp4725 and remove from isolation ( #11324 )
2025-10-17 08:23:49 -10:00
J. Nick Koston and Jesse Hills
14d76e9e4e
[ci] Merge components with different buses to reduce CI time ( #11251 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2025-10-16 16:36:03 +13:00
Jonathan Swoboda
90e8c12df1
[ci] Isolate openthread ( #11259 )
2025-10-15 06:45:06 -10:00
J. Nick Koston
dcf2697a2a
Group component tests to reduce CI time ( #11134 )
2025-10-12 07:21:45 +13:00