Переглянути джерело

ci: move integration test related files outside of components

Chen Yudong 4 роки тому
батько
коміт
dd4f27801f

+ 1 - 1
.gitlab/ci/assign-test.yml

@@ -88,7 +88,7 @@ assign_integration_test:
     paths:
       - $TEST_DIR/test_configs
   variables:
-    TEST_DIR: ${CI_PROJECT_DIR}/components/idf_test/integration_test
+    TEST_DIR: ${CI_PROJECT_DIR}/tools/ci/integration_test
     BUILD_DIR: ${CI_PROJECT_DIR}/SSC/ssc_bin
     INTEGRATION_TEST_CASE_PATH: "${CI_PROJECT_DIR}/auto_test_script/TestCaseFiles"
     ASSIGN_TEST_CASE_SCRIPT: "${CI_PROJECT_DIR}/auto_test_script/bin/CIAssignTestCases.py"

+ 1 - 0
.gitlab/ci/rules.yml

@@ -92,6 +92,7 @@
 
 .patterns-integration_test: &patterns-integration_test
   - "tools/ci/python_packages/tiny_test_fw/**/*"
+  - "tools/ci/integration_test/**/*"
 
 .patterns-host_test: &patterns-host_test
   - ".gitlab/ci/host-test.yml"

+ 2 - 2
.gitlab/ci/target-test.yml

@@ -878,8 +878,8 @@ UT_S3_FLASH:
     LOG_PATH: "${CI_PROJECT_DIR}/TEST_LOGS"
     TEST_CASE_FILE_PATH: "$CI_PROJECT_DIR/auto_test_script/TestCaseFiles"
     MODULE_UPDATE_FILE: "$CI_PROJECT_DIR/components/idf_test/ModuleDefinition.yml"
-    CONFIG_FILE_PATH: "${CI_PROJECT_DIR}/components/idf_test/integration_test/test_configs"
-    KNOWN_ISSUE_FILE: "${CI_PROJECT_DIR}/components/idf_test/integration_test/KnownIssues"
+    CONFIG_FILE_PATH: "${CI_PROJECT_DIR}/tools/ci/integration_test/test_configs"
+    KNOWN_ISSUE_FILE: "${CI_PROJECT_DIR}/tools/ci/integration_test/KnownIssues"
     CI_RUNNER_SCRIPT: "${CI_PROJECT_DIR}/auto_test_script/bin/CIRunner.py"
     PYTHONPATH: ${CI_PROJECT_DIR}/auto_test_script/packages
     # auto_test_script only supports python 3.7.x

+ 0 - 0
components/idf_test/integration_test/KnownIssues → tools/ci/integration_test/KnownIssues


+ 0 - 0
components/idf_test/integration_test/test_configs/nvs_compatible_test_.yml → tools/ci/integration_test/test_configs/nvs_compatible_test_.yml