Aleksei Apaseev
40c8a16ad4
ci: add known failure cases to the target test report
...
target test report:
- refactor the methods to ensure reusability
- cover report generation with tests
- introduce a known failure tests block in report
- add grafana link to testcases dashboard
2024-05-28 15:36:22 +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
Alexey Gerenkov
8b93323da6
Merge branch 'upgrade_clang_toolchain' into 'master'
...
Upgrade clang toolchain version to 'esp-17.0.1_20240419'
See merge request espressif/esp-idf!29811
2024-05-14 21:47:06 +08:00
harshal.patil
1c21eb367e
fix(hal/test_apps): Fix build failure of the crypto hal test app for ESP32-P4
...
- Add bootloader_support component in its priv_requires as we use source files from mbedtls
2024-05-14 11:53:44 +05:30
Fu Hanxi
d3abfa3d73
Merge branch 'ci/fix_pytest_embedded_log_dir' into 'master'
...
ci: move log dir from pytest_embedded_log to pytest-embedded
See merge request espressif/esp-idf!30747
2024-05-10 16:28:49 +08:00
Fu Hanxi
152db1a4ba
ci: move log dir from pytest_embedded_log to pytest-embedded
2024-05-09 12:23:04 +02:00
Frantisek Hrbata
9df59a2193
ci: add simple test for idf_size.py python compatibility
...
This adds a simple test that tries to run idf_size.py help and check
if the process does not exit with error. This is just to make sure
that idf_size.py can be used with minimum required python version.
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>
2024-05-08 13:38:19 +02:00
Alexey Gerenkov
86ef0c23fd
refactor(test): Change clang build tests app name
2024-05-03 16:55:18 +03:00
Alexey Gerenkov
57f61d2311
feat(tools): Update Clang version to esp-17.0.1_20240419
2024-05-03 16:55:13 +03:00
Roland Dobai
6f6706cb8e
ci(tools): Fix IDF_MIRROR_PREFIX_MAP for including all tools from local
2024-04-26 15:17:39 +02:00
Darian Leung
a7ecda8429
change(ci): Update code owners for USB Host maintainer docs
2024-04-24 22:18:37 +08:00
Ivan Grokhotkov
0436d49815
change(version): Update version to v5.4-dev
2024-04-22 22:43:44 +02:00
Fu Hanxi
ed2d492bde
ci: check missing runners only when needed
2024-04-22 15:38:36 +02:00
Kevin (Lao Kaiyao)
7835ce48f1
Merge branch 'ci/enable_doc_build_for_esp32c5' into 'master'
...
ci(doc): enable doc build for esp32c5
See merge request espressif/esp-idf!30338
2024-04-19 11:50:10 +08:00
Roland Dobai
9b8e2c72ba
Merge branch 'docs/coredump_standalone' into 'master'
...
docs(tools/coredump): add information about standalone tool for advanced users
Closes IDFGH-12407 and IDFGH-12462
See merge request espressif/esp-idf!30039
2024-04-18 21:20:08 +08:00
laokaiyao
fc000cd7b7
ci(doc): enable doc build for esp32c5
2024-04-18 19:39:29 +08:00
Ivan Grokhotkov
545203f1c8
change(ci): split test_apps build-test-rules, add missing code owners
2024-04-17 11:54:33 +02:00
Fu Hanxi
a4f691b88a
ci: always cleanup idf copy in ci
2024-04-16 15:32:10 +02:00
Fu Hanxi
b5607cf43c
ci: disable ccache on macos build system test
2024-04-16 15:32:10 +02:00
Fu Hanxi
588ac5f4fb
ci: ensure macos selected the correct python installed by pyenv
2024-04-16 15:31:45 +02:00
morris
0e52fdb7fb
change(codeowner): add code owner for esp_vfs_console
2024-04-15 09:54:53 +08:00
Anton Maklakov
e1ef214203
feat(tools): stop installation if tool is invalid
...
install/check commands - stop on error
export/list commands - print a warning
2024-04-12 14:03:49 +08:00
morris
c4c8965513
feat(tool): use ast-grep to lint code base
2024-04-09 18:45:18 +08:00
Fu Hanxi
d60c435935
ci: add c5-bt-lib in submodule patterns
...
also fix the pattern that triggers the check
2024-04-09 12:37:30 +02:00
morris
35ac950e10
change(codeowner): add power management team as the code owner for lowpower folder
2024-04-09 11:23:55 +08:00
laokaiyao
033c101f90
ci(esp32c5mp): enable esp32c5 job on CI
2024-04-07 12:13:29 +08:00
Peter Dragun
e5760b35a5
docs(tools/coredump): add information about standalone tool for advanced users
...
Closes https://github.com/espressif/esp-idf/issues/13433
2024-04-04 16:47:32 +02:00
Ivan Grokhotkov
dd35ded06a
Merge branch 'maint/supported_targets_update' into 'master'
...
readme, tools: supported targets update
See merge request espressif/esp-idf!29425
2024-04-03 16:58:00 +08:00
Ivan Grokhotkov
9e279a3c07
change(ci): temporarily skip failures in macOS tests
2024-04-03 09:21:19 +02:00
wanlei
20c18ac52b
feat(esp32c61): final introduce helloworld support
2024-04-02 10:50:52 +08:00
daiziyan
87c29178da
docs: update the mr template for adding translation related labels
2024-04-01 16:30:28 +08:00
Ivan Grokhotkov
d7436d1365
change(codeowners): add a codeowners entry for .codespellrc
2024-03-28 13:00:55 +01:00
wanlei
535afdd7f4
feat(esp32c61): ci enable header check, fix c61 build
2024-03-27 19:39:59 +08:00
Fu Hanxi
9f93ee1fba
Merge branch 'ci/move_check_public_headers_to_host_test' into 'master'
...
ci: move check_public_headers from pre_check stage to host_test
See merge request espressif/esp-idf!29848
2024-03-27 17:59:08 +08:00
Fu Hanxi
b5318eee59
ci: move check_public_headers from pre_check stage to host_test
...
this job is the bottleneck of the pre_check stage
2024-03-26 13:18:41 +01:00
Fu Hanxi
201d7d19ba
ci: increase ccache size from 20GB to 50GB
2024-03-26 10:58:49 +01:00
Fu Hanxi
821d3e2cee
Merge branch 'ci/test_improve_ccache_hits' into 'master'
...
ci: improve ccache hits
See merge request espressif/esp-idf!29406
2024-03-24 02:00:41 +08:00
laokaiyao
c9d6a11d1d
feat(esp32c5mp): support to run hello world on esp32c5 mp
2024-03-21 16:18:03 +08:00
Fu Hanxi
7928f46f2d
ci: use host mapping volumes to improve the ccache hits
2024-03-20 17:26:19 +08:00
Ivan Grokhotkov
5fee4b0f72
Merge branch 'feature/move_fatfs_scripts_to_storage' into 'master'
...
feat(storage/fatfs): move fatfs related scripts under control of the storage team
Closes IDF-9544
See merge request espressif/esp-idf!29738
2024-03-19 22:51:29 +08:00
Tomáš Rohlínek
a17ef2f8d8
feat(storage/fatfs): move fatfs related scripts under control of the storage team
2024-03-19 13:36:40 +01:00
Fu Hanxi
5de124f777
ci: run full pipeline while testing constraint file
2024-03-19 09:47:21 +01:00
Fu Hanxi
4b17811c86
ci: use full fetch while checking git tags
2024-03-05 15:38:02 +01:00
laokaiyao
01e3c85322
refactor(esp32c5): change beta3 path in esp_system and bootloader
2024-03-01 11:12:36 +08:00
Fu Hanxi
5af630da20
ci: fix git strategy env var
2024-02-28 15:04:34 +01:00
Roland Dobai
0e318fb6fc
fix(ci): Change expected message in tests after dependency checker update
...
This should fix the tests after 5f798eb78b
has changed the error message.
2024-02-22 08:03:29 +01:00
Fu Hanxi
b5e6b883a5
ci: fix test related apps are force been built
2024-02-20 08:30:22 +01:00
Fu Hanxi
b70d65444a
ci: always set expire_in
and when
with artifacts
...
set it under `default` does not work due to gitlab bugs.
will use `default` back once the bugs are resolved.
2024-02-16 13:43:53 +01:00
Marek Fiala
65db8bf7a9
refactor(tools): Split build pytest into multiple jobs
2024-02-08 13:49:28 +01:00