|
|
@@ -1170,7 +1170,7 @@ UT_S3_FLASH:
|
|
|
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"
|
|
|
- PREPARE_TEST_BIN_SCRIPT: "${CI_PROJECT_DIR}/tools/ci/integration_test/prepare_test_bins.py"
|
|
|
+ PREPARE_TEST_BIN_SCRIPT: "${CI_PROJECT_DIR}/auto_test_script/tools/ci/idf_prepare_test_bins.py"
|
|
|
PYTHONPATH: "${CI_PROJECT_DIR}/auto_test_script/packages:${CI_PROJECT_DIR}/tools/ci/python_packages:${PYTHONPATH}"
|
|
|
INITIAL_CONDITION_RETRY_COUNT: "1"
|
|
|
GIT_LFS_SKIP_SMUDGE: 1
|
|
|
@@ -1199,8 +1199,16 @@ UT_S3_FLASH:
|
|
|
variables:
|
|
|
LOCAL_ENV_CONFIG_PATH: "$CI_PROJECT_DIR/ci-test-runner-configs/$CI_RUNNER_DESCRIPTION/ESP32C3_IDF"
|
|
|
|
|
|
+.integration_test_esp32c2_template:
|
|
|
+ extends:
|
|
|
+ - .integration_test_template
|
|
|
+ variables:
|
|
|
+ LOCAL_ENV_CONFIG_PATH: "$CI_PROJECT_DIR/ci-test-runner-configs/$CI_RUNNER_DESCRIPTION/ESP32C2_IDF"
|
|
|
+
|
|
|
nvs_compatible_test:
|
|
|
- extends: .integration_test_template
|
|
|
+ extends:
|
|
|
+ - .integration_test_template
|
|
|
+ - .rules:test:integration_test
|
|
|
artifacts:
|
|
|
when: always
|
|
|
paths:
|
|
|
@@ -1229,122 +1237,217 @@ nvs_compatible_test:
|
|
|
- python ${PREPARE_TEST_BIN_SCRIPT} $CONFIG_FILE
|
|
|
- python ${CI_RUNNER_SCRIPT} -l "$LOG_PATH/$JOB_FULL_NAME" -c $CONFIG_FILE -e $LOCAL_ENV_CONFIG_PATH -t $TEST_CASE_FILE_PATH
|
|
|
|
|
|
-IT_001:
|
|
|
- extends: .integration_test_template
|
|
|
+IT_T1_Simple:
|
|
|
+ extends:
|
|
|
+ - .integration_test_template
|
|
|
+ - .rules:test:integration_test_wifi
|
|
|
parallel: 2
|
|
|
tags:
|
|
|
- ESP32_IDF
|
|
|
- - SSC_T1_4
|
|
|
+ - SSC_T1_Simple
|
|
|
|
|
|
-IT_002:
|
|
|
- extends: .integration_test_template
|
|
|
+IT_T1_WAP:
|
|
|
+ extends:
|
|
|
+ - .integration_test_template
|
|
|
+ - .rules:test:integration_test_wifi
|
|
|
tags:
|
|
|
- ESP32_IDF
|
|
|
- - SSC_T1_2
|
|
|
+ - SSC_T1_WAP
|
|
|
|
|
|
-IT_003:
|
|
|
- extends: .integration_test_template
|
|
|
+IT_T2_Simple:
|
|
|
+ extends:
|
|
|
+ - .integration_test_template
|
|
|
+ - .rules:test:integration_test_wifi
|
|
|
parallel: 9
|
|
|
tags:
|
|
|
- ESP32_IDF
|
|
|
- - SSC_T2_5
|
|
|
+ - SSC_T2_Simple
|
|
|
+
|
|
|
+IT_T5_BT_Simple:
|
|
|
+ extends:
|
|
|
+ - .integration_test_template
|
|
|
+ - .rules:test:integration_test_ble
|
|
|
+ parallel: 3
|
|
|
+ tags:
|
|
|
+ - ESP32_IDF
|
|
|
+ - SSC_T5_BT_Simple
|
|
|
+
|
|
|
+IT_T2_BT_Simple:
|
|
|
+ extends:
|
|
|
+ - .integration_test_template
|
|
|
+ - .rules:test:integration_test_ble
|
|
|
+ parallel: 6
|
|
|
+ tags:
|
|
|
+ - ESP32_IDF
|
|
|
+ - SSC_T2_BT_Simple
|
|
|
+
|
|
|
+IT_T1_BT_Dongle:
|
|
|
+ extends:
|
|
|
+ - .integration_test_template
|
|
|
+ - .rules:test:integration_test_ble
|
|
|
+ parallel: 2
|
|
|
+ tags:
|
|
|
+ - ESP32_IDF
|
|
|
+ - SSC_T1_BT_Dongle
|
|
|
|
|
|
-IT_005:
|
|
|
- extends: .integration_test_template
|
|
|
+IT_T1_AP:
|
|
|
+ extends:
|
|
|
+ - .integration_test_template
|
|
|
+ - .rules:test:integration_test_wifi
|
|
|
tags:
|
|
|
- ESP32_IDF
|
|
|
- - SSC_T1_5
|
|
|
+ - SSC_T1_AP
|
|
|
|
|
|
-IT_006:
|
|
|
- extends: .integration_test_template
|
|
|
+IT_T1_AP_E:
|
|
|
+ extends:
|
|
|
+ - .integration_test_template
|
|
|
+ - .rules:test:integration_test_wifi
|
|
|
parallel: 5
|
|
|
tags:
|
|
|
- ESP32_IDF
|
|
|
- - SSC_T1_6
|
|
|
+ - SSC_T1_AP_E
|
|
|
|
|
|
-IT_007:
|
|
|
- extends: .integration_test_template
|
|
|
+IT_T1_WNIC_AP:
|
|
|
+ extends:
|
|
|
+ - .integration_test_template
|
|
|
+ - .rules:test:integration_test_wifi
|
|
|
tags:
|
|
|
- ESP32_IDF
|
|
|
- - SSC_T1_7
|
|
|
+ - SSC_T1_WNIC_AP
|
|
|
|
|
|
-IT_008:
|
|
|
- extends: .integration_test_template
|
|
|
+IT_T1_WNIC_AP_E:
|
|
|
+ extends:
|
|
|
+ - .integration_test_template
|
|
|
+ - .rules:test:integration_test_wifi
|
|
|
tags:
|
|
|
- ESP32_IDF
|
|
|
- - SSC_T1_8
|
|
|
+ - SSC_T1_WNIC_AP_E
|
|
|
|
|
|
-IT_011:
|
|
|
- extends: .integration_test_template
|
|
|
+IT_T1_MESH1:
|
|
|
+ extends:
|
|
|
+ - .integration_test_template
|
|
|
+ - .rules:test:integration_test_wifi
|
|
|
tags:
|
|
|
- ESP32_IDF
|
|
|
- SSC_T1_MESH1
|
|
|
|
|
|
-IT_012:
|
|
|
- extends: .integration_test_template
|
|
|
+IT_T2_MESH1:
|
|
|
+ extends:
|
|
|
+ - .integration_test_template
|
|
|
+ - .rules:test:integration_test_wifi
|
|
|
parallel: 2
|
|
|
tags:
|
|
|
- ESP32_IDF
|
|
|
- SSC_T2_MESH1
|
|
|
|
|
|
-IT_013:
|
|
|
- extends: .integration_test_template
|
|
|
+IT_T3_MESH1:
|
|
|
+ extends:
|
|
|
+ - .integration_test_template
|
|
|
+ - .rules:test:integration_test_wifi
|
|
|
tags:
|
|
|
- ESP32_IDF
|
|
|
- SSC_T3_MESH1
|
|
|
|
|
|
-IT_014:
|
|
|
- extends: .integration_test_template
|
|
|
+IT_T6_MESH1:
|
|
|
+ extends:
|
|
|
+ - .integration_test_template
|
|
|
+ - .rules:test:integration_test_wifi
|
|
|
tags:
|
|
|
- ESP32_IDF
|
|
|
- SSC_T6_MESH1
|
|
|
|
|
|
-IT_015:
|
|
|
- extends: .integration_test_template
|
|
|
+IT_T12_MESH1:
|
|
|
+ extends:
|
|
|
+ - .integration_test_template
|
|
|
+ - .rules:test:integration_test_wifi
|
|
|
tags:
|
|
|
- ESP32_IDF
|
|
|
- SSC_T12_MESH1
|
|
|
|
|
|
-IT_016:
|
|
|
- extends: .integration_test_template
|
|
|
+IT_T50_MESH1:
|
|
|
+ extends:
|
|
|
+ - .integration_test_template
|
|
|
+ - .rules:test:integration_test_wifi
|
|
|
allow_failure: true
|
|
|
tags:
|
|
|
- ESP32_IDF
|
|
|
- SSC_T50_MESH1
|
|
|
|
|
|
-IT_017:
|
|
|
- extends: .integration_test_template
|
|
|
+IT_T1_MESH2:
|
|
|
+ extends:
|
|
|
+ - .integration_test_template
|
|
|
+ - .rules:test:integration_test_wifi
|
|
|
tags:
|
|
|
- ESP32_IDF
|
|
|
- SSC_T1_MESH2
|
|
|
|
|
|
-IT_018:
|
|
|
- extends: .integration_test_template
|
|
|
+IT_T2_WNIC:
|
|
|
+ extends:
|
|
|
+ - .integration_test_template
|
|
|
+ - .rules:test:integration_test_wifi
|
|
|
tags:
|
|
|
- ESP32_IDF
|
|
|
- - SSC_T1_9
|
|
|
+ - SSC_T2_WNIC
|
|
|
|
|
|
-IT_019:
|
|
|
- extends: .integration_test_template
|
|
|
+IT_T2_AP:
|
|
|
+ extends:
|
|
|
+ - .integration_test_template
|
|
|
+ - .rules:test:integration_test_wifi
|
|
|
tags:
|
|
|
- ESP32_IDF
|
|
|
- - SSC_T2_2
|
|
|
+ - SSC_T2_AP
|
|
|
|
|
|
-IT_020:
|
|
|
- extends: .integration_test_template
|
|
|
+IT_T3_Simple:
|
|
|
+ extends:
|
|
|
+ - .integration_test_template
|
|
|
+ - .rules:test:integration_test_wifi
|
|
|
tags:
|
|
|
- ESP32_IDF
|
|
|
- - SSC_T2_3
|
|
|
+ - SSC_T3_Simple
|
|
|
|
|
|
-IT_022:
|
|
|
- extends: .integration_test_template
|
|
|
+IT_C3_T2_BT_Simple:
|
|
|
+ extends:
|
|
|
+ - .integration_test_esp32c3_template
|
|
|
+ - .rules:test:integration_test_ble
|
|
|
+ parallel: 11
|
|
|
tags:
|
|
|
- - ESP32_IDF
|
|
|
- - SSC_T3_2
|
|
|
+ - ESP32C3_IDF
|
|
|
+ - SSC_T2_BT_Simple
|
|
|
|
|
|
-IT_C3_001:
|
|
|
- extends: .integration_test_esp32c3_template
|
|
|
- parallel: 6
|
|
|
+IT_C3_T5_BT_Simple:
|
|
|
+ extends:
|
|
|
+ - .integration_test_esp32c3_template
|
|
|
+ - .rules:test:integration_test_ble
|
|
|
+ parallel: 5
|
|
|
+ tags:
|
|
|
+ - ESP32C3_IDF
|
|
|
+ - SSC_T5_BT_Simple
|
|
|
+
|
|
|
+IT_C3_T1_BT_Dongle:
|
|
|
+ extends:
|
|
|
+ - .integration_test_esp32c3_template
|
|
|
+ - .rules:test:integration_test_ble
|
|
|
+ image: gitlab.espressif.cn:5050/qa/dockerfiles/integration-test-env-dbg:1
|
|
|
+ parallel: 2
|
|
|
tags:
|
|
|
- ESP32C3_IDF
|
|
|
- - SSC_T2_5
|
|
|
+ - SSC_T1_BT_Dongle
|
|
|
+
|
|
|
+IT_C2_T2_BT_Simple:
|
|
|
+ extends:
|
|
|
+ - .integration_test_esp32c2_template
|
|
|
+ - .rules:test:integration_test_ble
|
|
|
+ parallel: 9
|
|
|
+ tags:
|
|
|
+ - ESP32C2_IDF
|
|
|
+ - SSC_T2_BT_Simple
|
|
|
+
|
|
|
+IT_C2_T1_BT_Dongle:
|
|
|
+ extends:
|
|
|
+ - .integration_test_esp32c2_template
|
|
|
+ - .rules:test:integration_test_ble
|
|
|
+ image: gitlab.espressif.cn:5050/qa/dockerfiles/integration-test-env-dbg:1
|
|
|
+ parallel: 2
|
|
|
+ tags:
|
|
|
+ - ESP32C2_IDF
|
|
|
+ - SSC_T1_BT_Dongle
|