Merge branch 'ci/reduce_usage_of_ut_sdio_runners' into 'master'

CI: reduce usage of sdio runners (UT_044, UT_045)

See merge request espressif/esp-idf!19184
This commit is contained in:
Michael (XIAO Xufeng)
2022-07-25 15:12:16 +08:00
3 changed files with 918 additions and 11 deletions

View File

@@ -159,22 +159,25 @@ build:integration_test:
# To reduce the specific runners' usage. # To reduce the specific runners' usage.
# Do not create these jobs by default patterns on development branches # Do not create these jobs by default patterns on development branches
# Can be triggered by labels or related changes # Can be triggered by labels or related changes
"test:example_test-{0}-{1}": "test:{0}-{1}-{2}":
matrix: matrix:
- *target_test
- *all_targets - *all_targets
- - bt # example_test_005 - - bt # example_test_005
- wifi # example_test_002, example_test*wifi* - wifi # example_test_002, example_test*wifi*
- ethernet # example_test*ethernet* - ethernet # example_test*ethernet*
- sdio # UT_044, UT_045
patterns: patterns:
- "example_test-{0}-{1}" - "{0}-{1}-{2}"
- "example_test-{1}" - "{0}-{2}"
- "target_test-{2}"
labels: labels:
- "example_test_{0}" - "{0}_{1}"
- example_test - "{0}"
- target_test - target_test
included_in: included_in:
- "build:example_test-{0}" - "build:{0}-{1}"
- "build:example_test" - "build:{0}"
- build:target_test - build:target_test
# For example_test*flash_encryption_wifi_high_traffic jobs # For example_test*flash_encryption_wifi_high_traffic jobs

File diff suppressed because it is too large Load Diff

View File

@@ -873,13 +873,17 @@ UT_043:
- psram - psram
UT_044: UT_044:
extends: .unit_test_esp32_template extends:
- .unit_test_esp32_template
- .rules:test:unit_test-esp32-sdio
tags: tags:
- ESP32_IDF - ESP32_IDF
- UT_SDIO - UT_SDIO
UT_045: UT_045:
extends: .unit_test_esp32_template extends:
- .unit_test_esp32_template
- .rules:test:unit_test-esp32-sdio
tags: tags:
- ESP32_IDF - ESP32_IDF
- UT_SDIO - UT_SDIO