Files
esp-idf/components/esp_timer/test_apps/.build-test-rules.yml
T
Marius Vikhammer 365a732796 refactor(esp_timer): move test app into esp_timer_tests subdirectory
Make room for additional test apps under test_apps/ by moving the
existing esp_timer tests into their own esp_timer_tests/ subdirectory.
Update build-test-rules and include paths accordingly.
2026-07-06 17:49:18 +08:00

24 lines
936 B
YAML

# Documentation: .gitlab/ci/README.md#manifest-file-to-control-the-buildtest-apps
components/esp_timer/test_apps/esp_timer_tests:
enable:
- if: INCLUDE_DEFAULT == 1 or IDF_TARGET == "linux"
reason: run existing default build targets and include Linux
depends_components:
- esp_timer
- esp_hal_timg
disable:
- if: IDF_TARGET == "linux" and CONFIG_NAME != "default"
reason: run only the default Linux config
- if: CONFIG_NAME == "dfs" and SOC_CLK_XTAL32K_SUPPORTED != 1
reason: The test requires the XTAL32K clock to measure the esp_timer timing accuracy
- if: CONFIG_NAME == "dfs" and SOC_PM_SUPPORTED != 1
reason: The test requires the PM functionality
components/esp_timer/test_apps/size_metrics:
enable:
- if: IDF_TARGET in ["esp32", "esp32c6"]
reason: Size metrics tracked on one RISC-V (esp32c6) and one Xtensa (esp32) target
depends_components:
- esp_timer