mirror of
https://github.com/espressif/esp-idf.git
synced 2026-10-02 11:10:54 +03:00
Merge branch 'ci/freeze-known-failure-cases' into 'master'
ci: freeze known failure cases file See merge request espressif/esp-idf!45894
This commit is contained in:
@@ -59,6 +59,8 @@
|
||||
needs:
|
||||
- pipeline: $PARENT_PIPELINE_ID
|
||||
job: pipeline_variables
|
||||
- pipeline: $PARENT_PIPELINE_ID
|
||||
job: snapshot_known_failure_cases
|
||||
cache:
|
||||
# Usually do not need submodule-cache in target_test
|
||||
- key: pip-cache-${LATEST_GIT_TAG}
|
||||
@@ -74,7 +76,11 @@
|
||||
when: always
|
||||
expire_in: 1 week
|
||||
script:
|
||||
# Merge the current known failure cases file with snapshot_known_failure_cases file captured at pipeline start
|
||||
# to avoid retry failures caused by later updates to the known failure cases file.
|
||||
- run_cmd idf-ci gitlab download-known-failure-cases-file ${KNOWN_FAILURE_CASES_FILE_NAME}
|
||||
- printf '\n' >> ${KNOWN_FAILURE_CASES_FILE_NAME}
|
||||
- cat artifacts/${KNOWN_FAILURE_CASES_FILE_NAME}.freeze >> ${KNOWN_FAILURE_CASES_FILE_NAME}
|
||||
# get runner env config file
|
||||
- retry_failed git clone $TEST_ENV_CONFIG_REPO
|
||||
- run_cmd python $CHECKOUT_REF_SCRIPT ci-test-runner-configs ci-test-runner-configs
|
||||
|
||||
Reference in New Issue
Block a user