mirror of
https://github.com/esphome/esphome.git
synced 2025-10-12 06:43:48 +01:00
fix
This commit is contained in:
@@ -27,6 +27,7 @@ sys.path.insert(0, str(Path(__file__).parent.parent))
|
||||
|
||||
# pylint: disable=wrong-import-position
|
||||
from script.analyze_component_buses import (
|
||||
ISOLATED_COMPONENTS,
|
||||
analyze_all_components,
|
||||
create_grouping_signature,
|
||||
is_platform_component,
|
||||
@@ -34,14 +35,6 @@ from script.analyze_component_buses import (
|
||||
)
|
||||
from script.merge_component_configs import merge_component_configs
|
||||
|
||||
# Components that must be tested in isolation (not grouped)
|
||||
# These have known build issues that prevent grouping
|
||||
ISOLATED_COMPONENTS = {
|
||||
"camera_encoder": "Multiple definition errors: esp32-camera IDF component conflicts with ESPHome camera component (buffer_impl.cpp symbols defined in both src/camera/ and src/esphome/components/camera/)",
|
||||
"camera": "Uses relative include paths that break when merged with other components",
|
||||
"esphome": "Defines devices/areas in esphome: section that are referenced in other sections - breaks when merged",
|
||||
}
|
||||
|
||||
|
||||
def find_component_tests(
|
||||
components_dir: Path, component_pattern: str = "*"
|
||||
|
Reference in New Issue
Block a user