Fu Hanxi
be2ec1615c
ci: target-test job skip installing toolchain, only install python env
...
also run with collapsed time section to better track run time
2025-01-10 02:25:32 +08:00
Fu Hanxi
7e465dd526
ci: ignore test-specific 3rd-party libs while building clang projects
2025-01-10 02:25:32 +08:00
Fu Hanxi
257878ddb4
ci: change logging level from debug to info for build jobs
2025-01-10 02:25:32 +08:00
Roland Dobai
5bb41c4932
Merge branch 'feature/move-gdb-options-to_project_description_json_v5.4' into 'release/v5.4'
...
feat(debugging): move gdbinit generation to CMake (v5.4)
See merge request espressif/esp-idf!35175
2025-01-09 18:58:23 +08:00
Xiao Xufeng
67c1de1eeb
change(version): Update version to 5.4.0
2024-12-31 14:57:04 +08:00
Marius Vikhammer
443e1cfd11
change(version): Update version to 5.4.0
2024-12-23 11:22:27 +08:00
Marius Vikhammer
50948285c1
feat(docs): Replace PDF download link with HTML zip download link
...
PDF build would randomly fail after S3 docs grew to a certain size.
At 3k+ pages PDF is not very usable anyways.
For offline use an HTML archive makes more sense.
2024-12-20 10:27:09 +08:00
Marius Vikhammer
66c456ab59
ci(docs): revert d98e77a4a7 to simplify CI
2024-12-17 10:08:44 +08:00
Alexey Lapshin
0e57dc044e
feat(debugging): move gdbinit generation to CMake
...
This feature is useful for 3rd-party software to run GDB with predefined
options that described in project_description.json file
allow to pass custom options to "idf.py gdb":
--gdb-commands: command line arguments for gdb. (without changes)
-ex: pass command to gdb.
-x: pass gdbinit file to gdb. Alias for old --gdbinit command
2024-12-06 19:36:41 +07:00
Marius Vikhammer
7481f7eb9e
Merge branch 'ci/known-failure-cases-5.4' into 'release/v5.4'
...
Ci/known failure cases 5.4
See merge request espressif/esp-idf!34688
2024-11-12 10:37:32 +08:00
Sergei Silnov
68d680bafd
Merge branch 'ci/fix_macos_ccache_v5.4' into 'release/v5.4'
...
CI: Fix failing ccache and show ccache statistics for macOS tests (master) (v5.4)
See merge request espressif/esp-idf!34758
2024-11-08 19:46:14 +08:00
Jiang Jiang Jian
2afa1cc04d
Merge branch 'update/version_5_4_0' into 'release/v5.4'
...
Update version to 5.4.0
See merge request espressif/esp-idf!34743
2024-11-08 16:23:23 +08:00
Peter Macko
1254494dd8
fix(macos): ccache: re-enable, show stats, set CCACHE_DIR, limit CCACHE_MAXSIZE
2024-11-07 17:39:49 +01:00
Aditya Patwardhan
64b9d85a76
change(version): Update version to 5.4.0
2024-11-07 12:55:42 +05:50
igor.udot
17a023989b
ci: updated known failure cases file env
2024-11-06 10:42:40 +08:00
Fu Hanxi
5f62667aba
ci: use different base commit for merge result pipelines
2024-10-31 13:53:50 +01:00
Ivan Grokhotkov
661a487610
change(gitlab): simplify approvals for backports (v5.4)
2024-10-28 10:38:15 +01:00
Fu Hanxi
647c9bcc53
ci: temp disable sonarqube check. keep it for migrating to codechecker
2024-10-22 13:29:29 +02:00
Chen Yudong
e88e8f9450
ci: fix clone test env config repo
2024-10-21 15:44:59 +08:00
Kapil Gupta
bac76f0491
ci(docs): Add wifi code owners for wifi docs
2024-10-19 15:45:27 +08:00
Fu Hanxi
bd26feef9b
ci: ignore collect import error
2024-10-16 10:14:30 +02:00
Sarvesh Bodakhe
8b4ebea872
ci: Add md5 checksum validation for COEX public header files for new chips
...
Add MD5 checksum validation for public header files of the following new chips:
esp32c5 and esp32c61.
2024-10-09 23:11:09 +08:00
Sarvesh Bodakhe
5cab997c15
ci: Add md5 checksum validation for WiFi public header files for new chips
...
Add MD5 checksum validation for public header files of the following new chips:
esp32c5, esp32c6, and esp32_host.
2024-10-09 23:11:09 +08:00
Mahavir Jain
27bcb047b4
Merge branch 'feature/qemu_doc_guide_updates' into 'master'
...
docs: misc updates to qemu guide, now enabled for ESP32-S3
See merge request espressif/esp-idf!33854
2024-10-08 12:45:23 +08:00
radek.tandler
6a23790608
remove(nvs_flash/test_nvs_host): Old make based host tests removed after complete migration
2024-10-01 15:25:27 +02:00
Mahavir Jain
a3810dcd5a
ci: add codeowners entry for docs_not_updated directory
2024-09-27 13:36:28 +05:30
Fu Hanxi
56f8b7158c
ci: support diff manifest sha with the base commit
2024-09-26 15:22:56 +02:00
Fu Hanxi
44c0faed43
ci: add manual job to make sure soc caps are parsed seamlessly
2024-09-23 09:46:36 +08:00
Alexey Gerenkov
9ca231e76e
change(build): Use integrated assembler with Clang for RISCV chips
2024-09-18 21:40:39 +03:00
Tomas Borcin
4e4fb3a57b
Merge branch 'docs/roadmap' into 'master'
...
docs: Adding ESP-IDF Project Roadmap
Closes RDT-668
See merge request espressif/esp-idf!31339
2024-09-16 19:02:31 +08:00
Fu Hanxi
1fa6d49f6f
ci: remove idf-env.json before install.sh for macos jobs
2024-09-12 20:18:46 +08:00
Fu Hanxi
dca0465095
feat: split pytest requirements to base and test-specific
2024-09-12 20:18:46 +08:00
Tomas Borcin
83393cdec8
docs: Adding ESP-IDF Project Roadmap
2024-09-12 12:51:22 +02:00
Marek Fiala
88527faff8
feat(tools): Added Windows shells support + refactoring
2024-09-05 10:13:04 +02:00
Adam Múdry
98cf50d140
Merge branch 'fix/nvs_tool_false_duplicate_warning' into 'master'
...
fix(nvs): nvs_tool.py refactor, reduce false duplicate warnings, add a test
Closes IDF-10684
See merge request espressif/esp-idf!32449
2024-09-04 11:05:44 +08:00
wanckl
4e095f4b9f
ci(esp32c61): enable c61 generic target test
2024-09-02 19:26:12 +08:00
Adam Múdry
05b356f87f
feat(nvs): Test nvs_partition_gen.py and nvs_check.py with pytest
...
Little fixes in nvs_check.py
2024-08-30 16:21:42 +02:00
Fu Hanxi
350f1410d3
ci: checkout back to merged result commit again to get the latest files
2024-08-27 14:39:10 +02:00
Mahavir Jain
c338fec13c
feat(esp_security): add component ownership entry
2024-08-20 12:35:22 +08:00
Ivan Grokhotkov
5ef75d5073
Merge branch 'bugfix/reproducible_builds_improvements' into 'master'
...
build system: reproducible build improvements
Closes IDFGH-12690
See merge request espressif/esp-idf!32734
2024-08-16 19:02:40 +08:00
Aleksei Apaseev
ae4687e43e
ci: add redundant job to ensure 'retry_failed_jobs' job is not skipped
2024-08-15 16:01:23 +08:00
Ivan Grokhotkov
fc4c445643
test(build_system): move reproducible build test to pytest
2024-08-11 20:24:03 +02:00
Aleksei Apaseev
a6b84b5ccc
feat(ci): add retry job functionality to dynamic pipeline report
...
Introduced changes:
- add a manual ci job to retry failed jobs.
- refactor js scripts in report template
- extract the CI ENV vars related to the report generation script to the predefined constants.py module
- introduce a new action "retry_failed_jobs" in helper script "gitlab_api.py"
2024-08-09 19:05:53 +08:00
Igor Udot
b40ac839cc
Merge branch 'ci/test_correct_exit_code' into 'master'
...
Add support for Dynamic Pipeline Configuration
Closes IDFCI-2035 and IDFCI-1936
See merge request espressif/esp-idf!29115
2024-08-07 11:04:07 +08:00
igor.udot
e669c7ab5b
ci: fast_pipeline yml branch
2024-08-05 16:07:36 +08:00
Ivan Grokhotkov
0ca8567bb6
change(ci): disable dangerjs checker for release notes
2024-08-02 11:56:38 +02:00
Fu Hanxi
b5bdc1ac9b
ci: add idf-build-apps load soc caps test case
2024-07-29 15:34:26 +02:00
Marius Vikhammer
00a46fedbe
ci(qemu): remove allowed to fail attribute from qemu tests
2024-07-26 15:36:32 +08:00
igor.udot
5c23314da1
fix: apps empty list is not None
2024-07-19 12:29:42 +08:00
igor.udot
08a6985152
fix: temporal solution for host build and test
2024-07-18 13:57:35 +08:00