mirror of
https://github.com/espressif/esp-idf.git
synced 2024-10-05 20:47:46 -04:00
ci: combine unit_test and integration_test stage:
The number of runners of integration test is not bottleneck to CI pipeline performance now. Combine these 2 stages will make integration test executed even unit test fails. This could help us to collect more info about test history.
This commit is contained in:
parent
1c65f18422
commit
bf0f02112d
@ -2,8 +2,7 @@ stages:
|
|||||||
- build
|
- build
|
||||||
- assign_test
|
- assign_test
|
||||||
- host_test
|
- host_test
|
||||||
- unit_test
|
- target_test
|
||||||
- integration_test
|
|
||||||
- check
|
- check
|
||||||
- deploy
|
- deploy
|
||||||
- post_check
|
- post_check
|
||||||
@ -803,7 +802,7 @@ assign_test:
|
|||||||
- python CIAssignTestCases.py -t $IDF_PATH/components/idf_test/integration_test -c $IDF_PATH/.gitlab-ci.yml -b $IDF_PATH/SSC/ssc_bin
|
- python CIAssignTestCases.py -t $IDF_PATH/components/idf_test/integration_test -c $IDF_PATH/.gitlab-ci.yml -b $IDF_PATH/SSC/ssc_bin
|
||||||
|
|
||||||
.example_test_template: &example_test_template
|
.example_test_template: &example_test_template
|
||||||
stage: integration_test
|
stage: target_test
|
||||||
when: on_success
|
when: on_success
|
||||||
only:
|
only:
|
||||||
refs:
|
refs:
|
||||||
@ -859,7 +858,7 @@ assign_test:
|
|||||||
|
|
||||||
.unit_test_template: &unit_test_template
|
.unit_test_template: &unit_test_template
|
||||||
<<: *example_test_template
|
<<: *example_test_template
|
||||||
stage: unit_test
|
stage: target_test
|
||||||
dependencies:
|
dependencies:
|
||||||
- assign_test
|
- assign_test
|
||||||
- build_esp_idf_tests_make
|
- build_esp_idf_tests_make
|
||||||
@ -882,7 +881,7 @@ assign_test:
|
|||||||
ENV_FILE: "$CI_PROJECT_DIR/ci-test-runner-configs/$CI_RUNNER_DESCRIPTION/EnvConfig.yml"
|
ENV_FILE: "$CI_PROJECT_DIR/ci-test-runner-configs/$CI_RUNNER_DESCRIPTION/EnvConfig.yml"
|
||||||
|
|
||||||
.test_template: &test_template
|
.test_template: &test_template
|
||||||
stage: integration_test
|
stage: target_test
|
||||||
when: on_success
|
when: on_success
|
||||||
only:
|
only:
|
||||||
refs:
|
refs:
|
||||||
|
Loading…
Reference in New Issue
Block a user