Merge branch 'ci/debug_log_qemu' into 'master'

ci(qemu): add debug log and bin artifact to assist debugging

See merge request espressif/esp-idf!31986
This commit is contained in:
Marius Vikhammer
2024-07-10 17:29:27 +08:00

View File

@@ -299,6 +299,7 @@ test_pytest_qemu:
paths: paths:
- XUNIT_RESULT.xml - XUNIT_RESULT.xml
- pytest-embedded/ - pytest-embedded/
- "**/build*/*.bin"
reports: reports:
junit: XUNIT_RESULT.xml junit: XUNIT_RESULT.xml
allow_failure: true # IDFCI-1752 allow_failure: true # IDFCI-1752
@@ -308,7 +309,7 @@ test_pytest_qemu:
variables: variables:
INSTALL_QEMU: 1 INSTALL_QEMU: 1
script: script:
- run_cmd python tools/ci/ci_build_apps.py . -vv - run_cmd python tools/ci/ci_build_apps.py . -v
--target $IDF_TARGET --target $IDF_TARGET
--pytest-apps --pytest-apps
-m qemu -m qemu
@@ -318,6 +319,7 @@ test_pytest_qemu:
- python tools/ci/get_known_failure_cases_file.py - python tools/ci/get_known_failure_cases_file.py
- run_cmd pytest - run_cmd pytest
--target $IDF_TARGET --target $IDF_TARGET
--log-cli-level DEBUG
-m qemu -m qemu
--embedded-services idf,qemu --embedded-services idf,qemu
--junitxml=XUNIT_RESULT.xml --junitxml=XUNIT_RESULT.xml
@@ -337,7 +339,7 @@ test_pytest_linux:
reports: reports:
junit: XUNIT_RESULT.xml junit: XUNIT_RESULT.xml
script: script:
- run_cmd python tools/ci/ci_build_apps.py components examples tools/test_apps -vv - run_cmd python tools/ci/ci_build_apps.py components examples tools/test_apps -v
--target linux --target linux
--pytest-apps --pytest-apps
-m host_test -m host_test