Tomas Sebestik
c59d4e15ff
docs(contributor_guide): Update install pre-commit instructions
2023-06-29 15:05:58 +02:00
Tomas Sebestik
b4c84e09e2
ci(danger): Change commit message default rules
...
- maximum length of commit message summary 72 characters (before 50)
- drop rule for commit message summary to start with capital letter
- AI generated commit message only for poor messages
- updated version of pre-commit hook 'conventional-precommit-linter'
- update prompt AI generated commit message
2023-06-29 13:34:08 +02:00
Tomas Sebestik
d8c787ab4a
ci(danger): Add check for conventional commits
...
Add DangerJS check for convetional commit style.
Add conventional-precommit-linter hook
https://github.com/espressif/conventional-precommit-linter
2023-06-21 09:54:47 +02:00
Zim Kalinowski
8fe961b3ff
console: enable qemu tests
2023-06-20 09:37:39 +02:00
Frantisek Hrbata
925bc17cd0
tools: add sbom information for submodules
...
This adds SBOM information for submodules, which are not managed
by Espressif. Meaning there is no fork for them in the espressif
namespace. Other submodules should add sbom.yml manifest file to
the root of their git repository.
The SBOM information for submodules is stored in the .gitmodules file.
Each SBOM related variable has the "sbom-" prefix and the following
variables may be used:
sbom-version:
submodule version
sbom-cpe:
CPE record if available in NVD. This will be used by the SBOM
tool to check for possible submodule vulnerabilities. The
version in the CPE can be replaced with the "{}" placeholder,
which will be replaced by the "sbom-version" value from above.
sbom-supplier:
Person or organization who is providing the submodule.
It has to start with "Person:" or "Organization:" prefix
as required by the SPDX-2.2 standard.
sbom-url:
URL to the project if exists, e.g. github.
sbom-description:
Project description.
sbom-hash:
Submodule SHA as recorded in the git-tree. This field is used by
CI to check that the submodule checkout hash and info in .gitmodules
are in sync. IOW if submodule is updated and it has SBOM info in
.gitmodules, the .gitmodules has to be updated too. The test is
part of this commit. The checkout has of the submodule can be found
by using "git submodule status".
Example for micro-ecc submodule
---8<---
[submodule "components/bootloader/subproject/components/micro-ecc/micro-ecc"]
path = components/bootloader/subproject/components/micro-ecc/micro-ecc
url = ../../kmackay/micro-ecc.git
sbom-version = 1.0
sbom-cpe = cpe:2.3🅰️ micro-ecc_project:micro-ecc:{}:*:*:*:*:*:*:*
sbom-supplier = Person: Ken MacKay
sbom-url = https://github.com/kmackay/micro-ecc
sbom-description = A small and fast ECDH and ECDSA implementation for 8-bit, 32-bit, and 64-bit processors
sbom-hash = d037ec89546fad14b5c4d5456c2e23a71e554966
---8<---
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>
2023-06-06 15:01:08 +02:00
Fu Hanxi
a58aed1187
Merge branch 'ci/fix_multi_needs_test_cases_skipped_issue' into 'master'
...
ci: fix duplicated names for generated built app list
See merge request espressif/esp-idf!24034
2023-06-06 11:24:39 +08:00
Fu Hanxi
4ff9ed5971
ci: fix duplicated names for app list issue
2023-06-05 10:19:11 +08:00
Fu Hanxi
82d78c7c7d
ci: fix update_sha_in_esp-dockerfiles rules
2023-06-02 10:49:14 +08:00
Fu Hanxi
a17abe169b
ci: fix regexes
2023-05-31 21:35:47 +08:00
Fu Hanxi
3c8a782113
Merge branch 'ci/build_test_apps_according_to_required_components' into 'master'
...
CI: build test apps according to `requires_components` in `.build-test-rules.yml`s
Closes IDFCI-1651
See merge request espressif/esp-idf!22633
2023-05-31 09:05:38 +08:00
Tomas Sebestik
7add582eb7
ci(danger): add dangerjs for GitHub
...
Add GitHub workflow for running dangerjs on pull requests.
Add GitHub layout for DangerJS.
2023-05-29 08:23:04 +02:00
Fu Hanxi
ac7e51903a
ci: remove unused jobs and patterns
2023-05-26 22:59:57 +08:00
Fu Hanxi
2ad2e3cb04
ci(ccs811): use manifest file instead of patterns in rules.yml
2023-05-26 22:59:57 +08:00
Fu Hanxi
22e2738f78
ci: build and test only modified components related test cases
2023-05-26 22:59:57 +08:00
Ivan Grokhotkov
cbf460c2e1
Merge branch 'feat/defince_config_dependabot' into 'master'
...
ci(github): add dependabot config
See merge request espressif/esp-idf!23468
2023-05-26 14:58:37 +08:00
Chen Yudong
40b61681be
CI: add CI job component ut esp32s3 quad psram
2023-05-25 16:57:27 +08:00
Chen Jian Xing
7121ec0f63
Merge branch 'feat/support_legacy_cmd' into 'master'
...
example: support legacy PHY command in cert_test
Closes WIFI-5798
See merge request espressif/esp-idf!23412
2023-05-25 10:44:37 +08:00
alanmaxwell
2d072ab141
example: support legacy PHY commands in cert_test
2023-05-24 18:58:49 +08:00
Mahavir Jain
d00e7b5af8
Merge branch 'feature/nvs_encryption_using_hmac_v2' into 'master'
...
nvs_flash: Add support for HMAC-based encryption key derivation scheme
Closes IDF-6727
See merge request espressif/esp-idf!23079
2023-05-23 23:57:26 +08:00
Laukik Hase
72f703ccd4
nvs_flash: Extended test-app and host tests for the HMAC-based NVS encr-keys protection scheme
2023-05-23 13:55:59 +05:30
Laukik Hase
8efe2f86e9
nvs_flash: Added helper component nvs_sec_provider
...
- For processing NVS encryption-related security configuration
2023-05-23 13:55:53 +05:30
Rahul Tank
310bb89b79
Merge branch 'bugfix/remove_python_examples_ttfw' into 'master'
...
Nimble:Removed files referring to old TTFW framework
See merge request espressif/esp-idf!23225
2023-05-23 16:25:40 +08:00
Alexey Lapshin
6a54c25823
esp_gdbstub: add tests for riscv jump instructions decoding
2023-05-19 20:15:58 +08:00
C.S.M
50b4d5c6be
Merge branch 'ci/move_timer_into_unity' into 'master'
...
spi_flash: migrate spi_flash UT to pytest component test app
Closes IDF-6730
See merge request espressif/esp-idf!19709
2023-05-16 14:09:25 +08:00
Tomas Sebestik
8249d01ede
ci(github): add dependabot config
...
- add dependabot config file
- ignore DangerJS dependecies from dependabot
2023-05-16 08:04:43 +02:00
Zim Kalinowski
bd1ac6a566
Merge branch 'feature/adds_esp_bootloader_desc_t' into 'master'
...
esp_bootloader_format: Adds bootloader description structure to read bootloader version from app
Closes IDFGH-7206 and IDFGH-7573
See merge request espressif/esp-idf!21592
2023-05-15 17:54:43 +08:00
Cao Sen Miao
36aace3f47
spi_flash: Move most tests in unit-test to pytest
2023-05-15 14:58:51 +08:00
Alexey Lapshin
0b078f5cd3
coredump: remove tests (moved to esp-coredump repo)
2023-05-11 12:13:52 +08:00
KonstantinKondrashov
69838403f9
esp_bootloader_format: Adds bootloader description structure to read bootloader version from app
...
Closes https://github.com/espressif/esp-idf/issues/8800
Closes https://github.com/espressif/esp-idf/issues/9132
2023-05-10 21:39:52 +08:00
Rahul Tank
7042eb7e64
Nimble: Removed files referring to old TTFW framework
2023-05-10 04:42:36 +00:00
David Cermak
b2af4d9689
lwip/linux: Add lwip support for networking component under linux
...
linux/lwip: Wrap some IO posix functions
* to workaourd the FreeRTOS EINTR issue (when building without lwip)
* to correctly choose the sub-system based on fd (when building with
lwip) -- passing control to either linux/system or to lwip
This commit also addapts tapio-if to provide DHCP client by default and
configurable settings for static IP
2023-05-05 05:03:39 +00:00
Tomas Sebestik
5aba440fc8
Merge branch 'dangerjs/openai_generate_commit_message' into 'master'
...
ci:danger: Add OpenAI generated commit message suggestion
Closes IDF-7166
See merge request espressif/esp-idf!23167
2023-05-02 13:31:40 +08:00
Radek Tandler
d8f2c0e715
Merge branch 'feature/storage_host_test_ffs' into 'master'
...
fatfs: host test migrated to CMake and esp_partition emulation for linux
See merge request espressif/esp-idf!23265
2023-04-25 15:30:09 +08:00
Cao Sen Miao
8882ba2ba1
CI: Move all UT in driver to test_app
2023-04-25 10:40:32 +08:00
radek.tandler
13a305656d
host_test: cleanup of make based obsolete code in wl, fatfs and spi_flash
2023-04-21 10:45:17 +02:00
laokaiyao
1f84f6c6ed
esp32h4: remove esp32h4 target from ci
2023-04-20 15:19:47 +08:00
Tomas Sebestik
504c348d73
ci(danger): add OpenAI generated commit message
2023-04-19 09:37:11 +02:00
Tomas Sebestik
129defda84
Merge branch 'dangerjs/cache_npm' into 'master'
...
ci(danger): Add DangerJS npm modules cache
See merge request espressif/esp-idf!23189
2023-04-19 15:13:57 +08:00
Armando
2225087756
emmc: temporarily removed esp32 emmc ut_017
2023-04-18 10:11:36 +08:00
Armando (Dou Yiwen)
ef64e4e5b3
Merge branch 'feature/emmc_example' into 'master'
...
SDMMC Host: added an example to communicate with an eMMC chip
Closes IDF-7157, IDF-4739, and IDFGH-6901
See merge request espressif/esp-idf!21760
2023-04-17 11:53:55 +08:00
Anton Maklakov
b7abcb52b6
Merge branch 'ci/create_esp-dockerfile_MR_after_tools.json_updated' into 'master'
...
CI: created job and script for creating MR to esp-dockerfiles, added script execution to CI pipeline
Closes IDFCI-1445
See merge request espressif/esp-idf!21348
2023-04-15 01:40:05 +08:00
Jiang Jiang Jian
c47d83cbcc
Merge branch 'fix/update_codeowner_for_common_components' into 'master'
...
codeowner: update codeowner for common components
See merge request espressif/esp-idf!23066
2023-04-14 19:30:48 +08:00
Daniel Paul
b987b34829
CI: created script for creating MR to esp-dockerfiles, added script execution to CI pipeline
2023-04-14 13:29:08 +02:00
Armando
920ecff168
sdmmc: in/out phase adapted to esp32 and esp32s3
2023-04-14 18:18:54 +08:00
Armando
ad46b43c2c
sdmmc: add an example communicating with eMMC chip on S3
2023-04-14 18:18:54 +08:00
Tomas Sebestik
1946f5c488
ci(danger): add DangerJS npm modules cache
2023-04-14 09:01:18 +02:00
Ondrej Kosta
066abb062d
Merge branch 'feature/example_br_test' into 'master'
...
examples: added Ethernet bridge test
See merge request espressif/esp-idf!22558
2023-04-13 15:11:34 +08:00
Radek Tandler
d8b8ab5d43
Merge branch 'feature/wl_host_test_cmake' into 'master'
...
Storage: Migrate WL host test to CMake
See merge request espressif/esp-idf!23015
2023-04-13 13:16:57 +08:00
Marius Vikhammer
7d41c5b903
Merge branch 'ci/soc_caps_docs_build' into 'master'
...
ci: build all docs if soc_caps.h changed
See merge request espressif/esp-idf!23138
2023-04-13 10:49:12 +08:00
Marius Vikhammer
21c8a6d3f7
ci: build all docs if soc_caps.h changed
...
soc_caps.h is thightly coupled with the docs build. Should build all docs
after changing it to make sure nothing broke.
2023-04-13 09:39:53 +08:00
Roland Dobai
b30a357711
Merge branch 'ci/parallel_pytest_build_tests' into 'master'
...
CI: Split pytest build system tests into parallel jobs
Closes IDFCI-1680
See merge request espressif/esp-idf!23147
2023-04-12 16:57:44 +08:00
Ondrej Kosta
eb17a9d6e0
network_examples: added LwIP bridge test
2023-04-12 09:14:12 +02:00
Anton Maklakov
09ecb70cb8
Merge branch 'ci/keep_template_app_artifacts' into 'master'
...
ci: keep size.json artifacts from all template targets
See merge request espressif/esp-idf!23115
2023-04-12 14:44:54 +08:00
Roland Dobai
c3daa561a7
CI: Split pytest build system tests into parallel jobs
2023-04-11 17:36:29 +02:00
radek.tandler
0402874d3c
host_test: wl migrated to Cmake and linux emulation of esp_partition
...
- build system changed to CMake
- host tests changed to use partition api on linux instead of mocked code
- extended wl flash host tests to cover power off recovery code
2023-04-11 16:16:53 +02:00
Jack
c87a7d5275
codeowner: update codeowner for common components
2023-04-11 16:48:08 +08:00
Tomas Sebestik
0ca42d7447
Merge branch 'dangerjs/improove_docs_translation' into 'master'
...
ci: danger: Improve check for docs translations
Closes IDF-6855
See merge request espressif/esp-idf!22661
2023-04-11 13:03:47 +08:00
Fu Hanxi
a64d084eac
ci: small cleanup for the dependencies.yml
2023-04-10 09:10:23 +08:00
Fu Hanxi
29bd34dcef
ci: add pattern ccs811
2023-04-10 09:10:23 +08:00
Fu Hanxi
1be18d4bc5
ci: migrate peripherals ttfw test scripts
2023-04-10 08:46:42 +08:00
Marius Vikhammer
f29a897de6
ci: keep size.json artifacts from all template targets
2023-04-07 19:44:42 +08:00
Sachin Parekh
109afcb311
ci: Add patterns and target-tests for ecdsa_efuse
runner
2023-04-07 14:56:37 +05:30
Fu Hanxi
d18b6ade6e
ci: increase concurrency number of build_pytest_components_esp32h2
2023-04-07 12:29:30 +08:00
Fu Hanxi
c9741e8100
ci: remove target test unused jobs
2023-04-07 12:29:30 +08:00
Fu Hanxi
c8064d0b2e
ci: rename target test jobs names
2023-04-07 12:29:30 +08:00
Fu Hanxi
d036edfe1b
ci: move tools/test_apps build jobs into one
2023-04-07 12:29:30 +08:00
Fu Hanxi
01fd87bd05
ci: remove ttfw related info in tools/test_apps
2023-04-07 12:29:30 +08:00
Chen Yudong
8f2a230c2f
CI: enable build ssc esp32h2
2023-04-06 13:12:27 +08:00
Tomas Sebestik
d83dc22d5a
ci:danger: Improved DangerJS check for docs translations
2023-04-03 12:50:43 +02:00
Tomas Sebestik
c0a68a4a24
Merge branch 'fix/dangerjs_area_label_match' into 'master'
...
ci:danger: Changed pattern for matching area labels
See merge request espressif/esp-idf!23005
2023-04-02 14:00:22 +08:00
Ivan Grokhotkov
eb3b2b5a63
ci: danger: check author/committer email
2023-03-31 09:00:44 +02:00
Tomas Sebestik
c1d5514a4e
ci(danger): Changed pattern for matching area labels
2023-03-30 11:23:41 +02:00
Marius Vikhammer
79b92b8576
Merge branch 'ci/granular_doc_build' into 'master'
...
docs: add a more granular trigger for build docs jobs
See merge request espressif/esp-idf!22632
2023-03-29 11:28:18 +08:00
Rocha Euripedes
98b75727ba
Merge branch 'feature/socks_transport' into 'master'
...
tcp_transport: Adds SOCKS4 proxy transport
See merge request espressif/esp-idf!20479
2023-03-28 20:33:28 +08:00
Marius Vikhammer
75c03d1313
ci: add a more granular trigger for build docs jobs
2023-03-28 17:34:55 +08:00
Djordje Nedic
3e0f612a7e
tools: Move out idf_size.py in favour of using the esp-idf-size package
...
This commit removes all idf_size.py files and references to them and adds esp-idf-size as a dependency and adequate wrappers to avoid breaking changes.
2023-03-27 19:40:33 +02:00
Euripedes Rocha
d6db90a3cd
[tcp_transport] - Adds Socks4 proxy transport
...
- Basic implementation of Socks4 protocol.
- Introduce basic host testing.
2023-03-27 14:46:40 +02:00
Tomas Sebestik
005ba675f9
Merge branch 'dangerjs/mr_area_labels' into 'master'
...
add(ci:danger) Check MR area labels
Closes IDF-7075
See merge request espressif/esp-idf!22845
2023-03-23 19:58:14 +08:00
Zhang Wen Xu
1fe14b88b9
Merge branch 'feature/replace_h4_with_c6_in_openthread_ci' into 'master'
...
openthread ci: replace h4 with c6
See merge request espressif/esp-idf!22877
2023-03-23 11:55:35 +08:00
Xu Si Yu
90372e96ab
openthread ci: replace h4 with c6
2023-03-23 10:31:24 +08:00
Tomas Sebestik
1f7487814c
add(ci:danger) Check MR area labels
2023-03-21 07:11:31 +01:00
David Cermak
924bac9956
lwip: Remove AFL based fuzzer tests
...
Also removed compilation pre-checks and jobs from the CI, and test data
2023-03-20 17:47:23 +00:00
Tomas Sebestik
8e65a673fa
Merge branch 'dangerjs/improove_commit_messages' into 'master'
...
ci: danger: Improve check for git commit messages
Closes IDF-6856 and IDF-6970
See merge request espressif/esp-idf!22655
2023-03-17 19:45:41 +08:00
Tomas Sebestik
aa1b99ac6d
Merge branch 'dangerjs/quick_fix_jira_ticket_without_description' into 'master'
...
ci:danger: Fix Jira ticket without any description
See merge request espressif/esp-idf!22709
2023-03-17 19:44:25 +08:00
Jiang Jiang Jian
16f6ea4e3a
Merge branch 'feature/support_esp32h2_libcoex' into 'master'
...
coex: support esp32h2 coex lib
See merge request espressif/esp-idf!22654
2023-03-17 16:02:19 +08:00
Tomas Sebestik
4936f795dc
ci:danger: Fix Jira ticket without any description
2023-03-17 08:42:15 +01:00
Fu Hanxi
c097f5dbc3
Update .gitlab/dangerjs/mrDescriptionJiraLinks.js
2023-03-16 21:00:57 +08:00
Fu Hanxi
a0b98e9945
ci: fix dangerjs "closes anything_but_not_a_jira_link"
2023-03-16 20:44:26 +08:00
zhangwenxu
b596c28a22
coex: support esp32h2 coex lib
2023-03-16 17:23:43 +08:00
Wan Lei
3b62bf59c4
Merge branch 'bugfix/fix_deep_sleep_crash_when_psram_high_freq' into 'master'
...
mspi: turn down freq to fix crash when sleep
Closes IDF-6881
See merge request espressif/esp-idf!22491
2023-03-16 14:11:21 +08:00
wanlei
a48d1a85c1
mspi: add test_app measuring time cost of mspi APIs
...
and merge mspi unit test into this
2023-03-16 11:11:43 +08:00
Fu Hanxi
5f7104c5ba
ci: fix dangerjs when jira link has null description
2023-03-15 12:02:06 +08:00
Xu Si Yu
db9eb6a4fb
Merge branch 'feature/add_ci_for_esp32h2' into 'master'
...
openthread: add openthread ci for ESP32-H2
See merge request espressif/esp-idf!22667
2023-03-14 14:09:16 +08:00
Tomas Sebestik
58d7db6e5d
dangerjs: Improve check for git commit messages
2023-03-13 08:36:05 +01:00
Xu Si Yu
cdfcd51dce
openthread: add openthread ci for ESP32-H2
2023-03-13 10:27:51 +08:00
Fu Hanxi
1f4bca09ea
docs: idf-build-apps manifest docs with link
2023-03-10 10:24:46 +08:00
Tomas Sebestik
839e15df92
ci:danger: Fix regex for Jira ticket format
2023-03-09 08:15:25 +01:00
Tomas Sebestik
db39395a27
Merge branch 'dangerjs/improove_jira_links_check' into 'master'
...
DangerJS - Improved check for Jira links
Closes IDFSYNTEST-30, JIRA-123, IDF-6852, and IDF-6854
See merge request espressif/esp-idf!22457
2023-03-08 17:25:29 +08:00
Zim Kalinowski
8607d12661
Merge branch 'ci/check_doc_links' into 'master'
...
ci: only run check_doc_links job if we actually deployed docs
See merge request espressif/esp-idf!22617
2023-03-07 01:21:11 +08:00
Tomas Sebestik
7c58a38e88
Add improved check for Jira links
...
Break DangerJS checks to modules
Improove "Release notes" section detection
Change check for size MR to async/await syntax
Update check for MR title - exact match WIP and DRAFT
Add check for incorrect format closing Jira link
Update check WIP in MR title
2023-03-06 13:43:25 +01:00
morris
cc2068684f
Merge branch 'feature/support_efuse_for_esp32c6' into 'master'
...
efuse: Updates efuse table for esp32c6
See merge request espressif/esp-idf!22400
2023-03-06 15:33:11 +08:00
Marius Vikhammer
8df8723e76
ci: only run check_doc_links job if we actually deployed docs
2023-03-06 13:02:39 +08:00
Shu Chen
e8784f3641
Merge branch 'feature/add_154_ci_for_c6' into 'master'
...
IEEE802.15.4: replace ESP32-H4 with ESP32-C6 for 154 CI
See merge request espressif/esp-idf!22149
2023-02-28 22:38:12 +08:00
Tomas Sebestik
783a688dcb
Merge branch 'fix/dangerjs_wip_exact_match' into 'master'
...
ci: Fix DangerJS check for MR title - exact match WIP and DRAFT
See merge request espressif/esp-idf!22538
2023-02-28 21:45:48 +08:00
Jiang Jiang Jian
df00fd874f
Merge branch 'feature/modbus_remove_example_tests' into 'master'
...
modbus remove example tests
Closes IDFCI-1222
See merge request espressif/esp-idf!22434
2023-02-28 19:50:26 +08:00
Tomas Sebestik
4ebab0c28e
Reformulated "missing JIRA links" message
2023-02-28 10:21:26 +01:00
KonstantinKondrashov
a0408f7324
efuse: Updates efuse table for esp32c6
2023-02-28 17:13:21 +08:00
Tomas Sebestik
fd3c8a0d3e
Fix DangerJS check for MR title - exact match WIP and DRAFT
2023-02-28 09:31:55 +01:00
Xu Si Yu
6212ba6d35
IEEE802154: replace esp32h4 with esp32c6 for IEEE802.15.4 CI test
2023-02-28 15:04:04 +08:00
wanlei
3c7cd1f061
spi: enable h2 spi multi board test
2023-02-28 11:31:15 +08:00
liuning
db11eaecdc
feature: separate coex lib from wifi lib, support esp32c6 internal coex
...
update wifi, coex, phy libs
2023-02-26 06:58:18 +00:00
liuning
38316b38b5
esp_wifi: move coex part from esp_wifi to esp_coex
2023-02-26 06:58:18 +00:00
Armando (Dou Yiwen)
4452a3cf3e
Merge branch 'feature/support_h2_adc' into 'master'
...
adc: support adc h2
Closes IDF-6124, IDF-6214, IDF-6543, IDF-6215, IDF-6664, and IDF-6695
See merge request espressif/esp-idf!22205
2023-02-24 14:28:33 +08:00
Fu Hanxi
0d97eeb7a5
Merge branch 'ci/dangerjs_success_log' into 'master'
...
dangerjs: add success log
See merge request espressif/esp-idf!22470
2023-02-23 15:53:11 +08:00
Fu Hanxi
5297dd2c10
Merge branch 'ci/schedule_pipeline_update_cache' into 'master'
...
ci: add more ways to trigger upload cache
Closes IDFCI-1594
See merge request espressif/esp-idf!22469
2023-02-23 14:32:43 +08:00
Armando
d0e4d36fb6
esp_adc: support h2 oneshot mode and continuous mode
2023-02-23 11:48:31 +08:00
Fu Hanxi
04209244a9
dangerjs: support "No related issues" under "Related" section
2023-02-22 10:08:03 +08:00
Fu Hanxi
0daa40f3ad
dangerjs: add success log
2023-02-22 10:07:11 +08:00
Fu Hanxi
f74c81a71b
ci: add more ways to trigger upload cache
2023-02-22 09:04:20 +08:00
KonstantinKondrashov
f3394c488a
efuse: Add support for esp32h2
2023-02-21 08:18:14 +00:00
Marius Vikhammer
6be28258a5
ci: fix dangerjs check for github link
2023-02-21 10:18:07 +08:00
Tomas Sebestik
1ed5d3a88b
Merge branch 'feature/dangerjs' into 'master'
...
Add DangerJS MR review tool
Closes IDF-6851, IDF-6853, and IDF-6857
See merge request espressif/esp-idf!22260
2023-02-20 20:39:40 +08:00
aleks
ed86c026cb
modbus remove example tests
2023-02-20 12:00:06 +01:00
Erhan Kurubas
1ee5c8d877
example/system: add generic apptrace example with pytest support
2023-02-15 10:30:08 +01:00
C.S.M
8ba96ab873
Merge branch 'feature/esp32h2_target_test' into 'master'
...
esp32h2(ci): ESP32H2 enable target stage test
See merge request espressif/esp-idf!22084
2023-02-15 12:34:13 +08:00
Mahavir Jain
db48197619
Merge branch 'ci/fix_test_examples_efuse_with_virt_secure_boot_v2' into 'master'
...
ci: Run test_examples_efuse_with_virt_secure_boot_v2 only on ESP32 ECO3
Closes IDFCI-1600
See merge request espressif/esp-idf!22233
2023-02-15 11:54:01 +08:00
Cao Sen Miao
fd3e0b0b18
esp32h2(ci): enable target test
2023-02-15 10:20:43 +08:00
KonstantinKondrashov
c191e95300
ci: Run test_examples_efuse_with_virt_secure_boot_v2 only on ESP32 ECO3
2023-02-14 18:16:51 +08:00
Mahavir Jain
ccea970c61
Merge branch 'ci/linux_host_test_ignore_known_failures' into 'master'
...
ci: ignore known failures in linux host test
See merge request espressif/esp-idf!22342
2023-02-14 00:05:55 +08:00
Fu Hanxi
6cda2550ea
ci: ignore known failures in linux host test
2023-02-13 16:04:44 +08:00
wanlei
4b57555e5f
ci: add pattern for sdspi jobs
2023-02-13 16:00:50 +08:00
Tomas Sebestik
229d192b2a
Add DangerJS MR review tool
...
Add retry link for Danger checks CI job
File dangerfile.js in .gitlab directory
Add notes about future development
Add record to CODEOWNERS
2023-02-13 08:34:17 +01:00
Armando
d6844051fc
esp_mm: new virtual memory mapping apis via mmu
2023-02-07 20:23:52 +08:00
Peter Dragun
3e3533f918
feat(idf_monitor): move idf_monitor to separate repo
2023-02-03 11:20:15 +01:00
Wan Lei
4e2c6ac993
Merge branch 'feature/ci_add_pattern_flash_multi' into 'master'
...
ci: add pattern for esp flash
See merge request espressif/esp-idf!22185
2023-02-03 14:52:21 +08:00
Xu Si Yu
f6c13515b3
Merge branch 'feature/add_openthread_ci_for_esp32c6' into 'master'
...
openthread: add ci for esp32c6
See merge request espressif/esp-idf!22026
2023-02-03 10:29:30 +08:00
Xu Si Yu
389d07b9c1
openthread: add ci for esp32c6
2023-02-02 16:29:19 +08:00
wanlei
a69c3ceaed
ci: fix pattern sdio prefix issue
2023-02-02 13:53:27 +08:00
wanlei
7cf82ac032
ci: add pattern for esp flash
2023-02-02 12:45:05 +08:00
jiangguangming
b0fa18d290
ci: fix typos tag naming of all flash_multi
2023-02-01 08:46:48 +08:00
David Čermák
dba0718f47
Merge branch 'feature/lwip_linux' into 'master'
...
lwip: Add support for linux target
Closes IDF-5707, IDF-5647, and IDF-6003
See merge request espressif/esp-idf!19302
2023-01-31 22:01:50 +08:00
Ondrej Kosta
5da702bab3
Merge branch 'feature/iperf_pytest_migration' into 'master'
...
iperf pytest migration
Closes IDFCI-1143
See merge request espressif/esp-idf!21726
2023-01-31 18:04:59 +08:00
David Cermak
fa97004faf
lwip: Support for linux target
...
Implement linux port layer and reuse the original FreeRTOS layer
that's compiled and used on linux target as well, by means of FreeRTOS
simulator.
2023-01-31 08:43:45 +01:00
Fu Hanxi
649389cbb3
Merge branch 'fix/host_test_with_brew_runners' into 'master'
...
ci: use brew runners by default for host test jobs
See merge request espressif/esp-idf!22059
2023-01-29 16:12:26 +08:00
Zim Kalinowski
3574fc1918
cxx: removed cxx experimental components
2023-01-25 12:34:58 +01:00
Fu Hanxi
fba7920569
ci: use brew runners by default for host test jobs
2023-01-18 07:41:35 +00:00
Jakob Hasse
9991862a10
fix(linux): fix build errors and warnings, remove ignore file
2023-01-18 09:24:28 +08:00
C.S.M
01913f6d01
Merge branch 'feature/esp32h2_build_test' into 'master'
...
ESP32H2 (CI): enable CI build stage test on esp32h2
Closes IDF-6263 and IDF-6264
See merge request espressif/esp-idf!21954
2023-01-17 13:28:11 +08:00
Marius Vikhammer
70d1dbccd8
Merge branch 'docs/enable_h2_build' into 'master'
...
docs: add support for building H2 docs
Closes IDF-6259
See merge request espressif/esp-idf!21933
2023-01-17 12:11:29 +08:00
Cao Sen Miao
94120b82c2
esp32h2: add build test
2023-01-17 10:29:04 +08:00
Marius Vikhammer
7100b7d1ff
docs: add support for building H2 docs
2023-01-17 10:04:26 +08:00
Ondrej Kosta
7aa4462d0b
Ethernet & WiFi iperf test migration to pytest
2023-01-16 15:45:56 +01:00
Fu Hanxi
b02687a6c4
test: migrate linux target host test jobs into pytest-embedded
2023-01-16 10:25:55 +08:00
Fu Hanxi
25d6935331
ci: add parallel count for build jobs
2023-01-16 10:25:55 +08:00
Chen Yudong
c07d237ffe
examples: enable build esp32c6 for wifi and network examples
2023-01-12 14:50:06 +08:00
Chen Yudong
a569c63871
CI: increase target test pytest parallel
2023-01-10 12:28:00 +08:00
Chen Yu Dong
5ba22eb377
Merge branch 'ci/add_esp32c6_ssc_build_job' into 'master'
...
test: add build ssc job for esp32c6
See merge request espressif/esp-idf!21942
2023-01-09 16:02:08 +08:00
Chen Yu Dong
e72905ee35
Merge branch 'ci/enable_more_wifi_tests' into 'master'
...
CI: enable more wifi cases
See merge request espressif/esp-idf!21488
2023-01-09 14:42:10 +08:00
Chen Yudong
d33344c0d6
test: add build ssc job for esp32c6
2023-01-09 11:35:56 +08:00
Euripedes Rocha
5afa3d347c
[MQTT] - Moves compile definition out of idf
...
- MQTT build process is to be managed in esp-mqtt repository
- Componenf directory points directly to submodule, usage must be
unchanged
2023-01-06 06:30:26 +00:00
Chen Yudong
8aca3932b0
CI: enable more wifi cases
2023-01-06 06:03:52 +00:00
Ivan Grokhotkov
61c5fc21e1
docs: fix nvs-related docs build issue
2023-01-05 09:28:57 +01:00
Fu Hanxi
1eefcf6348
ci: add missing submodule pattern
2023-01-05 12:51:20 +08:00
Fu Hanxi
59304efa9a
test: add test to make sure the build flags are the same as the CI ones
2023-01-04 09:12:47 +08:00
Cao Sen Miao
4e67332b74
ESP32H2: Add small CI test for ESP32H2
2022-12-29 11:00:42 +08:00
Kevin (Lao Kaiyao)
4a86240b6e
Merge branch 'feature/support_adc_on_c6' into 'master'
...
adc: support adc on c6
Closes IDF-5310, IDF-5311, IDF-5917, and IDF-6567
See merge request espressif/esp-idf!21431
2022-12-27 21:01:43 +08:00
Darian Leung
facea9e25c
ci: Allow test_pytest_qemu to ignore known failures
2022-12-23 16:24:57 +08:00
laokaiyao
ec812c1370
adc: add ADC target test for esp32c6
2022-12-23 14:05:56 +08:00
Chen Yudong
9282446d9b
CI: add example adc tests
2022-12-21 21:19:29 +08:00
Chen Yudong
b5eebc490f
CI: add generic to xtal_40mhz jobs
2022-12-21 11:53:38 +08:00
Jiang Jiang Jian
204b0705bd
Merge branch 'ci/fix_ethernet_throughput_test' into 'master'
...
CI: fix ethernet throughput test
See merge request espressif/esp-idf!21663
2022-12-20 13:45:47 +08:00
Chen Yu Dong
e5b318ab71
Merge branch 'ci/fix_socket_ipv6_test' into 'master'
...
CI: Migrate socket example tests to pytest
See merge request espressif/esp-idf!21596
2022-12-20 11:13:09 +08:00
Chen Yudong
d033925b79
CI: fix ethernet throughput test
2022-12-20 10:48:51 +08:00
David Čermák
a3dd334081
Merge branch 'bugfix/netif_test_rules' into 'master'
...
esp_netif various fixes: dependency cleanup, default flags, CI rules
Closes IDF-5550, IDFGH-7023, IDF-1261, and IDF-2155
See merge request espressif/esp-idf!20301
2022-12-16 21:26:05 +08:00
Zim Kalinowski
c57066d483
Merge branch 'feature/esp_pm_codeowners' into 'master'
...
Codeowners: Make system group as esp_pm codeowners
See merge request espressif/esp-idf!21607
2022-12-16 16:16:44 +08:00
Ivan Grokhotkov
75c92a8811
ci: use latest esp-clang for code analysis
2022-12-15 19:32:42 +01:00
Chen Yudong
2d006d488c
CI: Migrate socket example tests to pytest
2022-12-15 14:55:42 +08:00
Shu Chen
2a12fabec0
Merge branch 'support/ieee802154_lib_CI_beta' into 'master'
...
ieee802154: add ieee802154 component CI
See merge request espressif/esp-idf!20770
2022-12-15 14:11:48 +08:00
Darian Leung
dc27ec6784
codeowners: Make system group as esp_pm codeowners
2022-12-15 00:53:36 +08:00
David Cermak
38dec0be48
esp-netif: Support non-lwip mode, add test
...
It is required to define a mandatory dependency on lwip, so we
introduced esp_netif_stack component and made it require lwip, instead
of directly depending on lwip.
This enables building w-out lwip and support other TCP/IP stacks.
2022-12-14 14:12:50 +00:00
zhengyujie
1e3c82b27d
ieee802154: add ieee802154 component CI
2022-12-14 12:20:45 +08:00
Jakob Hasse
b36c0e823f
Merge branch 'feature/linux_esp_hw_support' into 'master'
...
linux target: add support for building esp_hw_support, soc and hal components for linux target
See merge request espressif/esp-idf!21502
2022-12-12 09:59:31 +08:00
Fu Hanxi
c1fd071522
ci: use different tag for runners to run the cache jobs
2022-12-09 16:39:29 +08:00
Marius Vikhammer
4ddbaa4166
linux target: add support for building esp_hw_support, soc and hal components for linux target
2022-12-09 13:59:39 +08:00
Fu Hanxi
259580f33e
Merge branch 'ci/pytest_gdb_loadable_elf' into 'master'
...
ci: migrate ttfw jtag related test to pytest
Closes RDT-241, IDFCI-1149, and IDFCI-1337
See merge request espressif/esp-idf!20918
2022-12-09 10:16:02 +08:00
Wan Lei
35a749a76e
Merge branch 'test/re-enable_unit-test' into 'master'
...
test: re-enable some test cases of spi for esp32c2 and c6
Closes IDF-5146
See merge request espressif/esp-idf!21052
2022-12-08 17:54:04 +08:00
Fu Hanxi
fc1f4ee2ba
ci: add pytest example jtag job
2022-12-08 14:25:02 +08:00
Fu Hanxi
dc3c630919
ci: move more openocd scripts into pytest-embedded
2022-12-08 14:25:02 +08:00
Fu Hanxi
09a32437b3
ci: migrate ttfw gdb_loadable_elf test to pytest
2022-12-08 14:25:02 +08:00
Alexey Gerenkov
9ac90acd9e
Merge branch 'feature/add_newlib_nano_build_support_for_clang' into 'master'
...
Newlib nano build support for clang
See merge request espressif/esp-idf!21056
2022-12-07 20:24:58 +08:00
wanlei
dd50bb2d50
test: enable multi-board test of spi for c6
2022-12-07 11:37:48 +08:00
Marius Vikhammer
2f348d93c7
Merge branch 'feature/linux_heap' into 'master'
...
heap: add linux target support
Closes IDF-6000
See merge request espressif/esp-idf!21401
2022-12-07 09:28:36 +08:00
Alexey Gerenkov
893cc19f75
tools: Adds newlib nano support for clang builds
2022-12-06 12:33:09 +03:00
Jiang Jiang Jian
505a78f4f5
Merge branch 'ci/patterns-target_test-wifi_more_files' into 'master'
...
CI: add more files to patterns-target_test-wifi
Closes IDFCI-1534
See merge request espressif/esp-idf!21398
2022-12-06 14:38:33 +08:00
Marius Vikhammer
36cb08c379
heap: add linux target support
...
Add wrappers for public heap API for the linux target.
2022-12-06 10:49:59 +08:00
Jakob Hasse
88fa51951c
Merge branch 'feature/unity_test_runner_linux' into 'master'
...
refactor(unity): made unity runner compatible with Linux target
See merge request espressif/esp-idf!21195
2022-12-02 20:10:43 +08:00
Chen Yudong
a5e9a6cfdf
CI: add more files to patterns-target_test-wifi
2022-12-02 19:51:21 +08:00
Island
7e9a239b9c
Merge branch 'feature/seperate_ble_wifi_test_environment' into 'master'
...
seperate ble wifi environment and support ci esp32c2
See merge request espressif/esp-idf!18970
2022-12-02 11:12:01 +08:00
Chen Sheng
fe39b922ca
seperate ble wifi environment and support ci esp32c2
2022-12-02 11:12:00 +08:00
Jakob Hasse
1e7daf316a
refactor(unity): made unity runner compatible with Linux target
2022-12-01 12:02:05 +01:00