Angus Gratton
f66312d41c
ci: Don't push to Github or deploy docs on customized pipelines
...
BOT_TRIGGER_WITH_LABEL must be empty (meaning all tests are running).
2020-05-27 19:08:52 +10:00
Ivan Grokhotkov
5f9003aa0a
esp_common: add version definitions in code and build system
2020-04-03 01:27:15 +02:00
Anton Maklakov
2df539062f
ci: fix tags for internal deploy jobs
2020-02-07 04:17:53 +00:00
Angus Gratton
3a9e986a4e
Merge branch 'bugfix/update_can_target_test_backport_v3.2' into 'release/v3.2'
...
CAN: Reenable example tests (backport v3.2)
See merge request espressif/esp-idf!6736
2019-12-20 13:02:34 +08:00
Darian Leung
49b2bf2656
CAN: Reenable example tests
...
This commit updates the CAN example tests and updates the job
and environment labels in the target-test.yml
2019-12-18 15:30:59 +08:00
Angus Gratton
a4b21ff6f1
Merge branch 'bufgix/esp_timer_set_alarm_v3.2' into 'release/v3.2'
...
esp_timer: Fix set_alarm. Case when timestamp < now_time (v3.2)
See merge request espressif/esp-idf!6998
2019-12-17 11:54:26 +08:00
Angus Gratton
6c8f72c062
ci: Minimum 4 days for artifact expiry
2019-12-16 09:39:29 +11:00
KonstantinKondrashov
cb025c22bd
CI: Add jobs
2019-12-14 17:02:53 +08:00
He Yin Ling
fa1a19e199
CI: try to use the correct branch of other projects used in CI:
...
1. revision defined in bot message
2. branch name (or tag name) of current IDF
3. CI_MERGE_REQUEST_TARGET_BRANCH_NAME
4. branch name parsed from `git describe`
5. default branch
2019-12-03 17:08:15 +11:00
KonstantinKondrashov
3265b7ce0c
ci: Add test configs for 32kHz crystals
2019-11-20 16:07:17 +08:00
He Yin Ling
9bc71370b7
test: fix integration test jobs not executed:
...
naming rule for parallel test job config file is different.
rename test job config file to make it unified.
2019-08-26 14:01:34 +08:00
liu zhifu
b56b7fe655
ci: add a UT_T1_1 job
2019-07-22 11:17:21 +08:00
Chen Sheng
c0a68466a7
test: modified test case for bluedroid (backport v3.2)
2019-06-25 23:18:47 +08:00
Anton Maklakov
36fff1d751
ci: Fix the parsing of submodule paths
2019-04-28 03:46:29 +00:00
Jiang Jiang Jian
bcb543eb10
Merge branch 'bugfix/coex_decouple_wifi_and_bt_code_with_coexist_v3.2' into 'release/v3.2'
...
Decouple WiFi and BT with coexist to reduce bin size (backport v3.2)
See merge request idf/esp-idf!4811
2019-04-19 13:31:06 +08:00
chenyudong
58bc6be4c0
test:update mesh test cases for ci test(v3.2)
...
add mesh test case in TC_IT_MESH_EST.yml and TC_IT_MESH_COMM.yml
add job form IT_02 to IT_08
2019-04-17 17:25:17 +08:00
XiaXiaotian
5059c7fac3
Decouple WiFi and BT with coexist to reduce bin size
...
1. Do not link WiFi code when only BT or BLE is used and WiFi is not
used.
2. Do not link coexist code when CONFIG_SW_COEXIST_ENABLE is disabled.
2019-04-17 16:59:24 +08:00
Anton Maklakov
25a134afdc
ci: Fix runner choice for CMake verification job and change .check_job_template tag to host_test
2019-04-04 17:23:20 +07:00
Angus Gratton
35e491856e
ci: Only use "github_sync" tagged runners to talk to GitHub
2019-02-28 20:38:31 +08:00
Angus Gratton
226c790766
ci: Retry submodule sync 2 more times before failing
2019-02-28 20:38:31 +08:00
Angus Gratton
0f79c72704
Merge branch 'bugfix/aws_iot_backport_few_fixes_for_v3.2' into 'release/v3.2'
...
Bugfix/aws iot backport few fixes for v3.2 (backport_v3.2)
See merge request idf/esp-idf!4247
2019-02-19 11:36:18 +08:00
Michael (XIAO Xufeng)
d83598a64a
sdio: temporarily disable the sdio example ci, since the runners have
...
some power issue
2019-02-18 11:02:43 +08:00
Mahavir Jain
c62a20f162
ci: remove IDF_CI_BUILD
variable, no active users
2019-02-12 11:03:40 +05:30
He Yin Ling
1fedece94d
Merge branch 'feature/add_ipv6_related_change_v3.2' into 'release/v3.2'
...
modify test case to support ipv6 (backport v3.2)
See merge request idf/esp-idf!4074
2019-01-31 14:31:44 +08:00
Darian Leung
bab80ad202
freertos: Make backtrace work across interrupts (backport v3.2)
...
This commit adds the ability for backtracing to trace from the itnerrupt to the
task stack, and across nested interrupts. Test cases have also been added.
See MR !4084
2019-01-29 02:22:04 +08:00
huchaoru
ce9878ce71
modify test case to support ipv6
2019-01-26 13:03:35 +00:00
David Cermak
00bf376bc3
mqtt tests: connect to local broker when running in CI to make the tests more reliable
2019-01-21 06:36:02 +01:00
Jiang Jiang Jian
24ebdbd3f4
Merge branch 'test/add_case_to_detect_ds2ds_issue_v3.2' into 'release/v3.2'
...
test: add case to detect ds2ds issue (backport v3.2)
See merge request idf/esp-idf!3851
2018-12-13 14:52:58 +08:00
He Yin Ling
6b5649190f
test: add test case to receive ds2ds packet
2018-12-07 02:04:55 +00:00
He Yin Ling
e85cb6d148
ci: combine unit_test and integration_test stage:
...
The number of runners of integration test is not bottleneck to CI
pipeline performance now. Combine these 2 stages will make integration
test executed even unit test fails. This could help us to collect more
info about test history.
2018-11-30 13:44:11 +08:00
He Yin Ling
54e6f0793a
ci: split build unit test job:
...
it takes long time to build with both make and cmake
2018-11-26 21:59:42 +08:00
He Yin Ling
e98f4d2751
ci: use artifacts:reports feature of Gitlab CI
2018-11-26 17:06:41 +08:00
Anton Maklakov
9921c8b91f
ci: If there is no sdkconfig, we have to generate one
2018-11-16 02:48:35 +00:00
Ivan Grokhotkov
344cb22d41
ci: add unit test job
2018-11-05 23:19:30 +08:00
Ivan Grokhotkov
761d44bd36
Merge branch 'bugfix/xts_compile_err' into 'master'
...
mbedtls: Fix compilation errors when CONFIG_MBEDTLS_HARDWARE_AES is disabled
See merge request idf/esp-idf!3506
2018-11-05 16:58:38 +08:00
Konstantin Kondrashov
8bba348528
aes/sha/mpi: Bugfix a use of shared registers.
...
This commit resolves a blocking in esp_aes_block function.
Introduce:
The problem was in the fact that AES is switched off at the moment when he should give out the processed data. But because of the disabled, the operation can not be completed successfully, there is an infinite hang. The reason for this behavior is that the registers for controlling the inclusion of AES, SHA, MPI have shared registers and they were not protected from sharing.
Fix some related issue with shared using of AES SHA RSA accelerators.
Closes: https://github.com/espressif/esp-idf/issues/2295#issuecomment-432898137
2018-11-05 04:22:47 +00:00
Jiang Jiang Jian
4f4bed5e65
Merge branch 'test/change_iperf_test_env' into 'master'
...
test: use simplified env to test iperf cases
See merge request idf/esp-idf!3554
2018-11-05 11:05:45 +08:00
Ivan Grokhotkov
7c5fd9326a
Merge branch 'bugfix/ci_make_html' into 'master'
...
ci: revert accidental change from f0eb9985b9
See merge request idf/esp-idf!3607
2018-11-02 20:38:16 +08:00
Sagar Bijwe
fbcc160675
mbedtls: Fix compilation errors when CONFIG_MBEDTLS_HARDWARE_AES is disabled
2018-11-01 12:08:45 +05:30
Ivan Grokhotkov
b9366d2c64
ci: revert accidental change from f0eb9985b9
2018-11-01 12:56:07 +08:00
Anton Maklakov
0fb6f619c5
ci: Detect undetectable failures in build_examples
2018-11-01 11:38:41 +08:00
He Yin Ling
eac02c2fcd
test: use simplified env to test iperf cases
2018-10-26 16:53:57 +08:00
Renz Christian Bagaporo
5a83347bec
event: Implement event loop library
2018-10-26 13:14:19 +08:00
He Yin Ling
722a7e3b53
CI: only create required jobs when use bot to trigger test:
...
Gitlab CI now allow us to define if a job need to be created by
varialbes. This commit add label to CI jobs, so we can make some jobs
not created in certain scenarios when we trigger pipeline with @bot.
2018-10-24 09:19:39 +00:00
Angus Gratton
7c29a39d6f
Merge branch 'feature/ci_multi_python' into 'master'
...
CI: Support switching between various versions of Python
See merge request idf/esp-idf!3520
2018-10-24 17:00:38 +08:00
Renz Bagaporo
cc774111bf
cmake: Add support for test build
2018-10-20 12:07:24 +08:00
Roland Dobai
824e5fac23
CI: Support switching between various versions of Python
2018-10-19 11:12:11 +02:00
Alex Lisitsyn
f0eb9985b9
examples: freemodbus port slave basic implementation
...
This example adds functionality to support basic communication in RS485 networks using Modbus protocol.
This example uses FreeModbus stack and regular UART driver API to communicate in RS485 half duplex mode.
Added initial support of modbus controller pure C api to access device parameters over Modbus transport.
Move freemodbus stack and port files into components folder
Move the modbus_controller interface into components idf folder
Source files updated after review.
Add modbus interface documentation docs/en/api-reference/protocols/modbus.rst
porttimer.c: fix bug with timer1 selected in the Kconfig
Add support of cmake system (added cmake files)
Closes https://github.com/espressif/esp-idf/issues/858
2018-10-17 12:47:12 +02:00
Alex Lisitsyn
61bc733791
driver: rs485 test support
...
Adds test functionality with TEST_CASE_MULTIPLE_DEVICES() macro for RS485 test support.
2018-10-17 12:45:56 +02:00
Jeroen Domburg
81e35a142a
Spiram: Add option to reserve MMU banks; add himem API to make use of those banks
2018-10-15 14:32:58 +08:00