Konstantin Kondrashov
e603f4ec6b
Merge branch 'feature/bootloader_ota' into 'master'
...
feat(bootloader): Supports recovery bootloader
Closes IDF-7780 and IDF-7779
See merge request espressif/esp-idf!31893
2025-06-13 17:05:39 +08:00
Konstantin Kondrashov
3a7c1a2e74
feat(bootloader): Bootloader OTA update with recovery bootloader feat
2025-06-12 18:47:33 +08:00
Peter Macko
c205f50f93
feat(ci): Migrate macOS runners to Parallels VM
2025-06-10 18:08:05 +02:00
Fu Hanxi
87a5aedb85
ci: disable idf-ci plugin
...
this plugin will be re-enabled with compatible code in !38755
2025-06-03 08:37:56 +02:00
Armando (Dou Yiwen)
67e5e59de3
Merge branch 'feat/c5_sdio' into 'master'
...
sdio: supported on c5
Closes IDF-12655 and IDF-12641
See merge request espressif/esp-idf!38652
2025-05-01 11:52:21 +08:00
gaoxu
a329b2a9d3
ci(cam): add csi_0v5647 test and runner
2025-04-30 18:10:34 +08:00
armando
6e2d52c802
test(sdio): dual board test sd host p4 + sdio slave c5
2025-04-30 14:48:28 +08:00
Fu Hanxi
a1d5d5cbd6
ci: rename local idf_ci folder, avoid name collision
2025-04-25 11:13:17 +02:00
Konstantin Kondrashov
204046e799
feat(log): Add binary logging support
2025-04-23 15:46:34 +08:00
Lu Ai Jun
e2f50bea42
Merge branch 'ci/add_test_for_ecos_wifi_enterprise' into 'master'
...
CI: add C3 eco7 and C2 eco4 tests for wifi
See merge request espressif/esp-idf!37759
2025-03-31 10:10:56 +08:00
laokaiyao
5a0d21a467
refactor(i2s_es8311): remove esp-box bsp support
2025-03-25 19:58:12 +08:00
laokaiyao
92f3faff41
refactor(i2s_es8311): refactor es8311 example
2025-03-25 16:12:38 +08:00
luaijun
6e58f49724
ci(c2/c3): add major eco version tests
2025-03-17 14:51:25 +08:00
igor.udot
bbcef0570d
ci: add test marks linter
2025-03-04 15:53:32 +08:00
Aleksei Apaseev
c03b007644
ci: fix testcase path resolution in JUnit reports. switch to the different unity test report mode. add app_path to target test report
2025-02-17 18:55:53 +08:00
Fu Hanxi
eea2fdf9a9
ci(target-test): support timeout 4h markers
2024-12-04 15:51:11 +01:00
Armando
4c2b9909c4
ci(flash): added 120M supported runner
2024-11-28 14:53:19 +08:00
Aleksei Apaseev
397fdb56fb
ci: ensure binary size artifacts are uploaded in Build Stage Child pipeline via artifacts_handler script.
...
- Updated dynamic pipeline to include artifact upload commands for size reports, allowing easier parsing on the CI dashboard.
- Each job now handles its own size.json file, ensuring independent access for better CI artifact management.
2024-09-29 15:17:45 +08:00
Fu Hanxi
56f8b7158c
ci: support diff manifest sha with the base commit
2024-09-26 15:22:56 +02:00
Alexey Lapshin
84d1ca8f72
fix(gdbstub_runtime): fix test gdbstub_runtime which requiers elf file
2024-09-23 22:59:23 +07:00
Armando
6933ba39bc
fix(system): fixed ram loadable app on p4
2024-09-09 10:31:48 +08:00
wanckl
4e095f4b9f
ci(esp32c61): enable c61 generic target test
2024-09-02 19:26:12 +08:00
Mahavir Jain
02da65314b
Merge branch 'feat/adding_test_case_anti_rollback_and_flash_encryption' into 'master'
...
feat(ota): Added test for checking flash encryption and anti-rollback enabled
Closes IDF-9200
See merge request espressif/esp-idf!32951
2024-09-02 14:04:45 +08:00
hrushikesh.bhosale
99f0e1b526
feat(ota): Added test for checking flash encryption and anti-rollback enabled
...
Added test to check if flash encryption and anti-rollback enbaled
together. Added marked pytest.mark.flash_encryption to advanced OTA
test.
2024-08-30 14:11:33 +05:30
Fu Hanxi
9201cfc4cd
ci: fix test case markers when put targets as params
2024-08-09 14:56:52 +08:00
Armando
20e665022f
test(lp_i2s): added lp i2s read tests
2024-08-02 12:02:05 +08:00
Fu Hanxi
aee189253a
ci: fix missing argument ignore_app_dependencies_components
2024-07-24 15:03:44 +02:00
igor.udot
5c23314da1
fix: apps empty list is not None
2024-07-19 12:29:42 +08:00
laokaiyao
cb22b8aaf7
ci(esp32c5): enable c5 target test
2024-07-02 16:45:49 +08:00
Fu Hanxi
61559dc3e4
ci: ignore collect import error on CI with env var
2024-05-24 16:29:39 +02:00
Sudeep Mohanty
50460d3483
feat(ci): Added CI host test for the linux target on MacOS runners
...
This commit adds a CI host test for the linux target to build and run
MacOS runners. Additionally, it adds a MacOS test for the hellow_world
app.
2024-05-24 16:29:22 +02:00
Fu Hanxi
9fe2986c82
ci: ignore import error when collecting pytest cases locally
2024-05-23 10:09:37 +02:00
Fu Hanxi
152db1a4ba
ci: move log dir from pytest_embedded_log to pytest-embedded
2024-05-09 12:23:04 +02:00
Fu Hanxi
6acd57df02
ci: support trigger full pipeline by components
2024-03-20 10:03:48 +01:00
Fu Hanxi
7641776ae2
ci: support filter pytest with sdkconfig name
2024-03-12 11:16:39 +01:00
Mahavir Jain
842a658322
Merge branch 'feature/add_jtag_re_enable_example' into 'master'
...
feat: add example to re-enable jtag using hmac peripheral
Closes IDF-6909 and IDF-6910
See merge request espressif/esp-idf!26672
2024-03-05 17:52:59 +08:00
nilesh.kale
37adea9a14
feat: add example to re-enable jtag using hmac peripheral
2024-03-04 15:42:33 +05:30
Peter Marcisovsky
1302fd70ba
ci: Add esp32s3 runner for usb device example tests
...
- CI USB device tests are run on esp32s3
- usb_host env_marker removed - not used anymore
- failing usb_device_ncm test fixed
2024-02-29 15:10:18 +01:00
Harshit Malpani
e02801caad
ci: Fix otatool example failure in CI for ESP32-C2
2024-02-29 14:09:36 +05:30
Fu Hanxi
85372fb1ce
ci(pytest): fix multi dut wrongly be picked issue
...
This issue will happen to multi-dut test cases
- without `target` defined in param
- and with `app_path` defined in param
- and with `pytest.mark.target` markers
2024-02-21 10:18:21 +01:00
Fu Hanxi
b5e6b883a5
ci: fix test related apps are force been built
2024-02-20 08:30:22 +01:00
Chen Yudong
a72d5f4b41
ci: update protocol/ethernet pytest markers
2024-02-01 22:47:18 +08:00
Fu Hanxi
9783207f0b
Merge branch 'ci/qemu_respect_all_test_triggerer' into 'master'
...
ci: fix idf_relpath issue while searching the apps
See merge request espressif/esp-idf!28645
2024-01-30 16:01:24 +08:00
Fu Hanxi
6895ff11b6
ci: fix get_all_apps for multi targets
2024-01-29 20:45:00 +08:00
Fu Hanxi
142a3c8a7a
ci: fix idf_relpath issue while searching the apps
...
Now `PytestCase`, collect_app_info file, are all using relpath to idf
instead
2024-01-29 20:45:00 +08:00
Fu Hanxi
2d094ab9d3
test: remove succeeded temp projects
...
also rename `tmp_path` to `work_dirpath` since it's defined in pytest
2024-01-29 20:45:00 +08:00
Marius Vikhammer
852a33f32d
ci(build): always build apps if gnore_build_warnings.txt changes
2024-01-29 14:24:57 +08:00
Ondrej Kosta
c956e44a9e
Merge branch 'feature/ethernet_ci' into 'master'
...
ci(esp_eth): enable Ethernet tests
See merge request espressif/esp-idf!28566
2024-01-23 21:59:38 +08:00
Fu Hanxi
2ddb0fb3f6
ci: fix app.requires_elf_or_map. Use absolute paths
2024-01-22 11:14:03 +01:00
Ondrej Kosta
f732c3b7fd
ci(esp_eth): enable Ethernet tests
2024-01-22 09:30:24 +01:00