|
|
@@ -83,6 +83,7 @@ before_script:
|
|
|
- *setup_tools_unless_target_test
|
|
|
# Set some options and environment for CI
|
|
|
- source tools/ci/configure_ci_environment.sh
|
|
|
+ - export PYTHONPATH="${PYTHONPATH}:${CI_PROJECT_DIR}/tools/ci/python_packages"
|
|
|
- *fetch_submodules
|
|
|
|
|
|
# used for check scripts which we want to run unconditionally
|
|
|
@@ -883,6 +884,7 @@ assign_test:
|
|
|
reports:
|
|
|
junit: $LOG_PATH/*/XUNIT_RESULT.xml
|
|
|
variables:
|
|
|
+ SUBMODULES_TO_FETCH: "components/esptool_py/esptool"
|
|
|
TEST_FW_PATH: "$CI_PROJECT_DIR/tools/tiny-test-fw"
|
|
|
TEST_CASE_PATH: "$CI_PROJECT_DIR/examples"
|
|
|
CONFIG_FILE_PATH: "${CI_PROJECT_DIR}/examples/test_configs"
|
|
|
@@ -945,7 +947,7 @@ assign_test:
|
|
|
- $LOG_PATH
|
|
|
expire_in: 1 week
|
|
|
variables:
|
|
|
- GIT_SUBMODULE_STRATEGY: none
|
|
|
+ SUBMODULES_TO_FETCH: "none"
|
|
|
LOCAL_ENV_CONFIG_PATH: "$CI_PROJECT_DIR/ci-test-runner-configs/$CI_RUNNER_DESCRIPTION/ESP32_IDF"
|
|
|
LOG_PATH: "$CI_PROJECT_DIR/$CI_COMMIT_SHA"
|
|
|
TEST_CASE_FILE_PATH: "$CI_PROJECT_DIR/auto_test_script/TestCaseFiles"
|
|
|
@@ -1011,6 +1013,8 @@ example_test_002:
|
|
|
tags:
|
|
|
- ESP32
|
|
|
- Example_ShieldBox_Basic
|
|
|
+ variables:
|
|
|
+ SUBMODULES_TO_FETCH: "components/esptool_py/esptool;components/micro-ecc/micro-ecc"
|
|
|
|
|
|
.example_test_003:
|
|
|
<<: *example_test_template
|