Fu Hanxi
f10e6145dc
ci: simplify the python env to idf venv only
2022-08-18 11:40:22 +08:00
Jiang Jiang Jian
10330d153c
Merge branch 'ci/add_integration_test_env' into 'master'
...
CI: add integration test env
Closes TRM-82 and TRM-83
See merge request espressif/esp-idf!19368
2022-08-16 12:14:19 +08:00
Roland Dobai
bab3830797
Tools: Fix flake8 version 5 warnings
2022-08-12 08:13:13 +00:00
Chen Yudong
38bd98acf0
CI: add integration test env
2022-08-08 22:07:40 +08:00
Ivan Grokhotkov
3eec11005c
ci: upgrade qemu to 20220802 release
...
Changes accumulated since 20210826 release:
- Fixed cache flush emulation
- Fixed loading of baremetal ELF files via -kernel arg
- Added emulation of AES peripheral
- Fixed division by zero in UART emulation
- Fixed APP CPU using same ROM code as PRO CPU
- Base QEMU version upgraded from 6.1.0 to 7.0.0
2022-08-07 11:00:41 +02:00
Ivan Grokhotkov
012fafb827
versions: Update version to 5.1.0
2022-08-04 09:55:43 +02: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
e4ba92ce69
ci: remove comment for dash compatibility
2022-07-27 14:02:00 +08:00
Fu Hanxi
a8f6cfb97d
ci: export INCLUDE_NIGHTLY_RUN when mr got label
2022-07-25 16:24:23 +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
62ca8e2fb4
ci: cache submodules
2022-07-14 14:08:16 +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
Fu Hanxi
f20a747a26
ci: upload cache only when requirements txt changed
2022-06-08 08:19:35 +08:00
Fu Hanxi
5a0a14504d
ci: split pytest requirements to requirements.json
2022-06-08 08:19:35 +08:00
Harshit Malpani
9e5a97c23f
.gitlab-ci.yml: Add netifaces depedency for pytest examples
2022-06-03 16:00:52 +05:30
Harshit Malpani
e9201edab8
.gitlab-ci.yml: Add websocket-client depedency for pytest examples
2022-05-27 10:31:21 +05:30
Fu Hanxi
e0a41cd816
ci: fix protobuf 4.0 incompatible issue
2022-05-26 14:42:16 +08:00
Fu Hanxi
a5bb129c37
ci: skip auto parse coredump
2022-05-25 11:28:29 +08:00
Fu Hanxi
4746a71028
ci: add qemu example
2022-05-21 00:11:59 +08:00
Fu Hanxi
5c997bd5dd
ci(pytest): upgrade to 0.7.0
2022-05-13 11:54:42 +08:00
Tomas Sebestik
8dde0b1676
Update target-test-env-v5.0:2
2022-05-06 16:31:50 +00:00
radim.karnis
ba62e17d40
ci: Allow testing IDF Python tools in the CI context
2022-05-05 15:36:34 +02:00
Fu Hanxi
c82adde67d
ci: fix missing esptool for integration tests
2022-04-27 20:43:05 +08:00
Fu Hanxi
609d5a4e77
Merge branch 'ci/force_based_on_commit' into 'master'
...
ci: support one pipeline must based on commmits
Closes IDFCI-1175
See merge request espressif/esp-idf!17817
2022-04-27 10:59:23 +08:00
morris
ab6bfcfd4b
Merge branch 'feature/esp_docs_1.0.0' into 'master'
...
docs: update esp-docs to 1.0.0
See merge request espressif/esp-idf!17845
2022-04-26 19:03:59 +08:00
Marius Vikhammer
2c24b8e82c
CI: update esp-idf-doc-env docker image version
2022-04-26 13:32:39 +08:00
radim.karnis
2bb7dc4471
esptool: Include as a package, delete submodule
2022-04-22 21:31:17 +02:00
Fu Hanxi
8dfc286d5f
ci: support one pipeline must based on commmits
2022-04-21 11:55:39 +08:00
songruojing
edcf44679d
ci: add TEST_CASE_CI_IGNORE macro to allow pytest test cases to be ignored in ci
2022-03-30 15:11:08 +08:00
Laukik Hase
c8c13c58c4
wifi_prov_mgr: Upgraded CI example test to pytest framework
2022-03-23 18:12:25 +05:30
Fu Hanxi
c5fd72ad13
ci: install pytest-embedded related packages from pypi
2022-03-10 11:51:45 +08:00
Fu Hanxi
83965c22b7
ci: cache policy is pull-only for most of the jobs
2022-02-25 14:31:21 +08:00
Fu Hanxi
4cbaf6fbb1
ci: enable pytest panic test
2022-02-23 09:12:46 +08:00
Ondrej Kosta
7512bdecfe
Merge branch 'feature/emac_start_stop_test' into 'master'
...
test_emac: extended Ethernet start/stop stress test
Closes IDF-4540
See merge request espressif/esp-idf!16755
2022-02-15 13:23:01 +00:00
Tomas Sebestik
fce2929083
Add merged target-test-env image
2022-02-15 07:51:38 +01:00
Ondrej Kosta
57225f99c7
Created EMAC start/stop stress test under heavy traffic
2022-02-14 08:21:43 +01:00
Roland Dobai
51bfd280f8
Merge branch 'update/drop_python36' into 'master'
...
Drop Python 3.6
See merge request espressif/esp-idf!16676
2022-02-10 13:09:42 +00:00
Tomas Sebestik
fb12d03dc3
Drop Python 3.6
2022-02-10 07:20:52 +01:00
Chen Yudong
de7e67ccec
CI: add expire_in and timeout for jobs
...
add timeout 4 hours and retry for deploy_test_result
add missing expire_in for artifacts
add timeout 1 hour for tartget test jobs
add retry when job_execution_timeout
2022-02-09 22:06:37 +08:00
Roland Dobai
dafa2e887a
CI: Support using a custom Python constraint file for testing purposes
2022-02-02 08:07:07 +01:00
Fu Hanxi
62a397a9b5
ci: add flaky test
2022-01-24 16:37:23 +08:00
Fu Hanxi
90f8d27985
ci: use pytest-embedded 0.5.1
2022-01-24 15:55:00 +08:00
Marius Vikhammer
f018d3f2f0
docs: update esp-docs, rename esp8684 to esp32c2
2022-01-21 09:26:35 +08:00
Roland Dobai
b28d7e6850
Tools: Improve the Python package system
...
Introduce features into the Python package management system & manage
package versions outside of ESP-IDF repo.
2022-01-17 16:54:36 +01:00
Fu Hanxi
73c5644044
ci: update dockerfile to 5.0
2022-01-07 16:18:32 +08:00
Chen Yu Dong
e8cfba0745
Merge branch 'bugfix/set_authmode_by_switching_number_to_string' into 'master'
...
CI: change ap authmode from number to string
Closes IDFCI-1019
See merge request espressif/esp-idf!16552
2021-12-29 04:27:37 +00:00
huchaoru
675a9f95fc
CI: change ap authmode from number to string
2021-12-27 19:55:56 +08:00
Marius Vikhammer
82325f6037
docs: update docs to be able to build with esp8684
2021-12-20 10:32:49 +08:00
Fu Hanxi
94578f4658
ci: add pytest-embedded CI jobs
2021-11-30 09:42:12 +08:00