Chen Yudong
a77617e673
CI: optimize wifi get started example test
2022-10-14 15:02:24 +08:00
Michael (XIAO Xufeng)
a2de42c096
Merge branch 'test/test_adc_on_dedicated_runners_v5.0' into 'release/v5.0'
...
ci: use adc dedicated test runners (v5.0)
See merge request espressif/esp-idf!20357
2022-10-12 16:32:26 +08:00
Mahavir Jain
6db611ceb6
ci: update coredump elf repository tag
2022-10-04 10:24:45 +05:30
Alexey Lapshin
7561367808
tools: add test for ROM symbols in GDB
2022-10-03 18:48:16 +04:00
Chen Yudong
e3f1308505
CI: fix upload submodule cache for runners using mirror server
2022-09-29 23:22:11 +08:00
Armando
9aca373bf0
ci: add adc test pattern
2022-09-27 12:20:37 +08:00
Armando
3ae1c587c0
ci: use adc dedicated test runners for adc tests
2022-09-27 12:19:25 +08:00
Jiang Jiang Jian
c321739074
Merge branch 'ci/optimize_ats_ci_flow_v5.0' into 'release/v5.0'
...
CI: optimize ATS ci flow (v5.0)
See merge request espressif/esp-idf!20173
2022-09-21 23:12:40 +08:00
Jiang Jiang Jian
c3d425d21f
Merge branch 'ci/enable_s3_default_s3_v5.0' into 'release/v5.0'
...
ci: re-enable running S3 tests by default (v5.0)
See merge request espressif/esp-idf!19873
2022-09-19 11:15:05 +08:00
Chen Yudong
5e175a4d01
CI: optimize ATS ci flow
2022-09-15 18:44:50 +08:00
Tomas Rezucha
e69f473198
usb_host: Remove custom test_app
2022-09-08 14:05:29 +02:00
Marius Vikhammer
acd5850cad
ci: re-enable running S3 tests by default
2022-09-02 06:15:01 +00:00
Alexey Lapshin
ca313c8d28
ci: fix test_idf_tools dependencies
2022-08-29 15:41:14 +04:00
Fu Hanxi
382fd801c7
ci: remove check_python_style since flake8 is included in pre-commit
2022-08-23 10:45:28 +08:00
Fu Hanxi
b88c6f0951
ci: test_idf_tools use system python
2022-08-23 10:45:28 +08:00
Fu Hanxi
da5a5b52c8
ci: simplify the python env to idf venv only
2022-08-23 10:45:28 +08:00
Mahavir Jain
481c295bc2
cleanup remaining references for esp-cryptoauthlib
2022-08-18 20:15:19 +05:30
Mahavir Jain
0dc965d211
Merge branch 'feature/adds_c2_tests_v5.0' into 'release/v5.0'
...
ci: Adds CI tests (secure_boot and flash encryption) for esp32c2 (v5.0)
See merge request espressif/esp-idf!19535
2022-08-18 14:07:24 +08:00
Ivan Grokhotkov
3d64788a2d
Merge branch 'feature/replace-heap-tlsf-with-submodule_v5.0' into 'release/v5.0'
...
heap: Remove TLSF related files and replace them with the TLSF submodule (v5.0)
See merge request espressif/esp-idf!19555
2022-08-16 14:09:38 +08:00
Jiang Jiang Jian
8e02b560a2
Merge branch 'ci/add_integration_test_env_v5.0' into 'release/v5.0'
...
CI: add integration test env (v5.0)
See merge request espressif/esp-idf!19426
2022-08-16 12:14:36 +08:00
Guillaume Souchere
a2b60946ac
heap: Remove TLSF related files and replace them with the tlsf submodule
...
As the tlsf implementation is a fork from https://github.com/mattconte/tlsf ,
the sources are moved to a separate repository and used as a submodule in the esp-idf instead.
In this commit:
- Removing TLSF related files and using tlsf submodule instead.
- Adding components/heap/tlsf_platform.h header gathering all IDF specifics.
- The multi_heap_poisoning.c provides the declaration of the
function block_absorb_post_hook() definied weak in the TLSF repository.
- The tlsf_platform.h includes the tlsf_common.h file after the definition
of FL_INDEX_MAX_PLATFORM macro to make sure that this macro will be available
in tlsf_common.h without having to include tlaf_platform.h from IDF in the
tlsf_common.h header from the TLSF repository.
- Add missing include from tlsf_block_functions.h in the multi_heap.c file.
Change related to the changes made in TLSF repository (tlsf_block_functions.h
no longer included in tlsf.h)
2022-08-15 11:11:52 +02:00
KonstantinKondrashov
82f63485ad
efuse example: Adds CI tests for ESP32-C2
2022-08-12 18:00:14 +08:00
Chen Yudong
8347f80287
CI: add integration test env
2022-08-08 22:55:11 +08:00
Ivan Grokhotkov
7a02c7ddd8
gitlab: simplify approvals for backports (v5.0)
2022-08-08 15:11:18 +02:00
Fu Hanxi
f315986401
Merge branch 'feat/add_ci_related_requirements_txt' into 'master'
...
Feat/add ci related requirements txt
Closes IDF-4590 and IDFCI-1389
See merge request espressif/esp-idf!19246
2022-08-02 15:49:36 +08:00
Fu Hanxi
7720e348c2
Merge branch 'ci/system_apps_pytest' into 'master'
...
ci: migrate system flash_psram test app to pytest
Closes IDFCI-1141
See merge request espressif/esp-idf!19161
2022-08-01 16:45:09 +08:00
Fu Hanxi
b684730da2
ci: use the new requirement txt
...
will be cleaned up in IDFCI-1347
2022-08-01 15:52:21 +08:00
Fu Hanxi
9c6e636c0a
ci: --preserve-all
is mandatory to run locally for unit-test apps
2022-08-01 15:49:15 +08:00
Chen Yu Dong
4d0385d9f0
Merge branch 'ci/target_test_do_not_need_submodules' into 'master'
...
CI: Do not need submodules in target test
See merge request espressif/esp-idf!19139
2022-08-01 15:21:06 +08:00
laokaiyao
4ab8f00b47
ci: setup 26mhz esp32c2 runner
2022-07-29 17:10:34 +08:00
Chen Yudong
486dbf441b
CI: Do not need submodules in target test
2022-07-29 08:31:33 +00:00
laokaiyao
19486ad115
ci: add the forgotten xtal 40mhz tag for c2 example pytest
2022-07-29 11:32:05 +08:00
laokaiyao
ba235c5615
ci: add xtal_40mhz tag for c2 tests
2022-07-28 02:02:18 +00:00
Marius Vikhammer
c2a5f48498
ci: migrate system test apps to pytest
2022-07-26 11:47:28 +08:00
Fu Hanxi
a8f6cfb97d
ci: export INCLUDE_NIGHTLY_RUN when mr got label
2022-07-25 16:24:23 +08:00
Michael (XIAO Xufeng)
f19dfd6afb
Merge branch 'ci/reduce_usage_of_ut_sdio_runners' into 'master'
...
CI: reduce usage of sdio runners (UT_044, UT_045)
See merge request espressif/esp-idf!19184
2022-07-25 15:12:16 +08:00
Chen Yudong
9b44bc1d31
CI: reduce usage of sdio runners
2022-07-22 15:03:44 +08:00
Fu Hanxi
8e9cdb0770
docs: improve ci related docs
2022-07-22 08:18:19 +08:00
Simon
62bc3348d5
Merge branch 'ci/flash_encryption_test' into 'master'
...
flash_encryption: Add several test environments for flash encryption test
Closes IDF-5530
See merge request espressif/esp-idf!19043
2022-07-21 18:38:18 +08:00
Cao Sen Miao
e69f658ac6
flash_encryption: Add several test environments for flash encryption test
2022-07-20 12:49:42 +08:00
morris
bec44ca2e9
gptimer: test on c2 with xtal 26mhz
2022-07-20 04:40:28 +00:00
Armando (Dou Yiwen)
9f6f61345b
Merge branch 'feature/adc_driver_ng' into 'master'
...
ADC Driver NG
Closes IDF-4560, IDF-3908, IDF-4225, IDF-2482, IDF-4111, IDF-3610, IDF-4058, IDF-3801, IDF-3636, IDF-2537, IDF-4310, IDF-5150, IDF-5151, and IDF-4979
See merge request espressif/esp-idf!17960
2022-07-19 21:28:31 +08:00
Marius Vikhammer
12dcb95644
Merge branch 'ci/remove_temp_deepsleep_tag' into 'master'
...
ci: remove temp deepsleep tag runner
Closes IDF-5213
See merge request espressif/esp-idf!18654
2022-07-19 14:58:33 +08:00
Marius Vikhammer
e4cbaa6f2b
ci: remove temp deepsleep tag runner
2022-07-19 12:12:46 +08:00
Chen Yudong
84942f9121
CI: improve target test rules for ethernet and wifi tests
2022-07-18 18:47:01 +08:00
Armando
5b523a3313
esp_adc: new esp_adc component and adc drivers
2022-07-15 18:31:00 +08:00
Chen Yudong
2f75733ad7
CI: Improve common test methods
...
also fix ota test cases
2022-07-15 14:21:34 +08:00
Chen Yudong
472ac26712
CI: update test cases to use different environment variables
...
change test environments
optimize asio udp server test
fix icmp echo test case
use ethernet_router env to run iperf test cases
2022-07-15 01:16:35 +08:00
Chen Yudong
5d0302e49f
CI: add some common test methods
2022-07-15 01:16:35 +08:00
Fu Hanxi
9653af8d04
Merge branch 'ci/cache_submodules' into 'master'
...
CI: cache submodules
Closes IDFCI-1158
See merge request espressif/esp-idf!19009
2022-07-14 20:34:34 +08:00
Fu Hanxi
6d8ebacb8a
ci: check .patterns-submodule in pre-commit
2022-07-14 14:08:16 +08:00
Fu Hanxi
62ca8e2fb4
ci: cache submodules
2022-07-14 14:08:16 +08:00
Fu Hanxi
54f69d35a3
ci: add check job and pre-commit
2022-07-14 08:26:32 +08:00
Fu Hanxi
05d2357062
feat: use standalone project idf-build-apps for find/build apps utils
2022-07-14 08:26:31 +08:00
Fu Hanxi
46bac6427a
ci: default python version 3.7.10
2022-07-14 08:26:01 +08:00
Ivan Grokhotkov
230e732018
Merge branch 'feature/system_init_priorities' into 'master'
...
esp_system: introduce priorities for startup functions
Closes IDFGH-5683 and IDF-4954
See merge request espressif/esp-idf!18159
2022-07-14 06:22:25 +08:00
Ivan Grokhotkov
42654927d5
esp_system: add a script to check the startup priorities
2022-07-12 16:58:14 +02:00
Ivan Grokhotkov
faa349b93f
global: remove tinyxml2 submodule
2022-07-12 15:04:28 +02:00
Jiang Jiang Jian
76e77b90ed
Merge branch 'ci/add_nightly_run_rules_for_jobs' into 'master'
...
CI: add specific job rules
Closes IDF-5474
See merge request espressif/esp-idf!18950
2022-07-12 11:01:56 +08:00
Chen Yudong
69e15827c9
CI: add specific job rules
2022-07-11 12:32:30 +08:00
Chen Yudong
0183f526c0
CI: Only deploy test cases on master
2022-07-08 00:50:36 +08:00
Marius Vikhammer
f78d13398e
Merge branch 'bugfix/enable_freertos_tests_c2' into 'master'
...
freertos: re-enable tests disabled for C2
Closes IDF-5140
See merge request espressif/esp-idf!18885
2022-07-07 14:14:46 +08:00
Marius Vikhammer
457e31a715
freertos: re-enable tests disabled for C2
2022-07-06 12:15:04 +08:00
gabsuren
79d3655106
ASIO: Remove internal component, examples, test and docs
2022-07-04 22:15:24 +04:00
David Čermák
46fe7dbc8c
Merge branch 'component/mdns_migration' into 'master'
...
mdns: Remove internal component, examples, test and docs
Closes IDF-4074
See merge request espressif/esp-idf!17683
2022-07-04 17:45:27 +08:00
Cao Sen Miao
a690a87829
spi_flash: Remove legacy spi_flash drivers
2022-07-01 11:01:34 +08:00
Mahavir Jain
3df4c01d62
Merge branch 'ci/remove_redundant_jobs' into 'master'
...
ci: remove redundant OTA examples jobs
See merge request espressif/esp-idf!18721
2022-06-30 19:27:30 +08:00
Jiang Jiang Jian
af83290002
Merge branch 'bugfix/fix_some_c2_ble_bugs' into 'master'
...
Fixed ESP32C2 BLE bugs
See merge request espressif/esp-idf!18693
2022-06-30 16:39:50 +08:00
Chen Yudong
7031d00aed
CI: update submodule patterns
2022-06-30 12:15:31 +08:00
Ivan Grokhotkov
4c3dec9705
ci: check_public_headers: run for all targets
2022-06-29 22:49:51 +02:00
gabsuren
d413a71f61
mdns: Remove internal component, examples, test and docs
2022-06-29 17:30:34 +04:00
Harshit Malpani
e526e5593a
ci: remove redundant OTA examples jobs
2022-06-29 16:30:02 +05:30
Mahavir Jain
2e54d00cb8
codeowners: add some subgroups for app-utils area
2022-06-24 15:26:29 +05:30
Martin Vychodil
339fcbf14d
System/Security: Memprot API unified (ESP32S3)
...
Unified Memory protection API for all PMS-aware chips - ESP32S3 port
2022-06-20 02:36:44 +00:00
Armando (Dou Yiwen)
0b80546f8e
Merge branch 'feature/new_esp_psram_component' into 'master'
...
esp_psram: new esp psram component
Closes IDF-4318, IDF-4382, IDF-4841, and IDFGH-7192
See merge request espressif/esp-idf!18050
2022-06-15 19:16:56 +08:00
Armando
38e5043ae8
esp_psram: new psram component
2022-06-14 15:44:27 +08:00
Zim Kalinowski
c26bfae1fd
Merge branch 'bugfix/custom_bootloader_example_codeowner' into 'master'
...
CI: add codeowner for custom bootloader examples
See merge request espressif/esp-idf!18474
2022-06-14 04:20:24 +08:00
Sudeep Mohanty
9a53a4abf1
freertos: refactor yield tests for freertos
...
This commit refactors the yield test scenarios for a more deterministic
prediction of the kernel's yielding behavior.
2022-06-13 10:57:55 +02:00
Marius Vikhammer
d7b79cc05e
CI: add codeowner for custom bootloader examples
2022-06-13 14:03:03 +08:00
David Čermák
a6980a6b6a
Merge branch 'bugfix/mqtt_host_test' into 'master'
...
MQTT: Fix compilation of networking host tests
Closes IDF-4286
See merge request espressif/esp-idf!18099
2022-06-13 13:13:00 +08:00
David Cermak
1ad3e2db17
mqtt: Fix and add mqtt host test to CI
2022-06-11 14:23:30 +02:00
Fu Hanxi
7e0bb1dabd
ci: use tags as markers
2022-06-10 09:13:23 +08:00
Marius Vikhammer
6e79cc69f9
re-enable riscv ulp gpio support and examples
...
Closes https://github.com/espressif/esp-idf/issues/8691
Closes https://github.com/espressif/esp-idf/issues/9094
2022-06-08 17:59:28 +08:00
Fu Hanxi
f20a747a26
ci: upload cache only when requirements txt changed
2022-06-08 08:19:35 +08:00
Harshit Malpani
74789fff4a
ci: increase parallel count for pytest_build_examples for esp32s2, esp32s3 and esp32c3
2022-06-03 18:50:36 +05:30
Harshit Malpani
2d244ded08
target-test.yml: Add jobs
2022-06-03 16:00:52 +05:30
Michael (XIAO Xufeng)
b9f37be868
ci: enable target tests for ESP32-C2
...
reduce parallel num of unused jobs
2022-06-02 11:10:29 +08:00
Jiang Jiang Jian
bf4afcbe57
Merge branch 'ci/add_esp32c2_ssc_build_jobs' into 'master'
...
CI: add esp32c2 SSC build jobs
See merge request espressif/esp-idf!18302
2022-05-30 12:01:45 +08:00
Chen Yudong
4bf7e1944d
CI: add esp32c2 SSC build jobs
2022-05-30 10:18:20 +08:00
Harshit Malpani
a1810c5066
ci: increase parallel count for build_pytest_examples_esp32
2022-05-27 10:31:21 +05:30
Zim Kalinowski
2c9cd8e307
Merge branch 'feature/remove_target_cmake' into 'master'
...
build-system: remove target component
Closes IDF-3091 and IDF-3581
See merge request espressif/esp-idf!18131
2022-05-27 06:55:25 +08:00
Marius Vikhammer
cf1b222cac
build system: removed target component
...
After refactoring the target components (e.g. esp32) no longer contained any real functionality.
What remained in these components have been moved elsewhere and the component itself deleted from the
build system.
2022-05-24 09:12:59 +08:00
Harshit Malpani
877b00ab5f
target-test.yml: Add job for tags related to ota tests
2022-05-23 13:11:21 +05:30
Fu Hanxi
4746a71028
ci: add qemu example
2022-05-21 00:11:59 +08:00
Marius Vikhammer
030e52f5d4
Merge branch 'feature/improve_doc_link_check' into 'master'
...
docs: fix broken links and re-enable linkchecker
Closes IDF-2640
See merge request espressif/esp-idf!17919
2022-05-19 15:52:17 +08:00
Marius Vikhammer
be7f465306
CI: make full docs build the default
2022-05-18 17:38:00 +08:00
Martin Gano
e9716b1498
Merge branch 'feature/add-fatfs-parser' into 'master'
...
fatfsgen.py implement functionality for parsing fatfs
Closes IDF-4360
See merge request espressif/esp-idf!17951
2022-05-17 17:07:13 +08:00
Mahavir Jain
361b40c994
Merge branch 'feature/cbor_example_pytest_migration' into 'master'
...
cbor example pytest migration
See merge request espressif/esp-idf!18052
2022-05-17 16:56:01 +08:00
Martin Gaňo
005af75da3
Added FATFS partition parser
2022-05-16 14:32:17 +02:00
Fu Hanxi
38345d9cd8
Merge branch 'ci/improve_build_scripts_for_multi_targets' into 'master'
...
CI: improve build scripts for multi targets
See merge request espressif/esp-idf!17895
2022-05-16 11:18:11 +08:00