forked from espressif/esp-idf
ci(ccs811): use manifest file instead of patterns in rules.yml
This commit is contained in:
@@ -140,7 +140,6 @@ build:integration_test:
|
|||||||
- i154
|
- i154
|
||||||
- flash_multi
|
- flash_multi
|
||||||
- ecdsa
|
- ecdsa
|
||||||
- ccs811 # pytest*ccs811*
|
|
||||||
- nvs_encr_hmac
|
- nvs_encr_hmac
|
||||||
patterns:
|
patterns:
|
||||||
- "{0}-{1}-{2}"
|
- "{0}-{1}-{2}"
|
||||||
|
@@ -261,13 +261,6 @@
|
|||||||
- "components/driver/include/driver/sdmmc*.h"
|
- "components/driver/include/driver/sdmmc*.h"
|
||||||
- "components/sdmmc/**/*"
|
- "components/sdmmc/**/*"
|
||||||
|
|
||||||
.patterns-example_test-ccs811: &patterns-example_test-ccs811
|
|
||||||
# components
|
|
||||||
- "examples/system/console/advanced/components/**/*"
|
|
||||||
- "components/driver/i2c/**/*"
|
|
||||||
# tests
|
|
||||||
- "examples/peripherals/i2c/i2c_tools/**/*"
|
|
||||||
|
|
||||||
# for jobs: UT_xx_SDSPI related
|
# for jobs: UT_xx_SDSPI related
|
||||||
.patterns-unit_test-sdio: &patterns-unit_test-sdio
|
.patterns-unit_test-sdio: &patterns-unit_test-sdio
|
||||||
- "components/hal/sdio*.c"
|
- "components/hal/sdio*.c"
|
||||||
@@ -1170,8 +1163,6 @@
|
|||||||
changes: *patterns-example_test
|
changes: *patterns-example_test
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-example_test-bt
|
changes: *patterns-example_test-bt
|
||||||
- <<: *if-dev-push
|
|
||||||
changes: *patterns-example_test-ccs811
|
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-example_test-ethernet
|
changes: *patterns-example_test-ethernet
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
@@ -1215,8 +1206,6 @@
|
|||||||
changes: *patterns-example_test
|
changes: *patterns-example_test
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-example_test-bt
|
changes: *patterns-example_test-bt
|
||||||
- <<: *if-dev-push
|
|
||||||
changes: *patterns-example_test-ccs811
|
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-example_test-ethernet
|
changes: *patterns-example_test-ethernet
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
@@ -1259,8 +1248,6 @@
|
|||||||
changes: *patterns-example_test
|
changes: *patterns-example_test
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-example_test-bt
|
changes: *patterns-example_test-bt
|
||||||
- <<: *if-dev-push
|
|
||||||
changes: *patterns-example_test-ccs811
|
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-example_test-ethernet
|
changes: *patterns-example_test-ethernet
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
@@ -1304,8 +1291,6 @@
|
|||||||
changes: *patterns-example_test
|
changes: *patterns-example_test
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-example_test-bt
|
changes: *patterns-example_test-bt
|
||||||
- <<: *if-dev-push
|
|
||||||
changes: *patterns-example_test-ccs811
|
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-example_test-ethernet
|
changes: *patterns-example_test-ethernet
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
@@ -1348,8 +1333,6 @@
|
|||||||
changes: *patterns-example_test
|
changes: *patterns-example_test
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-example_test-bt
|
changes: *patterns-example_test-bt
|
||||||
- <<: *if-dev-push
|
|
||||||
changes: *patterns-example_test-ccs811
|
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-example_test-ethernet
|
changes: *patterns-example_test-ethernet
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
@@ -1392,8 +1375,6 @@
|
|||||||
changes: *patterns-example_test
|
changes: *patterns-example_test
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-example_test-bt
|
changes: *patterns-example_test-bt
|
||||||
- <<: *if-dev-push
|
|
||||||
changes: *patterns-example_test-ccs811
|
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-example_test-ethernet
|
changes: *patterns-example_test-ethernet
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
@@ -1436,8 +1417,6 @@
|
|||||||
changes: *patterns-example_test
|
changes: *patterns-example_test
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-example_test-bt
|
changes: *patterns-example_test-bt
|
||||||
- <<: *if-dev-push
|
|
||||||
changes: *patterns-example_test-ccs811
|
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-example_test-ethernet
|
changes: *patterns-example_test-ethernet
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
@@ -1480,8 +1459,6 @@
|
|||||||
changes: *patterns-example_test
|
changes: *patterns-example_test
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-example_test-bt
|
changes: *patterns-example_test-bt
|
||||||
- <<: *if-dev-push
|
|
||||||
changes: *patterns-example_test-ccs811
|
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-example_test-ethernet
|
changes: *patterns-example_test-ethernet
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
@@ -1605,8 +1582,6 @@
|
|||||||
changes: *patterns-example_test
|
changes: *patterns-example_test
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-example_test-bt
|
changes: *patterns-example_test-bt
|
||||||
- <<: *if-dev-push
|
|
||||||
changes: *patterns-example_test-ccs811
|
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-example_test-ethernet
|
changes: *patterns-example_test-ethernet
|
||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
@@ -2409,19 +2384,6 @@
|
|||||||
- <<: *if-dev-push
|
- <<: *if-dev-push
|
||||||
changes: *patterns-target_test-adc
|
changes: *patterns-target_test-adc
|
||||||
|
|
||||||
.rules:test:example_test-esp32-ccs811:
|
|
||||||
rules:
|
|
||||||
- <<: *if-revert-branch
|
|
||||||
when: never
|
|
||||||
- <<: *if-protected
|
|
||||||
- <<: *if-label-build-only
|
|
||||||
when: never
|
|
||||||
- <<: *if-label-example_test
|
|
||||||
- <<: *if-label-example_test_esp32
|
|
||||||
- <<: *if-label-target_test
|
|
||||||
- <<: *if-dev-push
|
|
||||||
changes: *patterns-example_test-ccs811
|
|
||||||
|
|
||||||
.rules:test:example_test-esp32-ethernet:
|
.rules:test:example_test-esp32-ethernet:
|
||||||
rules:
|
rules:
|
||||||
- <<: *if-revert-branch
|
- <<: *if-revert-branch
|
||||||
|
@@ -101,7 +101,7 @@ pytest_examples_esp32_jtag:
|
|||||||
pytest_examples_esp32_ccs811:
|
pytest_examples_esp32_ccs811:
|
||||||
extends:
|
extends:
|
||||||
- .pytest_examples_dir_template
|
- .pytest_examples_dir_template
|
||||||
- .rules:test:example_test-esp32-ccs811
|
- .rules:test:example_test-esp32
|
||||||
needs:
|
needs:
|
||||||
- build_pytest_examples_esp32
|
- build_pytest_examples_esp32
|
||||||
tags: [ esp32, ccs811 ]
|
tags: [ esp32, ccs811 ]
|
||||||
|
@@ -1,5 +1,12 @@
|
|||||||
# Documentation: .gitlab/ci/README.md#manifest-file-to-control-the-buildtest-apps
|
# Documentation: .gitlab/ci/README.md#manifest-file-to-control-the-buildtest-apps
|
||||||
|
|
||||||
|
.i2c_dependencies: &i2c_dependencies
|
||||||
|
depends_filepatterns:
|
||||||
|
# components
|
||||||
|
- examples/system/console/advanced/components/**/*
|
||||||
|
- components/driver/i2c/**/*
|
||||||
|
- components/driver/Kconfig
|
||||||
|
|
||||||
examples/peripherals/adc/continuous_read:
|
examples/peripherals/adc/continuous_read:
|
||||||
disable:
|
disable:
|
||||||
- if: SOC_ADC_DMA_SUPPORTED != 1
|
- if: SOC_ADC_DMA_SUPPORTED != 1
|
||||||
@@ -24,11 +31,13 @@ examples/peripherals/i2c/i2c_self_test:
|
|||||||
disable:
|
disable:
|
||||||
- if: SOC_I2C_SUPPORT_SLAVE != 1
|
- if: SOC_I2C_SUPPORT_SLAVE != 1
|
||||||
reason: the test requires both master and slave
|
reason: the test requires both master and slave
|
||||||
|
<<: *i2c_dependencies
|
||||||
|
|
||||||
examples/peripherals/i2c/i2c_simple:
|
examples/peripherals/i2c/i2c_simple:
|
||||||
disable:
|
disable:
|
||||||
- if: SOC_I2C_SUPPORT_SLAVE != 1
|
- if: SOC_I2C_SUPPORT_SLAVE != 1
|
||||||
reason: the test requires both master and slave
|
reason: the test requires both master and slave
|
||||||
|
<<: *i2c_dependencies
|
||||||
|
|
||||||
examples/peripherals/i2c/i2c_tools:
|
examples/peripherals/i2c/i2c_tools:
|
||||||
disable:
|
disable:
|
||||||
@@ -37,6 +46,7 @@ examples/peripherals/i2c/i2c_tools:
|
|||||||
- if: IDF_TARGET != "esp32"
|
- if: IDF_TARGET != "esp32"
|
||||||
temporary: true
|
temporary: true
|
||||||
reason: lack of runners
|
reason: lack of runners
|
||||||
|
<<: *i2c_dependencies
|
||||||
|
|
||||||
examples/peripherals/i2s/i2s_adc_dac:
|
examples/peripherals/i2s/i2s_adc_dac:
|
||||||
disable:
|
disable:
|
||||||
|
Reference in New Issue
Block a user