forked from espressif/esp-idf
ci: fix skipping qemu test always
This commit is contained in:
@@ -4,7 +4,7 @@
|
|||||||
image: $ESP_ENV_IMAGE
|
image: $ESP_ENV_IMAGE
|
||||||
tags:
|
tags:
|
||||||
- host_test
|
- host_test
|
||||||
dependencies: []
|
dependencies: # set dependencies to null to avoid missing artifacts issue
|
||||||
# run host_test jobs immediately, only after upload cache
|
# run host_test jobs immediately, only after upload cache
|
||||||
needs:
|
needs:
|
||||||
- job: upload-pip-cache
|
- job: upload-pip-cache
|
||||||
@@ -13,6 +13,8 @@
|
|||||||
- job: upload-submodules-cache
|
- job: upload-submodules-cache
|
||||||
optional: true
|
optional: true
|
||||||
artifacts: false
|
artifacts: false
|
||||||
|
- job: mr_variables
|
||||||
|
optional: true # only MR pipelines would have this
|
||||||
|
|
||||||
test_nvs_on_host:
|
test_nvs_on_host:
|
||||||
extends: .host_test_template
|
extends: .host_test_template
|
||||||
@@ -98,7 +100,6 @@ test_gdbstub_on_host:
|
|||||||
- cd components/esp_gdbstub/test_gdbstub_host
|
- cd components/esp_gdbstub/test_gdbstub_host
|
||||||
- make test
|
- make test
|
||||||
|
|
||||||
|
|
||||||
test_idf_py:
|
test_idf_py:
|
||||||
extends: .host_test_template
|
extends: .host_test_template
|
||||||
variables:
|
variables:
|
||||||
@@ -301,9 +302,6 @@ test_pytest_qemu:
|
|||||||
- .host_test_template
|
- .host_test_template
|
||||||
- .before_script_build_jobs
|
- .before_script_build_jobs
|
||||||
image: $QEMU_IMAGE
|
image: $QEMU_IMAGE
|
||||||
needs:
|
|
||||||
- job: mr_variables
|
|
||||||
optional: true # only MR pipelines would have this
|
|
||||||
artifacts:
|
artifacts:
|
||||||
when: always
|
when: always
|
||||||
paths:
|
paths:
|
||||||
@@ -325,7 +323,7 @@ test_pytest_qemu:
|
|||||||
--modified-components ${MR_MODIFIED_COMPONENTS}
|
--modified-components ${MR_MODIFIED_COMPONENTS}
|
||||||
--modified-files ${MR_MODIFIED_FILES}
|
--modified-files ${MR_MODIFIED_FILES}
|
||||||
- retry_failed git clone $KNOWN_FAILURE_CASES_REPO known_failure_cases
|
- retry_failed git clone $KNOWN_FAILURE_CASES_REPO known_failure_cases
|
||||||
- pytest
|
- run_cmd pytest
|
||||||
--target $IDF_TARGET
|
--target $IDF_TARGET
|
||||||
-m qemu
|
-m qemu
|
||||||
--embedded-services idf,qemu
|
--embedded-services idf,qemu
|
||||||
@@ -337,9 +335,6 @@ test_pytest_linux:
|
|||||||
extends:
|
extends:
|
||||||
- .host_test_template
|
- .host_test_template
|
||||||
- .before_script_build_jobs
|
- .before_script_build_jobs
|
||||||
needs:
|
|
||||||
- job: mr_variables
|
|
||||||
optional: true # only MR pipelines would have this
|
|
||||||
artifacts:
|
artifacts:
|
||||||
when: always
|
when: always
|
||||||
paths:
|
paths:
|
||||||
|
Reference in New Issue
Block a user