|
|
@@ -751,10 +751,9 @@ build_clang_test_apps_esp32c6:
|
|
|
optional: true
|
|
|
script:
|
|
|
- ${IDF_PATH}/tools/ci/test_configure_ci_environment.sh
|
|
|
- - rm -rf test_build_system
|
|
|
- - mkdir test_build_system
|
|
|
- - cd test_build_system
|
|
|
- - ${IDF_PATH}/tools/ci/${SHELL_TEST_SCRIPT}
|
|
|
+ - cd ${IDF_PATH}/tools/test_build_system
|
|
|
+ - pytest --parallel-count ${CI_NODE_TOTAL:-1} --parallel-index ${CI_NODE_INDEX:-1}
|
|
|
+ --work-dir ${CI_PROJECT_DIR}/test_build_system --junitxml=${CI_PROJECT_DIR}/XUNIT_RESULT.xml
|
|
|
|
|
|
pytest_build_system:
|
|
|
extends: .test_build_system_template
|
|
|
@@ -767,11 +766,23 @@ pytest_build_system:
|
|
|
expire_in: 2 days
|
|
|
reports:
|
|
|
junit: XUNIT_RESULT.xml
|
|
|
- script:
|
|
|
- - ${IDF_PATH}/tools/ci/test_configure_ci_environment.sh
|
|
|
- - cd ${IDF_PATH}/tools/test_build_system
|
|
|
- - pytest --parallel-count ${CI_NODE_TOTAL:-1} --parallel-index ${CI_NODE_INDEX:-1}
|
|
|
- --work-dir ${CI_PROJECT_DIR}/test_build_system --junitxml=${CI_PROJECT_DIR}/XUNIT_RESULT.xml
|
|
|
+
|
|
|
+pytest_build_system_macos:
|
|
|
+ extends:
|
|
|
+ - .test_build_system_template
|
|
|
+ - .before_script_macos
|
|
|
+ - .rules:build:macos
|
|
|
+ tags:
|
|
|
+ - macos_shell
|
|
|
+ parallel: 3
|
|
|
+ artifacts:
|
|
|
+ paths:
|
|
|
+ - XUNIT_RESULT.xml
|
|
|
+ - test_build_system
|
|
|
+ when: always
|
|
|
+ expire_in: 2 days
|
|
|
+ reports:
|
|
|
+ junit: XUNIT_RESULT.xml
|
|
|
|
|
|
build_docker:
|
|
|
extends:
|