@@ -31,83 +31,73 @@ products/speaker:
3131
3232#
3333# Test Apps
34+ # Common enable condition: IDF_TARGET in ["esp32s3", "esp32p4"]
3435#
36+ # Define common enable condition as anchor
37+ _general_test_apps_enable : &general_test_apps_enable
38+ enable :
39+ - if : IDF_TARGET in ["esp32s3", "esp32p4", "esp32c5"]
40+
3541# brookesia_lib_utils: check
3642utils/brookesia_lib_utils/test_apps/check :
37- enable :
38- - if : IDF_TARGET in ["esp32s3", "esp32p4"]
43+ << : *general_test_apps_enable
3944
4045# brookesia_lib_utils: function_guard
4146utils/brookesia_lib_utils/test_apps/function_guard :
42- enable :
43- - if : IDF_TARGET in ["esp32s3", "esp32p4"]
47+ << : *general_test_apps_enable
4448
4549# brookesia_lib_utils: describe_helpers
4650utils/brookesia_lib_utils/test_apps/describe_helpers :
47- enable :
48- - if : IDF_TARGET in ["esp32s3", "esp32p4"]
51+ << : *general_test_apps_enable
4952
5053# brookesia_lib_utils: log
5154utils/brookesia_lib_utils/test_apps/log :
52- enable :
53- - if : IDF_TARGET in ["esp32s3", "esp32p4"]
55+ << : *general_test_apps_enable
5456
5557# brookesia_lib_utils: memory_profiler
5658utils/brookesia_lib_utils/test_apps/memory_profiler :
57- enable :
58- - if : IDF_TARGET in ["esp32s3", "esp32p4"]
59+ << : *general_test_apps_enable
5960
6061# brookesia_lib_utils: plugin
6162utils/brookesia_lib_utils/test_apps/plugin :
62- enable :
63- - if : IDF_TARGET in ["esp32s3", "esp32p4"]
63+ << : *general_test_apps_enable
6464
6565# brookesia_lib_utils: state_machine
6666utils/brookesia_lib_utils/test_apps/state_machine :
67- enable :
68- - if : IDF_TARGET in ["esp32s3", "esp32p4"]
67+ << : *general_test_apps_enable
6968
7069# brookesia_lib_utils: task_scheduler
7170utils/brookesia_lib_utils/test_apps/task_scheduler :
72- enable :
73- - if : IDF_TARGET in ["esp32s3", "esp32p4"]
71+ << : *general_test_apps_enable
7472
7573# brookesia_lib_utils: thread_config
7674utils/brookesia_lib_utils/test_apps/thread_config :
77- enable :
78- - if : IDF_TARGET in ["esp32s3", "esp32p4"]
75+ << : *general_test_apps_enable
7976
8077# brookesia_lib_utils: thread_profiler
8178utils/brookesia_lib_utils/test_apps/thread_profiler :
82- enable :
83- - if : IDF_TARGET in ["esp32s3", "esp32p4"]
79+ << : *general_test_apps_enable
8480
8581# brookesia_lib_utils: time_profiler
8682utils/brookesia_lib_utils/test_apps/time_profiler :
87- enable :
88- - if : IDF_TARGET in ["esp32s3", "esp32p4"]
83+ << : *general_test_apps_enable
8984
9085# brookesia_service_manager
9186service/brookesia_service_manager/test_apps :
92- enable :
93- - if : IDF_TARGET in ["esp32s3", "esp32p4"]
87+ << : *general_test_apps_enable
9488
9589# brookesia_service_nvs
9690service/brookesia_service_nvs/test_apps :
97- enable :
98- - if : IDF_TARGET in ["esp32s3", "esp32p4"]
91+ << : *general_test_apps_enable
9992
10093# brookesia_service_sntp
10194service/brookesia_service_sntp/test_apps :
102- enable :
103- - if : IDF_TARGET in ["esp32s3", "esp32p4"]
95+ << : *general_test_apps_enable
10496
10597# brookesia_service_wifi
10698service/brookesia_service_wifi/test_apps :
107- enable :
108- - if : IDF_TARGET in ["esp32s3", "esp32p4"]
99+ << : *general_test_apps_enable
109100
110101# Examples
111102examples/service_console :
112- enable :
113- - if : IDF_TARGET in ["esp32s3", "esp32p4"]
103+ << : *general_test_apps_enable
0 commit comments