mirror of
https://github.com/espressif/esp-protocols.git
synced 2025-09-25 06:10:59 +02:00
fix(modem): Use idf-build-apps for building target tests
Also updates default mqtt broker public endpoint
This commit is contained in:
11
.github/workflows/modem__target-test.yml
vendored
11
.github/workflows/modem__target-test.yml
vendored
@@ -34,19 +34,16 @@ jobs:
|
|||||||
IDF_TARGET: ${{ matrix.idf_target }}
|
IDF_TARGET: ${{ matrix.idf_target }}
|
||||||
SDKCONFIG: sdkconfig.ci.${{ matrix.test.app }}
|
SDKCONFIG: sdkconfig.ci.${{ matrix.test.app }}
|
||||||
shell: bash
|
shell: bash
|
||||||
working-directory: ${{ env.TEST_DIR }}
|
|
||||||
run: |
|
run: |
|
||||||
. ${GITHUB_WORKSPACE}/ci/config_env.sh
|
. ${GITHUB_WORKSPACE}/ci/config_env.sh
|
||||||
. ${IDF_PATH}/export.sh
|
. ${IDF_PATH}/export.sh
|
||||||
rm -rf sdkconfig build
|
python -m pip install idf-build-apps
|
||||||
[ -f ${SDKCONFIG} ] && cp ${SDKCONFIG} sdkconfig.defaults
|
python ./ci/build_apps.py ${{ env.TEST_DIR }} -t ${{ matrix.idf_target }} -r 'sdkconfig.ci.${{ matrix.test.app }}'
|
||||||
idf.py set-target ${{ matrix.idf_target }}
|
$GITHUB_WORKSPACE/ci/clean_build_artifacts.sh ${GITHUB_WORKSPACE}/${TEST_DIR}/build_${{ matrix.idf_target }}
|
||||||
idf.py build
|
|
||||||
$GITHUB_WORKSPACE/ci/clean_build_artifacts.sh ${GITHUB_WORKSPACE}/${TEST_DIR}/build
|
|
||||||
- uses: actions/upload-artifact@v4
|
- uses: actions/upload-artifact@v4
|
||||||
with:
|
with:
|
||||||
name: modem_target_bin_${{ matrix.idf_target }}_${{ matrix.idf_ver }}_${{ matrix.test.app }}
|
name: modem_target_bin_${{ matrix.idf_target }}_${{ matrix.idf_ver }}_${{ matrix.test.app }}
|
||||||
path: ${{ env.TEST_DIR }}/build
|
path: ${{ env.TEST_DIR }}/build_${{ matrix.idf_target }}
|
||||||
if-no-files-found: error
|
if-no-files-found: error
|
||||||
|
|
||||||
target_tests_esp_modem:
|
target_tests_esp_modem:
|
||||||
|
@@ -4,4 +4,4 @@
|
|||||||
set -e
|
set -e
|
||||||
|
|
||||||
# MQTT public broker URI
|
# MQTT public broker URI
|
||||||
export CI_MQTT_BROKER_URI="broker.emqx.io"
|
export CI_MQTT_BROKER_URI="test.mosquitto.org"
|
||||||
|
@@ -13,6 +13,5 @@ CONFIG_EXAMPLE_MODEM_PPP_APN="lpwa.vodafone.com"
|
|||||||
CONFIG_EXAMPLE_MQTT_TEST_TOPIC="/ci/esp-modem/pppos-client"
|
CONFIG_EXAMPLE_MQTT_TEST_TOPIC="/ci/esp-modem/pppos-client"
|
||||||
CONFIG_EXAMPLE_PAUSE_NETIF_TO_CHECK_SIGNAL=y
|
CONFIG_EXAMPLE_PAUSE_NETIF_TO_CHECK_SIGNAL=y
|
||||||
CONFIG_ESP_SYSTEM_PANIC_PRINT_HALT=y
|
CONFIG_ESP_SYSTEM_PANIC_PRINT_HALT=y
|
||||||
CONFIG_ESP32_PANIC_PRINT_HALT=y
|
|
||||||
CONFIG_EXAMPLE_DETECT_MODE_BEFORE_CONNECT=y
|
CONFIG_EXAMPLE_DETECT_MODE_BEFORE_CONNECT=y
|
||||||
CONFIG_EXAMPLE_MQTT_BROKER_URI="mqtt://${CI_MQTT_BROKER_URI}"
|
CONFIG_EXAMPLE_MQTT_BROKER_URI="mqtt://${CI_MQTT_BROKER_URI}"
|
||||||
|
@@ -8,8 +8,6 @@ CONFIG_LWIP_PPP_ENABLE_IPV6=n
|
|||||||
CONFIG_EXAMPLE_SERIAL_CONFIG_USB=y
|
CONFIG_EXAMPLE_SERIAL_CONFIG_USB=y
|
||||||
CONFIG_EXAMPLE_MODEM_DEVICE_A7670=y
|
CONFIG_EXAMPLE_MODEM_DEVICE_A7670=y
|
||||||
CONFIG_EXAMPLE_MODEM_PPP_APN="lpwa.vodafone.com"
|
CONFIG_EXAMPLE_MODEM_PPP_APN="lpwa.vodafone.com"
|
||||||
CONFIG_EXAMPLE_MODEM_PPP_AUTH_NONE=y
|
|
||||||
CONFIG_EXAMPLE_MQTT_TEST_TOPIC="/ci/esp-modem/pppos-client"
|
CONFIG_EXAMPLE_MQTT_TEST_TOPIC="/ci/esp-modem/pppos-client"
|
||||||
CONFIG_ESP_SYSTEM_PANIC_PRINT_HALT=y
|
CONFIG_ESP_SYSTEM_PANIC_PRINT_HALT=y
|
||||||
CONFIG_ESP32_PANIC_PRINT_HALT=y
|
|
||||||
CONFIG_EXAMPLE_MQTT_BROKER_URI="mqtt://${CI_MQTT_BROKER_URI}"
|
CONFIG_EXAMPLE_MQTT_BROKER_URI="mqtt://${CI_MQTT_BROKER_URI}"
|
||||||
|
@@ -11,7 +11,6 @@ CONFIG_EXAMPLE_MODEM_DEVICE_SIM800=y
|
|||||||
CONFIG_EXAMPLE_MODEM_DEVICE_BG96=n
|
CONFIG_EXAMPLE_MODEM_DEVICE_BG96=n
|
||||||
CONFIG_EXAMPLE_MODEM_PPP_APN="lpwa.vodafone.com"
|
CONFIG_EXAMPLE_MODEM_PPP_APN="lpwa.vodafone.com"
|
||||||
CONFIG_ESP_SYSTEM_PANIC_PRINT_HALT=y
|
CONFIG_ESP_SYSTEM_PANIC_PRINT_HALT=y
|
||||||
CONFIG_ESP32_PANIC_PRINT_HALT=y
|
|
||||||
CONFIG_COMPILER_CXX_EXCEPTIONS=y
|
CONFIG_COMPILER_CXX_EXCEPTIONS=y
|
||||||
CONFIG_ESP_MAIN_TASK_STACK_SIZE=8192
|
CONFIG_ESP_MAIN_TASK_STACK_SIZE=8192
|
||||||
CONFIG_EXAMPLE_CLOSE_CMUX_AT_END=y
|
CONFIG_EXAMPLE_CLOSE_CMUX_AT_END=y
|
||||||
|
Reference in New Issue
Block a user