mirror of
https://github.com/espressif/esp-idf.git
synced 2026-10-01 18:50:34 +03:00
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.
24 lines
936 B
YAML
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
|